Unplanned
Last Updated: 22 Jan 2025 13:59 by Greg

Just like the HTML5 Report Viewer, it will be easier to embed the Web Report Designer in an application if it wasn't necessary to manually add the kendo script to the page.

 

Unplanned
Last Updated: 22 Jan 2025 13:18 by Chris

I have a use case which requires me to record data whenever a report is printed. In pursuit of this, I am trying to replace the build in Print() tool and replace it with my own.

I have read this documentation which shows how to remove and reorder the buttons well enough, but it does not support adding a new tool all-together. Javascript event listeners will not work for me because ultimately what I want to do is accomplish a database write, which would be insecure through javascript.

 I have been able to establish a workaround by following this documentation and creating a button *outside* of the ReportViewer, however, I would still like to find a way to put the button inside of the ReportViewer toolbar if possible. 

Unplanned
Last Updated: 20 Jan 2025 13:16 by ADMIN
Scheduled for 2025 Q2

I often need to have the same Report Parameters in different reports, including the main and its subreport. Currently, I need to add the parameters manually.

It would be very useful if we could copy/paste Report Parameters between reports.

 

Pending Review
Last Updated: 16 Jan 2025 15:37 by J.T.
Created by: J.T.
Comments: 0
Type: Feature Request
0
The newly added NoDataMessage for the image item is nice for preserving area and not creating strange report sizes, but I would like to be able to pass it the error message that displays when not using the new NoDataMessage feature. Having to switch between the two for development and production is a hassle. 
Combining the two would be ideal.

Unplanned
Last Updated: 16 Jan 2025 13:01 by ADMIN
Created by: Patrick
Comments: 1
Type: Feature Request
1
Hello,
Once a chart has been inserted, the Wizard cannot be reopened. Frankly, navigating through the hundreds of chart properties is counterproductive. There should be more ways of modifying properties via a wizard that can be recalled once the chart is in the report.
Thanks for your time,
Unplanned
Last Updated: 14 Jan 2025 15:09 by Maya
I want to be able to apply a grayscale filter when I render the report in PDF format.
In Development
Last Updated: 10 Jan 2025 17:14 by ADMIN
Scheduled for 2025 Q1

It would be very convenient if we could just right-click on a calculated field, such as "Period" in the screenshot below, and be able to modify the existing expression (within a context window)

Instead, I now have to do the following:

1. Click on the Data Source

2. Click on the ellipses button within the "Calculated Fields" property of the Data Source's properties

3. Find the desired expression within the "Edit Calculated Fields" window

4. Click on the expression's drop-down and select <Expression> 

That's a lot of clicks for something that is done rather frequently!  

In Development
Last Updated: 10 Jan 2025 16:41 by ADMIN
Scheduled for 2025 Q1
Created by: Ian
Comments: 4
Type: Feature Request
1

