Ideas
10885ideas
Created on 04 Feb 2019
2024-10-25 08-47-19
Eduardo Pires
Add support for string formatting in Expressions like python code.In Outsystems we have something like this:"My name is " + Name +" and I'm from  "+CityMy ideia is to implemenmt something like this:"My name is %s and I'm from %s " % (Name, City)
1415
Views
13
Comments
New
Builtin & User functions
Created on 11 Mar 2015
2018-11-23 09-43-46
Carlos Henriques
Like ListClear action there should be one for records. With just one action and just passing the record name as argument it could set the record attributes to the default values. This would be easier, faster and much cleaner than setting all attributes one by one or assigning the record to a blank one.
3337
Views
32
Comments
On our RadarOn our Radar
Service Studio
Created on 04 Apr 2024
2021-10-04 07-48-45
Sebastian Krempel
When exposing a REST API, OutSystems generates a swagger.json documentation for the endpoint. Used data structures are documented in the "definitions" section where their required attributes are listed by their name in the array called "required". Because the swagger file is mostly relevant for systems other than OutSystems, the internal name of the OutSystems structure is not of interest. Instead the required attributes should be listed by their JSON name like in the "properties" section:
191
Views
0
Comments
New
Data & Integrations
Created on 06 Feb 2017
2018-11-23 09-43-46
Carlos Henriques
It would be great if OutSystems exposed REST APIs supported multiple response types, instead of just one type (structure).In swagger, you can set a response type for each status code and have different structures for each one and all the different outputs are then properly documented.Something like this:responses:        200:          description: An array of products          schema:            type: array            items:              $ref: '#/definitions/Product'        default:          description: Unexpected error          schema:            $ref: '#/definitions/Error'This would give:- more flexibility when creating exposed REST APIs;- multiple response types support in the "OutSystems way";- better documentation, including all the response types available;
1999
Views
10
Comments
Not right now
Data & Integrations
Created on 25 Jun 2018
UserImage.jpg
Paul Davies
A significant security and GDPR compliance requirement is being able to automatically disable accounts when staff leave the firm or a team.  Whilst we can build applications in OutSystems with various authentication options the only external authentication method available for the developer environment is adfs. Given the wide use of platforms such as OKTA for synchronising and managing cloud accounts it would be great if the OutSystems platform itself supported SAML2.0 and/or OIDC.
1553
Views
16
Comments
On our RadarOn our Radar
Created on 05 Nov 2018
2018-09-05 10-36-06
Sampsa Sohlman
By default OutSystems parameters are by value, but there are few exceptions. These exceptions should be visible at Service Studio.Example currently:Following would be better, when actually it is by reference.
956
Views
8
Comments
On our RadarOn our Radar
Service Studio
Created on 12 Oct 2018
2026-05-08 15-28-29
Edgar Ramos
Hello there,It would be nice to have inside Service Studio a way that we could check inside the module what size does it actually occupies each Flow, Server Actions, All the images all at once, etc...Best Regards,Edgar Ramos
1533
Views
25
Comments
Not right now
Service Studio
Created on 11 Nov 2025
2025-08-04 07-10-04
Abdelrhman Salama
Outsystems portal need to add some loaders, I click on buttons it takes much time to see any interaction in system that causes I click many times on it. it's given me negative imprecision and bad UX. also in create Case Screen error raised Twice, one during writing case details other after clicking next
124
Views
1
Comments
New
Other
Created on 17 Jan 2020
2026-06-03 12-13-54
Jasper Oudenaarden
It would be great to have the possibility to comment on a group of elements.And make it visually clear in the interface, which elements the comment effects.In this way it's more clear which elements are part of the comment and as a bonus you can easier comment on large pieces of code.In the same way comments are usually done in traditional coding, like (e.g. in javascript): //Start of function / piece of code /* Initialize and invoke a the greetUser function to assign user's name to a constant and print out a greeting. */ function   greetUser () {     const name = prompt("What is your name?");     console.log("Hello ," + name + "! How are you?"); } greetUser(); //Start of another function / piece of code /* Initialize and invoke a the sayGoodbyeUser function to print out a goodbye. */ ......Visual idea:
780
Views
13
Comments
New
Service Studio
Created on 25 Nov 2019
2023-04-06 11-24-23
Paulo Zacarias
When completing a Course, a wild quiz appears... I believe that if the number of questions and its complexity increases, the user acquires a bigger knowledge about the platform and its best practices.I would suggest that training official partners and MVPs group can help on that matter, making the community stronger in terms of knowledge.
634
Views
5
Comments
New
Training
831 to 840 of 10885 records
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
2026-03-13 16-36-56
5 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
2021-09-06 15-09-53
8 comments
2
2025-09-02 13-37-45
5 comments
3
2024-07-05 14-16-55
4 comments
4
2020-04-17 08-41-30
4 comments
5
UserImage.jpg
3 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!