Unplanned
Last Updated: 17 Jul 2023 08:07 by Lloyd

In Reporting msi installer no verification is performed if the user exists and has create database permissions on remote database SQL server. No message is shown if AdventureWorks database creation fails.

1. Start Reporting .msi installer.
2. Agree with License.
3. Click button "Examples setup".
4. Enter database server name on remote machine with user with only public server role.
5. Click Next.
6. Click Install.

Expected: Message that database creation failed on step 4,5, or 6.
Actual: Installation proceeds and finishes. AdventureWorks database is not created.

Unplanned
Last Updated: 09 Jun 2022 07:22 by zhivko.zhelezov
Created by: zhivko.zhelezov
Comments: 0
Category: Reporting
Type: Bug Report
1
The images and charts on my reports appear as expected in RTF when rendered in Windows. In Linux though, they appear very large when rendered in 'Tables' mode and very small when rendered in 'Frames' mode.
Completed
Last Updated: 04 Oct 2022 15:07 by ADMIN
I have prepared and localized a report successfully in the Standalone Designer. When I opened and modified it in the Web Designer, it lost all localization information. The Localized property was also reset to False.
Unplanned
Last Updated: 07 Jun 2022 14:43 by Ed.
Conditional hiding of the page header section based on a Page function doesn't collapse the empty space left behind
Unplanned
Last Updated: 02 Jun 2022 08:43 by Anubhav
ReportParameters.ParameterName.Label returns the report parameter value from the Value instead of the value of its Text property
Under Review
Last Updated: 08 Jun 2022 08:05 by ADMIN
Created by: Patrick
Comments: 1
Category: Reporting
Type: Feature Request
2

Hi,

It would be necessary to have a way to export a sub-report to a trdx file with the designer. Also, the same tool could be used to import a sub-report into an XML source. Currently, it takes a lot of acrobatics to be able to do this work.

Thank you for your help!

Declined
Last Updated: 07 Jun 2022 11:45 by ADMIN
Created by: Anubhav
Comments: 1
Category: Reporting
Type: Feature Request
0

I would love to be able to get a log of the SQL generated by the designer/VS IDE upon running a report within a debugging environment. This would help me identify any issues and make performance improvements as well. thanks.

 

https://www.telerik.com/account/support-center/view-ticket/1565286

 

Completed
Last Updated: 22 Jun 2022 12:34 by ADMIN
Release R2 2022 SP1
Created by: Support
Comments: 0
Category: Reporting
Type: Feature Request
1

Please, add a .zip or .7zip with the following content from the Telerik Reporting folder:

  • all runtime assemblies- everything from the Bin folder without the Design folder and VS<Version> (for example VS2019, VS2022, etc) folders
  • Html5 folder
  • License Agreements folder
  • Silverlight folder
  • Wpf folder
Unplanned
Last Updated: 18 May 2022 14:29 by Support

It seems that only one event is being removed when disposing, there are 3 more, can these 3 also be removed when disposing? 

 

Also if possible remove the kendoSplitter resize event:

Declined
Last Updated: 13 May 2022 12:02 by ADMIN

Hi, after Updating to the latest version I'm getting this error:

