Todd Burch wrote on 12/24/2005 09:46:29 AM:

> I've written some routines (in assembler) to access IPCS dump data using
the
> IPCS Customization Services.  I had written the same routines before in
> REXX, but slowness of REXX made the pain too great to bear any more.
So,
> now I am a happy camper with my very high speed assembler routines.
What
> was taking 3-4 minutes in REXX to process now takes sub-seconds with
> assembler.
>
> I've only explored the Standard Print Service and the Storage Access
> Service, and both are meeting my needs so far.
>
> However, I have not been able to figure out how to get my output dataset
to
> start on line 1.  It always starts on line 6.  I've tried the ADPLEJEC
bit,
> but to no avail.    (I'm not using BLSUPPR2 or the expanded print
service,
> just the ADPLSPRT service code.)
> What can I do to start my data on the top of the output page (viewing
> online)?   Or, is this area reserved for header or other summary
information
> I have not tapped into yet?

I'm glad that your general experience has been positive.  Your concern
regarding the print services is one that you can't fix without a
requirement being addressed by IPCS.  IPCS always puts title lines at the
top of a print file page, using a hierarchy of sources for title text.
Note that the expanded print service is available under both IPCS and SNAP
hosts.  It uses the host-supplied print API to get all lines of output sent
out.  There are reasons to look at its use, but circumventing host
restrictions isn't one of them.

It also inherited a compatibility requirement from PRDMP/SNAP.  The
original, common API defined by those two hosts did not originally have an
ADPLEJEC bit.  Applications were simply expected to put out around 60 blank
lines to ensure that a current page had overflowed and that the next
non-blank line would appear at the top of the succeeding page.  IPCS came
along late enough in the evolution of technology that it was obvious that
line width and page depth both needed to be specified by the used, so
ADPLEJEC needed to be used and was, of course, a better solution.

Bob Wright - MVS Service Aids

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to