Editable record list (INPUT ARRAY) / Examples |
The form definition file is the same as in .Example 1
SCHEMA shop MAIN DEFINE custarr DYNAMIC ARRAY OF RECORD LIKE customer.* DEFINE counter INTEGER FOR counter = 1 TO 500 LET custarr[counter].id = counter LET custarr[counter].fname = "ff"||counter LET custarr[counter].lname = "NNN"||counter END FOR OPEN FORM f FROM "custlist" DISPLAY FORM f INPUT ARRAY custarr WITHOUT DEFAULTS FROM sr_cust.* ATTRIBUTES ( UNBUFFERED ) ON ROW CHANGE MESSAGE "Row #"||arr_curr()||" has been updated." END INPUT END MAIN