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
10912
ideas
Trending
Latest
Most liked
OutSystemsUI - Implement a CheckIsSyncing action on the OfflineDataSync.js script
Created on 26 Mar 2024
Henrique Silva
6
Recently our team was responsible for implementing an Offline Data Sync process. In this project, we had one major challenge, how do we know for certain there is a sync process running in the background? We could try using sync logs and sync statuses, but if the user force closes de app mid sync, the app would be stuck on an In Progress sync log. Investigating the script OutSystemsUI.OfflineDataSync, we noticed that script contains many useful variables that are not made public to the app, most importantly, the var isSyncing. In our project, we were able to override the OfflineDataSync js object with our version of this script that includes an action to return the value of the isSyncing variable. This enabled us to implement a much more robust and user friendly background offline sync process, as it enabled us to know when should we allow the user to trigger syncs and by giving, with certain, to the user, a visual indication of the sync status. Our suggestion is that this action is made available by default on OutSystemsUI. It's a simple change to the script. Simply add the getIsSyncing function after the getSyncOnResume function.
142
Views
0
Comments
New
OutSystems UI
New flow to refresh many aggregate at the same time
Created on 28 Oct 2022
Ivan Maulana
4
so far i'm using javascript flow to refresh all aggregate simultaneously.but it's not efficient because if there's a lot of aggregate you need more to create a client action.maybe like this
1212
Views
12
Comments
New
Data & Integrations
Widget Visible Boolean assignment in properties
Created on 02 Jul 2021
Aadhavan Shanmugam
12
As I am working on more requirements in reactive application development, most of the requirements will be like opening/closing popup by clicking button without any validations or logic to display forms/details. In this case, if we have built-in assignment feature (enable/disable visible property) in button or link onclick/onchange property, we can easily assign visible property and filter variables.
307
Views
0
Comments
New
Service Studio
AllowGrouping Property in DataGridReactive Column Configuration
Created on 07 Jul 2025
Vinod Kumar R
2
Currently, OutSystems DataGridReactive does not support the allowGrouping (or equivalent) property directly in column configurations. It would be extremely helpful to have a built-in way to restrict specific columns from being dragged into the grouping panel. Use cases include: Preventing grouping by HTML-rendered columns (e.g., custom status tags) Avoiding meaningless groupings (e.g., Action columns, Icons, or Buttons) Thanks
68
Views
2
Comments
New
Components
Add New Variable when using actions inside actions
Created on 04 Apr 2018
Póvoa
17
I suggest options to Create "New Local Variable" and "New Input Parameter" in suggestions menu when we use a Action inside other Action.Just like when we include an input in a screen.
1045
Views
4
Comments
On our Radar
Service Studio
Add a buttons inside Notifications.
Created on 15 Dec 2022
Nihil Gujar
8
Just like a Popup we can used the Buttons inside Notification,For example, you are going to delete the project, and at that time, you received a notification with buttons in it asking whether you really wanted to delete it or cancel it.
183
Views
2
Comments
New
OutSystems UI
Tag applications which are system or forge in System entity/API
Created on 14 Mar 2025
Jun Mun Chan
2
In O11, for the Application system entity, is it possible to have 1 more attribute 'IsSystemOrForge'? Or some other ways or references that we will be able to filter off systems and forge applications? For the CreatedBy attribute, i noticed that, if i am the one who downloaded the forge, it will be consider CreatedBy myself. Am guessing nothing we can do about this, because it doesn't make sense to indicate the actual owner Id of the forge component Same thing for ODC API. The closest i can see, is the portfolio API GET/deployed-assets
80
Views
4
Comments
New
Database
Prototyping bootstrap from your Design tools
Created on 25 Apr 2018
William Vermeulen
16
I think it would be great if we could cover more ground up front regarding UI/UX and prototyping. To bridge the gap between design and development.So my idea would be that your for example Sketch prototype export (CSS & SVG) can be imported into OutSystems to bootstrap your application?
1303
Views
6
Comments
On our Radar
Frontend (App Interfaces)
AI-Powered SQL Performance Assistant for OutSystems
Created on 21 Nov 2025
Kerollos Adel
2
Enhance SQL query performance and readability for developers using OutSystems by integrating AI-driven optimization. Problem Developers often write inefficient or unformatted SQL queries. Poor query design leads to slow application performance and high database load. Solution An AI assistant integrated into OutSystems IDE that: Analyzes SQL queries. Suggests performance improvements. Automatically formats queries for clarity. Key Features Real-time query analysis. AI-based optimization recommendations. Auto-formatting for better readability. Continuous learning from project queries. Value Faster query execution. Improved developer productivity. Reduced database overhead.
70
Views
0
Comments
New
Database
Dynamic Theming and Brand Control
Created on 15 Sep 2024
Kerollos Adel
4
A dynamic theming engine that allows users to define brand-specific rules (colors, fonts, logos) globally. This would help enforce consistent branding across all apps, similar to Salesforce's Lightning Design System.
77
Views
2
Comments
New
Frontend (App Interfaces)
1761 to 1770 of 10912 records
previous
...
176
177
...
next
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
dex2dot0
2 ideas
2
Jeremiah Cruz
2 ideas
3
Abed Al Banna
1 ideas
4
Alessandro Olavo Gama
1 ideas
5
Esma Kovacevic
1 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
Dorine Boudry
6 comments
2
Daniël Kuhlmann
2 comments
3
dex2dot0
2 comments
4
Abed Al Banna
1 comments
5
Christopher Bautista
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...