How to add a Code128 barcode font to SSRS report? - reporting-services

Hello I have used this very useful Adding Barcode to Report Builder 3.0 until today with my Microsoft Report Builder - Version 12.0.6024.0. It works like a charm with no issues but now I'm in need of upgrading my reports into a newer version of Microsoft Report Builder - Version 15.0.19611.0. For some reason the barcodes does not show up in the newer version. Does anyone know how to make this work?

Related

Why is the SSRS Barcode breaks up with a space in between?

I have a SSRS report which I've initially created with SQL Server 2014 Report Builder (12.0.6024.0) using Code128 according to this post. It has been working great until we wanted to upgrade our SQL Server to 2016 and then I made the same report using SQL Server 2016 Report Builder (15.0.19611.0).
Now the issue is the new version does not support that custom code which I got from above mentioned post. After installing many Code128 fonts found one of them that works but it did not like all other fonts and barcodes won't show up.
So it would look like following figure
As the counter attack I installed that previously mentioned working one Code128 font which is IDAutomationC128L and turns out it works really until I realize this one glitch. As you can see in the bottom picture I compared the working version(2014) with the new version (2016) the glitch is there is a space in the middle of the barcode, sometimes it's in the Item Number field and sometimes it's under Raw Material Item Number field.
Here's the SQL Server 2014 version(Code128) for the same parameter
Here's the SQL Server 2016 version(IDAutomationC128L) for the same parameter
Does anybody know how to fix that issue? I have tried couple of other things too just to make sure, such as attaching the newest .NET version's(4.8.4390.0) System.Drawing.dll just becuase I thought SQL Server 2016 might not support .NET version 2.0(which I'm using for SQL Server 2014)
Appreciate all your support!

PowerBI Report Builder charts cropped

I am currently using the Power BI Report Builder for a paginated report which seems to be a light version of the SSRS.
Anyways, looks like my Charts are cropped for whatever reason. Is this known or somehow a bug/limitation to my installation?
reinstalling the application did the trick...

Report Viewer in Visual Studio 2017: strange behavior

I have old projects that use ReportViewer with the following schemas;
xmlns="http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition" and mlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition"
Now I'm using VS 2017.
I have installed the Microsoft Rdlc Report Designer for Visual Studio through Extensions and Update, so, when I open a rdlc that was created on 2008/01/reportdefinition it works fine and I can modify it without problem.
However if I open a rdlc created on 2010/01/reportdefinition the report designer request me convert the rdlc to the newer version of: xmlns="http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition"
Can someone explain why this happens? And how I can get the 2010/01 version to behave like the 2008/01 rather than force me to upgrade.

How to develop client side SSRS report using Reports Builder 3.0 and embed in ReportViewer?

Sorry for being a newbie to SSRS.
My design goal:
Near term: develop - using SSRS - a simple client side (no reporting server!) report - based on MS SQL data tables, and embed it into the .NET WPF client (application)
Long term: for additional reports, hire external SSRS experts, so they will provide the reports developed, and I will integrate them into the same WPF application.
I managed to do 2 things:
Develop a simple report connecting to MS SQL, using Reports Builder 3.0 - as a result, an RDL file was generated (the file contains all the DB connections)
Embed a ReportViewer WinForms control into the WPF application.
Unfortunately, I wasn't able to load the report I developed, into the application.
I understood from articles on the new that RDL is not designed to support client-side execution (without a server), and RDLC should be used instead. However, I wasn't able to figure out how to conver the report to RDLC, using the Reports Builder - it does not give me an option to save in a different format.
I would appreciate any hint from the experienced people on how to accomplish my goal.
Specifically, should I use RDLC, and if positive - what's the way to get the report in this format?
Thanks
Max
I would recommend using Visual Studio when creating RDLC reports that will be embedded within an application and run in "Local" mode, and using either Microsoft Report Builder or Visual Studio to create RDL reports that will run in "Server" mode within SSRS.
A RDLC report would be created within a WPF Visual Studio project be simply creating a new Report.
A RDL report would be created within a Reports Server project when using Visual Studio.
Alternatively, it appears you could simply rename the file from RDL to RDLC if you don't mind manually correcting the Data Source information in the report definition file: http://msdn.microsoft.com/en-us/library/ms252109(v=vs.120).aspx.

Cannot find Microsoft Dynamics CRM Fetch Type in SSRS

I'm trying to create a report in SSRS (Visual Studio 2012) for Dynamics 2011 using fetchXML. I have downloaded and installed the Microsoft Dynamics CRM 2011 Report Authoring Extension (with SQL Server Data Tools support) but I cannot find the Microsoft Dynamics CRM Fetch Type when I try to create a report, please, does any one have any suggestions?
Probably you are trying to create the report in some already existed project, I had the same issue with VS2010 in that case.
To make Fetch XML data source be visible you must create new project in Visual Studio. If all installations were successful, you must be able to create project with Business Intelligence/Report Server Project template, than create new report and in Report Data window (if it not appears automatically - just click on any place on report, go to View menu and find Report Data window) right click on Datasets, than pick "Use a dataset embeded in my report", click "New..." button near Data source drop down and there you should see Microsoft Dynamics CRM Fetch connection type.
Have no possibility to test this with VS2012, hope this will help.
As far as I know the latest version of SQL is SQL 2012 and BIDS for it is done using VS2010. So answer is quite simple - you would not be able to build a report using VS2012, you will have to use VS2010.
You're missing the Report Authoring Extensions. Install these and you'll have the FetchXML in the list.
If you've upgraded to a later CRM version since this post, just search on that version of extension installer instead (2013/2015/2016).