Marking of records that had an integrity check

When an integrity check occurs, such as when you are updating a record but in the meantime another user has updated the same record (the third integrity check variation described in the previous section) then, assuming you CANCELed or ABORTed your change, Z Data Tools marks the record element that caused this situation as having an integrity check.

In multi-line display formats (CHAR, HEX, LHEX, TABL), Z Data Tools places an indicator (=ICHK>) in the prefix area as shown in Example: display of integrity check in TABL display format.
Figure 1. Example: display of integrity check in TABL display format
Process   Options   Help
────────────────────────────────────────────────────────────────────────────────
 Edit             FI:HFMKSB1 DS:HFM.RFM0201.KSDS    Rec 0
 Command ===>                                                       Scroll CSR 
      Refresh on save N                               Type KSDS     Format TABL
        FIRSTPART LASTTWO TEXTFIELDMAIN                              TEXTMINOR1
               #4      #5 #6                                         #7       +
           ZD 1:6  ZD 7:2 AN 9:42                                    AN 51:15
          <---+->     <-> <---+----1----+----2----+----3----+----4-> <---+----1
 ****** ****  Top of data  ****
 =ICHK>         0       1 A   updated record                         AAAAAAAAAA
 000002         0       2 AAAaaaaaaaaaxAAAAAAAAbAAAAAAAAAAAAAAAAAAAA AAAAAAAAAA
 000003         0       3 AAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAA AAAAAAAAAA
 000004         0       4 AaaaaaaaaaaaaaaaaaaaaaaaaaaaAAAAAAAAAAAAAA AAAAAAAAAA
 000005         0       5 AAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAA AAAAAAAAAA
 000006         0       6 AAAAAAAAAAAAAAAAAAAAAfAAAAAAAAAAAAAAAAAAAA AAAAAAAAAA
 000007         0       7 AAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAA AAAAAAAAAA
 000008         0       8 AAAAAAAAAAAAAAAAAAAAAhAAAAAAAAAAAAAAAAAAAA AAAAAAAAAA
 000009         0       9 AAAAAxAAAAAAAAAAAAAAAiAAAAAAAAAAAAAAAAAAAA AAAAAAAAAA
 - - -  - - - - - - - - - - - - - - - - - - - - - - 1 Line(s) not selected
 - - -  - - - - - - REC-TYPE2 - - - - - - - - - - - 89 Line(s) suppressed
 000100         1       0 AAA*** updateok & reversed ***AAAAAAAAAAAA AAAAAAAAAA
 F1=Help     F2=Zoom     F3=Exit     F4=CRetriev F5=RFind    F6=RChange
 F7=Up       F8=Down     F10=Left     F11=Right    F12=Cancel
In the SNGL display format, Z Data Tools displays a message line as shown in Example: display of integrity check in SNGL display format.
Figure 2. Example: display of integrity check in SNGL display format
  Process   Options   Help
────────────────────────────────────────────────────────────────────────────────
 Edit             FI:HFMKSB1 DS:HFM.RFM0201.KSDS    Rec 1
 Command ===>                                                       Scroll CSR 
                                                      Type KSDS     Format SNGL
 The record had been updated by another user. Enter R Top Line is 1    of 5
 Current 01: REC-TYPE1
 Field           Data
 FIRSTPART             0
 LASTTWO           1
 TEXTFIELDMAIN   A   updated record
 TEXTMINOR1      AAAAAAAAAAAAAAA
 TEXTMINOR2      AAAAAxxAAAAAAAA
 ***  End of record  ***








 F1=Help     F2=Zoom     F3=Exit     F4=CRetriev F5=RFind    F6=RChange
 F7=Up       F8=Down     F10=Previous F11=Next     F12=Cancel