How to set up printers for GUI?
1. Printing to local Windows Printers
(36.13.2) Printer Setup Maintenance
Printer Definition
Output to: Myprinter Printer type: HP LASER
Description: Local Printer LJ4SI Lines/Page: 60
Max Pages:0 Scroll Output: no
Device Pathname: LPT1 Spooler: no
Printer control
Win 3.11: The "Device Pathname" should refer to the port where the Windows printer is attached to. This can be found in Print Manager or in the [PrinterPorts] sections of the win.ini file. If multiple printers are attached to the same port, Progress will utilize the first printer found in the win.ini file.
c:windowswin.ini:
[PrinterPorts]
HP LaserJet 4Si/4SiMX PS 600dpi=adobeps,LPT2:,15,45 This is the printer recognized by Progress
HP LaserJet IIISi PostScript=PSCRIPT,LPT1:,15,90
Win 95 and WinNT: The printer must be setup to operate with RAW data formatting. To do this, click on Spool Settings. In spool settings set the data format to RAW instead of EMF.
DOS character clients: Add a colon to the device pathname, such as "LPT1:" -- the colon must be left off for Windows.
2. Printing to remote Windows Printers
Printer Setup Maintenance
Printer Definition
Output to: QADprinter Printer type: HP LASER
Description: Network Printer LJ4SI Lines/Page: 60
Max Pages:0 Scroll Output: no
Device Pathname: SERVERLJ4SI Spooler: no
Printer control
Remote printers defined in the 3.11 Windows Print Manager can also be utilized from MFG/PRO with the "Device Pathname" set to LPTx, where LPTx is the Windows definition for the remote printer. In the Windows Print manager, the printer is defined with a UNC name such as NTSERVERLJ4SI or UnixServerLJ4SI.
Win 95: If you use LPTn as a "Device Pathname" in 36.13.2, make sure that LPTn is captured for the network printer. This pathname must be mapped to a LPT type name such as LPT2 or LPT3 (this is a current restriction caused by Progress in progress versions 7.3 and 8.0). You can check this under "Printer Properties" -> "Details". If there is no printer port captured, click on the "Capture Printer Port.."
button to add one. Then change the setting from "servernameprintername" to "LPTN: [servernameprintername]".
Win 95 and WinNT: The printer must be setup to operate with RAW data formatting. To do this, click on Spool Settings. In spool settings set the data format to RAW instead of EMF
3. Printing to other (non-standard) devices such as a Faxmodem:
(36.13.2) Printer Setup Maintenance
Printer Definition
Output to: Fax Printer type:
Description: Winfax modem on COM1 Lines/Page: 60
Max Pages:0 Scroll Output: no
Device Pathname: printer Spooler: no
Printer control
Win 3.11, Win95, WinNT: Setup the required device according to the installation media supplied with the faxmodem or use Microsoft at Work fax. Make the faxmodem the default printer in Windows Print manager.
c:windowswin.ini
[PrinterPorts]
Note: In WIN95 win.ini file, the faxmodem is
WinFax=Winfax,FaxModem,15,45 not mapped to a port such as COM1
[PrinterPorts]
WINFAX=WINFAX,COM1:,15,45
4. Printing to ClipBoard
(36.13.2) Printer Setup Maintenance
Printer Definition
Output to: Clip Printer type:
Description: Windows clipboard Lines/Page: 60
Max Pages:0 Scroll Output: no
Device Pathname: CLIPBOARD Spooler: no
Printer control
Fill in Lines/Page as you like (page-breaks will be added). Paste works OK in Write and in Word, but not in notepad. This works for Progress version 7 + higher only.
5. Printing to Window
For 8.3k, and 8.4g, ECO G1MR is necessary before you can print to WINDOW. This ECO includes a utility uxprup.p that will insert the necessary records in the MFG/PROqaddb database in order to print all GUI reports and inquiries to a Notebook-like editor widget. Previously, only so-called "FullGui" reports could be printed in
this way. This ECO is not needed for 8.3m, 8.4h, 8.5 and 8.6.
(36.13.2) Printer Setup Maintenance
Printer Definition
Output to: Window Printer type:
Description: Editor Widget Lines/Page: 72
Max Pages:0 Scroll Output: no
Device Pathname: WINDOW Spooler: no
Printer control
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/443058/viewspace-914006/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- How to set up Software raid1 configuration on a running systemAI
- Set up the Android SDKAndroid
- set up the appropriate environmentAPP
- HOW TO PRINT FILE TO NOTEPAD IN GUI?GUI
- Metlink:How to clean up a failed CRS/ClusterwareAI
- Get Set Up to Help With Python Core DevelopmentPythondev
- JavaScript’s “this”: how it works, where it can trip you upJavaScript
- set up different data screen(masterial master) for different userAST
- How to get and set the system socket buffer in AIXAI
- How to Clean Up After a Failed Oracle Clusterware (CRS) InstallationAIOracle
- JPDA and Set up Tomcat for Remote DebuggingTomcatREM
- How to set word-wrap in VSCode?VSCode
- India Karnataka Government is prepared to set up textile parks in each districtGo
- How to Disable or set SELinux to Permissive mode [ID 457458.1]Linux
- 10g RAC: How to Clean Up After a Failed CRS InstallAI
- [INS-06006] Passwordless SSH connectivity not set up
- Understanding How to Set the SQL Server I/O Affinity OptionSQLServer
- How To List All The Named Events Set For A Database [ID 436036.1]Database
- How to Clean Up Duplicate Objects Owned by SYS and SYSTEM Schema_1030426.6Object
- Metlink:10g RAC How to Clean Up After a Failed CRS InstallAI
- How to Set Device Name Using UDEV on Oracle Linux 7.1devOracleLinux
- How To List All The Named Events Set For A Database (Doc ID 436036.1)Database
- How to: Use Resources to Set Property Values in Web Server ControlsWebServer
- How to: Set the Culture and UI Culture for ASP.NET Web Page GlobalizationUIASP.NETWeb
- Oracle12c - ORA-65093: container database not set up properlyOracleAIDatabase
- SEVERE:OUI-10037:Unable to set up inventory錯誤處理UI
- pretty-printers:更優雅的看GDB堆疊資訊
- [20190522]How to get dump or list parameters set at session level.txtSession
- guiGUI
- Backing up the tailAI
- Incremental checkpoint up to RBAREM
- Gross up by wage typeROS
- unixODBC without the GUIGUI
- Speed Up Your WordPress Site
- UP還是敏捷方法?敏捷
- look up the sql_textSQL
- GUI程式設計GUI程式設計
- QtTest回放GUI事件QTGUI事件