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