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.
Unplanned
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)

Unplanned
Last Updated: 01 Mar 2021 10:16 by ADMIN
Created by: Graham
Comments: 11
Type: Feature Request
4
When in a Report section an item (e.g. Crosstab) grows horizontally, it may introduce horizontal physical page breaks due to insufficient space. The corresponding horizontal page breaks would be multiplied across all the physical pages that would be normally generated (i.e. without horizontal paging). Usually, these extra pages will be blank. In most cases having an option to remove these blank pages would be very useful.
Unplanned
Last Updated: 26 Feb 2021 14:35 by Jon
When trying to duplex print a report that has odd page numbers, the next report's first page prints on the back of the previous report. We need the ability to conditionally insert a page break based on whether the report's (the group's) page count is odd or even. Since we don't have access to the global pagecount variable outside the footer, there is no way to use it to insert a page break into the body of the report. This seems like it would be such a common need with the desire by many to save paper that it would be an obvious feature to include in the product. Thanks.
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
Type: Feature Request
1
It will be useful if an option for setting the ExternalStyleSheets property through an URL is added.
Unplanned
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.
Unplanned
Last Updated: 15 Feb 2021 14:05 by ADMIN

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.
Unplanned
Last Updated: 15 Feb 2021 10:27 by ADMIN
Created by: Hal
Comments: 21
Type: Feature Request
24
It would be very helpful for us people that have been using Telerik Reporting in Silverlight (or WPF) applications to have access to a Report Viewer for Windows Store Apps (XAML).  The future of Silverlight is unclear at least and there are many Line Of Business Applications currently running under Silverlight and I know of many developers that are looking to port their LOB apps to Windows Store Apps (or Universal Apps).  The current HTML5 Report Viewer does not provide printing when it is implemented in browser window in Windows Store Apps so we cannot really offer this option to our customers.
Unplanned
Last Updated: 15 Feb 2021 10:25 by ADMIN
Created by: Framiac
Comments: 0
Type: Feature Request
3
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. 
Unplanned
Last Updated: 11 Feb 2021 11:09 by ADMIN

I have projects on .NET Core and I want to use the System.Text.Json serializer that is the new default, but reporting relies on Newtonsoft.Json.

---

ADMIN EDIT

There are two approaches that can be taken right now to solve this:

OPTION 1: define separate endpoints (services, projects) for the different tasks - they can still use the same database layer through a shared project, depending on the architecture you have. This would let you have separated services with the appropriate serializers without custom attributes and code (see below). For example, create a separate project for the reporting REST services.

OPTION 2: add some custom decoration on the endpoints so you can choose which serializer is used on each, you can find some examples here: https://stackoverflow.com/questions/59650907/how-to-configure-two-json-serializers-and-select-the-correct-one-based-on-the-ro - the point being to register a serializer depending on the endpoint based on your own code rather than let the framework put one in for all endpoints.

NOTE: This would be a breaking change.

---

Unplanned
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.
Unplanned
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.
Unplanned
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.
Unplanned
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.

Unplanned
Last Updated: 05 Feb 2021 15:32 by ADMIN
Created by: Mario
Comments: 1
Type: Feature Request
0

I am using this to color the xaxis, but I notice, it changes the color of all items, so what I want is to color them individually based in a condition like this:

XAxis.Style.Color =  IIf(ToolStatus=1,'Green','Red')

The problem all the text is in green not considering the condition individually by column.


Unplanned
Last Updated: 05 Feb 2021 15:10 by ADMIN
Created by: Claudio
Comments: 3
Type: Bug Report
0

The parametersAreaVisible property of the angular report viewer allows controlling the visibility of the report parameters area.

Currently, this property can only be set. Reading the property doesn't reflect the current visibility of the report parameters area.

While jquery can be used as a work around to determine the visibility of the report parameters area (by reading the width of the corresponding DOM element), a proper angular API would be nice.

Unplanned
Last Updated: 04 Feb 2021 08:26 by ADMIN
Created by: Donna
Comments: 0
Type: Feature Request
1
It would be useful to have the ability to create custom report items. For example, KPI reporting control, which is currently not supported by Telerik.
1 2 3 4 5 6