The UNCHANGED Row State
A row in the UNCHANGED state was either loaded or inserted into the table field by the program, using the loadtable or insertrow statement, respectively. The UNCHANGED state indicates that the data in the row has not been altered since the row was added. Any change to the data, caused either by the user typing over the row or by the program executing a putrow or clearrow statement on the row, sets the row's state to CHANGED. A blank row inserted into the table field by an insertrow statement has, as its original data, blanks and zeros or nulls, and, as its state, UNCHANGED. If the user types into the row the row's state becomes CHANGED.