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?


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.
Last Updated: 01 Mar 2021 22:03 by ProHome

I am rendering a report with multiple large images in PDF. The rendering fails with the following error:

System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
   at System.IO.MemoryStream.set_Capacity(Int32 value)
   at System.IO.MemoryStream.EnsureCapacity(Int32 value)
   at System.IO.MemoryStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.BinaryWriter.Write(Byte[] buffer)
   at System.Runtime.Serialization.Formatters.Binary.__BinaryWriter.WriteSingleArray(NameInfo memberNameInfo, NameInfo arrayNameInfo, WriteObjectInfo objectInfo, NameInfo arrayElemTypeNameInfo, Int32 length, Int32 lowerBound, Array array)
   at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteArray(WriteObjectInfo objectInfo, NameInfo memberNameInfo, WriteObjectInfo memberObjectInfo)
   at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Write(WriteObjectInfo objectInfo, NameInfo memberNameInfo, NameInfo typeNameInfo)
   at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize(Object graph, Header[] inHeaders, __BinaryWriter serWriter, Boolean fCheck)
   at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize(Stream serializationStream, Object graph, Header[] headers, Boolean fCheck)
   at Telerik.Reporting.Cache.SerializationUtils.Serialize(Object value)
   at Telerik.Reporting.Services.Engine.PersistableObject.SetObject(String key, Object value)
   at Telerik.Reporting.Services.Engine.DocumentResources.AddResource(RenderingResource resource)
   at Telerik.Reporting.Services.Engine.Rendering.StoreRenderingStream(RenderingStream renderingStream)
   at Telerik.Reporting.Services.Engine.RenderingStream.Finish()
   at Telerik.Reporting.ImageRendering.DocumentPdf.EndDocument()
   at Telerik.Reporting.Writing.DocumentWriter.Telerik.Reporting.BaseRendering.IWriter.WriteEndDocument()
   at Telerik.Reporting.BaseRendering.PageHandler.Telerik.Reporting.Paging.IPageHandler.EndDocument(Boolean output)
   at Telerik.Reporting.Paging.PageCompositionBase.<>c__DisplayClass110_0.<CreatePageContentOutputTask>b__0()
An error has occurred while rendering the report: System.OperationCanceledException: The operation was canceled.
   at System.Threading.CancellationToken.ThrowOperationCanceledException()
   at System.Threading.ManualResetEventSlim.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.SpinThenBlockingWait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.InternalWait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at Telerik.Reporting.Paging.PageCompositionBase.SeparateThreadOutputBehavior.Finish()
   at Telerik.Reporting.Paging.PageCompositionBase.CreatePages()
   at Telerik.Reporting.Paging.PagerBase.Telerik.Reporting.Paging.IPager.CreatePages(IPageHandler handler, LayoutElement root)
   at Telerik.Reporting.BaseRendering.RenderingExtensionBase.Render(LayoutElement root, Hashtable renderingContext, Hashtable deviceInfo, CreateStream createStreamCallback, EvaluateHeaderFooterExpressions evalHeaderFooterCallback, PageSettings pageSettings)

Last Updated: 25 Feb 2021 07:33 by ADMIN
Created by: Sylvain
Comments: 1
Type: Bug Report


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
        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
        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
        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
        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
 @ ./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.
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. 
Last Updated: 24 Feb 2021 10:04 by ADMIN
Release R1 2021 SP1

On attempt to display reports in Print Preview in Angular applications, an error is thrown if continuous scrolling is enabled.

Possible workaround: Disable continuous scrolling by setting the pageMode option to 'SINGLE_PAGE'.

Last Updated: 24 Feb 2021 10:04 by ADMIN
Release R1 2021 SP1

Then the HTML5 ReportViewer is set to pageMode SINGLE_PAGE and an update triggeres the Viewer to retrieve the document, the new document is never displayed. 

Status messages appear as usual, "Loading report", "0 pages loaded so far" and "Done. Total 1 pages loaded." but the gray overlay of the Viewer is never removed and the report is not updated. Parameters and toolbar-menu can still be interacted with and trigger new updates, but will not cause the viewer to show the report correctly. Refresh required

