I have gdg base and each generation's lrecl is 10 bytes .
Every time when I edit any generations,line numbers
Contains last 6 digits of my data. Prof is num on std
When I try to edit the data , it says ' some input data ignored'
I can't able to edit the generation , until I issue num off.when I issue num off,data becomes editable like below
Suprising one is , when I issue unnum cmd , my data will be changed like below
it is happening to few datasets only in my ispf session.This generations created by a job which removes duplicates with help of sort. I/p file to the job also has same issue.. Can someone help me to figure this out?
Joined: 06 Jun 2008 Posts: 8547 Location: Dubuque, Iowa, USA
From the z/OS ISPF Edit and Edit Macros manual, with emphasis added by me:
The UNNUMBER primary command sets all sequence fields to blanks, turns off number mode, and positions the data so that column 1 is the first column displayed.
Unless special circumstances apply, the last 8 bytes of a fixed-length record will be used as the sequence number. Hence when you edit the data, the last bytes of the record are treated as the sequence number and thus the behavior you see.