Page 1 of 1

Profile changed to NUMBER ON STD.

Posted: Thu Jun 23, 2016 4:07 pm
by Sulabh Sinha
Hi,

I am seeing a strange behaviour in sqquential files. The file has the data as 23456789. When I reopen it after saving, I see 456789 in the number column. And this is data is displayed:
 

Code: Select all

****** ***************************** Top of Data *******************
==MSG> -CAUTION- Profile changed to NUMBER ON STD (from NUMBER OFF).
==MSG>           Data has valid standard numbers.
==MSG> -Warning- The UNDO command is not available until you change
==MSG>           your edit profile using the command RECOVERY ON.
This CAUTION and Warning is showed only when the data is numerical like 23456789. If the data is like A2345678, it works fine and no warning is shown.

Why this happens? Can someone please explain this?

Re: Profile changed to NUMBER ON STD.

Posted: Thu Jun 23, 2016 6:14 pm
by Robert Sample
You are seeing normal, standard behavior.  Depending on the record format, standard line numbers may occur in columns 1 to 8 (for variable) or 73 to 80. (for fixed) or if COBOL, columns 1 to 6.  If a sequential data set has numeric data in those columns, TSO/ISPF treats the data set as have line numbers.  Use NUM OFF or NONUM to change this behavior.  UNNUM can also be used, but it sets the sequence number columns to blanks.

Re: Profile changed to NUMBER ON STD.

Posted: Tue Jul 05, 2016 8:59 pm
by Sulabh Sinha
Thanks NUM OFF works great.