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