Iseries printfile duplex printing

260 pts.
Tags:
duplex
iSeries
printfiles
to "go green" and save money, I have started changing printfiles to print on both sides with the DUPLEX#*YES# parameter of CHGPRTF. I have 2 questions –

1) Is there an iSeries command I can use to see which printfiles in our production library have been changed to use this parameter? I found a few searching CL source for the word DUPLEX where it had been specified on an override, but don't know how to find the ones changed with CHGPRTF...

2) When duplex printing from a pc program, I can specify "flip page on short edge" or "flip page on long edge". Is there a way to specify this with iSeries printfiles? I would like to flip on the short edge as most of our reports are landscape orientation.

ASKED: November 18, 2011  4:39 PM
UPDATED: March 19, 2012  2:05 PM

Answer Wiki

Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Discuss This Question: 8  Replies

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • NickHutcheson1
    Letitbe, #1, I would consider building a clp to dspobjd on printer files in production libraries. Dump the results to an outfile. RCVF, get the printer file name, and dspfd on that file. Dump those results to an outfile. Then query the last outfile for DUPLEX. I could see that parm on the screen when I did a dspfd on one of my printer files so it should be there in outfile form. #2, I don't know about the short page/long page thingie. Good luck. Nick
    1,380 pointsBadges:
    report
  • philpl1jb
    DSPFD to an outfile for attribute *PRTF type *ATR Query or SQL on outfile Field: PRDPLX PRTOUTF Print both sides: N=*NO,Y=* Not sure, AS/400 Duplex might flip based on page rotation. I know that Flip for portrait would be on long edge. Phil
    48,575 pointsBadges:
    report
  • TomLiotta
    If the printer control language supports "flip", then pretty much any system can send the appropriate command. The question is how it might be done for "this kind" of printer in your environment. You'll definitely need to tell us what kind of printer it is, what the connection is defined as and how the printer control commands are sent. I.e., what does the *DEVD look like? It seems likely that a *WSCST (workstation customizing object) might allow some external control. Programs usually can also insert the printer control characters directly into the data stream. Tom
    125,585 pointsBadges:
    report
  • Bigmac46
    Try *tumble
    1,000 pointsBadges:
    report
  • CharlieBrowne
    If you are looking at saving paper, you may want to look at the AS400 PRTF option of multiup. Using this and duplex reduces your printed output sustantically.
    39,815 pointsBadges:
    report
  • LetItBe
    OK - I've got the duplexed ones identified with Nick's help. In looking at the help text for the duplex choices, it sounds like *yes would print the way I want, but comparing it with *tumble and they both print the same way. Help text reads - Print on both sides (DUPLEX) - Help Specifies whether output is printed on one side or two sides of the paper. *YES The output is printed on both sides of the paper, with the top of each printed page at the same end of the sheet of paper. This is usually used for printed output that is bound at the side of the sheet. *TUMBLE The output is printed on both sides of the paper, with the top of one printed page at the opposite end from the top of the other printed page. This is usually used for printed output that is bound at the top of the sheet. *FORMDF The output is printed on both sides of the paper if the duplex value is specified in the form definition. If a form definition is not specified, then the output is printed on one side of the paper. I will get the printer/connection information. Thank you.
    260 pointsBadges:
    report
  • LetItBe
    I like the multiup, but it would be a hard sale across the masses. There may be somne places I will use that. Printer information HP Laser Jet 9000 IPDS Printer Device description - Device description . . . . . . . . : PRT04 Option . . . . . . . . . . . . . . : *BASIC Category of device . . . . . . . . : *PRT Device class . . . . . . . . . . . : *LAN Device type . . . . . . . . . . . : *IPDS Device model . . . . . . . . . . . : 0 LAN attachment . . . . . . . . . . : *IP Advanced function printing . . . . : *YES Port number . . . . . . . . . . . : 9100 Online at IPL . . . . . . . . . . : *YES Font: Identifier . . . . . . . . . . . : 011 Point size . . . . . . . . . . . : *NONE Form feed . . . . . . . . . . . . : *AUTOCUT Separator program . . . . . . . . : *NONE Printer error message . . . . . . : *INQ Message queue . . . . . . . . . . : QSYSOPR Library . . . . . . . . . . . . : *LIBL Current message queue . . . . . . : QSYSOPR Library . . . . . . . . . . . . : QSYS Last activity date . . . . . . . . : 12/05/08 Activation timer . . . . . . . . . : *NOMAX Image configuration . . . . . . . : *NONE Maximum pending requests . . . . . : 6 Print while converting . . . . . . : *YES Form definition . . . . . . . . . : F1C10110 Library . . . . . . . . . . . . : *LIBL Character identifier . . . . . . . : *SYSVAL Remote location: Name or address . . . . . . . . : 192.168.16.20 User-defined object . . . . . . . : PRT9000 Library . . . . . . . . . . . . : *LIBL Object type . . . . . . . . . . : *PSFCFG Data transform program . . . . . . : *NONE User-defined driver program . . . : *NONE Dependent location name . . . . . : *NONE Allocated to: Job name . . . . . . . . . . . . . : PRT04 User . . . . . . . . . . . . . . : QSPLJOB Number . . . . . . . . . . . . . : 700637 Published . . . . . . . . . . . . : *NO Publishing information: Support duplex . . . . . . . . . : *UNKNOWN Support color . . . . . . . . . : *UNKNOWN Pages per minute black . . . . . : *UNKNOWN Pages per minute color . . . . . : *UNKNOWN Location . . . . . . . . . . . . : *BLANK Data streams supported . . . . . : *UNKNOWN Text . . . . . . . . . . . . . . . : HP9000 IPDS PRINTER
    260 pointsBadges:
    report
  • Yorkshireman
    Crikey! I had a user at my desk 10 minutes ago asking 'can we use duplex?' Definitely maybe. Working backwards from the printer can the printer do it what language does it speak how does i5/OS convert to that language Tom mentions printer customisation - try not to go there how is the printer defined to the i5 - what emulation does it use how is your application configuring the printfile - any overrides in use? but the short quick answer is just to try it. build a quick program that generates some print to a print file, and do some experimentation with chgprt's Modern stuff is pretty good, and you could find most likely that by specifying duplex that's exactly what you get. Once you have the parameters under control you can retro fit to production applications. For once, I'd advocate trying to stay away from the manuals! enjoy!
    5,520 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following