Telerik Forums
Reporting Forum
1 answer
74 views

My legacy application uses the following:

- Visual Studio Professional 2022

- Telerik Report version Version=7.1.13.802

- Windows 11

- .NET Framework 4.8

The report definition file (.cs) shows blank when double-clicking on the file.  Does anyone encounter this issue and if yes, how do you go about to make the report renders so it can modified?  Please advise.

 

Dimitar
Telerik team
 answered on 09 Jul 2026
1 answer
157 views
Hi,

We are using Telerik.Reporting 20.1.26.615 on .NET 10, and our NuGet audit (NU1903) flags a high-severity vulnerability coming from a transitive dependency:

- Package: SQLitePCLRaw.lib.e_sqlite3
- Referenced version: 2.1.11
- Vulnerability: CVE-2025-6965 / GHSA-2m69-gcr7-jv3q (memory corruption due to bundled SQLite version < 3.50.2)

This package is pulled in transitively through Telerik.Reporting's own SQLitePCLRaw bundle reference, and as far as we can tell there is currently no published version of SQLitePCLRaw.lib.e_sqlite3 that fixes this CVE.

Could you please clarify:

1. Does Telerik.Reporting actually require SQLite/SQLitePCLRaw at runtime? If it's optional, is there a supported way to remove this dependency entirely from the package graph?
2. Is there a planned update to bump the SQLitePCLRaw reference once a patched version (>= 3.50.2 SQLite core) becomes available?
3. More generally, is there a roadmap to replace or abstract away the SQLite dependency to avoid this kind of recurring transitive vulnerability issue in future releases?

Any guidance would be greatly appreciated.

Thanks in advance.
Lance | Senior Manager - Technical Support
Telerik team
 updated answer on 08 Jul 2026
1 answer
48 views

Hi,

you have this feature "Report engine on the client - WebAssembly" on roadmap for some time already. Is this feature ever going to land? Should we look elsewhere?

Such a roadmap is not very helpful if there is no indication where what is the time frame.

We have large amount of reports implemented using Telerik Reporting. We'd love to avoid migrating to DevExpress or some other tool which has this feature implemented.

Thanks for clarification or pointing me to the right direction. (Blazor WASM with offline report generation).

Best regards,
Daniel

Dimitar
Telerik team
 answered on 02 Jul 2026
1 answer
66 views

Hello,
We use Telerik Reporting R2022.3.2112 with .NET 10 / ASP.NET Core on Linux.

Problem

When reports contain many attachment images, the exported PDF is very large.
We tried to resize and compress images before embedding (fit to PictureBox size, JPEG re-encode, byte budget per image). This reduced PDF size, but image quality became too low  (in the viewer and in the pdf also) — text and details in attachments were hard or impossible to read.

So we are stuck between large PDFs and unreadable images.

Example: [ ~50 images (about 3,5 mb in total) → ~15 MB PDF]

We've tried to resize and compress the images - it helped reduce pdf size, but quality was really low.

How we work with reports

Reports (.trdp) are stored in Azure Blob Storage
A custom IReportSourceResolver loads the report and fills it with data/images on the server
Users view reports in the Telerik HTML5 Report Viewer (18.2.24.924) in the browser
PDF is exported from the viewer (Print / Export)

How we insert images into PictureBox

Images are downloaded as blobs from Azure Blob Storage. We use SkiaSharp to decode them and, for attachments, to resize/re-compress before embedding.

Logos — Skia decode → Telerik image on pictureBox.Value
Images in list rows (our main case) — Skia optimize → Telerik image on Processing.PictureBox.Image in ItemDataBinding (bytes on Value did not render in PDF)
Fixed PictureBoxes (supported in code, optional) — Skia optimize → JPEG/PNG bytes on Value + MimeType
SVG — SVG text on Value + MimeType = image/svg+xml



Questions

What is the recommended way to assign images to PictureBox to balance PDF size and quality?
Does Telerik re-embed images at full resolution even when the PictureBox is small on the page?
Are there PDF export settings (compression, downsample, JPEG quality) we should use with the HTML5 viewer or ReportProcessor?
Is there a way to embed images at display resolution without losing readability (especially for screenshots with small text)?

Thank you.

5 answers
402 views
hi guys,

i'm wondering, is there a way to make the ReportViewer skip the printer dialog box when printing a report?
i don't want the user to deal with printing options and want to set these things through code,
things like number of copies, default printer etc.
i tried to find a PreviewPrintReport or something like that - haven't find it.

any suggestions?

