Ideas
10792ideas
Created on 16 Aug 2022
2026-01-08 12-54-39
Edson Marques
Currently it is possible to upload a binary file by editing the table. It would be interesting to be able to download the binary without having to create a screen with the download functions. Idea in the image below, in adding a download icon and being able to download this binary in any file.
550
Views
8
Comments
On our RadarOn our Radar
Service Studio
Created on 16 Dec 2025
2025-01-17 13-16-27
Igor Kirtak
Recently I often have to merge changes to the older environment, unfortunately, because this process is exhausting. The target environment is way behind (which is basically the reason why we need to use merge), and so the merge dialog pre-selects everything in the source module (as the newer version), and I have to spend a lot of time simply unchecking all that, because usually I need to merge only few elements. A module can be big and there can be conflicts, which turns this into nightmare. The quickest way I know is to go down with arrow key and use space to select, but every time when it hits the conflict - the popup dialog requires mouse click. To make things worse, sometimes studio does automatic merge, and it's not always possible to unselect it. Then after spending around 20 minutes on this, I find that the action was incorrectly merged, and this means starting again. Anyway, this could be significantly easier if there was an option to select everything from either source or target, and then you would go and modify only the elements actually needed.
101
Views
1
Comments
New
Collaboration
Created on 19 Mar 2019
2020-11-10 12-10-41
William Vermeulen
When creating an aggregate with the PK, please set the Max Records default to 1.May sound a bit trivial, and this is just an idea from a code-quality point of view :-) making the developer aware that the property Max records need to have a value. Otherwise you might run into an Unlimited Result-set impacting your application in a negative way.
1435
Views
28
Comments
On our RadarOn our Radar
Aggregates & Queries
Created on 25 Feb 2022
2021-09-23 10-29-56
João Carreiro
I see this feature as a must-have on the concept of Build It Fast, Right, and For the Future!So I would like to start with an example:Imagine you need to create an action/function that given certain parameters it will return you a text, this action/function can be done in a client-side action/function (does not require server logic), but you need to use the same action in an asynchronous logic which will require a server-side action/function.With this, at the moment, you need to decide on two approaches, both with pros and cons:1 - You go for the code reusability approach, which is you implement a server-side action/function, and on the client-side, when needed you make a request to the server using this server-side action/function. So the benefit of this approach is that you have a centralized place to manage this action/function, however, you will perform server requests when they could be avoided.2 - You go for the more performant approach, which is, you implement a client-side action/function and you implement the same logic on a server-side action/function. The benefit of this one is that you will spare the requests towards the server when you are using the action/function in the client-side logic, but you will always have to maintain the logic in two places. The idea would be to create a folder in between Client Actions and Server Actions that could be called Hybrid Actions, and these actions could be used both as Client and Server actions, when it was used on the Client side it would behave as a client-side action and in server-side it would run as a server-action.I know that the code generated under the hoods is different, but it is there where OutSystems brings its maximum value by abstracting the developers of the high code layer :)
510
Views
6
Comments
New
Service Studio
Created on 01 Mar 2020
2019-03-19 12-24-07
Mariano Picco
If you're writing expressions where you're comparing a certain attribute which happens to be a Foreign Key to a Static Entity, then Autocomplete (Ctrl+Space) could show a list of the possible values.Example:How it could be:
1502
Views
16
Comments
On our RadarOn our Radar
Service Studio
Created on 05 Oct 2025
2025-06-14 17-35-07
Atul Rajak
When i was attending the Quiz in courses then - The quiz does not have a timer , which allows unlimited time for each question. Quiz is not only about accuracy but also about speed and confidence. Suggestion - There must be a timer for every quiz. A timer makes the quiz more interactive and exciting.
145
Views
2
Comments
New
Training
Created on 30 Mar 2025
2021-03-05 06-38-59
Valdemiro Veigas
I would like to suggest an improvement to the "Apply Settings to the Factory" notification displayed in the Service Center when there are pending configurations. Currently, this notification only informs that changes need to be applied, without specifying who made the modification or what configuration was changed . This creates a lack of traceability, especially in collaborative environments where multiple people manage configurations, making it unclear who performed the last modification. Suggested Solution: Display the User – Add the name of the user who made the last pending change to the notification. Detail the Modified Configurations – Include a summary of the changes made or provide a link to a change history screen. This improvement would enhance transparency, security, and efficiency in platform management, preventing conflicts or unintended configuration applications. Best regards, Valdemiro Veigas
190
Views
2
Comments
New
Service Center
Created on 06 Jan 2012
2018-05-03 15-19-41
Miguel João
Following the original thread at https://www.outsystems.com/forums/discussion/5478/how-to-optimizing-disk-usage-by-temporary-asp-net-files/ , it would be a piece of mind having this automated cleanup built-in in the Platform Server for .NET.
1906
Views
5
Comments
On our RadarOn our Radar
Install Processes
Created on 23 Dec 2016
2024-12-17 14-32-59
Matthias Preuter
After yet another bug with swapping an IF... could the True connector be GREEN and False RED? Thought i already posted this idea years ago, but couldn't find it...
1222
Views
23
Comments
On our RadarOn our Radar
Service Studio
Created on 03 Feb 2020
2024-07-05 14-16-55
Daniël Kuhlmann
It would be nice if OutSystems would create a section in their Learn site to include a list of learn content (blogs, videos) created by non-OutSystems staff or OutSystems partners.See this post of a lot of training material on Reactive web and other topics: https://www.outsystems.com/forums/discussion/57112/a-series-of-tutorials-on-reactive-web-apps/
1268
Views
9
Comments
New
Training
291 to 300 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
5 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!