The refresh action statement affects only one specified object at a time. The specified object is completely erased and then redrawn.
Like other action statements, refresh can be specified in a response definition or in an action routine definition.
The refresh statement might slow down your program, and therefore should be used only when you find that there is a discrepancy in the screen display - for example, if part of an object continues to show through another overlapping object, when it should be obscured by the overlapping object.