[U2] Line Printer Control

2011-12-22 Thread Bill Brutzman
We still use a greenbar printer to print checks.

Via a UniBasic program, I am trying to send an alignment pattern to the printer 
before starting the check run.

The trouble is that it always does a form feed after the alignment pattern.

I have been diddling with toggling options in...

execute 'SETPTR 0,132,60,2,0,1,NHEAD,BRIEF,NFMT,NOEJECT,NODEFAULT,NOFORMFEED, 
AT PR0'

PRINTER OFF
PRINTER CLOSE

Help would be appreciated.

--Bill
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Line Printer Control

2011-12-22 Thread John Thompson
If I remember correctly, when we converted from UltPlus to Universe... I
had to set the following in our master login paragraph (I know, I know,
probably not the best place for it) for a lot of legacy stuff.

SETPTR ,132,60,0,0,,NOHEAD,BRIEF,NFMT

Try that maybe?  Shot in the dark.  I do remember many hours pulling my
hair out over this though.

On Thu, Dec 22, 2011 at 3:06 PM, Bill Brutzman bi...@hkmetalcraft.comwrote:

 We still use a greenbar printer to print checks.

 Via a UniBasic program, I am trying to send an alignment pattern to the
 printer before starting the check run.

 The trouble is that it always does a form feed after the alignment pattern.

 I have been diddling with toggling options in...

 execute 'SETPTR
 0,132,60,2,0,1,NHEAD,BRIEF,NFMT,NOEJECT,NODEFAULT,NOFORMFEED, AT PR0'

 PRINTER OFF
 PRINTER CLOSE

 Help would be appreciated.

 --Bill
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users




-- 
John Thompson
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Line Printer Control

2011-12-22 Thread John Thompson
You also might try 66 lines.

SETPTR ,132,66,0,0,,NOHEAD,BRIEF,NFMT

On Thu, Dec 22, 2011 at 3:13 PM, John Thompson jthompson...@gmail.comwrote:

 If I remember correctly, when we converted from UltPlus to Universe... I
 had to set the following in our master login paragraph (I know, I know,
 probably not the best place for it) for a lot of legacy stuff.

 SETPTR ,132,60,0,0,,NOHEAD,BRIEF,NFMT

 Try that maybe?  Shot in the dark.  I do remember many hours pulling my
 hair out over this though.


 On Thu, Dec 22, 2011 at 3:06 PM, Bill Brutzman bi...@hkmetalcraft.comwrote:

 We still use a greenbar printer to print checks.

 Via a UniBasic program, I am trying to send an alignment pattern to the
 printer before starting the check run.

 The trouble is that it always does a form feed after the alignment
 pattern.

 I have been diddling with toggling options in...

 execute 'SETPTR
 0,132,60,2,0,1,NHEAD,BRIEF,NFMT,NOEJECT,NODEFAULT,NOFORMFEED, AT PR0'

 PRINTER OFF
 PRINTER CLOSE

 Help would be appreciated.

 --Bill
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users




 --
 John Thompson




-- 
John Thompson
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Line Printer Control

2011-12-22 Thread Dave Laansma
If you're on AIX, there are some settings in smit that may be causing it
too.

Sincerely,
David Laansma
IT Manager
Hubbard Supply Co.
Direct: 810-342-7143
Office: 810-234-8681
Fax: 810-234-6142
www.hubbardsupply.com
Delivering Products, Services and Innovative Solutions

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of John Thompson
Sent: Thursday, December 22, 2011 3:14 PM
To: U2 Users List
Subject: Re: [U2] Line Printer Control

If I remember correctly, when we converted from UltPlus to Universe... I
had to set the following in our master login paragraph (I know, I know,
probably not the best place for it) for a lot of legacy stuff.

SETPTR ,132,60,0,0,,NOHEAD,BRIEF,NFMT

Try that maybe?  Shot in the dark.  I do remember many hours pulling my
hair out over this though.

On Thu, Dec 22, 2011 at 3:06 PM, Bill Brutzman
bi...@hkmetalcraft.comwrote:

 We still use a greenbar printer to print checks.

 Via a UniBasic program, I am trying to send an alignment pattern to 
 the printer before starting the check run.

 The trouble is that it always does a form feed after the alignment
pattern.

 I have been diddling with toggling options in...

 execute 'SETPTR
 0,132,60,2,0,1,NHEAD,BRIEF,NFMT,NOEJECT,NODEFAULT,NOFORMFEED, AT PR0'

 PRINTER OFF
 PRINTER CLOSE

 Help would be appreciated.

 --Bill
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users




