untitled1.pnguntitled2.pngI'm dealing with an issue in Crystal reports printing to Dymo label printers that I'd like to know 1) what the issue is specifically and 2) if possible, how to resolve. To provide details:
Crystal Reports 2008 - Version 188.8.131.523
Crystal is installed on Windows Server 2012 R2 Standard 64-bit
2 x Dymo LabelWriter Turbo 450 installed on 2 x Windows 7 Pro 32-bit
The printers are identical and are installed on identical Windows 7 pro 32-bit computers. I have downloaded and installed the same version of the Dymo LabelWriter printer driver on both the desktop machines that the printers are installed on and the server that Crystal Reports is installed on. The only difference is that the 32-bit driver is installed on the desktops and the 64-bit driver is installed on the server.
The label printers are configured exactly the same on both desktop machines and are both shared. They are both installed on the server in the same way by browsing to the computer, right clicking on the printer, and Connect.
We are using label stock 30347 which is a 1 x 1.5 inch label. This label size has been configured as the default in Printing Defaults in two different places under Printer Properties.
In Page Setup on the report, it's been assigned to one of the installed shared printers on the server. The printer has been assigned and the label size has been assigned. When I click Print in Crystal Reports, the Print Setup window that appears correctly displays the assigned printer and associated settings (see attached Untitled1.png). If I click in the drop down and select the other label printer, the Size changes to something completely different - not even the default or any default that I can see associated with the label printer. It's completely random and doesn't follow any logic as to why it selected this label size.
Is this a Windows problem, a Dymo printer driver problem, a Crystal reports problem? And how do I resolve this?
To me this appears to be a Crystal reports problem in how it gets the settings associated with the shared printer installed on the server. Is there a way to fix this in the registry or via some other means so that I can print this one label report to multiple different, but identical label printers?