16. Table Fields : Table Field Row States : The UNDEFINED Row State
 
Share this page                  
The UNDEFINED Row State
This state signifies an empty row in a table field in fill mode. An UNDEFINED row results when:
You move the screen cursor beyond the last row in the data set, which opens a new row, and then leave the row without putting any data into it.
Neither the program nor the user enters any data into a table field following an inittable in fill mode. This results in one empty, UNDEFINED row.
Generally, UNDEFINED rows appear blank on the screen. However, the row can have zeros in numeric columns, if cursor movements caused a validation to occur. If an UNDEFINED row contains a derived value, that value is displayed if it is possible to calculate it.
The program must not try to use data in an UNDEFINED row.