Effects of Forms Statements on Row States
The following figure summarizes the effects of forms statements and user actions on table field row states. The vertical lines represent the starting and ending row states, and the arrows are labeled to indicate the statement or action that causes the state to change. The footnotes for the diagram are on the page following the diagram.
Note: After a program initializes a table field by issuing the inittable statement, the table field contains a single empty row (the fake row), with an UNDEFINED state (assuming the table field mode is fill). The program detects the fake row if the program issues an inittable statement followed immediately by an unloadtable statement, or issues the inquire_frs table...(datarows) statement.
The user can open a new row at the end of a table field only if the table field mode is fill or query.