Re: RSCS: LPR page size
> However, printouts can be produced in VSE in two > different ways - via SYSLST (system logical unit) or a numbered SYS > (e.g., SYS010 - program logical unit). STDOPT affects only SYSLST > output. Ok... I found the problem. I was in fact using a numbered sys, which was assigned to a logical printer: // ASSGN SYS005,05E That printer had a * $$ LST card, with an FCB= option, which was defined with a 60 line page. I changed the FCB and the problem was fixed. Thank you all for your help and advice! Shimon -- ** ** Shimon Lebowitzmailto:[EMAIL PROTECTED] VM System Programmer . Israel Police National HQ. http://www.poboxes.com/shimonpgp Jerusalem, Israel phone: +972 2 542-9877 fax: 542-9308 ** **
Re: RSCS: LPR page size
> > To put it another way, if your program is using a program logical > unit (a numbered SYS), STDOPT LINES= won't help. Thank you to Ron and Tom for your suggestions. The program on VSE is an Assembler utility writing to numbered SYS (I don't recall which right now). I was hoping for an easy way to specify lines/page, I will try Les's instructions today or tomorrow. Thanks! Shimon
Re: RSCS: LPR page size
>> > >> >The printing itself is being done with NO page size control >> >in the application, just keep spewing out the lines till it's done. >> >> You need to define a PCL command (via the link PREFIX string) to tell >> the printer how many lines/page for the print output. Remember to >> use the suffix string to reset the printer for the next print out. > >Les, >Does this mean that the pages stopping at 60 lines >is being done by the printer itself, and not by RSCS? > Well, RSCS is not counting lines for LPR printers. It will generate form feeds if the (any) control characters in the print job request such. Do you know if the VSE job contains CC? If not, then the printer is determining lines per page. In either case, RSCS is not. Best Regards, Les Geer IBM z/VM and Linux Development
Re: RSCS: LPR page size
From what's been written, I presume that the carriage control that VSE uses would be preserved if it existed. Using // STDOPT LINES= is a way to influence VSE's production of carriage control characters. However, printouts can be produced in VSE in two different ways - via SYSLST (system logical unit) or a numbered SYS (e.g., SYS010 - program logical unit). STDOPT affects only SYSLST output. To complicate matters even further, if your program is a COBOL program and is using DISPLAY (UPON SYSLST) then there will be no page breaks, regardless of STDOPT LINES. Ordinarily reports aren't written with DISPLAY, but it has been done. To put it another way, if your program is using a program logical unit (a numbered SYS), STDOPT LINES= won't help. The only way you can control the page breaks from the VSE side is from within your program. - Tom. At 03:27 PM 3/26/2007, you wrote: Hi Shimon, You've tried using // STDOPT LINES=nn in your job to change the default number of lines on the page for your job? Tom Cluster County of Sonoma Santa Rosa, CA (707) 565-3384 (Tuesdays and Wednesdays only)
Re: RSCS: LPR page size
Hi Shimon, You've tried using // STDOPT LINES=nn in your job to change the default number of lines on the page for your job? On 3/26/07, Shimon Lebowitz <[EMAIL PROTECTED]> wrote: > > > >The printing itself is being done with NO page size control > >in the application, just keep spewing out the lines till it's done. > > You need to define a PCL command (via the link PREFIX string) to tell > the printer how many lines/page for the print output. Remember to > use the suffix string to reset the printer for the next print out. Les, Does this mean that the pages stopping at 60 lines is being done by the printer itself, and not by RSCS? Thank you, Shimon
Re: RSCS: LPR page size
> > > >The printing itself is being done with NO page size control > >in the application, just keep spewing out the lines till it's done. > > You need to define a PCL command (via the link PREFIX string) to tell > the printer how many lines/page for the print output. Remember to > use the suffix string to reset the printer for the next print out. Les, Does this mean that the pages stopping at 60 lines is being done by the printer itself, and not by RSCS? Thank you, Shimon
Re: RSCS: LPR page size
>> If you are printing from CMS to a printer on RSCS > >But I am not. My output is being generated on VSE >and going via NJE to RSCS to be printed, using a >"DEST=" parameter on the LST card. > >The printing itself is being done with NO page size control >in the application, just keep spewing out the lines till it's done. You need to define a PCL command (via the link PREFIX string) to tell the printer how many lines/page for the print output. Remember to use the suffix string to reset the printer for the next print out. Best Regards, Les Geer IBM z/VM and Linux Development
Re: RSCS: LPR page size
> If you are printing from CMS to a printer on RSCS But I am not. My output is being generated on VSE and going via NJE to RSCS to be printed, using a "DEST=" parameter on the LST card. The printing itself is being done with NO page size control in the application, just keep spewing out the lines till it's done. Thanks, Shimon
Re: RSCS: LPR page size
Shimon, Would the LINECOUNT parameter for the CMS PRINT command do what you want to do? On 3/26/07, Ron Schmiedge <[EMAIL PROTECTED]> wrote: Hi Shimon, If you are printing from CMS to a printer on RSCS (LPR or otherwise) and the CMS file doesn't contain carriage control, isn't CMS the one that is breaking it up into 60 line pieces? You would have to tell CMS it has an 80 line (or whatever) printer when it formats its output. On 3/26/07, Shimon Lebowitz <[EMAIL PROTECTED]> wrote: > I am sending files via RSCS to be printed on > an LPR link, without any carriage control. > The link is defined with EXIT=LPRXONE. > > The printed output (on portrait mode paper) > is only 60 lines per page. > > How can I control the page size (in lines) of > an LPR link? I would like to increase it > considerably. > > Is this possible when printing w/o CC? > Using CC I have filled a page. > > Thanks! > Shimon > > -- > ** > ** > Shimon Lebowitzmailto:[EMAIL PROTECTED] > VM System Programmer . > Israel Police National HQ. http://www.poboxes.com/shimonpgp > Jerusalem, Israel phone: +972 2 542-9877 fax: 542-9308 > ** > ** >
Re: RSCS: LPR page size
Hi Shimon, If you are printing from CMS to a printer on RSCS (LPR or otherwise) and the CMS file doesn't contain carriage control, isn't CMS the one that is breaking it up into 60 line pieces? You would have to tell CMS it has an 80 line (or whatever) printer when it formats its output. On 3/26/07, Shimon Lebowitz <[EMAIL PROTECTED]> wrote: I am sending files via RSCS to be printed on an LPR link, without any carriage control. The link is defined with EXIT=LPRXONE. The printed output (on portrait mode paper) is only 60 lines per page. How can I control the page size (in lines) of an LPR link? I would like to increase it considerably. Is this possible when printing w/o CC? Using CC I have filled a page. Thanks! Shimon -- ** ** Shimon Lebowitzmailto:[EMAIL PROTECTED] VM System Programmer . Israel Police National HQ. http://www.poboxes.com/shimonpgp Jerusalem, Israel phone: +972 2 542-9877 fax: 542-9308 ** **