Last Updated: 24 Feb 2021 10:04 by ADMIN
Release R1 2021 SP1

The following error may be thrown when trying to render a report in PDF under .NET 5 in the Linux systems:

"SEH":"System.ArgumentOutOfRangeException: Index and length must refer to a location within the string. (Parameter 'length')
          at System.String.Substring(Int32 startIndex, Int32 length)
          at Telerik.Reporting.Paging.TextBox.MeasureText(String text, TextFormat format)
          at Telerik.Reporting.Paging.TextBox.CreateContent(InitializationContext initContext)

The same reports work correctly in Windows.

Last Updated: 24 Feb 2021 10:04 by ADMIN
Release R1 2021 SP1

Change the Font Name of a TextBox from Arial to Calibri

Go to another TextBox and change the Font Name from Arial to Calibri.

This is the error I get: "Could not change the property 'Name'. Name 'Calibri' already exists."

The same error occurs when trying to change multiple TextBoxes at once.

Last Updated: 24 Feb 2021 10:04 by ADMIN
Release R1 2021 SP1

The design-time web service data source parameter values are not displayed in the Web Report Designer while correctly read by the Standalone designer.

The run-time web service data source parameter values are displayed as [object] rather than expressions.

Check this screenshot for clarity.

Last Updated: 24 Feb 2021 10:04 by ADMIN
Release R1 2021 SP1

If you open the problem can be seen.

Select one of the TextBoxes such as TextBox1

Select the Layout > Size Properties of the TextBox

Try to change the Width to 3.5 in.

Notice the Width goes to 35 instead of 3.5

This is the same case for Location > Left & Top and Size > Height

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.

Under Review
Last Updated: 17 Feb 2021 13:38 by ADMIN

I am currently using Reporting
The following error occurred while using Reporting.

'Non-Error promise rejection captured with value: Error shown. Throwing promises chain stop error.'

I looked up the cause of this error, and I was able to confirm the following article.

As explained in the above article, the error in Report Server ( has been corrected to appear to be a significant error.

So I looked up the release note to see if this error was fixed in the Reporting product, but I couldn't find any related information.

Is this error corrected on the Report Server only and not corrected in Reporting? If so, when can it be revised?

Last Updated: 16 Feb 2021 14:28 by ADMIN
 After the upgrade on telerik-angular-report-viewer to ^12.21.120 from  ^10.20.513, the viewer doesn't make requests to the service. The reports controller uses authentication, which might be related to the issue. The attached file consists of 2 projects- 1 with the old version that is working and the new version that does not work.
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. 
Last Updated: 12 Feb 2021 08:16 by ADMIN
The problem with the web report designer occurred after updating to R1.2021version. I used a web service datasource in a report and created one inline and one query parameter. But as you see from the attached file, the values of those parameters are shown as Object instead of showing real value. I see this issue after updating to R1 2021, but in the previous version, it was showing correctly. If you open the report via Standalone Report Designer it shows correctly.
Last Updated: 11 Feb 2021 10:20 by ADMIN
When you try to select a file for the report source, the white spaces in the generated path are URL encoded (%20) and therefore the report is not found.  Manually replacing the %20 in the path with white spaces solves the issue.
Last Updated: 10 Feb 2021 12:46 by ADMIN
Float report parameter = 0 or negative whole number is returned as int and an exception is thrown in the viewer. The issue is observed only in .NET Core projects.
Last Updated: 09 Feb 2021 10:48 by ADMIN
A report has tooltips values for elements in a Graph and it works when displaying it in a Viewer. After it's exported to PDF the tooltips are not displaying in the PDF document, though 'ViewerRenderToolTips' is set to true.
Last Updated: 08 Feb 2021 13:12 by ADMIN

In some cases, when the path of the file is used as a Value of the PictureBox, the WMF is not displayed in PrintPreview or in the printed report. The workaround is to embed the image by selecting the file as a Value:

1. Go to the Value property of the PictureBox and click on the three dots (...)

2. In the File name field, type *.* and Enter.

3. Select the WMF file.

1 2 3 4 5 6