When you run a form, if any EEP in the form writes information to the "R:BASE Form" window, then all EEPs for that form must include a SCREEN RESTORE OFF command so that R:BASE does not refresh the screen and remove any data written to the screen by an EEP.

However, the user might want to write data to the screen or perform a variety of types of video I/O (input and output) and have it remain there when the EEP has finished executing. To do this, insert the following line as the last line in the EEP to tell R:BASE not to redraw the screen when the EEP completes:

SCREEN RESTORE OFF  
 
This technique actually allows a high degree of flexibility for screen I/O to a form from an EEP. An EEP might do other things, such as change the colors on the screen based on form or database values.

To tell R:BASE to return to the normal mode of redrawing the screen, include the SCREEN RESTORE ON command in an EEP. The SCREEN RESTORE command works only within an EEP and results in an error if entered at the R> prompt.


EEP Topics
EEP Specific Commands  
Field Calculations  
Redisplaying Field Values  
RECALC Command Options  
EEP Restrictions  
EEP Example