Unplanned
Last Updated: 26 Apr 2024 11:27 by ADMIN
Scheduled for 2024 Q3

Adding the "Telerik.ReportViewer.WinUI.Themes/Themes/Generic.xaml" theme to a WinUI project causes existing AppBarButtons to grow in size because it overrides the AppBarButtonContentHeight setting.

The report viewer theme should not override the styles of the default WinUI controls.

Unplanned
Last Updated: 26 Apr 2024 08:29 by Simon

When I render one of my reports I receive the error message  “A generic error occurred in GDI+”.

I figured out that one HtmlTextBox receives quite a long HTML from the data source - exceeds 32 768 characters. In my experiments, the error starts appearing if the text is longer than 32 775 chars.

In this case, the Reporting engine shouldn't throw a misleading GDI+ error but instead throw a more specific exception.

Unplanned
Last Updated: 25 Apr 2024 14:15 by Steve
The current version(R3 2023) of the MsSqlServerStorage implementation uses the old System.Data.SqlClient data provider which forces to use a different connection string from my application because keywords such as 'authentication' are not supported by the older provider.
Unplanned
Last Updated: 25 Apr 2024 12:32 by Michael

If you set the WinUI viewer's ViewMode to PrintPreivew in the XAML or the code, the toolbar button's state and value don't change. Hence, even though the report is displayed in PrintPreview, the button for switching the ViewMode is still showing 'Switch to PrintPreview' and is not highlighted. When you click it, the report is displayed in Interactive View, the button becomes highlighted and the tooltip states 'Switch to Interactive mode'.

Unplanned
Last Updated: 25 Apr 2024 06:03 by ADMIN

If cells grow or shrink, if there are hidden cells, any time a report section grows vertically, the next section/table is not respecting the growing of the previous item and text prints in the wrong spot or the table overlaps the previous table.

A potential workaround is to manually convert the troublesome tables to lists where possible.

Unplanned
Last Updated: 24 Apr 2024 12:09 by Aldo

The WebServiceDataSource wizard in the Web Designer doesn't let you construct Expressions for the Parameter values. The same functionality is present in the Standalone Report Designer.

The SqlDataSource Wizard of the Web Designer also allows the creation of Expressions for the Parameter values.

It would be convenient if the report creators were allowed to create the Expressions for WebServiceDataSource parameter values directly in the wizard. Currently, you need to type or paste the Expression manually.

Unplanned
Last Updated: 23 Apr 2024 12:43 by Paolo

I have denied the permission to use the Asset Manager in the configuration of the service of the Web Report Designer. This is generally respected and I do not see the option to open the asset manager from the main menu but when I try to set an image to a PictureBox item, I still see the option to add it from the assets and the button is also clickable.

With that being said, the permission is respected on the server and I get an error about not having permission to use the Asset Manager when I click on the button. Still, it will be better if the button is removed from the UI altogether when I have disabled the assets.

Unplanned
Last Updated: 23 Apr 2024 01:23 by Tommy

Coming from having developed many SSRS reports one thing I think telerik is missing is a nicer visualisation of row and column grouping in a table. SSRS does this really well as shown in the screenshot below where we can easily see which rows belong to the detail and 2 other groups.

I think this would be a very useful addition to the telerik designers!

 

Unplanned
Last Updated: 19 Apr 2024 08:36 by Rolf

The RTF rendering automatically switches to the Tables rendering mode whenever a Crosstab/Table/List is detected in a report. This rendering mode throws an exception whenever the report contains PictureBox with one of the following sizing options.

  • Center
  • Normal
  • Stretch
  • ScaleProportional

The RTF export should work with all PictureBox sizing options regardless of the rendering mode.

To work around the issue currently, one can either force the rendering engine to use the Frames rendering mode using the RenderingMode device information property or set the Sizing property of all picture boxes in the report to AutoSize.

 
Unplanned
Last Updated: 16 Apr 2024 08:19 by Jonathan
Created by: Jonathan
Comments: 0
Type: Bug Report
1

Password-protected PDF documents generated with Telerik Reporting have blank pages when opened with an iPhone.

Unplanned
Last Updated: 15 Apr 2024 08:49 by ADMIN

In the non-native angular report viewer we were using a customized template to change the order of the buttons and also to add custom buttons. We want to migrate to the Native Angular Report viewer but it lacks toolbar customization options. We need to be able to change the order and hide existing toolbar functions. Also we need the ability to define custom buttons with custom logic that executes when the button is pressed. 

I've tried to create a sub-class of the ReportingAngularViewerComponent and define a custom template for the toolbar, but the problem is that some of the core toolbar buttons (like zoom and pager) use custom local Telerik components that aren't exported from the ReportingAngularViewerModule, so I can't use those directly. 

It would be great if you can export all components used in the ReportingAngularViewerModule or provide an alternative way to customize the toolbar (may be similar to how you allow customization of the toolbar for the Editor control where users can define what toolbar commands are available, order them as they like and also define custom commands)

Unplanned
Last Updated: 11 Apr 2024 07:01 by Stavros

When I deploy the Angular HTML5 Report Viewer demo on Docker and build for production I receive the next error:

