Simplicty and flexibility!


retval := RefreshScreen() .

When RefreshForm() refresh the form without re-reading the data from the saved record, RefreshScreen() do the opposite i.e. replace the content of the visible form with the latest saved Data in the table.

This is used to display changes that is done by another process/user or done via ExecDQL directly on the PRISM columns/tables.

11/08/16 vers Update.
After this version RefreshScreen() will also refresh subforms etc.







See Also

On the forum about RefreshScreen

RefreshScreen() test.

Hmmmm.....Have tried the new RefreshScreen().In my tests, the subforms are not updated.Do I need there's a trick? (I gather in sub form a new record and return to the Main form, then I start RefreshScreen()  ) but the new record is...

Product: Dataease [{8}]FIVE. Written by 21/08/16 at 20:09:22

Re:RefreshScreen() test.

And this is why it is important with users and feedback ;-)Our development team has been "blinded" a little on this fix.They have basically done the same for SubForms (which was missing) as for Main Forms.As you know there can...

Product: Dataease [{8}]FIVE. Written by DataEase 22/08/16 at 09:07:10

Re:Re:RefreshScreen() test.

Hi again Markus.RefreshScreen() wasn't even close to being just that...Something as simple and useful as this one would like to think should have been addressed a long time ago. I guess the 6.x and 7.x era was the work-around era so ever...

Product: Dataease [{8}]FIVE. Written by DataEase 25/08/16 at 14:02:18

On the blog about RefreshScreen

DataEase 8.5 - RefreshScreen() fixed to refresh entire form including Subforms (

We are not completely sure when RefreshScreen() was introduced but most likely it has been around since the Dawn of DataDase for Windows (Express 1.0) and it has never worked....

Product: Dataease [{8}]FIVE. Written by DataEase 11/08/16 at 10:18:18