Ideas
10792ideas
Created on 09 Jan 2025
2023-12-11 08-54-13
Neha Agrawal
The accelerator should allow developers to easily configure the behavior of the Delete action, providing the option to choose between hard delete and soft delete based on project requirements. This enhancement would: Improve data integrity: Prevent accidental data loss by allowing for easy recovery of "deleted" records. Enhance auditing capabilities: Maintain a historical record of deleted entities for analysis and compliance purposes. Increase flexibility: Provide developers with the choice of deletion behavior based on project needs. Reduce development effort: Eliminate the need to manually implement soft delete logic for each entity. Additionally for the existing feature, enhance the OutSystems Entity Action Wrappers Accelerator to include a built-in option for soft delete. By default, the generated Delete action should mark the entity's 'IsActive' flag as 'False' instead of performing a hard delete. This will improve data integrity and provide greater flexibility for data recovery and auditing purposes. By incorporating this feature, OutSystems can further streamline the development process and provide developers with more robust and flexible data management capabilities.
136
Views
2
Comments
New
Service Studio
Created on 09 Nov 2025
2025-01-24 02-53-49
Mustafa Emad Shaker
While using some tools like IcoMoon to extend the icon collection to fit more with my project theme, I face an issue with dual color icons. I am talking about the icons that is defacto mono color, but some paths has opacity, to apply shadow or set background color for example. This icons inherit a single color form its parent, or by applied color using classes, like normal icons. Some icons may be rendered with many paths. If the icon need 1 or 2 paths, it can be applied with pseudo elements, "::before" and "::after". Icon: delete-01 Icon: delete-02 However, if it need more than 2 paths, then OutSystems' icon widget cannot be used. Instead I uses "HTML Element" and add "span" elements in it. Icon: delete-03 So it would be easier if the Icon widget detects the number of needed paths by it self, or has a lot of paths appended in it to support a wider range of icons in it.
73
Views
0
Comments
New
OutSystems UI
Created on 08 Mar 2021
2023-07-13 15-59-44
João Paulo Pires
Dear all,The AD has a chart with the overall technical debt trend for all applications within Outsystems factory, however should be very interesting to have something similar for each application.Something like:Best regards,João Paulo Pires
829
Views
4
Comments
New
Architecture & Governance 
Created on 10 Jan 2025
2024-02-16 11-58-28
Sheikh Mohd Fahad
In OutSystems, when a user tries to access a specific page without an active login session , they are redirected to the login page. However, after successfully logging in, the user is not redirected back to the original URL they attempted to access. Instead, they are sent to the default portal or home page. This behavior can be inconvenient from a user's perspective. Users are forced to manually navigate back to the desired URL, which disrupts their experience, especially in scenarios where deep links or bookmarked URLs are involved. Proposed Solution: Modify the authentication flow so that if a user is redirected to the login page due to an inactive session, their original URL is preserved. After a successful login, the user should be redirected to the URL they initially attempted to access, rather than the default portal or home page. Benefits: Improved user experience and satisfaction. Enhanced support for deep links and bookmarked pages. More intuitive behavior aligned with common expectations for web applications. This enhancement would make OutSystems more user-friendly, particularly for scenarios requiring frequent logins or when users access the application via shared links.
140
Views
1
Comments
New
Community
Created on 10 Jan 2025
UserImage.jpg
Hendrik Nebbeling
It would be great if I could expand an assignment to some structure like is already possible for parameters of an action.
139
Views
2
Comments
New
Service Studio
Created on 03 Dec 2025
2024-09-14 05-42-00
Ozan Can Çalı
There is a great subdomain "charts.outsystems.com" that explains how the charts can be customized. However, I think it is missing some crucial information. For example, there is the following page that explains different chart types and how to implement them: https://charts.outsystems.com/samples/chart-with-multiple-chart-types There is a warning there implying that it is not possible to do a "step line chart" with the config options of the chart block (see attachment): "Currently, it's possible to convert any series to the following types: Line, LineSpline, Area, AreaSpline, Column, Bar and Pie." In reality, it is actually possible to do this with addon extensibility configurations; i.e. with a certain client action ( SetHighchartsSeriesConfigs ) from the Charts library, as partly explained in this video: https://www.youtube.com/watch?v=uzNnX7oqhNY It would be great if such information is also added to the https://charts.outsystems.com/ subdomain.
118
Views
1
Comments
New
Documentation
Created on 11 Oct 2019
2024-10-25 08-47-19
Eduardo Pires
When we do a merge with two OML, would be useful to have a search box to filter whats been shows in Compare and Merge box.
980
Views
21
Comments
New
Collaboration
Created on 12 Jan 2017
2018-06-01 14-37-59
Rebecca Hall
It would be helpful to be able to create multiple plans and schedule when they are being published or add them to a publishing queue.Our company has a large number of applications and we are running into the situation where we have so many applications its taking a long time to publish.  If we can split up the applications being published and schedule it to run in off-hours it would improve performance.Another case is we have multiple developers trying to publish to the same environment. Sometimes we forget to go back so the QA spends time waiting for all of the changes to be published for testing.
2121
Views
37
Comments
On our RadarOn our Radar
Lifetime
Created on 17 Jan 2014
2019-11-12 17-31-26
Justin James
The <span> that gets added around items in ListRecords causes a lot of issues with jQuery and other things. For example, we tried using a div with display: table-cell and it did not work because of this. J.Ja
3527
Views
27
Comments
On our RadarOn our Radar
Frontend (App Interfaces)
Created on 25 Aug 2023
2018-06-07 12-20-31
Maycon Oleczinski
A collate definition attribute for each table/entity in the join will be useful, so as not to force the use of SQL Advanced and to reduce the risks/chance of errors in the development. By default, the collates will come with what is in the bases of origin of the tables, so that they can then be changed according to the need. We have a scenario in which we make joins between tables with different bases and one of them has the SQL_General_CI_AS collate while the other uses SQL_General_CP850_CI_AS. This shows a warning in the column of the join involved, it allows publishing but incurs a runtime error. I thing something in this position:
535
Views
5
Comments
New
Aggregates & Queries
451 to 460 of 10792 records
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
2018-07-06 11-13-55
12 ideas
2
2024-11-06 14-58-26
6 ideas
5
2023-11-30 14-07-30
1 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
2018-07-06 11-13-55
24 comments
2
2024-07-05 14-16-55
12 comments
3
2025-09-29 14-02-19
3 comments
4
2026-01-08 12-54-39
2 comments
5
2020-09-15 13-07-23
2 comments
Code of Conduct 
The guidelines we live by that make
this Community amazing!
Code of Conduct
Stay Up-To-Date
Keep on top of what's happening in the Developer Community.
Forum, Forge, Training, Documentation, and more!