View previous topic :: View next topic
|
Author |
Message |
ykishore
New User
Joined: 12 Aug 2005 Posts: 53 Location: USA
|
|
|
|
Hi
What is the diffrence between Record Format FB & FBA . and when exactly we use FBA?? |
|
Back to top |
|
|
shivashunmugam Muthu
Active User
Joined: 22 Jul 2005 Posts: 114 Location: Chennai
|
|
|
|
FB - fixed length & blocked
FBA- -----DO---------------- Also it contains ANSI control charecters.
But what context it will cum into picture..am nt sure..
Experts please give your inputs!!!
Shiva |
|
Back to top |
|
|
superk
Global Moderator
Joined: 26 Apr 2004 Posts: 4652 Location: Raleigh, NC, USA
|
|
|
|
FBA, FBM, VBA, and VBM record formats are used for output datasets, particually those that are meant to be printed. The one-byte field in the first position of the dataset is used to tell the output device how to handle the output. The types of values it can contain are:
Print after advancing to top-of-form (page feed or form feed).
Print after advancing one line (single-space).
Print after advancing two lines (double-space).
Print after advancing three lines (triple-space).
Print after advancing n lines. (n can be a value of 1-12).
Print after advancing no lines (overstrike). |
|
Back to top |
|
|
ykishore
New User
Joined: 12 Aug 2005 Posts: 53 Location: USA
|
|
|
|
Hi
Thanks alot |
|
Back to top |
|
|
mkssampathkumar Warnings : 1 New User
Joined: 31 Aug 2006 Posts: 57 Location: chennai
|
|
|
|
Hi superk
Thanks for ur information.
Can u explain little more(with abbrevation and in which situation what file to be used) |
|
Back to top |
|
|
rag swain
New User
Joined: 17 Dec 2007 Posts: 33 Location: pune,INDIA
|
|
|
|
When you use FBA for any file in JCL, 1 byte is reserved for printing control character and thats why you have to declare minus 1 byte for the printing/report output file in the FD 01 level and use AFTER ADVANCING in procedure division. Compiler understands when it come accross this(AFTER ADVANCING) statement |
|
Back to top |
|
|
Craq Giegerich
Senior Member
Joined: 19 May 2007 Posts: 1512 Location: Virginia, USA
|
|
|
|
You need to check your compiler options, ADV/NOADV affect how you define the output record in your program. |
|
Back to top |
|
|
krunalbafna Warnings : 1 Active User
Joined: 18 Jan 2010 Posts: 143 Location: Pune
|
|
|
|
what does VBA and VBM means |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10886 Location: italy
|
|
|
|
why not find out Yourself
click on the IBM Manuals link at the top of the page
go to the JCL reference
and read about the RECFM parameter |
|
Back to top |
|
|
Escapa
Senior Member
Joined: 16 Feb 2007 Posts: 1399 Location: IL, USA
|
|
Back to top |
|
|
Bill Woodger
Moderator Emeritus
Joined: 09 Mar 2011 Posts: 7309 Location: Inside the Matrix
|
|
|
|
And, krunalbafna, when asking a question, please start a new topic, not tag it on the end of an old one. |
|
Back to top |
|
|
|