I have something to know here about the MARK option with REINPUT statement.
I have a table (on the map). I am trying to add a record at tbe bottom.
For validation purpose, I am checking if all the fileds are containing good data or not. If any field is left blank, I am throwing an error message with the reinput statement and trying to put the cursor on the blank field of the last line with following statement
REINPUT FULL MARK *FIELD(#I)
I is the row number where I am inputting the values.
But the dursor is not positioning on the field rather positions at the first field of the first row. But if I write
REINPUT FULL MARK *FIELD-NAME(5), it positions the cursor at 5th row and desired field.
Can someone please help me out with with the reason?