System.InvalidOperationException: Headers are read-only, response has already started.
   at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpHeaders.ThrowHeadersReadOnlyException()
   at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpResponseHeaders.Microsoft.AspNetCore.Http.IHeaderDictionary.set_ContentType(StringValues value)
   at Microsoft.AspNetCore.Http.DefaultHttpResponse.set_ContentType(String value)
   at Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter.WriteResponseHeaders(OutputFormatterWriteContext context)
   at Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter.WriteAsync(OutputFormatterWriteContext context)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor.ExecuteAsyncCore(ActionContext context, ObjectResult result, Type objectType, Object value)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor.ExecuteAsync(ActionContext context, ObjectResult result)
   at Microsoft.AspNetCore.Mvc.ObjectResult.ExecuteResultAsync(ActionContext context)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeResultAsync>g__Logged|22_0(ResourceInvoker invoker, IActionResult result)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResultFilterAsync>g__Awaited|30_0[TFilter,TFilterAsync](ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResultExecutedContextSealed context)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext[TFilter,TFilterAsync](State& next, Scope& scope, Object& state, Boolean& isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeAlwaysRunResultFilters()
--- End of stack trace from previous location ---
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()
--- End of stack trace from previous location ---
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
   at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
   at Als.ALSolutions.WebSite.Startup.<>c__DisplayClass13_0.<<Configure>b__3>d.MoveNext() in C:\ALS_Git\ALSolutions V2\ALSolutions_V2\Als.ALSolutions.WebSite\Startup.cs:line 615

 

  1. Request URL:
    https://localhost:44335/api/reportdesigner/definitionresources/folder/model?uri=
  2. Request Method:
    GET

 

Declined
Last Updated: 24 May 2022 20:17 by ADMIN
Created by: Patrick
Comments: 2
Category: Reporting
Type: Feature Request
0

Hi,

It could be userfull to have a way to dynamically prompt for user name and password for the database connection. The proposed solution to put the connection string in a report parameter exposes sensitive information. It could be an option in the "Configure SQL Data Source" where we could set a checkbox as "Prompt for user name and password". At the end, everything would be saved with the report definition except the user name and password. On the report rendering, the user name and password will raised a dialog box for user name and password for the report.

 

Thanks,

Completed
Last Updated: 23 Jan 2024 07:02 by ADMIN
Release 2024 Q1
During report processing the Reporting engine uses System.Diagnostics.Trace.WriteLine(string) for tracing. However, the Trace.WriteLine commands cannot be filtered out and don't pass through the filter ShouldTrace. For that reason, the Reporting engine tracing information cannot be skipped with a filter.
Unplanned
Last Updated: 05 May 2022 14:02 by Patrick
If you navigate to a different page while the report is being loaded, once the whole report is completely rendered, the page number is reset to 0. Please, check the attached video.
Unplanned
Last Updated: 05 May 2022 11:03 by Anubhav

My ReportLibary has 174 reports. When I tried to convert them at once with the Standalone designer, it converted a few of them and threw the following exception (showing part of the Stack Trace):

Application: Telerik.ReportDesigner.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.InvalidOperationException
   at System.Windows.Forms.BindingSource.get_Count()
   ...

Converting the reports in smaller portions was successful.

Unplanned
Last Updated: 04 May 2022 13:06 by Vahidreza

The property of the Graph Numerical Axis CrossAxisValue is listed in the Bindings editor dropdown of the Graph Coordinate System. When I set it, the report displays an error that the property does not exist.

I found out that the property is obsolete.

Unplanned
Last Updated: 25 Apr 2025 14:47 by ADMIN
Created by: Stuart Slaughter
Comments: 1
Category: Reporting
Type: Feature Request
3

Hi Team,

I would like to request an HTML5 ASP.NET Core Report Viewer similar to the MVC version with wrappers.  It would be great to be able to utilize Razor Syntax for developing instead of pure jQuery.

Thank you!

Completed
Last Updated: 22 Jun 2022 12:25 by ADMIN
Release R2 2022 SP1

When there is a textBox report item placed in a report page header/footer section with a text color styling applied to the textbox, the text color is not respected in the Excel export.

This happens only when the native excel page header/footer is used.

Unplanned
Last Updated: 28 Apr 2022 09:59 by Rene
In the group header section of my report I have a "toggle visibility" action. It will hide or display the details of the report. In the group footer section, I've got a sub-report. The report loads with the details hidden. I can see the sub-report value when the report loads. But when I click on the toggle visibility Icon to show the details the sub-report disappears. 
Unplanned
Last Updated: 22 Apr 2022 09:24 by Daniel
Refreshing the WPF Report Viewer messes up the values of the report parameters which leads to an error message, that there is an invalid report parameter value, being displayed in the viewer.
Unplanned
Last Updated: 20 Apr 2022 13:32 by Wojciech

Here is an example of the procedure on AdventureWorks 2019 database:

SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE [dbo].[ProcedureConditionsTest]
@ReportPart SMALLINT = 1
AS
BEGIN
SET NOCOUNT ON;
IF @ReportPart = 1
BEGIN
SELECT P.FirstName AS FirstNamePart1, P.MiddleName AS MiddleNamePart1, P.LastName AS LastNamePart1,
	A.AddressLine1 AS AddressLine1Part1, A.AddressLine2 AS AddressLine2Part1, A.City AS CityPart1, A.PostalCode AS PostalCodePart1,
	SP.StateProvinceCode AS StateProvinceCodePart1, SP.CountryRegionCode AS CountryRegionCodePart1, SP.[Name] AS NamePart1
FROM [Person].[Person] AS P
JOIN [Person].[BusinessEntityAddress] AS BEA ON P.BusinessEntityID = BEA.BusinessEntityID
JOIN [Person].[Address] AS A ON BEA.AddressID = A.AddressID
JOIN [Person].[StateProvince] AS SP ON A.StateProvinceID = SP.StateProvinceID
WHERE P.FirstName BETWEEN 'A. Scott' AND 'Justine'
ORDER BY P.FirstName, P.LastName
END
ELSE IF @ReportPart = 2
BEGIN
SELECT P.FirstName AS FirstNamePart2, P.MiddleName AS MiddleNamePart2, P.LastName AS LastNamePart2,
	A.AddressLine1 AS AddressLine1Part2, A.AddressLine2 AS AddressLine2Part2, A.City AS CityPart2, A.PostalCode AS PostalCodePart2,
	SP.StateProvinceCode AS StateProvinceCodePart2, SP.CountryRegionCode AS CountryRegionCodePart2, SP.[Name] AS NamePart2
FROM [Person].[Person] AS P
JOIN [Person].[BusinessEntityAddress] AS BEA ON P.BusinessEntityID = BEA.BusinessEntityID
JOIN [Person].[Address] AS A ON BEA.AddressID = A.AddressID
JOIN [Person].[StateProvince] AS SP ON A.StateProvinceID = SP.StateProvinceID
WHERE P.FirstName BETWEEN 'K.' AND 'Zoe'
ORDER BY P.FirstName, P.LastName
END
END
GO

In the report Designer I added two SQL Data Source named Part1 and Part2:

Part1:

EXEC [dbo].[ProcedureConditionsTest]
@ReportPart = 1


Part2:

EXEC [dbo].[ProcedureConditionsTest]
@ReportPart = 2

On both sources, I have column sufix Part1.