Screen Refresher

Stable Version 1.0.0 (OutSystems 11)
Published on 12 Apr by 
Stable Version 1.0.0 (OutSystems 11)
Published on 12 Apr by 

Screen Refresher

Auto Refresh is a component that allows you to use a simple widget to control your automatic screen refreshes! You have all the info you need on our sample page, including an example and some tips on how to use this.
Read More

Use case: 

Imagine that you have to process and download a file that takes more than 5 minutes to generate.
You don't want to have screen timeouts, neither the user wants to wait all that time.
In this scenario, a BPT Process or a Timer is recommended to process the file.
 This component may be useful to validate if the file is available for download.

How to: 

  • Put the widget inside an if controlled by a boolean variable;
  • Define a refresh rate; (AVOID less than 5 seconds);
  • Set the handler screen action with the logic that verifies if the process is complete;


  • Every 5 seconds the AutoRefresh action runs;
  • You must include there only the logic to check if your process is complete;
  • Avoid heavy queries, have in mind that this makes server calls every 5 seconds and is multiplied by the number of users that are using the screen. 
Reviews (2)
12 Apr
in version 1.0.0
Very useful, tanks.
12 Apr
in version 1.0.0
Good component
Demos & samples, Other demos & samples
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from Ricardo Pisco who created this component.
Screen Refresher has no dependencies.
Component Consumers
No consumers yet.
Weekly Downloads