Lots of quotes on this error message, but very few solutions
<<<
PARADOX 8 - Win2000
PROBLEM:
I have just upgraded one of our machines to Win 2000 Pro and am now having a
great deal of trouble with printer diversion.
My application which ran very well under 95 is now unable to select printers
automatically. It used to enumPrinters and would break apart the resulting
string to ascertain which printer driver and hence which printer to use. Now
in 2000 it appears that the fields present in the string have been
relocated. However, even taking this into account and using the built in
printer selection routine in Paradox 8 I can not change the active printer.
ie printer description string was as below example
Xerox DocuPrint 4517,Xerox DocuPrint 4517,\\ENG_SERVER\XeroxDoc
This has now changed to string as follows:
\\ENG_SERVER\Zerox DocuPrint 451PRINT4-PR_LPT2,Xerox
DocuPrint4517,PRINT4-PR_LPT2
The breakapart routine should still select the correct printer to be
activated, however, the program will not change the printer, but will come
up with an error message thus:
"No printer installed or Windows cannot print"
How do I change printers from within the application?
REPORTED BY:
Från: Bill Wilkinson <bil...@cmil.com.au>
Ämne: Printer Selection Problems in Win 2000 Pro
Datum: den 29 augusti 2001 07:17
REPLY:
Från: Tony McGuire <to...@thedbcommunity.com>
Ämne: Re: Printer Selection Problems in Win 2000 Pro
Datum: den 29 november 2001 21:32
"No printer installed or Windows cannot print"
We had this problem on some computers and not others.
I believe all I did was
var
rpi reportprintinfo
endvar
rpi.orient=printportrait
printerset routine
rpi.orient=printportrait
If memory serves (and it might not), this got past the 'no printer
installed' error.
Appears to be silly, stupid and so simplistic. But I am almost certain this
was all it took.
From: Bertil Isberg:
I cannot verify your problem with enumPrinters() on Win2000.
FOLLOW UP:
Från: Bill Wilkinson <bil...@cmil.com.au>
I went through a number of different things yesterday to try to get some
printer response. I did succeed in getting past the "no printer installed"
message by setting up the printers as local and creating a new TCP/IP port
thereby bypassing the Server.
******************************
PARADOX 8 - Win NT
PROBLEM:
When attempting the following line of code..
if not printerSetOptions(prinoption) then
...
endif
I am getting the following error: "No printer installed or Windows cannot
print"
REPORTED BY:
Från: John B. Moore <j...@microps.com>
Ämne: PARADOX8 - "No printer installed.." (to screen)
Datum: den 26 februari 1999 21:46
I having an interesting problem printing to screen on a network that I need
some ideas on..
Some background first.. This is a system that strictly uses NT workstation
and server.. All workstations have profiles from the PDC (primary domain
controller) and are "locked down" fairly tight so that the users on the
workstations have very limited rights.
Problem-- When attempting the following line of code..
if not printerSetOptions(prinoption) then
...
endif
I am getting the following error: "No printer installed or Windows cannot
print"
Testing this on another NT machine (that is not part of this domain) and
there is no error.. so it seems to be a function of some restriction that is
occurring on this particular domain and the restrictions being placed in
their profiles..
I'm thinking it is somehow related to a "windows print driver" that prints
to screen that is not being loaded on these restricted machines..
Interestingly Pdox7(16 or 32) does not throw this error, which then leads me
to believe that Pdox8 has something different it is doing..
Two things I would appreciate.. Is there something in Pdox8 that is
different that Pdox7 in the print functionality..?? If so what is it so
that I can make sure it is being included in that users profile.
................
Also after further testing yesterday I have narrowed down the problem..
Simply stated there appears to be an incompatibility between certain printer
drivers and Paradox WHEN the driver is installed on a NT network and used as
a shared printer on another NT workstation. (BTW there are NO problems at
all with Win95/98 machines)
For example let's say I have a NT machine that is acting as my print server.
On that machine is an HPLJ4m+/RS 600 printer and I install the correct
driver for that printer on that machine and set it as a shared printer. On
this machine the code I have provided above will execute correctly (i.e.
printerSetOptions(..) returns true). Now go to another NT machine and
install a network printer attached to the above shared printer. The code
will now fail on this machine. ("No printer installed or Windows cannot
print")
Next go back to the print server machine install HPLJ III driver (the plain
one) and set it as the default driver on the print server. Go to the NT
workstation and install a new network printer attached to that printer.
This interestingly will always work.
Also tested were Epson drivers - all failed the test. In fact the only
driver that consistantly worked was the HPLJ III drivers.
REPLY:
Från: Dan Alder (Corel Corporation) <da...@corel.com>
Paradox 7 uses basically the same printing code as the 16-bit versions. With
v8, we used the standard windows (well, the corel one, anyway) Print dialog
box, and with it came code changes to support that. In P9, we are now using
the same print engine as WP.
...................
There are problems with some printer drivers; the HP LJ 4's and 5's in
particular. Most of these issues _seem_ to be gone with P9 - we can't dupe
them any more, and there aren't many bugs logged on problems with specific
printers any more.
*****************************************
PARADOX 8
PROBLEM A:
I have a problem with a form I developed for paradox 8. Part of the form
generates a report based on a query, since the first time I ran the report I
am no longer able to print from paradox 8. That is nothing prints any
longer, forms, tables, reports, etc. I get one of two error messages;
1,) No printer installed or windows can not print.
2,) Could not initialize printer
the printer is properly configured in windows (95b) and prints perfectly in
any other application. I have tried reinstalling paradox and the printers.
As if my problems were not enough, since I am connected to a network two
other paradox stations can not print either. One of them is a portable
running verision 8, the other is a desktop running version 7.
REPORTED BY:
Från: Robert Yonza <ryo...@hydro.mb.ca>
Ämne: Printing problems with PARADOX 8
Datum: den 17 maj 1999 16:58
********************************
PARADOX 7 W95
PROBLEM:
I am using Version 7, and Adobe Acrobat 3.0, with the Adobe PDF printer
driver installed. I am trying to write my reports to the Adobe drive to
create portable Acrobat PDF files. If I open a report interactively and
print it to the driver, it works fine and creates a PDF file with no
problems. But if I attempt to print a report from within a form, even when
the print dialog is invoked, I get an error message, "No printer installed
or Windows cannot print." I have tried every OPAL trick I know about
printing but so far have come up short.
REPORTED BY:
Subj : Print to PDF
7 January 1997
>From : Edwin Davila, 70420,72
REPLY:
>From : Lance Leonard, 76117,3050
Make sure the Acrobat printer driver is the current printer driver before
you try to even open the report. Also, make sure you have a printer
driver defined as the default Windows printer driver.
My Comments:
This happened to me when the Adobe Pdf Driver was connected to LPT1 instead
of FILE: It happened when printing interactively.
*********************************************************
PARADOX 7 W95 - W95 and NT4
My setup is as follows:
Paradox 7.0
NT4.0 server TCP/IP network with Win95 and now also NT 4.0 workstations
To print from the Win95 clients to the share network printer is no problem.
If I want to print from the NT 4.0 client to the network printer in Pdox7, I
get the message "No printer installed or Windows cannot print" if choosing
the network printer.
When setting the network printer as default printer in the printer setup and
want to print from Pdox, I get the message "Cannot initialize printer".
Pls help, because network printer from the NT Workstation is very important
for us.
REPORTED BY:
Subj : Network Print Problem
31 May 1997
>From : Ronald Maurer, 100314,343
FOLLOW UP:
I found the cause. It's the driver. I can print to the network using the
LJ4, but not the LJ5 driver. Anyhow, I am sorry to say that, but I feel it's
Paradox, which is to blame, because it should work with a major printer
(LJ5) and its driver.
***********************************************************
>>>>>>
--
Bertil Isberg CTECH
read the newsgroup: corel.wpoffice.paradox-faq
for Frequently Asked Questions
---------------------------------------------------
Thanks for the feedback.
--
Bertil Isberg
CTECH