U N I
² C O M P, Inc.
Real°Pac
On-Line Support

[Home]
[Year 2000 Compliance]
Category: Printing Issues
Title:
Word (all versions) cannot print due to a Printer Error (Err=1120)
message box
Keywords:
Print, Err=1120, Printer Error
Scope:
All sites running
Microsoft Word 6 or higher
Release:
2.0 and higher
Description:
When just about to print within Word, a Word message box appears with a
'Printer Error, Err=1120' message.
Resolution:
First, make sure there isn't a
legitimate printer error (memory overflow, out of paper, bad connection,
printer turned off, etc.) If none of the "easy" reasons
appear, and the problem persists, then read on!
In Word, pull down File|Print... menu, and verify the current Printer's
name (title) and Port identity. Compare this with the default
printer setup (Start|Settings|Printers).
If your site has one or more Real°Pac-Defined Printers in your Site.INI
file (e.g., 12345.INI), then run Real°Pac Setup. Pull down
Properties| Printers & Output Devices. Up to four (4) logical
devices may be defined within Real°Pac, allowing you to point any
document(s) to any valid print queue without having to
rely on resetting the Current Default Windows Printer. First, you
need to know which of these four (4) logical devices your current
document uses. Then, you need to check: a) the label or Id given
to this device (under the General tab), and b) under the Device
Details tab, the "Windows Port Spec" field corresponding
to the logical device under scrutiny.
Typical examples under Windows 95, 87 and ME are:
» HP
Laserjet on LPT1:
(Local printer called "HP Laserjet", on Port
LPT1)
»
OurPrinter on
\\PRTSERVER\HP4T
(Network printer called "OurPrinter" on the
PRTSERVER machine, under a share called HP4T)
Typical examples under Windows NT 3.51 and 4 are:
» OurPrinter
on :Ne02
(Network
printer called "OurPrinter" on the local NT Logical Network
Share Key "Ne02" - mapped in the Windows NT HKEY_CURRENT_USER
Registry, under ..\Software\Microsoft\Windows NT\CurrentVersion\Devices)
If in doubt as to the exact port definition, you can quickly record a
temporary macro within Word, and then see the resulting macro code to
capture how Word sees this port definition:
1) Start with a blank
document in Word (6 and higher).
2) Access the Tools|Macro|Record Macro area. Give your
temporary macro a name so you can look at (edit) the macro's code later on.
3) With the Macro Recorder now on, pull down File|Print...
4) A the top of the Print dialog, pull down the drop-down list
box listing your various printers. Select any other printer.
Then, pull down this list box again and reselect the original
printer. Then choose the CLOSE button on the dialog.
5) Stop the Macro Recorder.
6) Back in the Tools|Macro area, hilight the Macro (by name) on the
list and choose EDIT.
7) Look for the text ".Printer =". The text, in
quotes, immediately following the equal (=) sign, is the exact, complete
printer definition or virtual port id. Hilight the entire text
(without the quotes), and place it in the Clipboard.
8) Switch over to Real°Pac Setup, and under the Properties|Printers
& Output Devices|Device Details, paste from the Clipboard this text in
the "Windows Port Spec" appropriate text box. Choose
UPDATE, then YES to Update Changes? and OK.
9) Back in Word, you are free to either delete (remove) or save the
temporary macro you created.
10) Resubmit your print document. It should now print without
incident.
Notes:
In any network, it is very
important that the "Printer's title" (what appears under
its icon in the Printers group) is consistent, at least for all
Real°Pac users. This way, the Logical Device settings in
Real°Pac Setup will apply consistently for all users. Usually this
simply involves deciding on what the correct, consistent Printer title
should be (e.g., "OurPrinter", "Real Estate", etc.),
and then RENAMING the Printer icon under Settings|Printers.
Date Submitted:
1998-05-17
See Also/Resources:
Copyright © 1998-2000 Uni
²
Comp, Inc.
Last modified: March 22, 2000