Pending Review
Last Updated: 14 Dec 2020 10:54 by Fandy Backers

Exporting a report from the Report-Viewer to Word(docx), then opened in Word for Web (browser-version of Word) causes incorrect rendering of the document. Images are replaced with placeholders.

In comparison, exporting the report as PDF, then opening and converting it to Word and uploading it, renders much more correct and with images.

Unplanned
Last Updated: 11 Dec 2020 11:35 by ADMIN
Created by: Rashid
Comments: 0
Category: Reporting
Type: Bug Report
4

Please, run the attached report. We would expect that the exec function will return the sum of debits from the table2, however, the scope is returned as invalid.

Unplanned
Last Updated: 10 Dec 2020 12:42 by ADMIN
Created by: Rashid
Comments: 0
Category: Reporting
Type: Feature Request
1

The editor for parameters can be set for each type of parameter, but not individually for each parameter.

This means if there are two parameters that both have availableValues and have multiselect set to false, different editors can be set for each of these two parameters.

Unplanned
Last Updated: 07 Dec 2020 08:28 by ADMIN

Transparency is not respected when a report is exported to PDF format. 

Shapes inside of an SVG file can have transparency applied to it through styling or attribute, but neither of these options work when exported to PDF. In the Report Viewer the SVG renders correctly and shapes can be transparent, but when export and viewed as PDF, shapes become opague.

Unplanned
Last Updated: 04 Dec 2020 09:59 by ADMIN
In my scenario, I save the ReportSource instances in a dictionary in the custom ReportSource Resolver:
private static ConcurrentDictionary<string, EsiInstanceReportSource> _irs = new ConcurrentDictionary<string, EsiInstanceReportSource>();
However, I have no chance to delete the memory because there is no event or flag to see when it is not needed anymore.
Under Review
Last Updated: 03 Dec 2020 09:56 by ADMIN
Created by: Heiko
Comments: 1
Category: Reporting
Type: Bug Report
1

The SearchDialog is placed based upon a parent window of type "Window". However, when I use other types like "RadRibbonWindow" as my main window the placement does not work correct. As a result the SearchDialog is shown in the upper right corner of the desktop. This is the code (in SearchDialogController.cs):

        Window GetParentWindow()
        {
            return (this.model.PageScrollViewer == null)
                ? null
                : this.model.PageScrollViewer.FirstParentOfType<Window>();
        }

At least this method should also take RadRibbonWindow in account (this is certainly not used that rarely since we all use Telerik components!) or for a more generic solution look for types that are derived from Window.

Unplanned
Last Updated: 02 Dec 2020 16:45 by ADMIN
Created by: Heiko
Comments: 1
Category: Reporting
Type: Feature Request
1
Please add a property "ToolbarVisible" to WPF ReportViewer. Most of the cases the buttons are not useful or should be replaced by some custom toolbar. 
Unplanned
Last Updated: 01 Dec 2020 17:11 by ADMIN
Created by: Ivan
Comments: 0
Category: Reporting
Type: Feature Request
3
Currently when the report starts loading, the viewer clears all of its areas and shows a series of notification messages that specifies the current stage of the report loading workflow. The report viewer areas are populated again when the first page of the report is displayed in the report viewer. 
In a scenario where the report needs a lot of time to load this behavior is not optimal. In such case the report viewer areas should not be cleared until the first page of the new report is prepared to be displayed in the viewer. The developers should be able to configure the loading behavior and notification message appearance through the report viewer options. The viewer's API should also provide event handlers for these events, so the developers can have more control over the page displaying process.
Unplanned
Last Updated: 23 Nov 2020 08:15 by ADMIN

Steps to reproduce:

1.Download and run the project

2. If the scaleMode is FitPage, the report doesn't appear

3. If the scaleMode is FitPageWidth, the UI seems to be broken

You can check the attached video for further reference.

 

Unplanned
Last Updated: 23 Nov 2020 07:44 by ADMIN

Steps to reproduce:

1. Download and run the attached project in IE or Firefox

2. Write in the field for example "haha" and click the button.

3.Scroll down and you will notice that the headers are not frozen.

Completed
Last Updated: 18 Nov 2020 10:24 by ADMIN
Release R3 2020 SP1 (Latest Internal Build)
Created by: XicoFininho
Comments: 1
Category: Reporting
Type: Bug Report
0
The default scale mode has changed between version 13.1.19.514 and 14.2.20.1021 for the HTML5 Webforms Viewer. Not defining a scale-mode for the viewer in 13.1.19.514 default to scaleMode.Specific while in 14.2.20.1021 it defaults to scaleMode.FitPage.
Completed
Last Updated: 18 Nov 2020 10:24 by ADMIN
Release R3 2020 SP1 (Latest Internal Build)
Clicking Zoon In button in the viewer's toolbar makes the report content smaller instead of larger. Reproducible when PageMode is set to SinglePage.
Completed
Last Updated: 18 Nov 2020 10:24 by ADMIN
Release R3 2020 SP1 (Latest Internal Build)

