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
10873
ideas
Trending
Latest
Most liked
Rename AI Mentor Studio to AI Governance Mentor
Created 11 days ago
Caldeira81
1
Ai mentor should have the same capability of the new mentor in odc service studio, that could allow us not only observe the Tech Debt but take immediate action and solve It using the chat like mentor to prompt and tweek the findings!
48
Views
0
Comments
New
Architecture & Governance
Allow Simplified SQL Blocks Based on Operation Type (No Mandatory Output for Non-Select)
Created on 20 Jul 2025
Heba AbdElmonaem
17
Currently, when using the Advanced SQL tool in OutSystems, developers are required to define an Output Structure even for SQL statements that do not return any data — such as INSERT, UPDATE, or DELETE queries. This mandatory output requirement introduces unnecessary steps in the development process. It creates confusion for beginners and adds extra overhead to simple operations that are not supposed to return results. Proposed Improvement: Introduce two different types of SQL tools to improve clarity and usability: ExecuteSQL_Select: for queries that return data (e.g., SELECT). ExecuteSQL_NonQuery: for queries that do not return data (e.g., INSERT, UPDATE, DELETE). ExecuteSQL_Scalar: for single-value queries (e.g., COUNT, MIN, MAX). These naming conventions are inspired by C# and other modern frameworks and would help improve developer efficiency and code readability. This change would eliminate the unnecessary requirement of defining output structures for non-query operations and streamline the development workflow.
3902
Views
4
Comments
New
Data & Integrations
Rank the badges on the certificates
Created on 03 May
Nathan Hobbs
2
Rank the badges on the certificates, instead of just showing them by date. Put the expert/Professional badges at the top, making them bigger, possible with a line under that section, and don't show the lower "Associate" certifications that they supersede, or put them smaller at the bottom: (They are only at the bottom in this example because I passed them first.) Thus:
22
Views
0
Comments
New
Training
Outsystems New find and replace update
Created on 11 May
Naveen N
1
In any modules, the paste option is not working or you can say its disabled in few places and its not working on the find and replace dialogue box, i need to type manually everytime in this new update.
51
Views
2
Comments
New
Service Studio
Change the priority of OutSystems Support Case with a simple click of Mouse
Created on 08 May 2025
Paulo Russo
21
Hello @OutSystems Community. When we create an OutSystems Support case we are not always aware of its importance. My idea is to allow the possibility of clicking on the Tag with the severity of Issue (level of difficulty) of Support Case resolution for example "Normal" to "High" to open a popup with the possibility of changing the level of difficulty of the ticket. This idea is also in order to help the OutSystems Support team to better track the degree of demand that the resolution of each support case may require. Best Regards, Paulo Russo .
271
Views
4
Comments
New
Community
User Management - Set expiration date for user
Created on 15 Jun 2021
João Forte Carvalho
82
Hi everyone,I spend a lot of time inactivating the users who should not have access to an environment for some reason. What I would like to suggest is for us to have the ability to set an expiration date for each user that is not an administrator.This way I can easily manage the users on my factory especially when we have outsourced developers.
1407
Views
19
Comments
New
End-user Management
Translate validation message when locale changes
Created on 17 Nov 2025
Mustafa Emad Shaker
11
When changing locale of a screen, in multi-lingual applications, everything is translated, except validation messages. The validation message is displayed in the right locale when triggered, however, if the validation message was already added, and then the locale changes, the validation messages are not translated to match the new locale. To translate the validation messages, the user has to trigger the form validation again.
177
Views
2
Comments
New
Frontend (App Interfaces)
Add “Max Length” Property to Number Input Widget in OutSystems
Created on 04 Dec 2025
Heba AbdElmonaem
10
Currently, when using an Input widget with Type = Number, it is not possible to set a Max Length for the field. This forces developers to switch the input type to Text and implement additional JavaScript, masks, or custom validations just to control the number of digits — which increases complexity, reduces maintainability, and removes the native numeric keyboard on mobile. Adding a Max Length property (similar to text inputs) would allow developers to: Prevent users from entering more digits than required Avoid using JavaScript workarounds Keep the input type as Number Improve UI validation consistency Increase development speed This enhancement would significantly reduce unnecessary logic and provide more control over numeric inputs without losing native browser behavior
147
Views
3
Comments
New
OutSystems UI
Branching
Created on 19 May 2010
Ricardo Casaca
216
Branching could be useful in different situations, some more relevant than others, but on big factories with a team with several developers, it could be very useful.A situation that occurs frequently is when we receive a change request which requires changes on core entities, this will break the environment , and will affect other developers that are working on a different feature, but are prevented of testing/developing without pain since the environment is broken.So it would be great of having an way of creating a branching per pta of a solution, were the developer could make the change that will break the environment isolated, finishes the development, could test it isolated again (remeber that i've mentioned a branch of the solution), if everything is ok, perform the merge of the branches, create a new solution and schedule the publish.Im mentioning PTA was a way of doing it, it could be by branch, if it was possible to work on different espaces on a context of a branchIf i was a smoker i would quit smoking with this feature :)
10235
Views
97
Comments
Not right now
Collaboration
Mapping CSS theme variables to inline styles tab.
Created on 19 Oct 2021
Ines Correia
76
The BaseTheme used in Outsystems, as like most of the designers in the market, use the multiple of 8 rule to create sizes for margins, padding, font sizes, grids... So, if BaseTheme uses the same rule for variables for everything why not use it in the Style Tab too? Benefits : Less maintenance , Easier for the Develop team to match mockups margins and paddings. Less frustration, Help experience between the Develop team and the Ui/Ux/ FrontEnd teams easy and softly. Less work for the FrontEnd team finding wrong margins and paddings. Apply best practices , (One-click change everywhere) , Even if there is inline CSS (which isn’t the best practice) when the variable is changed on the theme, the value is automatically updated everywhere. CSS learning , Make the Develop team more familiar with the CSS variables.
1085
Views
18
Comments
New
Frontend (App Interfaces)
141 to 150 of 10873 records
previous
...
14
15
...
next
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
getuliogfc
5 ideas
2
Alexandre Realinho
2 ideas
3
Muhammad Shehroz Ali
2 ideas
4
Ahmad Fadhil Arif Baharudin
1 ideas
5
Azli Amirul Ehsan Bin Razali
1 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
Nathan Hobbs
13 comments
2
Dorine Boudry
9 comments
3
Daniël Kuhlmann
7 comments
4
Guilherme Emery de Souza
3 comments
5
Timothy Gregory
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!
Developer Newsletter
Loading...