Unplanned
Last Updated: 01 Apr 2021 06:14 by ADMIN

Example:
One panel contains two textboxes which both have property Docking set to 'Top'. If the first textbox expands when rendering as a result of overflowing content and property CanGrow set to 'True', the next textbox seems to be correctly positioned, but any item position below the panel with Docking set to 'Top' will be incorrectly positioned.

Completed
Last Updated: 30 Mar 2021 12:39 by ADMIN
Release R1 2021 SP2
The assembly Telerik.ReportViewer.Wpf.Design.dll doesn't contain the required WPF assemblies as resources, which results in the following error when trying to add a viewer from the Visual Studio item template:
Error: Can not resolve assembly from Telerik.ReportViewer.Wpf.Design.Resources.Telerik.Windows.Data.dll
Error: System.ArgumentException: The path is not of a legal form.at System.IO.Path.NewNormalizePath(String path, Int32 maxPathLength, Boolean expandShortPaths)at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)at System.IO.Path.GetFullPathInternal(String path)at System.Reflection.AssemblyName.GetAssemblyName(String assemblyFile)at Telerik.ReportViewer.Wpf.Design.Resources.GetResourceAssemblyName(ITracer tracer, String asmName)
Error: System.NullReferenceException: Object reference not set to an instance of an object.at Telerik.ReportViewer.Wpf.Design.ItemTemplateWizard.CheckTelerikWpfReferences()at Telerik.ReportViewer.Wpf.Design.ItemTemplateWizard.RunStartedCore(Dictionary`2 replacementsDictionary)
Unplanned
Last Updated: 22 Mar 2021 11:50 by ADMIN
I have a sub-report with cross-section items that works well.  Then when I use the sub-report in the main report the cross-section vertical lines disappear.
Completed
Last Updated: 12 May 2021 10:44 by ADMIN
Release R2 2021
Reports with Document Map may be exported in PDF format without the bookmarks from the legacy ASP.NET Viewer. The same reports get exported correctly from the Standalone designer and the Html5 Viewer.
Unplanned
Last Updated: 18 Mar 2021 09:59 by ADMIN

I have configured Asp.NET Core 5 IReportServiceConfiguration in DI for ReportsControllerBase with ReportServiceConfiguration.ReportingEngineConfiguration set to IConfiguration with custom IConfigurationProvider providing ConnectionStrings which can change in runtime so the provider notifies about configuration changes via IChangeToken.

But the updated ConnectionStrings are not propagated to the service.

To fix it, I have made this hack:

                reportEngineConfigurationChange = engineConfiguration.OnChange(() =>
                {
                    telerikConfigurationManagerReset();
                    configuration.ReportingEngineConfiguration = engineConfiguration;
                });

which listens to IConfiguration changes and calls TelerikConfigurationManager.Reset (via reflection) and sets configuration again.

It would be nice if this would be implemented on Your side, please.

 

Declined
Last Updated: 24 Mar 2021 10:21 by ADMIN
Created by: Swaleh
Comments: 1
Category: Reporting
Type: Feature Request
0
I would like to reorder the columns in a table but that cannot be achieved by a simple drag and drop.
Unplanned
Last Updated: 16 Mar 2021 16:17 by ADMIN
After expiring the default timeout, the Standalone designer does not log to Report Server again.
Unplanned
Last Updated: 15 Mar 2021 10:44 by ADMIN
Created by: Jason
Comments: 0
Category: Reporting
Type: Feature Request
3
It would be nice if the freezing functionality is supported in Excel too.
Unplanned
Last Updated: 16 Mar 2021 06:25 by ADMIN
When previewing the report in the WPF report viewer I get the above-mentioned error. This issue occurs when using .NET 5 based projects but works correctly with .NET Framework.
Completed
Last Updated: 30 Mar 2021 12:39 by ADMIN
Release R1 2021 SP2

The application is published as a single-file application on Linux. Here is the stack trace of the error:

[21:52:53 ERR] Value cannot be null. (Parameter 'path1')
System.ArgumentNullException: Value cannot be null. (Parameter 'path1')
   at System.IO.Path.Combine(String path1, String path2)
   at Telerik.Reporting.Configuration.JsonConfigurationProvider.LoadConfiguration()
   at Telerik.Reporting.Configuration.JsonConfigurationProvider.InstantiateProvider()
   at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode)
   at System.Lazy`1.ExecutionAndPublication(LazyHelper executionAndPublication, Boolean useDefaultConstructor)
   at System.Lazy`1.CreateValue()
   at System.Lazy`1.get_Value()
   at Telerik.Reporting.Configuration.JsonConfigurationProvider.get_Instance()
   at Telerik.Reporting.Configuration.TelerikConfigurationManager.GetConfigurationProvider()
   at Telerik.Reporting.Configuration.TelerikConfigurationManager.get_ConfigurationProvider()
   at Telerik.Reporting.Configuration.TelerikConfigurationManager.GetReportingSection()
   at Telerik.Reporting.Configuration.ReportingConfiguration.get_Default()
   at Telerik.Reporting.Processing.RenderingExtensionManager.get_RenderingExtensions()
   at Telerik.Reporting.Processing.ReportProcessor.GetExtensionInfoCore(String name)
   at Telerik.Reporting.Processing.ReportProcessor.GetExtensionInfo(String format)
   at Telerik.Reporting.Processing.ReportProcessor.ProcessAndRender(String format, ReportSource reportSource, Hashtable deviceInfo, IRenderingContext renderingContext, CreateStream createStreamCallback)
   at Telerik.Reporting.Processing.ReportProcessor.ProcessAndRenderStateless(String format, ReportSource reportSource, Hashtable deviceInfo, IRenderingContext renderingContext, CreateStream createStreamCallback)
   at Telerik.Reporting.Processing.ReportProcessor.RenderReport(String format, ReportSource reportSource, Hashtable deviceInfo, CancellationToken cancellationToken)
   at Telerik.Reporting.Processing.ReportProcessor.RenderReport(String format, ReportSource reportSource, Hashtable deviceInfo)
   at HaliburtonSoftware.Reporting.Generation.GenerationProcessor.CreateReport(InstanceReportSource reportSource, String fileName, ReportFormat reportFormat)
   at HaliburtonSoftware.Reporting.Generation.GenerationProcessor.ProcessReport(String culture, String reportName, ReportFormat reportFormat, String fileName, IList`1 parameters, Hashtable deviceInfo)

I also had lots of issues trying to get the application version information of a single-file application and had to revert to using an environmental variable in the container.

Completed
Last Updated: 15 Sep 2021 14:27 by ADMIN
Created by: Bernard
Comments: 2
Category: Reporting
Type: Feature Request
1

Hello, 

 

I can see that we can operate over a file definition using save, open, and save as. It would also be nice to be able to download the report definition as well. 

Unplanned
Last Updated: 02 Mar 2021 13:36 by ADMIN
I'm using HTML5 ReportViewer within a Kendo Tab. If I opened the Search dialog of the viewer and then closed the viewer's tab, the Search dialog window remained.
Declined
Last Updated: 03 Mar 2021 11:11 by ADMIN

I have C# external c# function that my report is uses =pws_service.Reports.ReportFunctions.IndentLevel(Fields.Pad, Exec('table5', AllDistinctValues(Fields.Pad)))

It looks like the report designer is unable to locate the c# function code. Is there a configuration to say where this code lives?

 

Unplanned
Last Updated: 24 Feb 2021 21:49 by ADMIN
The freezing functionality does not work as expected in a crosstab with FreezeColumnHeaders and FreezeRowHeaders are set to True. When the page is set to actual size the scroll works but the whole report initially 'slides' up when scrolling up until it hits the header and initially 'slides' left before it hit the crosstab left border. 
Unplanned
Last Updated: 19 Feb 2021 19:41 by ADMIN

When applying the property Docking with either of the following values will cause the Visual Studio Report Designer to squeeze the table down to 0 width:

  • Top
  • Fill
  • Bottom

While the value 'Right' will cause the table to be rendered outside of the report-section on the left side. This is reproducible with the example report CryptoCurrencies.cs.

Unplanned
Last Updated: 18 Feb 2021 16:00 by ADMIN
Created by: Tony
Comments: 0
Category: Reporting
Type: Feature Request
1
It will be useful if an option for setting the ExternalStyleSheets property through an URL is added.
Declined
Last Updated: 25 Feb 2021 07:33 by ADMIN
Created by: Sylvain
Comments: 1
Category: Reporting
Type: Bug Report
0

Hi,

Yesterday I upgraded our application to Angular 11 and the builds started failing with a couple of different errors. First of all there was this with Ivy enabled:


Error: ./node_modules/@progress/telerik-angular-report-viewer/dist/dependencies/initExtDeps.js
Module not found: Error: Can't resolve '.\telerikReportViewer.kendo.min' in '/home/sylvain/aline-web/node_modules/@progress/telerik-angular-report-viewer/dist/dependencies'
resolve '.\telerikReportViewer.kendo.min' in '/home/sylvain/aline-web/node_modules/@progress/telerik-angular-report-viewer/dist/dependencies'
  using description file: /home/sylvain/aline-web/node_modules/@progress/telerik-angular-report-viewer/package.json (relative path: ./dist/dependencies)
    Field 'browser' doesn't contain a valid alias configuration
    using description file: /home/sylvain/aline-web/node_modules/@progress/telerik-angular-report-viewer/package.json (relative path: ./dist/dependencies/telerikReportViewer.kendo.min)
      no extension
        Field 'browser' doesn't contain a valid alias configuration
        /home/sylvain/aline-web/node_modules/@progress/telerik-angular-report-viewer/dist/dependencies\telerikReportViewer.kendo.min doesn't exist
      .ts
        Field 'browser' doesn't contain a valid alias configuration
        /home/sylvain/aline-web/node_modules/@progress/telerik-angular-report-viewer/dist/dependencies\telerikReportViewer.kendo.min.ts doesn't exist
      .tsx
        Field 'browser' doesn't contain a valid alias configuration
        /home/sylvain/aline-web/node_modules/@progress/telerik-angular-report-viewer/dist/dependencies\telerikReportViewer.kendo.min.tsx doesn't exist
      .mjs
        Field 'browser' doesn't contain a valid alias configuration
        /home/sylvain/aline-web/node_modules/@progress/telerik-angular-report-viewer/dist/dependencies\telerikReportViewer.kendo.min.mjs doesn't exist
      .js
        Field 'browser' doesn't contain a valid alias configuration
        /home/sylvain/aline-web/node_modules/@progress/telerik-angular-report-viewer/dist/dependencies\telerikReportViewer.kendo.min.js doesn't exist

      as directory
        /home/sylvain/aline-web/node_modules/@progress/telerik-angular-report-viewer/dist/dependencies\telerikReportViewer.kendo.min doesn't exist
[/home/sylvain/aline-web/node_modules/@progress/telerik-angular-report-viewer/dist/dependencies\telerikReportViewer.kendo.min]
[/home/sylvain/aline-web/node_modules/@progress/telerik-angular-report-viewer/dist/dependencies\telerikReportViewer.kendo.min.ts]
[/home/sylvain/aline-web/node_modules/@progress/telerik-angular-report-viewer/dist/dependencies\telerikReportViewer.kendo.min.tsx]
[/home/sylvain/aline-web/node_modules/@progress/telerik-angular-report-viewer/dist/dependencies\telerikReportViewer.kendo.min.mjs]
[/home/sylvain/aline-web/node_modules/@progress/telerik-angular-report-viewer/dist/dependencies\telerikReportViewer.kendo.min.js]
 @ ./node_modules/@progress/telerik-angular-report-viewer/dist/dependencies/initExtDeps.js 9:19-62
 @ ./node_modules/@progress/telerik-angular-report-viewer/dist/es/telerik-report-viewer.component.js
 @ ./node_modules/@progress/telerik-angular-report-viewer/dist/es/main.js
 @ ./libs/handling/ship-dossiers/src/lib/handling-ship-dossiers.module.ts
 @ ./libs/handling/ship-dossiers/src/index.ts
 @ ./apps/aline-portal/src/app/app.routing.ts
 @ ./apps/aline-portal/src/app/app.module.ts
 @ ./apps/adash/src/app/app.module.ts
 @ ./apps/adash/src/main.ts
[91m @ multi ./apps/adash/src/main.ts

Checking the initExtDeps.js file, this error is completely legit since it has a path to file with Windows notation. Our builds run in Linux containers, making this fail, obviously. Changing that file manually makes to requre like so

window.kendo = require('./telerikReportViewer.kendo.min');

makes the build succeed.

When disabling Ivy I'm getting the following error, which I was unable to resolve:

Error: Cannot determine the module for class TelerikReportViewerComponent in /home/sylvain/aline-web/node_modules/@progress/telerik-angular-report-viewer/dist/cjs/telerik-report-viewer.component.d.ts! Add TelerikReportViewerComponent to the NgModule to fix it.
I tried the 3 latest versions of the viewer component, all of them had the same issues.
Completed
Last Updated: 21 Sep 2021 10:26 by ADMIN
Release R3 2021

The ObjectDataSource component in the Web Report Designer does not have complete design-time support. The major things that are missing:

  • there is no dedicated wizard that helps to discover and select business classes and appropriate data retrieval methods.
  • its data schema is not retrieved from the REST service and since it's unavailable, the Edit Expression dialog does not populate its Fields collection.
Completed
Last Updated: 23 Sep 2021 10:10 by ADMIN
Release R3 2021
Created by: Framiac
Comments: 3
Category: Reporting
Type: Feature Request
5
Currently, the WPF Report Viewer won't work in WinUI because of the differences in the resource dictionary XAML (system.xaml vs Microsoft.ui.xaml). It would be nice if there is a report viewer for WInUI.
Unplanned
Last Updated: 12 Feb 2021 12:17 by ADMIN
The WMF file is not rendered correctly in PrintPreview/PDF when using System.Drawing.Imaging.Metafile.