As a developer integrating TRDX/TRDP reports into my app, I would like to have built-in functionality to pass runtime data sources corresponding to the data sources defined at design-time along with the ReportSource, so that I can feed the report with custom data easily instead of having to deserialize the report and traverse all DataItem-s
I have a report with a column that repeats values and would like to suppress the repeats. In other report writers I have worked with (SSRS, Crystal, ...) it is a right click and you select suppress duplicate values from a checkbox. The result is that duplicates on the same page are hidden, and when a new page begins the first row will show the value and then it is hidden for subsequent rows. (See attachment) I am optimistic that this functionality exists and I am simply not looking in the right place.
This will be useful when small changes should be applied to a report based on the current rendering format. For example the following expression will be possible: = "Is the document PDF: " + RenderingExtension = "PDF"
Currently there is no way to implement a table with html. It is pretty clear from the 1 ticket already open that this is not going to be done as it has been open for ~4 years at this point. Due to implementation challenge of the task, I suggest allowing for a HtmlTextBox to take the place of a TextBox in the table object. This will allow for better conditional formatting in a table, without having to implement the entire table function of Html.
When a report contains data item bound to big amount of data, it takes time to export in CSV format due to data denormalization. This would be a performance improvement for big data reports.
In some cases, the data source might have dynamic columns meaning that the columns might change for different report runs. I need to be able to detect if a particular column is available using an expression so that I can handle its absence without showing an error to the end user.
Loading huge DB schemas in bulk is time-consuming. Add lazy schema loader for the table column definitions in order to improve the user experience when using DB with a huge schema.
On export to MS Word, a numbered list that spans two pages restarts at (1) on the second page. Instead, the numbered list should continue numbering from the first page.
For example, if a list has five items and the fourth item starts on a new page, when I export the report to MS Word, the first three items are numbered (1), (2), and (3), and the last two items are numbered (1) and (2) again. The last two items should be numbered (4) and (5).
In addition, if an item in a numbered list splits between two pages, the item is numbered twice: once at the beginning of the item and again on the first line that appears on the next page. The line at the top of the second page is numbered (1). This second number should not appear.
The attached file shows both these issues.
My Scatter Chart has 3 points that are very close and I want to change label alignment for 1 as Top, 2 as Left and 3 as right.
Currently, there is no option to automatically place the labels so that they don't overlap.
Hi Support Team,
There an issue for exporting report to PowerPoint when there is grouping in table and tables goes to next page,
I got this error : "The given key was not present in the dictionary"
I've attached sample trdx file for your consideration.
Thanks,
Mozhgan Javadi
Using the following code for updating the ReportSource of the viewer:
ngOnInit() {
this.setParameters();
}
setParameters(): void {
this.reportViewer.setReportSource({
report: 'SampleReport.trdp',
parameters: {}
});
}
comes up with the error
Argument of type '{ report: string; }' is not assignable to parameter of type 'JSON'.
Type '{ report: string; }' is missing the following properties from type 'JSON': parse, stringify, [Symbol.toStringTag]
Currently, the workaround is to cast the reportSource object as follows:
ngAfterViewInit() {Go to page https://demos.telerik.com/reporting/product-catalog?&skinName=default
Open search dialog.
Try to move search dialog pressing left mouse button on search dialog title.
Incorrect behavior: search dialog disappears and appears again only when you finish pressing left mouse button.