--
John Thompson
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Line Printer Control

2011-12-22 Thread John Thompson
Yes, on AIX, if you are using System V printing, make sure you setup the
printer like so:

Sorry for the ugly output...

Add Remote Printer Configuration

Type or select values in entry fields.
Press Enter AFTER making all desired changes.

[Entry Fields]
* PRINTER name   [Qtest]
* SERVER name[dns-name-or-ip]
 +
* PRINTER NAME on server [RAW]
  COMMENT[]
  CLASS name []
 +

  -- Interface Program Options --

  Printer TYPES  [Other]
  +
  CONTENT TYPE   [simple]
 +

  - Header/Trailer Page Options -

  Force BANNER?   no
  +


On Thu, Dec 22, 2011 at 3:14 PM, Dave Laansma dlaan...@hubbardsupply.comwrote:

 If you're on AIX, there are some settings in smit that may be causing it
 too.

 Sincerely,
 David Laansma
 IT Manager
 Hubbard Supply Co.
 Direct: 810-342-7143
 Office: 810-234-8681
 Fax: 810-234-6142
 www.hubbardsupply.com
 Delivering Products, Services and Innovative Solutions

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of John Thompson
 Sent: Thursday, December 22, 2011 3:14 PM
 To: U2 Users List
 Subject: Re: [U2] Line Printer Control

 If I remember correctly, when we converted from UltPlus to Universe... I
 had to set the following in our master login paragraph (I know, I know,
 probably not the best place for it) for a lot of legacy stuff.

 SETPTR ,132,60,0,0,,NOHEAD,BRIEF,NFMT

 Try that maybe?  Shot in the dark.  I do remember many hours pulling my
 hair out over this though.

 On Thu, Dec 22, 2011 at 3:06 PM, Bill Brutzman
 bi...@hkmetalcraft.comwrote:

  We still use a greenbar printer to print checks.
 
  Via a UniBasic program, I am trying to send an alignment pattern to
  the printer before starting the check run.
 
  The trouble is that it always does a form feed after the alignment
 pattern.
 
  I have been diddling with toggling options in...
 
  execute 'SETPTR
  0,132,60,2,0,1,NHEAD,BRIEF,NFMT,NOEJECT,NODEFAULT,NOFORMFEED, AT PR0'
 
  PRINTER OFF
  PRINTER CLOSE
 
  Help would be appreciated.
 
  --Bill
  ___
  U2-Users mailing list
  U2-Users@listserver.u2ug.org
  http://listserver.u2ug.org/mailman/listinfo/u2-users
 



 --
 John Thompson
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users




-- 
John Thompson
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Line Printer Control

2011-12-22 Thread John Thompson
We use this for a Universe driver... Maybe this is too much info for you...
And this was written by another gentleman for AIX, basic line printer
printing with System V printing.

All of the internals I do not fully understand without more reading and
refreshing my memory.

# cat /usr/spool/uv/uv.drv
#!/bin/sh
#
# Printer driver for UniVerse applications to record each print job.
#
#
# UniVerse sends options along with the print file. This script captures
# relevant information and creates a log entry for each print job.
#
#
# Modified to do the awk on all print streams
#
# $1 = login userid
# $2 = UniVerse queue jobnumber
# $3 = size of the file in bytes
# $4 = Print file name from UniVerse (from editor, not valid for SORT)
# $5 = UniVerse form queue number
# $6 = UniVerse spool queue name
# $7 = columns width from setptr
# $8 = rows on page from setptr
# $9 = a 1 looks like it might be the print mode
# $10 - $15 = 80 through 85 probably not used


UVUID=$1
JOBNUM=$2
JOBSIZE=$3
JOBNAME=$4
FORMQ=$5
PRINTNAME=$6
JOBCOL=$7
JOBROW=$8


cpi=10
lpi=6
landscape=0

TUSER=`cut -f1,2,3,4 -d: /etc/passwd | /bin/grep !:$UVUID: |
/usr/bin/awk -F : '{print $1}`


# logger -p local2.info print $UVUID bx.drv -- $JOBNUM $JOBSIZE $FORMQ
# $PRINTNAME $JOBCOL $JOBROW $TUSER
# logger -p local2.info print $UVUID ts.drv -- $JOBNUM $JOBSIZE $FORMQ
$PRINTNAME $JOBCOL $JOBROW $TUSER

lpcmd=

case $PRINTNAME in
#   ACCT)
#   cpi=17
#   lpi=8
#   landscape=1
#   ;;
*)
lpcmd=
;;
esac

