NewDeal Technical Support Document 256
A network version of NewDeal Office, designed to run from a network server, is available. Please contact NewDeal sales for information about the network version.
file handles = 100in the file.
To create the file, type the following at the DOS prompt:
echo file handles = 100 > shell.cfgthen press the Enter key.
NewDeal software should print a printer test page, with approximately half-inch high letters clearly written across the page. If it does not print anything, close the Printer section of Preferences and open the computer section. If you are printing over a redirected parallel (LPT) port, change the interface setting on that port to DOS. If the DOS setting does not work, try the BIOS setting.
If printing still does not work correctly on your network printer, but you are able to print to it from other programs, the problem may be a general printer problem and may not have to do with the Novell network at all. For more information about printing, see technical support document 214 (General Printing Help).
Problem: On a Novell network, the network printers treat each page as a separate document, ejecting a blank page after each one, then printing a new header page, the next page of the document, another blank page, and so on...
Solution: On Novell networks, there is a command called CAPTURE which can be included as part of your AUTOEXEC.BAT file. It basically tells the network which printer to send your printouts to, and allows you to include parameters. You need to use two commands (that are part of CAPTURE) to get NewDeal to print correctly: No Formfeed, and No Tabs.
If you tell CAPTURE to use No Formfeed, it will not print the blank page between each page of the document, but then weird garbage characters may appear on the left margin of the pages. It is the No Tabs command (which turns off automatic tab interpretation by the net) which solves the problem. The command line looks like this in the AUTOEXEC.BAT file:
CAPTURE /Q=2SLJET /L=1 /No Formfeed /No TabsThe "Q=2SLJET" refers to the queue, a specific HP LaserJet in this example.
Additional switches for CAPTURE include:
If you need exact syntax for CAPTURE, just type CAPTURE /? when you're logged onto your Novell net. NewDeal is not doing anything with the tabs, it's the Novell network. Using NO TABS tells the network to not create tab spacing in the final document, but let NewDEal control the tabs. If you need the tabs for printing from DOS or other software, one simple solution is to set up CAPTURE to map LPT1 to print any DOS text stuff, and to map LPT2 with the parameters that work with NewDeal. This way, when you print something simple from DOS, it will automatically go to LPT1, and when you print something from NewDeal, just send it to LPT2. The CAPTURE command allows you to set different parameters for each printer port, up to LPT3. To see the current configuration of Capture on your workstation, enter CAPTURE SHOW at the DOS prompt.
If your printouts are on laser printers and show stray characters, you need to use Netware's PRINTCON to modify the Print Job Configuration. Change the File Contents option to Byte Stream (rather than text) to solve the problem.
With NewDeal, you can use extended attributes to set a document to "Public" access. This will enable multiple users to open the document, but not save modifications to the same file name. To open the document for editing, you select the For Editing button in the Open File dialog box. In most cases, Public is a better choice for file sharing than Read Only. See your NewDeal manual for more information about file attributes.
In the login script, there are lines like this:
MAP F:=DRIVE:DIR1\DIR2which make a directory or subdirectory on the server (in this case \DIR1\DIR2) appear as a separate hard drive (in this case F:) on your workstation. The problem with this usage is that the user can back out of the selected directory (by typing CD.. at the DOS prompt, for example) all the way to the root directory of the server drive.
NewDeal automatically looks for the root directory of every drive it finds. Therefore, if your system is counting on finding COMMAND.COM, the DOS file interpreter, in a particular network directory when you exit NewDeal, it won't. It will instead be looking at the root directory of that drive.
The solution is to use the ROOT option when setting up drives in your login script. The ROOT option prevents users from backing out of the mapped directory. (The ROOT option should probably be used all the time anyway, to prevent users from accessing the root directory). The equivalent command to the above, using ROOT, would be as follows:
MAP ROOT F:=DRIVE:DIR1\DIR2