Printer Question - AXIANT 4GL - A3 Size Reports

Jeff Hoffman wonicon at optusnet.com.au
Wed Oct 19 17:54:48 CDT 2005


Syed

If the generic option works and the printer are in good condition, go for it.

However I would start experimenting using laser printers as they are 
usually available all over the network (that is the users have their own, 
no cost to your dept.). You could set up a default printer for each user at 
their specific location.

Also you can print in landscape mode at 16.6 chars per inch (small but 
legible, you would have to find out if your users if the size is 
acceptable) this would give you over 182 character per line, at 12 chars 
per inch you get over 132 chars per line.
At  8 line per inch you can get over 48 lines per page landscape.

In this I am assuming that you laser printers support PCL.

Something there doing where I work at the moment is convert the print files 
to PDL format (for use with acrobat reader) these can then be e-mailed or 
put onto the web for distribution, but I think this is over kill, but worth 
looking into for the future.

The following is an indication of how to use PCL in quiz report.

Good luck

Jeff

****************************************************************************************************************************
;------------------------------------------------------------
define esc_n          int*2   = 27
define esc_c          char*2  = characters(esc_n)
DEFINE ESCAPE         CHAR*1  = esc_c[1:1]
DEFINE ESCAPE         CHAR*1  = esc_c[1:1]
DEFINE SIZE-A4        CHAR*8  = ESCAPE+ "&l26A"
DEFINE LANDSCAPE-MODE CHAR*8 = ESCAPE+ "&l1O"
DEFINE LANDSCAPE-LPP  CHAR*8 = ESCAPE+"&l41P"
DEFINE LANDSCAPE-LPI  CHAR*8 = ESCAPE+"&l6D"
DEFINE PORTRAIT-MODE  CHAR*8  = ESCAPE+"&l0O"
DEFINE PORTRAIT-LPP   CHAR*8  = ESCAPE+"&l85P"
DEFINE PORTRAIT-LPI   CHAR*8  = ESCAPE+"&l8D"
DEFINE TWELVE-CPI     CHAR*8  = ESCAPE+"(s12H"
DEFINE TEN-CPI        CHAR*8  = ESCAPE+"(s10H"
DEFINE POINT-SIZE-10  CHAR*8  = ESCAPE+"(s10V"
DEFINE NORMAL-PRINT   CHAR*8  = ESCAPE+"(s0B"
DEFINE Compress       CHAR*8  = ESCAPE+"&k2S"
DEFINE RESET          CHAR*2  = ESCAPE + "E"
;------------------------------------------------------------

set rep nolim
set rep dev pri
set page len 85
set page width 132
SET PAGE NUMBER 1

INITIAL HEADING   &
TAB 001 portrait-mode portrait-lpp portrait-lpi compress size-a4 &
SKIP PAGE

FINAL FOOTING &
         SKIP 3 TAB 28 "*** END OF REPORT ***"  &
         skip tab 1 reset
**************************************************************************
SET REPORT NOLIMIT
set rep dev pri
set page len 41
set page width 132
SET PAGE NUMBER 1

INITIAL HEADING   &
TAB 001 LANDSCAPE-mode LANDSCAPE-lpp LANDSCAPE-lpi twelve-CPI size-a4 &
SKIP PAGE

FINAL FOOTING &
         SKIP 3 TAB 28 "*** END OF REPORT ***"  &
         skip tab 1 reset

****************************************************************************************************************************

