<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Create a printer queue without a Form in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743084#M19272</link>
    <description>Toine,&lt;BR /&gt;&lt;BR /&gt;Can you replace the command how the jobs are printed?&lt;BR /&gt;&lt;BR /&gt;If so just try with: $ PRINT/PASSALL&lt;BR /&gt;&lt;BR /&gt;Bojan</description>
    <pubDate>Tue, 25 Jan 2011 07:52:12 GMT</pubDate>
    <dc:creator>Bojan Nemec</dc:creator>
    <dc:date>2011-01-25T07:52:12Z</dc:date>
    <item>
      <title>Create a printer queue without a Form</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743081#M19269</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;Is it possible to create a printer queue on the OpenVMS platform (I64) without a form?&lt;BR /&gt;I also don't want the DEFAULT form.&lt;BR /&gt;&lt;BR /&gt;Or can I create a form that is not adding any linefeed or formfeed when I print documents. The application is handling the linefeeds and formfeeds.&lt;BR /&gt;&lt;BR /&gt;$ Printer queue PBEPQP117, idle, on NVJ::"PBEPRP117:9100", mounted form MEMO&lt;BR /&gt; (stock=DEFAULT)&lt;BR /&gt;  /BASE_PRIORITY=4 /DEFAULT=(FORM=MEMO (stock=DEFAULT)) Lowercase&lt;BR /&gt;  /OWNER=[SYSTEM] /PROCESSOR=TCPIP$TELNETSYM /PROTECTION=(S:M,O:D,G:R,W:S)&lt;BR /&gt;  /SCHEDULE=(NOSIZE)&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;&lt;BR /&gt;/Toine</description>
      <pubDate>Mon, 24 Jan 2011 18:51:40 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743081#M19269</guid>
      <dc:creator>Toine_1</dc:creator>
      <dc:date>2011-01-24T18:51:40Z</dc:date>
    </item>
    <item>
      <title>Re: Create a printer queue without a Form</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743082#M19270</link>
      <description>Toine,&lt;BR /&gt;&lt;BR /&gt;  No, a printer queue must have a mounted form. If you don't specify one, you'll get the default.&lt;BR /&gt;&lt;BR /&gt;  Fairly obviously, if you don't want the DEFAULT form, you'll have to create one that suits your needs.&lt;BR /&gt;&lt;BR /&gt;  You'll need to experiment. Try DEFINE/FORM/NOWRAP/NOTRUNCATE</description>
      <pubDate>Mon, 24 Jan 2011 21:04:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743082#M19270</guid>
      <dc:creator>John Gillings</dc:creator>
      <dc:date>2011-01-24T21:04:27Z</dc:date>
    </item>
    <item>
      <title>Re: Create a printer queue without a Form</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743083#M19271</link>
      <description>The TCPIP$TELNETSYM critter would be my primary search target here.  This particular critter has known behaviors and oddities and particularly when combined with a remote box that also thinks it knows something of page lengths and paginations.  A review of various of the knobs and settings available for this critter would certainly be in order here.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h71000.www7.hp.com/doc/732final/6526/6526pro_051.html" target="_blank"&gt;http://h71000.www7.hp.com/doc/732final/6526/6526pro_051.html&lt;/A&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 24 Jan 2011 21:22:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743083#M19271</guid>
      <dc:creator>Hoff</dc:creator>
      <dc:date>2011-01-24T21:22:32Z</dc:date>
    </item>
    <item>
      <title>Re: Create a printer queue without a Form</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743084#M19272</link>
      <description>Toine,&lt;BR /&gt;&lt;BR /&gt;Can you replace the command how the jobs are printed?&lt;BR /&gt;&lt;BR /&gt;If so just try with: $ PRINT/PASSALL&lt;BR /&gt;&lt;BR /&gt;Bojan</description>
      <pubDate>Tue, 25 Jan 2011 07:52:12 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743084#M19272</guid>
      <dc:creator>Bojan Nemec</dc:creator>
      <dc:date>2011-01-25T07:52:12Z</dc:date>
    </item>
    <item>
      <title>Re: Create a printer queue without a Form</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743085#M19273</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;I tries the print/passall but it had no effect.&lt;BR /&gt;&lt;BR /&gt;I have set these logicals on the OpenVMS system.&lt;BR /&gt;&lt;BR /&gt;  "TCPIP$TELNETSYM_RAW_TCP" = "1"&lt;BR /&gt;  &lt;BR /&gt;  "TCPIP$TELNETSYM_SUPPRESS_FORMFEEDS" = "35"&lt;BR /&gt;&lt;BR /&gt;The formfeed at the end of the job is gone but I still get two linefeeds at the beginning of each printer job. &lt;BR /&gt;&lt;BR /&gt;The form I use has these margins:&lt;BR /&gt;margin=(top=0,bottom=0,left=0,right=0)&lt;BR /&gt;&lt;BR /&gt;Is there any way to tell Telnetsym not to print any linefeeds?&lt;BR /&gt;It just should forward all the characters to the printer and the printer will understand the codes.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;/Toine</description>
      <pubDate>Tue, 25 Jan 2011 20:46:22 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743085#M19273</guid>
      <dc:creator>Toine_1</dc:creator>
      <dc:date>2011-01-25T20:46:22Z</dc:date>
    </item>
    <item>
      <title>Re: Create a printer queue without a Form</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743086#M19274</link>
      <description>Toine,&lt;BR /&gt;&lt;BR /&gt;What is the behavior you are trying to avoid?  Are the reports printing double-spaced when you want them to be single-spaced?&lt;BR /&gt;&lt;BR /&gt;What created the reports?  For example were these generated on VMS, or were they generated on another system and copied to VMS to be printed?&lt;BR /&gt;&lt;BR /&gt;If you do a directory/full of the reports, what does it show for record format?&lt;BR /&gt;&lt;BR /&gt;What do you mean by "Is there any way to tell Telnetsym not to print any linefeeds?".  Taken literally, that implies everything would be on a single line.  Do you mean "Is there any way to tell Telnetsym not to ADD any linefeeds?"&lt;BR /&gt;&lt;BR /&gt;If you edit the files, do they show up with &lt;CR&gt; or &lt;LF&gt; or &lt;CR&gt;&lt;LF&gt; at the end of each record?&lt;BR /&gt;&lt;BR /&gt;If you type the files on a terminal, does the formatting look correct?&lt;BR /&gt;&lt;BR /&gt;My guess is that there are imbedded CR/LF characters and the symbiont is inserting a newline per record.&lt;BR /&gt;&lt;BR /&gt;The easiest way to fix this is to process the files so they don't have the imbedded formatting characters.  That may be as "simple" as changing the record format with set file/attributes before they are printed (this is if these files came from another system).&lt;BR /&gt;&lt;BR /&gt;Specifically one of (RFM:STM, RFM:STMCR, RFM:STMLF).  &lt;BR /&gt;&lt;BR /&gt;Some other options if the files came from another system.   Possibly change the way the files were transferred.  Try ASCII mode FTP, or use some of the "formatting" capabilities of zip/unzip to transform the "end of line" delimiters.&lt;BR /&gt;&lt;BR /&gt;Good luck.&lt;BR /&gt;&lt;BR /&gt;Jon&lt;BR /&gt;&lt;/LF&gt;&lt;/CR&gt;&lt;/LF&gt;&lt;/CR&gt;</description>
      <pubDate>Thu, 27 Jan 2011 00:33:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743086#M19274</guid>
      <dc:creator>Jon Pinkley</dc:creator>
      <dc:date>2011-01-27T00:33:54Z</dc:date>
    </item>
    <item>
      <title>Re: Create a printer queue without a Form</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743087#M19275</link>
      <description>Toine,&lt;BR /&gt;&lt;BR /&gt;Can you share output of&lt;BR /&gt;&lt;BR /&gt;$ show queue /form &lt;YOUR_FORM&gt; /full&lt;BR /&gt;&lt;BR /&gt;Is there a setup module?&lt;BR /&gt;&lt;BR /&gt;What type of printer is on the other end?&lt;BR /&gt;&lt;BR /&gt;Is it possible the print server is inserting characters?&lt;BR /&gt;&lt;BR /&gt;If it is a dot matrix printer, is it possibly set to skip over perferations (in other words, it may be inserting line feeds itself).&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h71000.www7.hp.com/doc/83final/6526/6526pro_055.html" target="_blank"&gt;http://h71000.www7.hp.com/doc/83final/6526/6526pro_055.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Read 25.5.2 Setting Up Error Logging&lt;BR /&gt;&lt;BR /&gt;specifically the section about using bit 2 of TCPIP$TELNETSYM_DEBUG to log the bytes sent and received over TCP/IP link.&lt;BR /&gt;&lt;BR /&gt;Good luck,&lt;BR /&gt;&lt;BR /&gt;Jon&lt;/YOUR_FORM&gt;</description>
      <pubDate>Thu, 27 Jan 2011 08:45:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743087#M19275</guid>
      <dc:creator>Jon Pinkley</dc:creator>
      <dc:date>2011-01-27T08:45:27Z</dc:date>
    </item>
    <item>
      <title>Re: Create a printer queue without a Form</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743088#M19276</link>
      <description>Some more info.&lt;BR /&gt;&lt;BR /&gt;We have a printer Tally Matrix printer. We print Odette labels to this printer from a Fortran Application on OpenVMS. &lt;BR /&gt;The printer understands Magnum code.&lt;BR /&gt;&lt;BR /&gt;Until last week we used a serial (LAT) port to this printer. Our application did send a text file to this LAT port and it was printed correctly on this printer. (We didn't use the queue manager for this.)&lt;BR /&gt;This worked OK for 10 years.&lt;BR /&gt;&lt;BR /&gt;We have added a serial to IP box to this printer. So now the same printer is connected to the network via IP.&lt;BR /&gt;I have created a Telnet queue on OpenVMS and now we submit the same file to the printer queue.&lt;BR /&gt;&lt;BR /&gt;It looks like the telnet queue prints two extra empty lines before it start to print the odette label.&lt;BR /&gt;&lt;BR /&gt;I don't want this two extra lines.&lt;BR /&gt;&lt;BR /&gt;This the form I use:&lt;BR /&gt;&lt;BR /&gt;$ sho queu/form tally/fu&lt;BR /&gt;Form name                            Number   Description&lt;BR /&gt;---------                            ------   -----------&lt;BR /&gt;TALLY (stock=DEFAULT)                    55   TALLY&lt;BR /&gt;    /LENGTH=36 /STOCK=DEFAULT /TRUNCATE /WIDTH=512&lt;BR /&gt;&lt;BR /&gt;This is the file I use.&lt;BR /&gt;&lt;BR /&gt;PBEPQP117_TEST.TXT;1                      File ID:  (139259,520,0)&lt;BR /&gt;Size:            5/16         Owner:    &lt;BR /&gt;[DVEC,RDB$REMOTE51]&lt;BR /&gt;Created:    24-JAN-2011 10:39:12.16&lt;BR /&gt;Revised:    24-JAN-2011 12:51:07.54 (2)&lt;BR /&gt;Expires:    &lt;NONE specified=""&gt;&lt;BR /&gt;Backup:     &lt;NO backup="" recorded=""&gt;&lt;BR /&gt;Effective:  &lt;NONE specified=""&gt;&lt;BR /&gt;Recording:  &lt;NONE specified=""&gt;&lt;BR /&gt;Accessed:   &lt;NONE specified=""&gt;&lt;BR /&gt;Attributes: &lt;NONE specified=""&gt;&lt;BR /&gt;Modified:   &lt;NONE specified=""&gt;&lt;BR /&gt;Linkcount:  1&lt;BR /&gt;File organization:  Sequential&lt;BR /&gt;Shelved state:      Online&lt;BR /&gt;Caching attribute:  Writethrough&lt;BR /&gt;File attributes:    Allocation: 16, Extend: 0, Global buffer count: 0&lt;BR /&gt;                    No version limit&lt;BR /&gt;Record format:      Variable length, maximum 0 bytes, longest 45 bytes&lt;BR /&gt;Record attributes:  Fortran carriage control&lt;BR /&gt;RMS attributes:     None&lt;BR /&gt;Journaling enabled: None&lt;BR /&gt;File protection:    System:RWED, Owner:RWED, Group:RE, World:&lt;BR /&gt;Access Cntrl List:  None&lt;BR /&gt;Client attributes:  None&lt;BR /&gt;&lt;BR /&gt;Total of 1 file, 5/16 blocks.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;/Toine&lt;/NONE&gt;&lt;/NONE&gt;&lt;/NONE&gt;&lt;/NONE&gt;&lt;/NONE&gt;&lt;/NO&gt;&lt;/NONE&gt;</description>
      <pubDate>Thu, 27 Jan 2011 23:57:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743088#M19276</guid>
      <dc:creator>Toine_1</dc:creator>
      <dc:date>2011-01-27T23:57:51Z</dc:date>
    </item>
    <item>
      <title>Re: Create a printer queue without a Form</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743089#M19277</link>
      <description>So you have changed two things. It is always recommended that you only change one thing at a time. (I do not always follow this rule, and usually regret it.)&lt;BR /&gt;&lt;BR /&gt;I would not try using a print queue yet. You were not using a queue before, so why start now? First try having your application, or even an interactive session, talk directly to the device to try to find out who is messing up your data stream.&lt;BR /&gt;&lt;BR /&gt;Where did the LAT device that your application was talking to before come from?&lt;BR /&gt;&lt;BR /&gt;If you created it using LATCP, then the corresponding command ought to be TELNET/CREATE_SESSION.&lt;BR /&gt;&lt;BR /&gt;If your application created the LAT port using QIO, then refer to the documentation for your IP stack. If you are using HP TCPIP Services for VMS, then the _Sockets API and System Services Programming_ manual has a section on "TELNET port driver $QIO interface".&lt;BR /&gt;&lt;BR /&gt;Have fun!&lt;BR /&gt;</description>
      <pubDate>Fri, 28 Jan 2011 02:10:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743089#M19277</guid>
      <dc:creator>RBrown_1</dc:creator>
      <dc:date>2011-01-28T02:10:13Z</dc:date>
    </item>
    <item>
      <title>Re: Create a printer queue without a Form</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743090#M19278</link>
      <description>Toine,&lt;BR /&gt;&lt;BR /&gt;Have you eliminated the print server (the ip-serial converter) as the source of the extra line feeds?&lt;BR /&gt;&lt;BR /&gt;Try the following (&lt;CR&gt;=ctrl-M; &lt;LF&gt;=ctrl-J; &lt;FF&gt;=ctrl-L)&lt;BR /&gt;&lt;BR /&gt;$ telnet PBEPRP117 9100&lt;BR /&gt;&lt;BR /&gt;and then type in 001012345678&lt;CR&gt;&lt;LF&gt;002012345678&lt;CR&gt;&lt;LF&gt;003012345678&lt;CR&gt;&lt;LF&gt;&lt;FF&gt;004012345678&lt;CR&gt;&lt;LF&gt;005012345678&lt;CR&gt;&lt;LF&gt;006012345678&lt;CR&gt;&lt;LF&gt;&lt;FF&gt; (these may or may not echo to you terminal, depending on your print server)&lt;BR /&gt;&lt;BR /&gt;Then type the telnet escape sequence (by default ctrl-]) to get back to the TELNET&amp;gt; prompt, then type EXIT.&lt;BR /&gt;&lt;BR /&gt;Then see if the printed label has three lines at the top of first label (actually should print at "current location")&lt;BR /&gt;&lt;BR /&gt;001012345678&lt;BR /&gt;002012345678&lt;BR /&gt;003012345678&lt;BR /&gt;&lt;BR /&gt;As long as the Tally printer can handle mechanical form feeds, it should advance to the top of the next "page" then print three more lines&lt;BR /&gt;&lt;BR /&gt;004012345678&lt;BR /&gt;005012345678&lt;BR /&gt;006012345678&lt;BR /&gt;&lt;BR /&gt;If this does not work, then I would start looking at something other than TCPIP$TELNETSYM as the source of the additional line feeds.&lt;BR /&gt;&lt;BR /&gt;Are you sure that the form length and lines per inch are set consistently on the Tally printer?  I don't have any experience with the tally printers, but HP PCL and if I remember correctly, Epson ESC P have interaction between form length and vertical spacing (lines/in).  &lt;BR /&gt;&lt;BR /&gt;I am guessing that is probably set correctly if nothing was changed, and the FORTRAN program generates FF (I am assuming that a "1" in position 1 causes a &lt;FF&gt; character to be sent when the file is sent to the printer, i.e. RMS would treat it as an implied Form Feed).&lt;BR /&gt;&lt;BR /&gt;However, as Hoff hinted, there are "intelligent" print servers that are not just TCP/IP stream to serial converters, and if they are interpreting characters, they can affect the formatting of the printed characters.&lt;BR /&gt;&lt;BR /&gt;Jon&lt;BR /&gt;&lt;/FF&gt;&lt;/FF&gt;&lt;/LF&gt;&lt;/CR&gt;&lt;/LF&gt;&lt;/CR&gt;&lt;/LF&gt;&lt;/CR&gt;&lt;/FF&gt;&lt;/LF&gt;&lt;/CR&gt;&lt;/LF&gt;&lt;/CR&gt;&lt;/LF&gt;&lt;/CR&gt;&lt;/FF&gt;&lt;/LF&gt;&lt;/CR&gt;</description>
      <pubDate>Mon, 31 Jan 2011 21:21:41 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743090#M19278</guid>
      <dc:creator>Jon Pinkley</dc:creator>
      <dc:date>2011-01-31T21:21:41Z</dc:date>
    </item>
    <item>
      <title>Re: Create a printer queue without a Form</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743091#M19279</link>
      <description>When all else fails, try configuring and using a spooled device (what is known as "reverse telnet") and copying directly to the TN device...&lt;BR /&gt;&lt;BR /&gt;and also separately try switching over to the lpr/lpd path (if this printer supports it), and talk to whomever is maintaining this...&lt;BR /&gt;&lt;BR /&gt;And separately try printing via port 23.  Some printers will accept the raw port 9100 stuff, but some won't, and sometimes the auto-switching can be wonky.&lt;BR /&gt;&lt;BR /&gt;What TCP/IP Services version, and with what patch?&lt;BR /&gt;&lt;BR /&gt;And which model Tally (Genicom, Printronix) Matrix printer?&lt;BR /&gt;&lt;BR /&gt;How is the printer telnet path for this printer configured?  Specifically, the printer-specific settings for page length, font size, etc.&lt;BR /&gt;&lt;BR /&gt;And try a tcpdump of the data stream, too, and particularly to determine if the characters are from the host or from the telnet path.&lt;BR /&gt;&lt;BR /&gt;Printers are a "joy" to deal with, and LAT is sufficiently different from telnet that switching over to telnet is seldom particularly transparent.</description>
      <pubDate>Tue, 01 Feb 2011 00:09:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/create-a-printer-queue-without-a-form/m-p/4743091#M19279</guid>
      <dc:creator>Hoff</dc:creator>
      <dc:date>2011-02-01T00:09:27Z</dc:date>
    </item>
  </channel>
</rss>

