auto/action based refreshing of screen?

auto/action based refreshing of screen?

  
Two questions:

1) is there a way to set a webscreen to automatically refresh itself every X amount of time?

2) is there a way for an event within the system (say a database changes) cause an ajax refresh of one object on any open instances of a specific page?
1) You can add a little bit of javascript to run and timeout after some time and refresh. There should be some examples in the postings here.
2) I don't think so. At least not without building some sort of software to broker this. You're going to have to look at some interval for updates.
Be good to have a publish and subscribe model built into the OutSystems platform.