if [[ $cpi -eq 17 ]]
then
lpcmd=$lpcmd -o cpi=17
fi
if [[ $lpi -eq 8 ]]
then
lpcmd=$lpcmd -o lpi=8
fi
if [[ $landscape -eq 1 ]]
then
lpcmd=$lpcmd -o landscape
fi

gawk '{printf %s\r\n,$0}' - | lp -d $PRINTNAME $lpcmd

On Thu, Dec 22, 2011 at 3:21 PM, John Thompson jthompson...@gmail.comwrote:

 Yes, on AIX, if you are using System V printing, make sure you setup the
 printer like so:

 Sorry for the ugly output...

 Add Remote Printer Configuration

 Type or select values in entry fields.
 Press Enter AFTER making all desired changes.

 [Entry Fields]
 * PRINTER name   [Qtest]
 * SERVER name[dns-name-or-ip]
+
 * PRINTER NAME on server [RAW]
   COMMENT[]
   CLASS name []
+

   -- Interface Program Options --

   Printer TYPES  [Other]
   +
   CONTENT TYPE   [simple]
+

   - Header/Trailer Page Options -

   Force BANNER?   no
   +


 On Thu, Dec 22, 2011 at 3:14 PM, Dave Laansma 
 dlaan...@hubbardsupply.comwrote:

 If you're on AIX, there are some settings in smit that may be causing it
 too.

 Sincerely,
 David Laansma
 IT Manager
 Hubbard Supply Co.
 Direct: 810-342-7143
 Office: 810-234-8681
 Fax: 810-234-6142
 www.hubbardsupply.com
 Delivering Products, Services and Innovative Solutions

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of John Thompson
 Sent: Thursday, December 22, 2011 3:14 PM
 To: U2 Users List
 Subject: Re: [U2] Line Printer Control

 If I remember correctly, when we converted from UltPlus to Universe... I
 had to set the following in our master login paragraph (I know, I know,
 probably not the best place for it) for a lot of legacy stuff.

 SETPTR ,132,60,0,0,,NOHEAD,BRIEF,NFMT

 Try that maybe?  Shot in the dark.  I do remember many hours pulling my
 hair out over this though.

 On Thu, Dec 22, 2011 at 3:06 PM, Bill Brutzman
 bi...@hkmetalcraft.comwrote:

  We still use a greenbar printer to print checks.
 
  Via a UniBasic program, I am trying to send an alignment pattern to
  the printer before starting the check run.
 
  The trouble is that it always does a form feed after the alignment
 pattern.
 
  I have been diddling with toggling options in...
 
  execute 'SETPTR
  0,132,60,2,0,1,NHEAD,BRIEF,NFMT,NOEJECT,NODEFAULT,NOFORMFEED, AT PR0'
 
  PRINTER OFF
  PRINTER CLOSE
 
  Help would be appreciated.
 
  --Bill
  ___
  U2-Users mailing list
  U2-Users@listserver.u2ug.org
  http://listserver.u2ug.org/mailman/listinfo/u2-users
 



 --
 John Thompson
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users




 --
 John Thompson




-- 
John Thompson
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org

Re: [U2] Line Printer Control

2011-12-22 Thread Bill Brutzman
We are on HP-Ux

--Bill

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of John Thompson
Sent: Thursday, December 22, 2011 3:21 PM
To: U2 Users List
Subject: Re: [U2] Line Printer Control

Yes, on AIX, if you are using System V printing, make sure you setup the 
printer like so:

Sorry for the ugly output...

Add Remote Printer Configuration

Type or select values in entry fields.
Press Enter AFTER making all desired changes.

[Entry Fields]
* PRINTER name   [Qtest]
* SERVER name[dns-name-or-ip]
 +
* PRINTER NAME on server [RAW]
  COMMENT[]
  CLASS name []
 +

  -- Interface Program Options --

  Printer TYPES  [Other]
  +
  CONTENT TYPE   [simple]
 +

  - Header/Trailer Page Options -

  Force BANNER?   no
  +


