Friday, January 04, 2013 6:03 PM
I have a report developed in SQL Server 2008 R2 (SP1) which uses a Code 128 font that is True Type, the elements that use the font are visible and the font is installable.
The font is installed in my computer so is the report server and the client application. When I access report server (http://localhost/reports), I go to my report, enter the parameters and call it, it is rendered as should be and I'm able to print it with the barcode being correctly displayed.
However when I'm using ReportViewer control on a Windows Application (with ProcessingMode as Remote), the report is rendered without the barcode (the text is human-readable) and printing does the same effect.
Is there any patch, known-workaround or fix that can be done to overcome this issue?
- Edited by pacojones Friday, January 04, 2013 6:27 PM Added mention to SP1 on SQL Server 2008 R2
Friday, January 04, 2013 7:03 PMThe Barcode font needs to be installed on both the Report Server and the local client.
Hope that helps. If the font is installed on all machines and you are still seeing this issue, it could be a product bug.
Friday, January 04, 2013 7:08 PMYes, the font is installed on both report server and local client (in this case are the same machine, however in another environment where machines are different, font is also installed on both machines and the problem remains.
Tuesday, January 08, 2013 3:29 AMModerator
Based on the current information, please make sure the ReportViewer control is up to date.
If you are using ReportViewer control 2008, you can install:
- Microsoft Report Viewer 2008 SP1 Redistributable
- Report Viewer Redistributable 2008 Service Pack 1 GDIPLUS.DLL Security Update
If you are using ReportViewer control 2010, you can install:
- Microsoft Report Viewer 2010 SP1 Redistributable Package
- Update for Microsoft Visual Studio 2010 Service Pack 1 Report Viewer (KB2549864)
Besides, you can try to change the font size of the barcode in the ReportViewer control and check the result.
Hope this helps.
TechNet Community Support
- Marked As Answer by Mike YinMicrosoft Contingent Staff, Moderator Tuesday, January 15, 2013 1:17 AM