Hello Telerik Reporting Community,
We have released a new version of Telerik Reporting today, 2024 Q1 (18.0.24.130). Please update your existing installation at your earliest convenience.
You can review the Legacy Installer Vulnerability - Telerik Reporting article to learn more details about why we are recommending customers to update.
To get the new version, take the following steps:
As the KB article explains, the issue pertained only to the old installer component, and not Telerik Reporting contained within the installation package. It does not affect any applications you’re using Telerik Reporting with.
If you have a rare situation where you cannot update the PC installed version, there are various ways to keep a project using an older version of reporting even though the PC has a newer version installed.
We highly recommend you open a Technical Support Ticket if you have a complex situation and would like to ask questions before updating the PC’s installed version. You can open a Support Ticket here => https://prgress.co/DevToolsSupport.
Hi,
We're currently investigating Telerik reporting as a replacement reporting product. There are two features we're trying to understand if there is a suitable method in Telerik.
1. Parameters driven report. We want to able to present the user with parameters before the report retrieves any data.
As an example, present a list of sites that the user can choose from and then retrieve the data for only that site in the report. I've included a link to a similar idea seen in another product.
https://developer.mescius.com/activereportsnet/demos/dynamic/parameter-driven
2. Drop down tree filter
When a report is loaded to be able to filter with a drop down tree filter similar to the Kendo component.
As an example, the user opens a report for all sites. This list contains 200 sites. After opening they want to filter to only show a small subset of those sites. The drop down tree would be ideal for this.
https://demos.telerik.com/kendo-ui/dropdowntree/index
This is how i want it to look like. I also want to populate the table without using wizard
I was using the service in Framework 4.8 but migrating to .NET 8 and I'm trying to reference an assembly that uses some functions in the reports.
How do I reference?
he only place I found was this one but it doesn't work.
assemblyReferences Element Configuration - Telerik Reporting
I use Telerik Reporting Rest Service from Telerik template. I have created a Postgresql source in Report Disigner but I couldnt to connection in TelerikReportRestService.
Im using trial version.
Dear community,
I have a license for Telerik_Reporting_R2_2020_SP2_14_1_20_814_DEV, I didn't use reports for long time but I have an application that requires it. I use Visual Studio Community 2022 Version 17.8.6 and tried to re-install report but I still cant find a way to include a trdp file created with Report Designer R2 2020 in my newly created ASP.NET MVC app. I had a look on the internet but still facing this problem.
Is there someone who can guide me to solve this issue.
in advance, many thanks
Ray
We are experimeting a very slow perfomance when render report to xlsx format from version 17.2.23.1114 using .Net 7, render to pdf is perfect.
With Telerik 15.2.21.915 version report was fast using .net 5
Test environment (.net 7 under linux container)
- api .net 7
- running in Linux Container. Pod Kubernetes
- nuget Telerik.Reporting (18.0.24.130)
- nuget Telerik.Reporting .OpenXmlRendering3 (18.0.24.130) with DocumentFormat.OpenXML 3.01 -DocumentFormat.OpenXml.Framework 3.0.1
- nuget Telerik.Reporting .WebServiceDataSource (18.0.24.130)
- nuget Telerik.Drawing.Skia (18.0.24.130)
- dockerfile includes next lines:
RUN apt-get update
RUN apt-get install -y libfreetype6
RUN apt-get install -y libfontconfig1
We have this code to generate the report
var reportSource = new InstanceReportSource { ReportDocument = _report }; var reportProcessor = new ReportProcessor(); var renderingResult = reportProcessor.RenderReport(format.ToString().ToUpper(), reportSource, null); var telerikReport = new DocumentResult(renderingResult); return telerikReport;
When we use format="XLSX" RenderReport is very low, when use PDF in the same report time is perfect.
In last versions of Telerik, 15.2.21.915, perfomance with XLSX was perfect the same API but in .net 5
What can we do?
Hi All,
I want to pass few additional parameters from the report designer to the report service each and every request.
Following is my current code.
<script type="text/javascript">
$(document).ready(function () {
// For a complete overview over all the options used to initialize Web Report Designer, check:
// https://docs.telerik.com/reporting/designing-reports/report-designer-tools/web-report-designer/web-report-designer-initialization
$("#webReportDesigner").telerik_WebReportDesigner({
toolboxArea: {
layout: "list" //Change to "grid" to display the contents of the Components area in a flow grid layout.
},
blpermision: {
isJson: 'Nom'
},
serviceUrl: "@(basePath)reportdesigner/",
report: "",
skipOnboarding: true,
// Example of passing parameters to the embedded Report Viewer used when previewing documents.
// The example below demonstrates the currently available options.
// reportViewerOptions: {
// scaleMode: telerikReportViewer.ScaleModes.SPECIFIC,
// scale: 1.0,
// templateUrl: "https://bluelotus360.co/ReportsAPI/api/reportdesginer/resources/templates/telerikReportViewerTemplate.html/",
// viewMode: telerikReportViewer.ViewModes.INTERACTIVE,
// pageMode: telerikReportViewer.PageModes.CONTINUOUS_SCROLL
// // Further explanation about how these options effect the Report Viewer can be found at:
// // https://docs.telerik.com/reporting/embedding-reports/display-reports-in-applications/web-application/html5-report-viewer/api-reference/report-viewer-initialization
// }
}).data("telerik_WebDesigner");
});
</script>
Is there a way to tap each and every request to designer services .
Additionally i cannot over ride certain actions in report designer services. cannot override SaveResource endpoint. any idea ?
[Route("api/reportdesigner")]
public class ReportDesignerController : ReportDesignerControllerBase
{
public ReportDesignerController(IReportDesignerServiceConfiguration reportDesignerServiceConfiguration, IReportServiceConfiguration reportServiceConfiguration)
: base(reportDesignerServiceConfiguration, reportServiceConfiguration)
{
var m = reportDesignerServiceConfiguration;
// m.DefinitionStorage = new FileDefinitionStorage("~/CSR/");
}
public override IActionResult CreateDocument(string clientID, string instanceID, [FromBody] CreateDocumentArgs args)
{
return base.CreateDocument(clientID, instanceID, args);
}
[HttpPost("definitionresources/save")]
public override Task<IActionResult> SaveResource([FromQuery] SaveResourceModel model)
{
return base.SaveResource(model);
}
}
Good Afternoon Telerik,
I am trying to narrow my report results on a DateTime value for an entire month of results. due to it being a schedule some of the times will go into the next day (in example: 11:00 PM 11/02 Thursday to 7:00 AM 11/03 Friday) However, when I run the report. It is only showing times for 7:00 AM to 11:00 PM that night. it reversed the entry instead of it going from 11:00 PM first day to 7:00 AM next day. Is there anyway for me to fix this?
Hello,
i'm using Telerik Reporting 2020, when add TOC section in report show error: Object reference not set to an instance of an object