[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference star::wizards

Title: "ASK THE WIZARDS"
Moderator:QUARK::LIONEL
Created:Mon Oct 30 1995
Last Modified:Mon May 12 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:1857
Total number of notes:3728

1450.0. "Open: eliminating extra page between reports?" by STAR::JKEENAN () Thu Jan 16 1997 09:37

T.RTitleUserPersonal
Name
DateLines
1450.1Contact Customer SupportXDELTA::HOFFMANSteve, OpenVMS EngineeringMon Feb 03 1997 16:5651
:How do I eliminate the extra page that is generated between reports? 
:This problem happens on all printers so I'm thinking it must be a setting 
:in VMS. We have HP4m. HP5n, LG06,TI8900, HP5si.
:We are wasting a lot of paper!

   Assuming you are not refering to the standard burst, banner, etc.,
   settings on the queue, and assuming you are not using a device
   control library specific to the device and are not using a print
   form on all jobs, then you are using the SY$LIBRARY:SYSDEVCTL.TLB
   default library, there is information available on DSNlink, and via
   Digital customer support, on suppressing formfeeds.

   Here's one possible solution...

   Shut down the queues -- the SY$LIBRARY:SYSDEVCTL.TLB device control
	library is normally held open by the symbionts.

   Find the default form for the queue via SHOW QUEUE/FULL (look at
	/DEFAULT=(FORM=form-name), then SHOW QUEUE/FULL/FORM <that-form>
	and look for any specific /SETUP.

   From SYS$LIBRARY:SYSDEVCTL.TLB, extract the setup-form-name
	module -- this assumes no /LIBRARY on the queue -- into a
	text file (LIB/EXTRACT=<SETUP-MOD-NAME>/OUTPUT=<SETUP-MOD-NAME>.TXT
	SYS$LIBRARY:SYSDEVCTL.TLB).

   Edit the text file, adding a <ESC>P at the front, and a <ESC>\ at the
	end.  (You may or may not want to (need to) to put the <FF> in
	front of the first <ESC>P.)

   Now make a BACKUP copy of the library:
	$ COPY SYS$LIBRARY:SYSDEVCTL.TLB SYSCOMMON:[SYSLIB]SYSDEVCTL_SAVE.TLB

   Then replace the module:
        $ LIB/REPLACE SYS$LIBRARY:SYSDEVCTL.TLB <SETUP-MOD-NAME>.TXT
 
   Restart the queues.

	--

   Here are two possible RESET-related modules that you might want to
   try:

     RESET (which resets the printer between each job):
	<FF><ESC>P<ESC>E<ESC>\

     ISOLATIN1 (selects the ISO-Latin-1 or ECMA-94 character set; this
	character set closely resembles the DIGITAL MCS character set
	commonly used by OpenVMS):
	<ESC>P<ESC>(0N<ESC>\