Currently, to customize the report engine, for example to add some custom user functions, we have to either use the app config or provide a IConfiguration to ReportProcessor constructor, which seems to set a static field for all reports, and on top of that we have to provide a whole assembly (which will load ALL non-private static methods, I did try to use typereferences instead of assemblyReferences, but that doesn't seem to work for custom functions).

Meanwhile all we needed was to expose a handful of functions. Our current workaround is to have a whole assembly dedicated to that.

It'd good to be able to:

- Specify either a single class or individual methods through the library API (e.g. reportProcessor.AddCustomFunction("name", (arg) => ...); or reportProcessor.AddCustomFunctions(typeof(MyCustomFunctions);)
- Avoid using static state (it limits how the library can be used and, more importantly, tested)
- Maybe have a way to provide a Service Provider, that Telerik library would use to create services/classes and pull IConfiguration from, especially those we provide, that way the custom functions could use services from our application, rather than using all static methods.

 

Thank you,

Unplanned
Last Updated: 10 Jan 2025 12:03 by ADMIN
Scheduled for 2024 Q2
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: 09 Jan 2025 21:23 by ADMIN
Scheduled for 2025 Q1
Created by: Tommy
Comments: 1
Type: Feature Request
2
Is it possible to re-oder parameters in the web designer?
In Development
Last Updated: 09 Jan 2025 21:22 by ADMIN
Scheduled for 2025 Q1
Created by: Kyle Smith
Comments: 1
Type: Feature Request
4

Is there a way to have the linear gauge display a value above the indicator?

Unplanned
Last Updated: 06 Jan 2025 09:46 by ADMIN
Scheduled for 2025 Q2

The Telerik Reporting REST Service storage is automatically cleaned based on some configurable timeouts and hardcoded times. It requires an awaken service to be performed.

It would be very useful for the developer to be able to invoke manually the storage cleaning functionality either with code or through the service Web API.

Unplanned
Last Updated: 03 Jan 2025 10:02 by Foxy

Old shortcuts(CTRL+INSERT: Copy, SHIFT+INSERT: Paste and SHIFT+DELETE: Cut) of cut/copy/paste don't work in Standalone Report Designer for elements. 

In Development
Last Updated: 23 Dec 2024 11:31 by ADMIN
Scheduled for 2025 Q1

I have been forcing my webservice data source into a workable solution for making GraphQL requests. Right now in order for us to use GraphQL, we have to build out the request manually with a string such as the following:


{"query: "query GetSomeResult($input: Int!) {result {id name}}",
"variables": "{"input": @parameter}"
}

While this is a normal way to hand craft a GraphQL request, the issue I have is that it shouldn't need to be that hard. Also I get no intellisense or suggestion in regards to the data returning. This means that when I try to bind data to a text box, I have to visually validate that the [=Fields....] is actually correct by looking at the GraphQL query and at the code base. I would love to see the ability to to just say have a set of standard api technologies we could implement from such as GraphQL queries, GRPc queries, or any other contract style request. I would expect that the data source logic would be smart enough to parse the query (at least for GQL) and be able to provide reccomendations.

 

Also a major issue we have had is in being able to pass that data source to subReports, or dealing with any nested objects such as a user.address.addressLine1 would not be able to be found if address is a nested values like the following


user: {
  address: {
    addressLine1
  }
}

Unplanned
Last Updated: 23 Dec 2024 11:21 by SturmA
Created by: SturmA
Comments: 0
Type: Feature Request
0

As of now the Reporting team provides only part of the source code - mostly the code that targets .NET Framework 4.6.2.

Please expose more of the code to your customers, like Telerik Reporting engine for .NET 6+ and corresponding REST WebAPI.

In Development
Last Updated: 19 Dec 2024 10:12 by ADMIN
Scheduled for R3 2022

At the moment it's only possible to have your reports in old-fashioned projects.

It should be possible to add/design reports to SDK-style projects. That should work no matter what target framework is (.NET Core, .NET Standard or .NET Framework).

Unplanned
Last Updated: 11 Dec 2024 20:14 by JeffVisibilEDI

At the moment, a whole words are removed from text until it becomes short enough to fit in the text box, and this is the only available behaviour.

There should be an option to put ellipsis or clip the text to the textbox width instead (like CSS text-overflow "ellipsis" and "clip").

There's also an older discussion here:
https://www.telerik.com/forums/request-ability-to-show-an-ellipsis-in-a-text-box-when-the-text-overflows-the-available-space

Under Review
Last Updated: 11 Dec 2024 15:08 by ADMIN
Created by: Paolo
Comments: 0
Type: Feature Request
1

Inside telerik designer for reports actually if you wish to use an RGBA color, you would need to manually write it.

And generally color choise / picking its a little old style.

-> Would be nice to modernize the UI for color management and implement a COLOR PICKER.

Duplicated
Last Updated: 03 Dec 2024 12:22 by Bob


                <Telerik.ReportViewer.BlazorNative.ReportViewer
                    @ref="reportViewer"
                    ServiceType="ReportViewerServiceType.REST"
                    PageMode="PageMode.SinglePage"
                    ServiceUrl="@(ServiceUrl)"
                    @bind-ReportSource="@ReportSource"
                    AuthenticationToken="@(AuthToken)"
                    ScaleMode="(ScaleMode)ReportSetItem.Report.ScaleMode"
                    @bind-ParametersAreaVisible="@ParametersAreaVisible"
                    Scale="1.5">
                </Telerik.ReportViewer.BlazorNative.ReportViewer>

The variable, ParametersAreaVisible, is set to false. The report viewer is still showing the parameters area. I went back to the designer and set all parameters to Visible = false. When I did this, the parameters area is not displayed.

The report viewer should respect what is bound to ParametersAreaVisible.

Unplanned
Last Updated: 28 Nov 2024 15:56 by ADMIN
Scheduled for 2025 Q1
The current version(R3 2023) of the MsSqlServerStorage implementation uses the old System.Data.SqlClient data provider which forces to use a different connection string from my application because keywords such as 'authentication' are not supported by the older provider.
1 2 3 4 5 6