No, and a track boundary is not a multiple of 256.  You have to compare the new 
record number to the maximum number of records that will fit on the track.  Or, 
even more fun, if your records are variable-length, then you get to play with 
the track balance service to see if there is enough room left on the track for 
your next record regardless of its record number.
When you cross a track boundary for whatever reason, the next sequential record 
number will be 1 and the track number will be one higher than the TT part of 
the previous TTR.
Unless, of course, you have spanned records, and then....  it really gets fun.

Bill Fairchild
Programmer
Rocket Software
408 Chamberlain Park Lane • Franklin, TN 37069-2526 • USA
t: +1.617.614.4503 •  e: bfairch...@rocketsoftware.com • w: 
www.rocketsoftware.com


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Paul Gilmartin
Sent: Wednesday, August 08, 2012 3:13 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Using NOTE and POINT simulation macros on CMS?

On Wed, 8 Aug 2012 09:18:35 -0400, Shmuel Metz (Seymour J.) 
<shmuel+...@patriot.net> wrote:
>
>>To increment the record number by one, add 256 to the "TTR".
>
>ITYM add 256 to the TTRz.
>
Does this work when you cross a track boundary?  I might expect it to work less 
well for TTRz than for relative block number.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to