Skip to Content (Press Enter)
Training
Training
Online Training
Developer Schools
Boot Camps
Certifications
Tech Talks
Documentation
Documentation
Overview
ODC
O11
Forums
Forge
Get Involved
Get Involved
Home
Jobs
Ideas
Members
Mentorship
User Groups
Platform
Platform
ODC
O11
Platforms
OutSystems.com
Personal Edition
Community
Resources
Support
Search in OutSystems
Log in
Get Started
Community
/
Ideas
Ideas
Show advanced filters
Status
(All Statuses)
New
On our radar
Working on it
Not right now
Implemented
Out of scope
Category
(All Categories)
1CP
Aggregates & Queries
AI/ML
App Feedback
Architecture & Governance
Backend
Builtin & User functions
Cloud
Collaboration
Community
Components
COVID-19
Data & Integrations
Database
Debugger
Documentation
End-user Management
Forge
Forums
Frontend (App Interfaces)
Ideas
Install Processes
Jobs
Licensing
Lifetime
Mobile
Other
OutSystems Developer Cloud
OutSystems UI
References
Service Center
Service Studio
Training
10877
ideas
Trending
Latest
Most liked
Implement validation for invalid Sorting after Group By in Aggregates
Created on 27 Mar
Joana Pires
2
Currently, if we define a Sorting by an attribute, that sorting becomes unresponsive after introducing a Group By in the aggregate, as the sorted attribute is no longer part of the aggregate output . This does not raise any errors or warnings in the TrueChange Tab or any signaling in the workspace. I find that this is an easily overlooked situation that can lead to unexpected behavior or inconsistent results. I suggest the implementation of a typical Outsystems background validation that triggers a warning (written on the TrueChange Tab and a visual cue on the aggregate) whenever the aggregate's sorting references attributes that are not part of the aggregate output after a Group By, ensuring consistency and preventing silent issues.
26
Views
0
Comments
New
Aggregates & Queries
Search on Merge
Created on 11 Oct 2019
Eduardo Pires
39
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.
995
Views
21
Comments
New
Collaboration
Architecture Dashboard - Technical debt trend for each application
Created on 08 Mar 2021
João Paulo Pires
37
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
838
Views
4
Comments
New
Architecture & Governance
Allow actions to be used in client side functions
Created on 22 Jun 2022
Wouter Teensma
25
When I try to use the built-in action ListAny in a client action that needs to be a function, I currently get the error message sayingOnly actions that are functions can be used in other functions.From the documentation I get it that you don't want to perform asynch or server calls within a client function, but surely ListAny (or any other 'harmless' action) should be allowed?Or, at the very least, please make a function version of the built-ins ListAny, ListIndexOf and ListAny available.
723
Views
12
Comments
New
Builtin & User functions
Improve loading animation in Service Center
Created on 08 May
Samuel Espinoza
1
I would like to suggest improving the loading animation in the Service Center when applying filters or performing actions. Currently, the indicator is barely visible and only appears if you scroll down, which makes it difficult to know whether the system is processing, still loading the filters, or if the action failed. At the moment, there is only a small loading bar that becomes visible when scrolling. A clearer solution could be to add a button‑loading or a loading indicator next to the filter button, so devs have immediate feedback that an operation is in progress. Filtering: Loading not visible The red loading bar at the top only becomes visible when you scroll down.
47
Views
0
Comments
New
Service Center
Automatically icon color for actions from producer modules according discovery classification
Created on 09 Apr 2019
Fábio Fantato
49
Hi guys, we use something similar here, but we do it manually.We know that good architecture is very important in our projects. It is a wonder if we could see in our tree view the actions and other dependencies with the same color they were classified in the discovery tool.For instance: library modules can have the default icon green and core modules a default color orange.So, when you are in a green module and try to consume an action from the core module, you can see you are doing something wrong directly on your tree view and safe time to run the discovery and check this later.Even the developer who is not so expert in 4LC can help to keep the architecture in the right lines.
1047
Views
5
Comments
New
References
Global OnBeforeNavigate Client Action
Created on 22 Apr 2025
Sathish Karunakaran
8
OutSystems Reactive Web Apps that allows developers to define a global Client Action "Global OnBeforeNavigate" (or Server Action) that executes before navigation to any screen. (In Reactive - At least On before request of server & Service action, allows to add custom logic validation, Authentication, etc) This acts as a centralized "middleware" or "router hook" similar to ASP.NET Core Middleware Currently, OutSystems developers must manually call shared actions in OnInitialize of each screen — which is error-prone, repetitive, and unscalable in large apps. Adding global lifecycle hooks brings enterprise-grade control and flexibility to navigation handling — making Reactive Web development cleaner and more maintainable.
226
Views
4
Comments
New
Service Studio
Visually design printable reports (PDFs)
Created on 27 Dec 2014
Alberto Ferreira
71
It could be useful the existence of a kind of widget , similar to the page count richwidget, focus to the creation of reports (with auto pagination, Header repetition, SusTotal, total, ...) to be printed .
1391
Views
16
Comments
On our Radar
Frontend (App Interfaces)
OML API/ accessing data
Created on 27 Nov 2018
Slavi Popov
50
When are we gonna have a option to access the metadata from a OML file?In my case i need to generate report for instance, all screens and their input/output parameters to a given Espace.This information exist only in the OML file. Therefore only the Service Studio is able to open it. Maybe some component which could translate it?I think its important feature for enterprise grade Frameworks like Outsystems.With best regards,Slavi Popov
4264
Views
8
Comments
Working on it
Other
expected delivery in Q2 2019
Add File Type and Max File Size Properties to in Upload Widget
Created on 13 Jul 2025
Ankit Shukla
7
While using the Upload widget, it would be really helpful if there were built-in properties to set allowed file types (like .pdf, .jpg, .docx, etc.) and a maximum file size limit (in MB or KB). Right now, we have to write custom logic or JavaScript to validate these things, which takes extra time and can be tricky for less experienced developers. If these options were available directly in the widget, it would save time and make file uploads more secure and user-friendly out of the box.
255
Views
2
Comments
New
OutSystems UI
461 to 470 of 10877 records
previous
...
46
47
...
next
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
getuliogfc
5 ideas
2
Muhammad Shehroz Ali
2 ideas
3
Ahmad Fadhil Arif Baharudin
1 ideas
4
Alexandre Realinho
1 ideas
5
Benjamin Luis Lim
1 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
Dorine Boudry
10 comments
2
Daniël Kuhlmann
5 comments
3
Timothy Gregory
3 comments
4
Arun Raghuwanshi
1 comments
5
Erik Brzozowski
1 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!
Developer Newsletter
Loading...