Ideas
10910ideas
Created on 29 Nov 2016
2025-09-25 22-50-38
Hanno
It would be nice to be able to set the required order of columns when output in the excel file.We've had various requirements/complaints about the column ordering in exported files that make life harder than it needs to be for business users.PS: I am eager to assist in extending the widget ;)
1490
Views
9
Comments
On our RadarOn our Radar
Backend
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.
106
Views
0
Comments
New
OutSystems UI
Created on 14 Feb 2021
2024-07-05 14-16-55
Daniël Kuhlmann
It would be nice if we could maintain in the Architecture configuration a "whitelist" of self-explanatory names  that don't need a description.This list could have default already have the most common names like:*IdNameLabelDescriptionCreatedByUpdatedByCreatedOnUpdatedOnThe code analysis pattern Missing description on public element",  should then use this list and exclude reporting elements with names that are on this list.
604
Views
7
Comments
New
Architecture & Governance 
Created on 26 Feb 2024
UserImage.jpg
Mike Follis-Wyse
We frequently have problems with our database CPU being over-utilised by one or two resource-heavy queries and then our users experience poor performance and time outs because the database can't keep up with demand. We don't think one or two queries should be allowed to bring down our whole database, even if they are resource-heavy. Could I suggest some functionality which would allow us to cap the resources consumed by an individual query, please? Or something which reduces the resources allocated to a particular large query if there isn't enough resource available for incoming requests? Perhaps the Resource Governor available on SQL Server?
251
Views
0
Comments
New
Database
Created on 21 May 2019
2018-03-26 21-02-10
Kit Lam
Like many others of you, I read from the ideas, we also have problems indicating changed/new labels.When you add a new label, the label will be indicated 'To be defined', but when you copy another label, the translation will be same a the old one, and it's it's indication is 'Translation'. And also, if you change a label, the indication won't change back to 'To be defined.So, how can we identify that a label have to be reviewed? We have hundreds of labels to translate and every Sprint there are some changes. It's impossible to review all the labels again and again.Since my idea of putting those changed labels back into 'To be defined' is rejected by OutSystems since users only doing typos have to put everything back into 'Translate'  again... I got a better idea now. Let's add a last_changed_date(time) so we can sort on that field and only check the labels we changed recently.Please like this idea to get this into attention of our Outsystems IDE developers.
756
Views
7
Comments
On our RadarOn our Radar
Frontend (App Interfaces)
Created on 04 Jun
2026-06-04 02-27-06
Divya Velayutham Karthikeyan
Idea: Improve mobile reliability with seamless offline support. Features: Data sync engine (auto conflict resolution) Offline queue for transactions Local storage optimization Use case: Field service apps, delivery tracking
74
Views
0
Comments
New
Mobile
Created on 05 Jun
2024-08-20 07-51-02
David Nieuwenhuizen
When using the OfflineDataSync it's currently not possible to add an Input to the TriggerDataSync action. For cases, where you only want to synchronize data for specific record (e.g. an Order with it's orderlines) you cannot send the OrderId along with the TriggerDataSync. I always need to use a work-around in my OfflineDataSync switch by doing something like: A: Substr(SyncUnit,0,11) = "UpdateOrder" and in the client-action: IntegerToIdentifier(TextToInteger((Substr(SyncUnit,11,100)))) in the TriggerOfflineSync I then enter this in the SyncUnit: "UpdateOrder" + OrderId B: use JSON (de)serialize logic as SyncUnit variable. It would be way easier if it's possible to add the custom input parameters (e.g. OrderId) to the TriggerSyncAction and use it directly in my OfflineDataSync.
55
Views
0
Comments
New
Mobile
Created on 20 Jun 2010
UserImage.jpg
Cristina Barreira
 Add a possibility to do a Distinct Select from a field on a Simple Query.
2136
Views
2
Comments
Implemented
Aggregates & Queries
OutSystems 9
Created on 20 Feb 2020
2018-12-07 17-17-38
Leonardo Barbosa
We could have the option of, within the context of espace in Service Studio, perhaps in the Module menu, "Move Espace to ...", the same action that occurs from within the context of the Application, where you choose which application to use for the space be moved.This is useful, for example, when cloning a space, either to test some functionality separately or even to definitely split the architecture (This would avoid, for example, having to go to Independent Modules and then move again).
615
Views
2
Comments
New
Service Studio
Created on 24 Sep 2020
2020-09-15 13-07-23
Kilian Hekhuis
Since a while now, it's possible to convert an Aggregate to an SQL query. This is a great feature, but it has a number of limitations. For one, discoverability is low. Why not add it to the context menu when clicking an Aggregate?Secondly, the limitations listed are annoying, if Service Studio can run the query on the database, it should be able to convert it to SQL. The limitations listed: The option to convert an Aggregate to a SQL element will only be available if your Aggregate doesn't include: Structures in Sources Calculated Attributes Group By attributes Dynamic SortsIt would be nice if this feature would be improved, so that all (or most) of these limitations are gone.
822
Views
1
Comments
New
Aggregates & Queries
791 to 800 of 10910 records
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
2025-12-08 23-06-08
2 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
2021-09-06 15-09-53
6 comments
2
2024-07-05 14-16-55
2 comments
3
2025-12-08 23-06-08
2 comments
4
2024-01-04 15-15-51
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!