On Thu, Dec 22, 2011 at 3:14 PM, Dave Laansma dlaan...@hubbardsupply.comwrote:

 If you're on AIX, there are some settings in smit that may be causing 
 it too.

 Sincerely,
 David Laansma
 IT Manager
 Hubbard Supply Co.
 Direct: 810-342-7143
 Office: 810-234-8681
 Fax: 810-234-6142
 www.hubbardsupply.com
 Delivering Products, Services and Innovative Solutions

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of John 
 Thompson
 Sent: Thursday, December 22, 2011 3:14 PM
 To: U2 Users List
 Subject: Re: [U2] Line Printer Control

 If I remember correctly, when we converted from UltPlus to Universe... 
 I had to set the following in our master login paragraph (I know, I 
 know, probably not the best place for it) for a lot of legacy stuff.

 SETPTR ,132,60,0,0,,NOHEAD,BRIEF,NFMT

 Try that maybe?  Shot in the dark.  I do remember many hours pulling 
 my hair out over this though.

 On Thu, Dec 22, 2011 at 3:06 PM, Bill Brutzman
 bi...@hkmetalcraft.comwrote:

  We still use a greenbar printer to print checks.
 
  Via a UniBasic program, I am trying to send an alignment pattern to 
  the printer before starting the check run.
 
  The trouble is that it always does a form feed after the alignment
 pattern.
 
  I have been diddling with toggling options in...
 
  execute 'SETPTR
  0,132,60,2,0,1,NHEAD,BRIEF,NFMT,NOEJECT,NODEFAULT,NOFORMFEED, AT PR0'
 
  PRINTER OFF
  PRINTER CLOSE
 
  Help would be appreciated.
 
  --Bill
  ___
  U2-Users mailing list
  U2-Users@listserver.u2ug.org
  http://listserver.u2ug.org/mailman/listinfo/u2-users
 



 --
 John Thompson
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users




--
John Thompson
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Line Printer Control

2011-12-22 Thread Dave Laansma
In smit, when you setup the queue new or change an existing 'virtual
printer' a couple of settings that give me complete control in Unidata
are:

Send FORM FEED after each file = No
Lines Per Page = null
Columns per page = 

Make sure you always set it up as a GENERIC printer and ASCII printer

Sincerely,
David Laansma
IT Manager
Hubbard Supply Co.
Direct: 810-342-7143
Office: 810-234-8681
Fax: 810-234-6142
www.hubbardsupply.com
Delivering Products, Services and Innovative Solutions


-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of John Thompson
Sent: Thursday, December 22, 2011 3:21 PM
To: U2 Users List
Subject: Re: [U2] Line Printer Control

Yes, on AIX, if you are using System V printing, make sure you setup the
printer like so:

Sorry for the ugly output...

Add Remote Printer Configuration

Type or select values in entry fields.
Press Enter AFTER making all desired changes.

[Entry Fields]
* PRINTER name   [Qtest]
* SERVER name[dns-name-or-ip]
 +
* PRINTER NAME on server [RAW]
  COMMENT[]
  CLASS name []
 +

  -- Interface Program Options --

  Printer TYPES  [Other]
  +
  CONTENT TYPE   [simple]
 +

  - Header/Trailer Page Options -

  Force BANNER?   no
  +


On Thu, Dec 22, 2011 at 3:14 PM, Dave Laansma
dlaan...@hubbardsupply.comwrote:

 If you're on AIX, there are some settings in smit that may be causing 
 it too.

 Sincerely,
 David Laansma
 IT Manager
 Hubbard Supply Co.
 Direct: 810-342-7143
 Office: 810-234-8681
 Fax: 810-234-6142
 www.hubbardsupply.com
 Delivering Products, Services and Innovative Solutions

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of John 
 Thompson
 Sent: Thursday, December 22, 2011 3:14 PM
 To: U2 Users List
 Subject: Re: [U2] Line Printer Control

 If I remember correctly, when we converted from UltPlus to Universe...

 I had to set the following in our master login paragraph (I know, I 
 know, probably not the best place for it) for a lot of legacy stuff.

 SETPTR ,132,60,0,0,,NOHEAD,BRIEF,NFMT

 Try that maybe?  Shot in the dark.  I do remember many hours pulling 
 my hair out over this though.

 On Thu, Dec 22, 2011 at 3:06 PM, Bill Brutzman
 bi...@hkmetalcraft.comwrote:

  We still use a greenbar printer to print checks.
 
  Via a UniBasic program, I am trying to send an alignment pattern to 
  the printer before starting the check run.
 
  The trouble is that it always does a form feed after the alignment
 pattern.
 
  I have been diddling with toggling options in...
 
  execute 'SETPTR
  0,132,60,2,0,1,NHEAD,BRIEF,NFMT,NOEJECT,NODEFAULT,NOFORMFEED, AT
PR0'
 
  PRINTER OFF
  PRINTER CLOSE
 
  Help would be appreciated.
 
  --Bill
  ___
  U2-Users mailing list
  U2-Users@listserver.u2ug.org
  http://listserver.u2ug.org/mailman/listinfo/u2-users
 



 --
 John Thompson
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users




--
John Thompson
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users