I'll give it a go, thanks!
On 4/11/06, Brian Phillips <[EMAIL PROTECTED]> wrote: > On UV I've done the following: > Save the current SETPTR parameters. Run a new SETPTR with different > parameters. Run the report. Then run SETPTR again, with the saved (original) > settings. > > To save the current settings use 'capturing' (ex: execute "SETPTR" capturing > current.setptr) > > Then parse the variable 'current.setptr' for the usual SETPTR settings > (margins, length, width, banners, form names, etc.). When you want to set it > back to its original settings, construct a new SETPTR command using these > saved settings, and execute. (Be sure to add "BRIEF" to the options so it > doesn't display the new settings in your application (or wrap in 'hush', or > capture to a dummy variable)). > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On Behalf Of jjuser ud2 > > Sent: Tuesday, April 11, 2006 2:06 PM > > To: u2-users@listserver.u2ug.org > > Subject: Re: [U2] [UD] Setptr > > > > Hey there :) Regarding SETPTR... > > > > I'd like to store a currently logged-in user's printer > > settings (GETPTR?), change them for the output of a > > report(SETPTR), and then restore them (SETPTR again?). All > > of my previous attempts at this have been unsuccessful -- > > could somebody point me in the right direction, please? I've > > read the documentation for both and I feel like I'm missing something. > > > > I'm also not sure if this should be on this list, or the SBS > > list... ^_^ > > > > --JJ > > > > On 3/24/06, [EMAIL PROTECTED] > > <[EMAIL PROTECTED]> wrote: > > > Bill Haskett <[EMAIL PROTECTED]> wrote on 23 Mar 2006 19:46:16 > > > -0800 > > > > > > > If I generate a report to _HOLD_ by using "SETPTR 0,,,,,3" can I > > > > then send the report to another printer, say unit 2, by using > > > > "SETPTR 2" just before I "SPOOL _HOLD_ P_....."? > > > > > > The first parameter of the SETPTR command allows a unit to be > > > specified so that you can direct data to multiple print > > jobs. It does > > > not tie a job to a specific printer. The DEST parameter does that. > > > > > > The SPOOL command sends the job to your current printer, so > > you would > > > need to use the DEST parameter on a SETPTR command first to > > select your printer. > > > > > > I use the first parameter to control print jobs in my check > > printing > > > routine. I issue a SETPTR 1,... for the checks and a > > SETPTR 2,... for > > > the copies. The code creates the print jobs in parallel > > using PRINT > > > ON 1 or PRINT ON 2 to direct the output to the appropriate job. > > > Naturally, I use FOR PTR = 1 TO 2 ; PRINT ON PTR ; NEXT PTR > > syntax to do most of the work. > > > > > > From TCL, if you type SETPTR with no parameters, you will see the > > > current settings. Here's my current output (AIX): > > > > > > Unit 0 > > > Width 133 > > > Length 65 > > > Top margin 0 > > > Bot margin 0 > > > Mode 1 > > > > > > Options are: > > > Noeject > > > Nfmt > > > Nhead > > > Nomessage > > > Destination 1ACCT > > > Copies 1. > > > > > > Spooler & options: lp -c -n1 -d1ACCT > > > > > > The original command was > > > > > > SETPTR 0,133,65,0,0,1,NFMT,NOEJECT,NOMESSAGE,DEST > > 1ACCT,COPIES 1,NHEAD > > > > > > For a Hold & Suppress (Mode 3) or Hold & Print (Mode 6), I > > typically > > > replace NHEAD with a BANNER or BANNER UNIQUE tag to control the job > > > name in the _HOLD_ file. > > > > > > --Tom Pellitieri > > > Century Equipment > > > Toledo, Ohio > > > ------- > > > u2-users mailing list > > > u2-users@listserver.u2ug.org > > > To unsubscribe please visit http://listserver.u2ug.org/ > > ------- > > u2-users mailing list > > u2-users@listserver.u2ug.org > > To unsubscribe please visit http://listserver.u2ug.org/ ------- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/