Difference between revisions of "CLEAR GETS"

From Recital Documentation Wiki
Jump to: navigation, search
 
Line 1: Line 1:
=CLEAR GETS=
 
 
 
 
==Class==
 
==Class==
 
Screen Forms
 
Screen Forms
Line 26: Line 23:
 
// Set up validation procedure
 
// Set up validation procedure
 
procedure checkit
 
procedure checkit
 +
 
parameters check
 
parameters check
 
save screen
 
save screen
Line 37: Line 35:
 
restore gets
 
restore gets
 
restore screen
 
restore screen
 +
 
return
 
return
  
 
@1,1 get field1
 
@1,1 get field1
 
@2,1 get field2;
 
@2,1 get field2;
when field1="g"
+
  when field1="g"
 
@3,1 get field3 validate with checkit
 
@3,1 get field3 validate with checkit
 
read
 
read

Revision as of 14:59, 20 April 2009

Class

Screen Forms


Purpose

Clear pending @...GET commands


Syntax

CLEAR GETS


See Also

@...GET, CLEAR, CLEAR ALL, CLEAR LOCKS, CLEAR MEMORY, READ, RESTORE GETS, SAVE GETS


Description

The CLEAR GETS command releases all pending GETS issued with the @...GET command. This command is often used with SAVE GETS and RESTORE GETS to save a batch of GETS, clear them to free the screen for other input and then restore them.


Example

// Set up validation procedure
procedure checkit
 
parameters check
save screen
// Specify SAVE GETS and CLEAR GETS before @...gets
save gets
clear gets
@1,1 get t1
@3,1 get t3
read
// Reactivate reads in main screen form
restore gets
restore screen
 
return
 
@1,1 get field1
@2,1 get field2;
  when field1="g"
@3,1 get field3 validate with checkit
read


Products

Recital Mirage Server, Recital Terminal Developer