To print from OOPS! to a Jetdirect HP printer, follow the steps listed below from HP.
HP Jetdirect Print Servers - DOS Printing from Windows NT, Windows Me, or Windows 2000 to HP Jetdirect Print Servers In this document:
In Windows Me, use an HP Standard TCP/IP or IPX/SPX Port in the Properties of the driver Windows NT 4.0, Windows Me, or Windows 2000 Software and firmware solutions.
ISSUE: Printing from DOS in Windows NT, Windows 2000, or Windows Me.
WORKAROUND: Although HP does not support DOS printing in Windows NT or Windows 2000, information is provided for those operating systems only as a conditional workaround.
Windows NT 4.0, Windows Me, or Windows 2000
Creating a shared a printer
File and Printer Sharing must be enabled on the computer -
Using the Capture Printer Port to connect from Windows 9x or Windows Me to a Windows NT,Me, or 2000 shared printer
\\abc12345\lj5
dir > lpt1
or try printing from OOPS!Printing from DOS with Windows 2000 or XP - from Bruce Sanderson's Windows Web
In Windows 9x, there was a button in the /printer/ properties to "capture printer port". Windows 2000 and XP don't have this button, so to print from a program running a Command Prompt window or an emulated DOS environment you may have to use a subterfuge.
There are three cases:
In this case, you need to either:
Here's the detailed steps:
(Create a /share/ for the local printer.)
(Map the /printer share/ to an emulated local port. If you also have a / Local Printer/ on your parallel /port/, use a different emulated local port (e.g. LPT2). In step 7, use this other /port/'s name (e.g. / lpt2/) instead of /lpt1/.)
The net use command can be used to redirect an LPT port to a shared printer. The command typed at the command prompt of the computer is:
net use lpt1 \\computer_name\share_name
(where computer_name is the name of the computer and share_name is the shared name of the printer).
net use lptx \\machine_name\share_name
Press the Enter key. Machine_name is the name of the machine on which the printer is shared, the share_name is the shared name of the printer, and the x with lpt is the number of the LPT port you wish to print from. The selected LPT port can be a LPT port that physically either resides on the machine or not. This functions to redirect the printing, similar to the Novell capture command. For example:
net use lpt1 \\abc12345\lj5 /persistent:yes
(To make the net use connection survive power cycles and reboots, include the "/persistent:yes" at the end of the net use statement.)
dir > lpt1
RE: USB Printers and OOPS!
Win 95 will not handle USB printers, however win 98,2000,etc will as long as the DOS driver is installed (see below), also important is that you CHECK "spool ms dos print job" (for parallel printers you uncheck this option).
The HP LaserJet 1000 Series printer delivers LaserJet printing through a direct (local) universal serial bus (USB) connection to a computer.
HP supports USB connection only with Windows 98, Windows Millennium Edition (Me), Windows 2000, and Windows XP.
As Windows 95 and Windows NT 4.0 do not support Universal Serial Bus (USB) host controllers, no drivers are available for these operating systems.
The HP LaserJet 1000 Series printer software works with the following operating systems:
* Microsoft Windows 98
* Microsoft Windows ME
* Microsoft Windows 2000
* Microsoft Windows XP Home Edition (32-bit)
NOTE: The HP LaserJet 1000 Series printer software does not support Windows 3.1x, Windows 95, Windows NT, Windows XP Professional Edition (64-bit), or Windows Terminal Server versions. The software also does not support non-Microsoft operating systems such as Macintosh, UNIX (R), Linux, or OS/2 Warp.
To print from MS-DOS follow the steps below:
NOTE: The port must be LPT1:, LPT2: or LPT3:
NOTE: The port must be physically present on the computer.
Disable printing from MS-DOS
If you regularly use other printers on your LPTx: ports, you can disable the HP LaserJet 1000 MS-DOS printer driver by following the steps below:
Problem: I can't print to a local printer or a network printer. What must I do? My machine has Win95; my boss is running Win2000.
Solution:
What we did to get the printers working:
1. Lexmark z53
A. We reset the OOPS! default printer from the deskjet to the
lexmark, by putting a Y in the default field in Printer Setup and
setting up the other printers to N in the default field. (Note: you may
want to mark the deskjet for deletion and run cleanup, since you don't
use it).
B. We reinstalled the printer driver in Windows.
2. Message center printer
A. We set the printer in OOPS! to output to LPT2 and set the net
command string to NET USE LPT2 \\servername\printername.
This network command redirects the output from lpt2 to the networked printer.
Tech Tip for Lexmark Laser Printers:
If, all of a sudden, the right margin is one inch and the print is being cut off on the right side, try the following:
Pull out the paper tray and make sure the level is not set to executive. It should be set to letter size.
If you have problems printing from OOPS! on an Okidata under Windows ME try
This corrected the problem for one customer and they are now using the Okidata 6e successfully and are switching back and forth between DOS and Windows programs, with Windows ME, without any problems.
Using any other emulation, or selection of the Okidata 6e as the default printer, resulted in the DOS program printing, but after printing anything from within a Windows program, the DOS program would again fail to print.
Printing OOPS! graphs under Windows
2. Go into OOPS! and create and display your graph. If you are making a custom graph, make sure you set the background color to white.
3. Once you have the graph display, press print screen.
4. Alt tab to the paint program.
5. In the paint program, click on edit, paste
6. It may prompt "The image in the clipboard is larger than the bitmap, Would you like to enlarge the bitmap"
7. It will then paste the graph from OOPS!. If it is a standard graph, it will have a black background. To change the background, select Image, Invert colors. The black background will change to white
8. At that point, just select file print and print to the printer of your choice!
Tech Tip:
Print Screens in Win95
If you change this setting, you MUST REBOOT to get it to apply, it will not set if you hit the apply button.
Problem:
When trying to print in OOPS!, the software tries to write to the a
drive first, then prints.
Word to the Wise:
One user had a program that had
installed some NT dll files into his windows system. Apparently those files
were causing problems with his DOS system, Windows 95, and certain other
softwares. They also were causing OOPS! to write to the "A"
drive before redirecting output to the printer.
Problem:
Some times purchase orders don't print, other times they do with no problem.
Solution:
Check to make sure your Home Directory is set to the correct drive.
Problem:
All or part of a print job does not print in Windows 95.
Solution:
Under "my computer, printers, properties"
click on the details tab,
click on Port settings
Uncheck Spool MSDOS Print Jobs.
Tech Tip:
To Print Graphics from OOPS!
Tech Tip:
If you run Windows 95 and all of a sudden your OOPS! won't print,
reload your Windows printer drivers.
Problem:
You scanned images and they display but will not print.
Solution:
Images are just too large. Try setting scanner image size for
30% and rescanning. Then print from OOPS!
Problem:
You are getting garbage on your printouts. The garbage is not present in the
data files and does not appear on screen prints.
Solution: First, try another printer to see if you still have this problem. It may be there is a problem with the printer or the printer cable.
Problem:
You want to print scanned images on an HP printer.
Solution
Make certain you are not trying to print text as an image. You should use REF files. If this is not the problem try experimenting with the switches in PXP.
Problem:
Is it possible to print less worker lines on Work Orders?
Solution:
No.
Problem:
Is it possible to print Labor but no Parts or Tools?
Solution:
No.
Problem:
Can you print graphs with an HP printer?
Solution:
You need to run HPSCREEN from DOS before making the graph,
then hit Shift
Problem:
A multiple line supplement sheet is not printing on the same page
as the Work Order even though there is room.
Solution
When designing the sheet, do not use tabs - use the space bar to make spacers.
Tabs don't work. If you have used tabs, use a text processor to remove them.
Problem:
You are not getting the first line of any OOPS!
printout.
Solution:
You probably have a bad printer head.
Problem:
Was entering vendors and printed a list. A printed list of vendors shows one
vendor out of order and some blanks.
Solution:
The one out of order probably has a space before the first real
letter, so remove the space and it will alphabetize right.
As for the blank lines, you have blank records. When you find one of these, either set the DELETE to Y and run a cleanup or type a new vendor in.
Problem:
You need to print the Work Orders for a department.
Solution:
Sort by department and print only the relevant range.
Problem:
Your Work Orders print job was interruped for some reason and the printer stopped. You need to reprint all remaining work orders.
Solution:
PRTFLG is set to N after the work order is printed or sent to the print queue.
Reset the PRTFLG to Y on work orders that did not print, then print all work
orders that have not been printed.
Problem:
Supplemental sheets that appear to be lined up on
the screen, print out crooked.
Solution:
You probably used tabs to indent, KMAN
has a hard time recognizing the tab character, use spaces
instead.
Problem:
The Laserjet II is not printing correctly.
Solution:
Settings for the Laserjet II should be:
Problem:
Your Epson FX1050 printer is skipping the first few lines of all
jobs.
Solution:
First try printing on another printer of the same type to rule
out a bad print head or cable. Look for the switch for size and insure that the printer is set for normal print (not condensed).
Problem:
Your IBM printer won't print graphs.
Solution:
Load GRAPHICS from DOS before going into OOPS! Put GRAPHICS
in menu system to auto load when you go into OOPS!
Problem:
Network printer won't work.
Solution:
Make sure you are logged on to the Network!
Problem:
Work order print job stopped before completion.
Solution:
Check to insure that your print job is not stuck in the network printer
queue. If it is, delete it and reprint.
Problem:
"10" valves are coming out before the "A" valves in a
printed parts list.
Solution:
Make certain that the "10" valves in question do not have a blank first character.
Example: _V will come out before A.
Problem:
While printing work orders, some came out without the
supplemental sheet and "UNRECOGNIZED FILE TYPE" appeared
on the blank sheet.
Solution:
In the image utility for supplemental sheets
check the Supp Sheet ID in the "image id" field.
Problem:
You had a crash during Work Order completion and "P" records are not scheduling.
Solution:
Do a custom report on the schedule file where AVAIL NE "Y". This
will show which records are locked as a result of the crash.
Use a change statement to set the AVAIL flag correctly.
Senerio:
Solution:
Priority for user is set to 1 or very low, so it never gets printed
until nec (ie on shutdown);
user does not have proper rights to use printer.
* If it is a networked printer, you probably will not be able to change the port settings. However, you do need to know the printer port name, for example HP_4_MAINT or EPSON_MAINT
NET USE {printername}
RUNOOPS
The printername should be the printer port name.
IF YOU CHANGED THE DEFAULT PRINTER IN WINDOWS OR IN OOPS! YOU MUST REBOOT BEFORE TRYING TO PRINT THROUGH OOPS!
This will put your back to the program screen.
When you exit OOPS! please use the OOPS! exit option to exit out properly.
This will put you back to the program screen.
When you exit OOPS! please use the OOPS! exit option to exit out properly.
HP Printing Problems running under Windows
We are providing two links for OOPS! users who are having problems printing through OOPS! with a deskjet printer and have win 95/98.
Step by step instructions are provided. You might want to check this out if you find yourself getting Windows nondescript "General Protection Fault Error" when printing in OOPS!
HP is to be commended on their detail and useful support information, but the need for a nine (9) page document to troubleshoot Windows errors, indicates just how flaky Windowsis. It says alot!
Comments and Question to: OOPS!® Technical Support
Click OOPS!® Tech Support Main Page to return to the Main Technical Support Page
Click OOPS!® to return to the OOPS! Page