In some scenarios, it would be helpful to have the path to the report available, for example, as a Global Object, so that you may use it in the Expressions.
Here is a use case. The PictureBox resolves relative paths with respect to the report's folder. Currently, if you want to check whether an image that is in the report's folder exists by its name only, you need a custom user function. If you know the report's folder, you may do this with System functions.
I am trying to get a basic example of the Web Report Designer working following the guide here but I keep getting this error message
in the console, I can see these errors
here is the razor page that contains the WebReportDesigner
@page "/report-designer"
@attribute [Authorize]
@using Telerik.WebReportDesigner.Blazor
<WebReportDesigner DesignerId="wrd1"
ServiceUrl="/api/reportdesigner"
ToolboxArea="new ToolboxAreaOptions() { Layout = ToolboxAreaLayout.List }"
PropertiesArea="new PropertiesAreaOptions() { Layout = PropertiesAreaLayout.Categorized }" />Any assistance would be appreciated
I display the WPF Report Viewer control in a closable tab. To free the resources I invoke DisposeViewerResources on tab close as described here: https://docs.telerik.com/reporting/embedding-reports/display-reports-in-applications/wpf-application/disposing-the-report-viewer-resources
However, I see the following dialog every time. There is no way to capture this error or suppress the dialog.
Hello
I have a problem with report generating. We use HTML5 report viewer and basic implementation of ReportsControllerBase on server.
I've noticed that we have the CPU/memory recourse consumption after immediately pressing Stop Rendering button. The time of consumption recourses is the same as time without cancelling(about 18-20 second in my example)
There is log with calls of report generating. Last one with cancelling, previous without.
(see
*** ReportProcessor.ProcessReport DONE in 00:00:16.1918150 ***
and
*** ReportProcessor.ProcessReport DONE in 00:00:16.8522950 ***)
I've investigated how cancelation is working.
The Stop Rendering button send DELETE request to ReportsControllerBase.DeleteReport endpoint. It does something and set IsDeleted flag for document.
Then DocumentCancellationController.ThrowIfCancellationRequested() is called in some specific places in app. You can see that method in log.txt, so it was called after pushing the button.
I've profiled the hot path of generation of report. See hotpath.png.
The most CPU intensive work happens in ReportProcessor.ProcessRepourtSource()...
Pay attention to rendering calls.png - the first red dot here - ReportProcessor.ProcessRepourtSource() call.
The second - where the exception and actual cancelation happens.
I'm expecting it should happen much earlier and cancellation of generation of document(and resources consumption) will finish ASAP.
By the way, I see some cancelation checks in ReportProcessor.ProcessRepourtSource() as well - see throwIfCancellation.png
But cancelation request came after these check and most intensive CPU works already started.
Is it possible to fix that?
Product: Telerik ReportServer 8.1.22.622 ( 2022 R2 SP1 )
I can't delete any report file (.trdp) after being uploaded to Telerik Reports Server (Web Management).
When I click delete an error message says 'An error occurred when trying to delete report, can't connect to agent service'
but the reports agent is running well and other commands like (upload report, rename) also work fine except for Delete.
So I had to delete the reports server's storage folder (~\Data), setup everything again and re-upload all my reports again each time I want to delete a report.
If you would please fix this critical problem in the next versions so I can use Telerik Reports Server again.
Please fix it ASAP. Thanks
Hi,
Have the possibility to have the "Select Case" or "Switch" function in the expressions.
Thanks!
In this file t.folder is lowercase which should be Capital t.Folder
t.folder throws error
t.Folder return value
same or files vs Files
Greetings,
I have a situation, I need the telerik reporter filters to be more intelligent, that is to say that they are nested and that the information they present when loading the data is according to the information selected from the other filters.
Example :
REPORT VEHICLE SPECIFICATIONS
selected > Filter : Person Name
Cars : List of Cars of a Person
Expected Results : List of Cars of selected person
Actual Telerik Report Results : List of Cars of ANY person
How do i work with nested filters ?
Report is working fine in local IIS but not in IIS server. See error details below.
Error creating report instance (Report = 'AttendanceTagging.trdp').
An error has occurred.
A possible object cycle was detected. This can either be due to a cycle or if the object depth is larger than the maximum allowed depth of 64. Consider using ReferenceHandler.Preserve on JsonSerializerOptions to support cycles. Path: $.
Hi,
I use Azure App Service Linux to host my .NET CORE ASP Server with Blazor as Frontend.
There is a way to embed Fonts using the telerikReporting / privateFonts configuration part. But as an application intended for multiple users (using different copies of Azure App Services), this is not a proper solution.
My idea whould be, to allow my client, who designs their own template using Telerik Report Designer (Standalone) (baed on many premade templates from my programm), to allow to embed their own Fonts from there, and upload the TRDX file to my server and let it render. Note that I use Telerik Reporting only in Backend and returns only rendered PDF files to the client (font end)
In short, allow TTF / OTF Font embedding in Telerik Report Designer, store it INTO TRDX / TRDP files.
Thanks
Vulpes
To help troubleshoot and solve many of my positioning issues I've viewed and edited a report's XML file.
The process requires us to download the report, change the report file to [*.zip], extract [definition.xml], open and edit the file, replace the XML file in the ZIP file, rename the file, upload the new file into Telerik reporting to see one edit.
Being able to view and edit the [.xml] directly in our Telerik Web Designer would be greatly appreciated.
A lot of errors or warnings from Web Report Designer or Viewer are in English, please provide options to translate them.
Tour on start Web Report Designer cannot be translated as well.
https://docs.telerik.com/reporting/designing-reports/report-designer-tools/web-report-designer/localizing-the-web-report-designer
When previewing (in print preview mode) reports that have been rendered on a Report Server instance with the WinForms Report Viewer, the result looks like the screenshot below.
The above is reproducible in the Standalone Report Designer as well because it uses the WinForms Report Viewer internally.