Steps to reproduce the issue:

1. Create a new report in the WebReportDesigner;

2. Add a simple CSV DataSource (for example with Item and Value columns);

3. Select the Table Wizard and set the CSV DataSource as a Value of the DataSource property;

You will notice that the names of the columns from the datasource are missing.

 

Completed
Last Updated: 18 Nov 2020 10:24 by ADMIN
Release R3 2020 SP1 (Latest Internal Build)
If you set a DataSource for the Report Parameter AvailableValues and try to configure the parameter ValueMember or DisplayMember, the corresponding editor in the Web Report Designer displays the report DataSource instead of the parameter DataSource. For that reason, the correct fields cannot be selected from the editor and must be typed manually. The linked video demonstrates the problem.
Completed
Last Updated: 18 Nov 2020 10:24 by ADMIN
Release R3 2020 SP1 (Latest Internal Build)

The issue occurs when a report contains a subreport with InstanceReportSource set as its ReportSource. If the report definition in this InstanceReportSource contains data sources, they will be serialized as DataSourceRef objects instead of using their actual type names like EntityDataSource, CsvDataSource, etc.

The issue is reproducible only in Standalone Report Designer, i.e. serializing/deserializing the report definition programmatically would work as expected.

The issue is introduced in Telerik Reporting R1 2019.

Unplanned
Last Updated: 11 Nov 2020 13:49 by ADMIN
When the HTML5 WinForms Viewer is loaded directly into a multi-page report, the last page of this report will be scaled differently. This happens when continues scrolling is enabled, and each page is automatically loaded.
Unplanned
Last Updated: 11 Nov 2020 13:39 by ADMIN
The issue can be reproduced in the attached sample report. In it, the Visible property of the Detail1 and Detail2 cells is set to False. When you export the report to Word, the DOCX file is broken. 
Declined
Last Updated: 11 Nov 2020 11:34 by ADMIN
Created by: Daniel
Comments: 1
Category: Reporting
Type: Bug Report
0

When editing an existing SQL data source from stored procedure, the "@" before the parameter name got dropped. Causing the report not passing the report parameter value to the query parameter

2020 R2

Unplanned
Last Updated: 10 Nov 2020 10:13 by ADMIN

I have a Custom Csv Export class that implements IRenderingExtension. This works fine when the ReportServiceConfiguration.Storage is set to an instance of FileStorage or MsSqlServerStorage.

When using RedisStorage, after clicking on the CSV option from the Html5 Viewer's menu, the browser redirects to a new url to display the following error message:

{"message":"An error has occurred.","exceptionMessage":"Buffer cannot be null.\r\nParameter name: buffer","exceptionType":"System.ArgumentNullException","stackTrace":"   at System.IO.MemoryStream..ctor(Byte[] buffer, Boolean writable)\r\n   at System.IO.MemoryStream..ctor(Byte[] buffer)\r\n   at Telerik.Reporting.Services.WebApi.ReportsControllerBase.GetDocument(String clientID, String instanceID, String documentID) in C:\\DeveloperTooling_Reporting_Agent1\\_work\\17\\s\\Source\\Code\\Telerik.Reporting.Services.WebApi\\ReportsControllerBase.cs:line 305\r\n   at lambda_method(Closure , Object , Object[] )\r\n   at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass13.<GetExecutor>b__c(Object instance, Object[] methodParameters)\r\n   at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.Execute(Object instance, Object[] arguments)\r\n   at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.<>c__DisplayClass5.<ExecuteAsync>b__4()\r\n   at System.Threading.Tasks.TaskHelpers.RunSynchronously[TResult](Func`1 func, CancellationToken cancellationToken)"}

The debug console in Visual Studio shows this error:

Failed to load resource: the server responded with a status of 500 () [https://localhost:44350/api/reports/clients/9bbda764fa6/instances/722eb62b3a9/documents/969b05177e4f00b24938d1?response-content-disposition=attachment]


Unplanned
Last Updated: 04 Nov 2020 10:21 by ADMIN
I created my own ADO.NET Cache Provider. I have found that when a report is being generated programmatically and it failed over SQL timeouts it doesn't clear the session_state table.