main.fa32b7794d384513.js:1 Uncaught Error: Invalid template:'<td class="#=data.cssClass#" role="gridcell"><a tabindex="-1" class="k-link" href="\#" data-#=data.ns#value="#=data.dateString#">#=data.value#</a></td>' Generated code:'var $kendoOutput, $kendoHtmlEncode = kendo.htmlEncode;$kendoOutput='<td class="'+(data.cssClass)+'" role="gridcell"><a tabindex="-1" class="k-link" href="#" data-'+(data.ns)+'value="'+(data.dateString)+'">'+(data.value)+'</a></td>';return $kendoOutput;'
    at Object.compile (main.fa32b7794d384513.js:1:269410)
    at main.fa32b7794d384513.js:1:565164
    at Object.dt (main.fa32b7794d384513.js:1:598166)
    at 961 (main.fa32b7794d384513.js:1:1411020)
    at n (runtime.142728358b17fb3f.js:1:128)
    at 735 (main.fa32b7794d384513.js:1:117899)
    at n (runtime.142728358b17fb3f.js:1:128)
    at 158 (main.fa32b7794d384513.js:1:110372)
    at n (runtime.142728358b17fb3f.js:1:128)
    at main.fa32b7794d384513.js:1:1503100

When I remove the viewer from the project the problem disappears.

With the same 'Dockerfile' and 'nginx.conf' the Native Angular Report Viewer works as expected.

Unplanned
Last Updated: 10 Apr 2024 08:27 by ARECNeprix
Created by: Subin
Comments: 4
Type: Feature Request
15
I need an option to set line height for contest in report.
Unplanned
Last Updated: 08 Apr 2024 09:29 by Víctor

As an implementer, I sometimes need to trigger the Web Report Designer's commands programmatically. For example, saving the report definition when an external button is clicked.

Exposing an API for invoking the designer's commands would be of great help in implementing such functionality.

Unplanned
Last Updated: 03 Apr 2024 13:49 by Ludek

To preview/export localized reports in different languages, I change the thread's current culture in the report viewer's ExportBegin/RenderingBegin events and reset it back to the original culture in the ExportEnd/RenderingEnd events.

This approach works well in .NET Framework projects but in .NET Core projects, the culture is not reset properly.

Changing the culture in the events of the desktop report viewers should work both in .NET Framework and .NET Core projects.

Unplanned
Last Updated: 03 Apr 2024 11:28 by Gursharan

The Upgrade Wizard for Visual Studio backs up all files, including those in the '.vs' folder. In Visual Studio 2017 this may cause errors when upgrading due to the locked file 'db.lock':

System.IO.IOException: The process cannot access the file 'C:\Users\reportingagentuser\Desktop\reportlibrary1\ReportLibrary1\.vs\ReportLibrary1\v15\Server\sqlite3\db.lock' because it is being used by another process.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
   at System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite)
   at Telerik.Reporting.UpgradeWizard.Engine.Services.BackupService.BackupDirectory(String directoryName)
   at Telerik.Reporting.UpgradeWizard.Engine.Services.BackupService.BackupDirectory(String directoryName)
   at Telerik.Reporting.UpgradeWizard.Engine.Services.BackupService.BackupDirectory(String directoryName)
   at Telerik.Reporting.UpgradeWizard.Engine.Services.BackupService.BackupDirectory(String directoryName)
   at Telerik.Reporting.UpgradeWizard.Engine.Services.BackupService.BackupDirectory(String directoryName)
   at Telerik.Reporting.UpgradeWizard.Engine.Services.BackupService.BackupDirectory(String directoryName)
   at Telerik.Reporting.UpgradeWizard.Engine.ProjectItem.BackupInternal()
   at Telerik.Reporting.UpgradeWizard.Engine.UpgradeItem.Backup()</event>

Unplanned
Last Updated: 01 Apr 2024 09:52 by Andrew

It would be great if the expressions were validated before leaving the expression editor rather than only finding out I missed a bracket ')' when running the report.

Unplanned
Last Updated: 29 Mar 2024 13:41 by ADMIN

I would like to formally request the ability to "sign" in some fashion a trdp/trdx file.  Note that if only the new file format is supported then that would be acceptable.

Basically, I would like to apply some signature that we could, if we so chose, read from the report file to verify that it was us that created or last modified the file.

If we need to use a separate tool to apply the signature other than the report designer, that would not be an issue.

The signature could be anything that Telerik/Progress decides we can use such as a code signing certificate, a strong name, etc.

Using the last modified time, or a hash value created from the current contents of the report file would not be a good solution as that would mean we would need to have a list of the hash values for each report and it would need to be updated every time the report is changed.
We are looking for something that could be applied to all reports that we create and that clients could not replicate.

This would need to be something that clients who we deploy the report files to cannot replicate and therefore if they modify the report file using the Telerik designer, it would remove that signature.  This way we can easily programmatically determine if the client has modified the report, and therefore prevent using it as if it is ours.

Note that we provide the ability to use custom reports in our application which are treated as separate from our core provided reports.  Also, I had posted to the forum asking if this is currently possible (https://www.telerik.com/forums/sign-telerik-reports).

Thank you.

Unplanned
Last Updated: 29 Mar 2024 10:20 by Ronald

The Preview button of the HTML5 Report Viewer is not styled appropriately when using Kendo SASS themes:

Unplanned
Last Updated: 27 Mar 2024 13:08 by ADMIN
The result from the PageExec function is null when rendering the report in XLS and XLSX format from the Html5 Viewer and the Standalone designer.
1 2 3 4 5 6