thanks.

Hiba
Top achievements
Rank 1
Iron
Iron
 answered on 30 Jun 2026
2 answers
232 views
Hi,

Is there a way to retain the printer settings?

I generate and print a report.  I change the printer settings in the printer properties dialog box for example select a colour print.
When I generate another report I must then make changes to the printer properties again.

Is there a way to keep the changes I made the first time?

Cheers,
Gary
Hiba
Top achievements
Rank 1
Iron
Iron
 answered on 29 Jun 2026
1 answer
63 views

I am creating a report using Standalone Report Designer. The report is based on a SQL Server stored procedure that returns multiple tables. I have already created and linked the C# DLL method GetData() that returns a DataSet (consisting of two DataTables having TableName as dtHeader and dtDetails). I have successfully assigned GetData to the ObjectDataSource (odsData) by following the steps in the Wizard. Now the DataSource property of odsData shows the DLL name and DataMember property shows the method name - GetData().

I have assigned odsData as the DataSource of the report.

I noticed that unlike SQLDataSource, the ObjectDataSource did not show the output (So does it mean that it cannot figure out the output tables metadata?). Also the "Data Explorer" tab shows only odsData (I was expecting DataTables and columns under it).

I added a textbox and opened the "Edit Expression" dialog. Then I clicked on the "Fields". I find that only odsData appearing but not the tables - dtHeader and dtDetails. (Screenshot attached).

So, how do I see the fields (columns) of the DataTables dtHeader and dtDetails in the report (since it looks like that metadata is not available)?

P.S. I have tested the DLL successfully. i.e. it returns two DataTables (in a DataSet) with rows.

Dimitar
Telerik team
 answered on 29 Jun 2026
1 answer
49 views

I have imported a crystal report, which had 4 XML data sources which the Import Wizard of Standalone Report Designer has correctly converted to 4 SQL Data Sources.

Now, I must assign 4 SQL Server Stored Procedures (returning a dataset), 1 each for the 4 SQL Data Sources. Each stored procedure has some parameters. I can do this in the Configure Data Source Command window by selecting Stored Procedure.

My problem is that the SQL Database is determined at runtime. i.e. there are two databases having the same 4 stored procedures. So, it becomes a Dynamic command. So, I have to use "Select Statement" and not the "Stored Procedure" in the Command window.

It becomes something like EXEC {DBName}.[dbo].[StoredProc1] @prm1, @prm2 for 1st Data Source, EXEC {DBName}.[dbo].[StoredProc2] @prm for the second and so on for others.

DBName is determined at runtime. If there was only 1 SQL Data Source, I would have created a report parameter and created a binding like DataSource.SelectCommand= Format("{0}.[dbo].[StoredProc1]", Parameters.DBName.Value)

However, since there are 4 SQL Data Sources with each having a different stored procedure as its command, I cannot do this.

Any idea as to how to proceed in this situation?

Dimitar
Telerik team
 answered on 26 Jun 2026
18 answers
1.9K+ views
Hello,

I'm trying to print a report directly to a Epson TM-C3500 label printer. My report has a size of 50mm (width) x 100mm (height) in portrait orientation. 
On the paper-roll the label is 106mm (width) x 51mm (height). So the report has to be printed in landscape mode.

But this seems not to work. The report is always printed in portrait orientation and so it does not fit on the physical label. In the properties of the printer the landscape orientation is selected.

When I first export the report to PDF and print it via the PDF reader, it works perfectly. But the label printing takes place at a point of sale, so it has to work automatically and the way via pdf is not an option.

Any ideas where I can tweak the direct printing process? I wish to use ReportProcessor.PrintReport in the end.

Thanks
Erik
Hiba
Top achievements
Rank 1
Iron
Iron
 answered on 26 Jun 2026
1 answer
402 views

Hi,

In Visual Studio, I'm getting vulnerability alerts for package 'SQLitePCLRaw.lib.e_sqlite3' which is used by multiple Telerik Products:
https://github.com/advisories/GHSA-2m69-gcr7-jv3q



I understand i'm running old version of packages, but i updated to 20.1.26.615 and made no difference. 

Lance | Senior Manager - Technical Support
Telerik team
 answered on 22 Jun 2026
Top users last month
Jake
Top achievements
Rank 1
RBarnes
Top achievements
Rank 1
Iron
Iron
Rami
Top achievements
Rank 1
Iron
Veteran
Nathan
Top achievements
Rank 1
Kumeri
Top achievements
Rank 1
Iron
Veteran
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?