13.07.2015 Views

IBM 5280 Distributed Data System - Index of

IBM 5280 Distributed Data System - Index of

IBM 5280 Distributed Data System - Index of

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

No character set checking is performed on data duplicated into the current field.It: verify ,'node, automatic verification is performed on the data from the currentcursor position to the end <strong>of</strong> the field, or, for a right-to-Ieft field to the leftmostposition <strong>of</strong> the field. If the field is a main storage duplicate field the data in the fieldin the current record buffer is verified with the corresponding data in the mainstorage location. If the field is not a main storage duplicate field, the data isverified with the corresponding data in the previous record buffer. If the verificationis successful, a field advance function is performed.If the field definition specifies format level zero, the data at the current fieldposition in the current record buffer is compared with the corresponding positionin the previous record buffer.If the verification is not successful, a verify mismatch error occurs. The cursorstops at the position where the mismatch occurred, the entire field is displayed onthe screen. If the operator presses the Reset key, and then presses the Dup keyagain, the character is replaced with the corresponding character from the previousrecord buffer or the main storage location. The automatic verification then continuesto the end <strong>of</strong> the field unless the field is a format level zero field.Field Advance FunctionThe field advance function is initiated when the operator presses the ~I (FieldAdvance) key and is valid only when an ENTR command is being processed.In enter and update modes, when the ~I (Field Advance) key is pressed the <strong>5280</strong>checks the characters that have been entered into the field to make sure theysatisfy the attributes (except character set) that are specified in the screen formatdefinition for the field. If they do not, an error occurs. If they do, the cursormoves to the first position <strong>of</strong> the next input field; the first position is the leftmostposition in a left-to-right field and the rightmost position in a right-to-Ieft field.Intervening automatic fields, prompts, and display attributes are processed. Fieldswith RG (return to program) exits specified cause external status condition 4. Ifthe Field Advance key is pressed while the system is awaiting field exit, the awaitingfield exit condition is cleared and the field advance is performed. If processingis complete on the last input field <strong>of</strong> the screen format and the auto-enter flag ison, a record advance is performed. Otherwise, the system sets the awaiting recordadvance condition.If the ~I (Field Advance) key is pressed while the system is awaiting record advance,an error occurs unless the auto-enter flag is on. If the auto-enter flag is on, arecord advance is performed.If the field is a format level zero field, the field advance is processed as a characteradvance.In special verify mode the field advance is processed as described above exceptthat the characters in the field are not checked to make sure they satisfy theattributes specified in the screen format.324

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!