Chris, Subreports have a ---Final Footer--- section too. Stick your ---Page Eject--- code in the ---Final Footer--- section of Subreport1.
You can actually use the ---Page Eject--- code anywhere in the report that you want the page to eject. You might have to copy and paste the code from the ---Final Footer--- section, but it works. Tim Rude ----- Original Message ----- From: Chris Pedersen To: [email protected] Sent: Tuesday, January 26, 2010 12:00 AM Subject: Re: [Dataperf] Printing with DP Report Subreport1 Subreport2 Subreport3 . . . What I was trying to accomplish was allowing someone to print test labels in subreport1 until they had the label printer all lined up; then move on to subreports 2 and 3 (real data). ------------------------------------------------------------------------------ Date: Mon, 25 Jan 2010 17:51:58 -0700 To: [email protected] From: [email protected] Subject: Re: [Dataperf] Printing with DP Chris, I think if you'll add a Page Eject command at the end of the FINAL FOOTER section in your report definition, you'll get the result you want. The job won't actually close from the operating system's perspective but the final page should print and eject. Disabling print spooling should have the same effect. Do this: - Right click on My Computer (Computer on Vista) and select Manage - In the console that opens, pull down the Services menu and applications - Click on Services - Double-click on the Print Spooler key - In the General tab, go to Startup Type - Set the Automatic, Manual or Disabled selection to Disable - To enable or disable the print spooler service immediately, click Stop or Start - Finally click Apply (a restart of the PC is sometimes necessary to take into account changes in parameters) Pat Riley At 03:22 PM 1/25/2010, you wrote: I have forgotten how this works (old man syndrome) I know what the problem is - and what the solution is.... just not how to *do* it. Dos applications you would print to an lpt port. There was no need to close the port. Windows applications wait and wait and wait until the default timeone before it will start printing. I know that you can change the timeout value - however this will yield poor results when printing long reports with pauses between lines printed. Rather, I know that I used to instruct data perfect via a character Ascii 12?? ascii 13?? that it was time to print. Can one remind me how this is done? I know that I purchased DP print long ago - but it wasn't necessary for the solution. (Funny, I can remember steven patamia -but not how to do this) Chris ---------------------------------------------------------------------------- Your E-mail and More On-the-Go. Get Windows Live Hotmail Free. Sign up now. _______________________________________________ Dataperf mailing list [email protected] http://lists.dataperfect.nl/mailman/listinfo/dataperf ------------------------------------------------------------------------------ Hotmail: Trusted email with Microsoft’s powerful SPAM protection. Sign up now. ------------------------------------------------------------------------------ _______________________________________________ Dataperf mailing list [email protected] http://lists.dataperfect.nl/mailman/listinfo/dataperf
_______________________________________________ Dataperf mailing list [email protected] http://lists.dataperfect.nl/mailman/listinfo/dataperf
