Link to home
Start Free TrialLog in
Avatar of keith66miners
keith66minersFlag for United Kingdom of Great Britain and Northern Ireland

asked on

Data prints OK - Literals dont

Hi,
I'm changing environments from Windows 2000 to Windows XP.
I have a TallyGenicom 6306 Line Printer attatched to a SQL Server 2003 box.
My development environment is Windows 2000.
All reports from the Windows 2000 systems are totally readable and make sense.
The Application now runs on the XP box, but when printing reports to the Genicom, all the data is printed as exspected but all Textbox data is not I get multiple characters printed in the one space giving the apperance of a black square char.
Anyone got any ideas?

Regards
keith
Avatar of Mike McCracken
Mike McCracken

Is this the printer you use with both computers?

Are you using the same formatting on text as data?
Fonts? Bold? Size?

Is this in Crystal itself or an application that is running the report?

If Crystal, or if Crystal is installed on the Win XP box, have you tried opening the report, checking the priinter setup then saving the report?

mlmcc
Did you try to Update Latest Drivers of your Printer.

Some times , XP expects new Drivers. You can update using web site of manufacturer.

One more thing you can try that Use another printer if possible .

If still problem, try to export the report in PDF and then Print...
Avatar of keith66miners

ASKER

mlmcc,
The Application is VB6 deployed using Visual Studio to create MSI file which is then run on XP box to install the components.
I have two printers in the system - an HP Laserjet (networked) and a Tallygenicom 6306 lineprinter (as generic text)  attached to the Server.
The application (running on W2k and XP clients) allows pre-defined reports to selected for either printer. Each report has two versions stored on the server to give paper layout and font size control (under  File/Page Setup).
Crystal Reports is not set up on the clients nor on the server - only on the development box.

The situation is that all reports on HP Laserjet work OK from both W2K and XP client; all reports W2K to Tallygenicom work OK; ONLY data content from XP to Tallygenicom works OK - ALL literals are corrupted.

The Project folder on the XP box has the following
cranalyzer.dll   11.0.0.1282
craxdui.dll         11.0.0.1830
crdb_dictionary.dll 11.0.0.599
crsmarttag.dll       11.0.0.1282
custtask.dll         2000.80.2039.0
printcontrol.dll     11.0.0.1857
reportpromptemf.dll 11.0.0.1830
reportsourcebridge  11.0.0.1986


Regards
Keith
ASKER CERTIFIED SOLUTION
Avatar of Mike McCracken
Mike McCracken

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
mlmcc
I have discovered another printer setup on the server (for the Tallygenicom which is a fairly recent addition). Having picked that up and changed the Application to allow it to be accessed on the XP box then printing a report using this produces readable literals and data. I will now create copies of all the reports formatted with this new printer as default (as you suggest) - just a long job.
Thanks for your help
Keith