At 08:50 AM 19/10/2005, you wrote:
>Hi Syed,
>We have used Hp2566 and similar.
>They need a serial attachment {or network/parallel} if they have it to any
>PC/Print sharer. They need to be shared from that machine, thus visible from
>the server via UNC i.e. \\PSERVER1\HP2566 etc
>As Jeff mentioned below; you will have to use the NT
>Print
>Command as per the insert below
>
>Rem ================================================
>Rem  Report Printer
>Rem ================================================
>Set My_Prn_Device=\\PServ2\HPI1
>Rem ================================================
>Rem  Send Output to Chosen Printer
>Rem ================================================
>If Exist %Ph_ZOutput%.txt Print /d:%My_Prn_Device% %Ph_ZOutput%.txt
>
>or similar! This is an snippet from a server executed bat file.
>
>This method will honour any embedded escape sequences for compressed etc
>that may have been used on the Hp.
>We use a series of escape sequences embedded into Page Headings etc to
>address laser printers.
>If you have any let me know and I can forward a PCL.QZS use file; which I
>received from the list some years back.
>
>In short you shouldn't have to replace your printers - unless you choose to.
>You WILL need a non Hp3000 serial printer cable to connect the Hp2566 etc to
>a PC/Print sharer. I'll check those specifications and get back to you. From
>emmory it's a "standard" serial printer cable UNLIKE the Hp cable you may be
>using. This might explain your lack of output.
>Sincerely
>Glenn Baxter
>=======================
>Baxter IT Solutions Pty Ltd
>=======================
>-----Original Message-----
>From: Jeff Hoffman [mailto:wonicon at optusnet.com.au]
>Sent: Wednesday, 19 October 2005 8:21 AM
>To: powerh-l at lists.sowder.com
>Subject: Re: Printer Question - AXIANT 4GL - A3 Size Reports
>
>Syed
>
>I forgot to add that if you start using PCL control characters (the
>temptation will be great to use some of the facilities of a laser), windows
>printing will strip some of the control characters out, so you would have
>to print to a file then use DOS print command, now that is fun!!!!
>
>Jeff
>
>At 08:11 AM 19/10/2005, you wrote:
>
> >Syed
> >
> >Laser printers I think are the best, just set the default font to courier
> >size 10 or 11 depending upon what will fit your largest report. The main
> >problem is volume of printing required at each print station, the cheapies
> >only support low volume work, if you get one that has a 2 to 3,000 sheet
> >feeder should suffice. You could most probable replace a few of the old
> >dot matix printers with one laser but do not forget redundancy, you should
> >allow for the fact that they do break down.
> >
> >I personally would recommend a HP laser (has the best PCL support), but I
> >have used a Lexmark lasers as it had a 4,000 sheet (A4) feeded, I could
> >load the paper at the beginning of the day and just forget about it.
> >
> >Jeff
> >
> >At 05:07 AM 19/10/2005, you wrote:
> >
> >>Dear Gurus,
> >>Quick Intro: I've migrated a PH/MPEIX application to AXIANT4GL/WINDOWS
> >>(Thin Client).
> >>
> >>The printers currently in use in MPEIX are
> >>          (1) HP 2566 C
> >>and  (2) HP 2563 A.
> >>
> >>These dot matrix printers doesn't seem to work with Windows. The
> >>infrastructure guys say that no Windows XP drivers are available for
> >>these printers.
> >>
> >>My problem is, these printers are printing A3 size reports.
> >>Can anyone help me in knowing the best replacement for these printers in
> >>Windows XP/2003 to print A3 reports.
> >>I don't have the option of reformatting the reports to A4 size.
> >>
> >>I'd appreciate your efforts to help me out of this issue.
> >>
> >>Thanks and Regards,
> >>SYED
> >>
> >>
> >>--
> >>= = = = = = = = = = = = = = = = = = = = = = = = = = = =
> >>Mailing list: powerh-l at lists.sowder.com
> >>Subscribe: "subscribe" in message body to
>powerh-l-request at lists.sowder.com
> >>Unsubscribe: "unsubscribe <password>" in message body to
> >>powerh-l-request at lists.sowder.com
> >>http://lists.sowder.com/mailman/listinfo/powerh-l
> >>This list is closed, thus to post to the list you must be a subscriber.
> >
> >--
> >= = = = = = = = = = = = = = = = = = = = = = = = = = = =
> >Mailing list: powerh-l at lists.sowder.com
> >Subscribe: "subscribe" in message body to powerh-l-request at lists.sowder.com
> >Unsubscribe: "unsubscribe <password>" in message body to
> >powerh-l-request at lists.sowder.com
> >http://lists.sowder.com/mailman/listinfo/powerh-l
> >This list is closed, thus to post to the list you must be a subscriber.
>
>--
>= = = = = = = = = = = = = = = = = = = = = = = = = = = =
>Mailing list: powerh-l at lists.sowder.com
>Subscribe: "subscribe" in message body to powerh-l-request at lists.sowder.com
>Unsubscribe: "unsubscribe <password>" in message body to
>powerh-l-request at lists.sowder.com
>http://lists.sowder.com/mailman/listinfo/powerh-l
>This list is closed, thus to post to the list you must be a subscriber.
>--
>= = = = = = = = = = = = = = = = = = = = = = = = = = = =
>Mailing list: powerh-l at lists.sowder.com
>Subscribe: "subscribe" in message body to powerh-l-request at lists.sowder.com
>Unsubscribe: "unsubscribe <password>" in message body to 
>powerh-l-request at lists.sowder.com
>http://lists.sowder.com/mailman/listinfo/powerh-l
>This list is closed, thus to post to the list you must be a subscriber.



More information about the powerh-l mailing list