home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / bit / listserv / banyanl / 5992 < prev    next >
Encoding:
Text File  |  1993-01-26  |  3.5 KB  |  68 lines

  1. Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
  2. Path: sparky!uunet!paladin.american.edu!auvm!HNYKUN11.URC.KUN.NL!U001222
  3. Return-Path: <@VM1.CC.UAKRON.EDU:U001222@HNYKUN11.URC.KUN.NL>
  4. X-Envelope-to: banyan-l@AKRONVM.BITNET
  5. Resent-Organization: Universitair Centrum Informatievoorziening, KU Nijmegen, NL
  6. Message-ID: <01GTYUHQW9688WVZBG@KUNRC1.URC.KUN.NL>
  7. Newsgroups: bit.listserv.banyan-l
  8. Date:         Tue, 26 Jan 1993 07:27:31 MET
  9. Sender:       Banyan Networks Discussion List <BANYAN-L@AKRONVM.BITNET>
  10. Comments:     Resent-From: Jos Wennmacker <U001222@HNYKUN11.URC.KUN.NL>
  11. Comments:     Originally-From: Jos Wennmacker +31 80 617955
  12.               <J.Wennmacker@UCI.KUN.NL>
  13. From:         Jos Wennmacker <U001222@HNYKUN11.URC.KUN.NL>
  14. Subject:      (Copy) JES328X en VINES
  15. Lines: 51
  16.  
  17. I got a copy of this mail from our Banyan/Vines specialist. I am
  18. not on this list, so if you want to contact me, do it directly.
  19.  ---------------------------- Text of forwarded message -----------------------
  20. ...stuff deleted...
  21. >> Has anyone out there tried to use the Vines Adv.3270 to receive printed
  22. >> output from JES and have JES insert ESC char's so that a laserjet printer
  23. >> will execute stored macros? I haven't had a lot of luck with IBM in
  24. >> resolving this problem. ie 5 months and not resolution.
  25. >
  26. >Since you are working with IBM I assume you are using JES328X to send output
  27. >to a Banyan printer.  We switched to a third party product called VPS after
  28. >IBM dropped support for JES328X.   VPS provides an EXIT that allows a "setup
  29. >string" to be inserted ahead of the print stream.  We use it to select the
  30. >font and page orientation.
  31.  
  32. I recently installed JES328X version 3.1.0, which lets you define FCB
  33. extensions. These extensions are sent to the printer before each sysout
  34. dataset. We use them to select between portrait and landscape, simplex and
  35. duplex etc. These FCB extensions are stored in a dataset that you associate
  36. with your printer, so for every type of printer you could have a different
  37. fcb extension dataset. A disadvantage is that you need a 'base fcb'
  38. for every form you want, e.g. if you want to be able to choose between
  39. landscape and portrait and for each of them between simplex and duplex,
  40. you need 4 'base fcb''s'. If you want to be able to choose between short
  41. and long edge binding you need 8 already.
  42. One of the advantages, above sending the ESC code with the data, is that
  43. after rerouting to another printer (of different brand) you still will
  44. have correct output, and not rubbish because the printer X does not
  45. understand the escape codes meant for printer Y.
  46. If you are not on JES328X Version 3.1.0, but still on 2( the last one we
  47. had and even still have on one system) was 2.2.0....you have to modify
  48. the JSXGPS module. It has a translation table, that simply converts
  49. every character in the 00-3F range to blank. This is ok, since you
  50. are not supposed to send those characters over SNA as data. If fact,
  51. I tried to send more of those characters (shift in, shift out etc)
  52. but most of these caused trouble. Anyway, most printers we had were
  53. HP Laserjets III D, which understand PCL, so the only 'odd' character
  54. we needed was ESC. I will include the mod below.
  55. Regards,
  56. Jos Wennmacker
  57. .
  58. ++USERMOD (MA00040). /* Prevent JSX from blanking ESC */
  59. ++VER (Z038)
  60.              FMID(HBY2202).
  61. /* Base translation table is at offset 9D0C in JSXGPS.         */
  62. /* Since we do not want the escape char (x'27' in EBCDIC)      */
  63. /* we zap at 9D0C + 27 = 9D33 the x'40' to x'27'.              */
  64. ++ZAP (JSXGPS).
  65.   NAME JSXGPS JSXGPS
  66.   VER 9D33 40
  67.   REP 9D33 27
  68.