Unplanned
Last Updated: 24 Oct 2024 22:16 by Tony

Almost any object can be set to grow (CanGrow = True). Which makes the object grow if the text is too long.

I believe you need a function for making the text fit inside the object.

“ShrinkToFit = True”

This would shrink the text so that it fits inside the object. So if the font size is 20 and a long text wouldn’t fit inside the object, the font size would shrink until it fits.

Today we need to set several conditional formatting rules for this and it’s far from perfect. 

Completed
Last Updated: 16 Mar 2023 13:55 by ADMIN
Release R1 2023 SP1

The version is encoded twice in each QR code; once at the top right and once mirrored at the bottom left. A comparison of the boxes tells which is the version.

The Reporting tool doesn't mirror the version correctly at the bottom left, and some strict barcode readers don't recognize the barcode correctly.

Planned
Last Updated: 16 Mar 2023 13:29 by ADMIN
A security vulnerability with Excel exports from Telerik Reporting is Macro Injection attacks.
This regularly raises flags during security audits.
Essentially users can create data in the system that will appear in a cell of the report, and execute as a macro and allow running custom code on the computers of anyone who opens the xls or xlsx file.

Currently there is a setting to protect Telerik's exports CSV exports ("FormulaPrefix")
https://docs.telerik.com/reporting/doc-output/configure-the-export-formats/csv-device-information-settings

The same setting should be introduced for Excel (xls & xlsx) exports.
It should be another parameter of the xls/xlsx export extensions


Declined
Last Updated: 15 Mar 2023 13:00 by ADMIN
Created by: Eduardo
Comments: 1
Category: Reporting
Type: Feature Request
0

Greetings,

I have a situation, I need the telerik reporter filters to be more intelligent, that is to say that they are nested and that the information they present when loading the data is according to the information selected from the other filters.

Example : 

REPORT VEHICLE SPECIFICATIONS

selected > Filter : Person Name

                 Cars : List of Cars of a Person

Expected Results : List of Cars of selected person

Actual Telerik Report Results : List of Cars of ANY person

How do i work with nested filters ?

 

Unplanned
Last Updated: 01 Mar 2023 09:01 by Denis

The chart BarSeries has DataPointStyle > LineColor set to white so that there is a white small gap between them. However, this has led to incorrect behavior if the chart contains small values, in relation to other values. The chart shows lines that should not be there:

Completed
Last Updated: 15 Mar 2023 11:25 by ADMIN
Release R1 2023 SP1
Created by: Claudio
Comments: 0
Category: Reporting
Type: Feature Request
2

The current implementation of the angular / HTML5 report viewer requires a script-src 'unsafe-eval' in a content-security-policy.
This is quite unfortunate in terms of security considerations. Please remove this requirement.

Kind regards
Claudio

Completed
Last Updated: 15 Mar 2023 11:25 by ADMIN
Release R1 2023 SP1

According to the Excel Rendering Design Considerations article:

  • The "f" DateTime format string should result in a full date/time pattern with a short time pattern.
  • The "F" DateTime format string should result in a full date/time pattern with a long time pattern.

After exporting to XLS/XLSX, the time formats are as follows:

  • "f" -> full date/time pattern with a long time pattern.
  • "F" -> full date/time pattern with a short time pattern.
Unplanned
Last Updated: 06 Mar 2023 11:59 by ADMIN
We have clients that display crucial information in the header section of a report that has to always be visible on screen while viewing a report in the Web Report Viewer. It would be great to add an option to the report that gives this possibility.
Unplanned
Last Updated: 23 Feb 2023 09:25 by Alexander

In the Explorer tab of the Web Report Designer, when trying to open the context menu of a table(crosstab)'s column(row) group, nothing happens and an error is logged in the browser console.

Steps to reproduce:

  1. Navigate to a table(crosstab)'s column/row group in the Explorer tab.
  2. Try to open the context menu with the ellipsis button (...).
Unplanned
Last Updated: 20 Feb 2023 17:01 by Alexander

When the "Kind" localization property of the Web Report Designer is changed, the ExternalStyleSheets editor breaks, and it cannot be used.

Hardcoded values are used when checking against "LocalizedName" in a few other places as well. Some of which are:

  • "Kind" === e.LocalizedName
  • "Path" === e.LocalizedName
  • "Path" !== e.LocalizedName
  • "Width" === this.LocalizedName
  • "Height" === this.LocalizedName
Duplicated
Last Updated: 24 Feb 2023 09:19 by ADMIN

Hello,

in the WebReportDesigner it is currently only possible to add a TypeSelector to a StyleRule. (see screenShot: "WRD_StyleRule_Add_Selector.png").

Interestingly, when a report already contains a StyleSelector, it is possible to edit and save the changes, this is great :-), (see screenShot: "WRD_StyleRule_Edit_StyleSelector.png").

Would be great if we could add a StyleSelector ;-).

 

Best regards

Alexander Schneider

 

Completed
Last Updated: 17 Oct 2023 11:43 by ADMIN
Release 2023 R3

The attached 'Test.svg' image markup file contains 'use' statements that lead to duplicating part of the image parts when rendering the report in PDF.

The other file in the archive, 'Test-noUsings.svg' is the same image without 'use' statements and doesn't have this problem.

Completed
Last Updated: 07 Jun 2023 12:34 by ADMIN
Release R2 2023

Hello Support-Team,

in the WebReportDesigner, the Edit-Window shows "undefined" for the FieldNames, when selected a second Time.

This is also reproduceable in the demo application: https://demos.telerik.com/reporting/designer.

(see Screenshot in attached Files)

Steps to repoduce:

1. Open the Edit-Window for a TextBox (with a DataSource)

2. Select the DataSource-Entry.

3. Select some other Entry, e.g.  "Report Parameters"

4. Select the DataSource-Entry.

 

Best regards

Alexander Schneider

System Development | Loy & Hutz Solutions GmbH

 

Unplanned
Last Updated: 20 Feb 2023 08:12 by ADMIN
This attribute is needed to keep certain parts of the text together (e.g. keep text + its superscript or subscript together, keep a word that uses different styles together). Below are examples of such text, where the superscript / subscript words need to be kept together with the "parent" text, and "Uncopyrightable" is a word without spaces, but where part of the word uses a different style. To keep these parts together, they could be wrapped in a <span style="white-space: nowrap;"> tag.

P.S. It seems more logical to me to implement text wrapping using spaces rather than spaces + tags used, as it is now. But the support team have assured me that this is not possible.

Unplanned
Last Updated: 09 Feb 2023 07:50 by Florian

If you set the anchor property and validate it, if I come back on the property, the designer does not show the current anchor.

As you can see, anchoring is defined to left, but it is not shown in the dropdown of the property. The anchoring left should be grey.

Unplanned
Last Updated: 18 Jan 2024 17:44 by ADMIN

When selecting an item in the report designer (for instance a textbox) if i go in the properties and i set the anchoring property, i have to click in an other property to get my anchor property to be updated.

I have attached a video that reproduce the problem :

Select a textbox, go to anchoring in the property explorer

Set the anchoring

And click in the report itself

As you can see anchoring property hasn't been updated.

Completed
Last Updated: 15 Mar 2023 11:25 by ADMIN
Release R1 2023 SP1

I noticed that using the Standalone Report Designer for .NET, I can't open the "ReportSource" dialog for a SubReport. The property cannot be edited from the Properties tab either.

Instead, when using the Standalone Report Designer for .NET Framework everything works fine.

Unplanned
Last Updated: 13 Feb 2023 17:58 by Vinod

When developing a Telerik report template with the intention of exporting to Excel, I observed the % sign was not displaying for positive numbers in the exported Excel file. The format we were using was {0:N2}%. The results displayed on the HTML report viewer and the Word export document was correct:

However in the excel file result, the cells were formatted without the % for positive numbers, and with the % for negative numbers.

Upon further inspection, I noticed the excel cell formatting was translated as:

This format would not generate the % symbol for a positive number as the trailing % is missing before the semi-colon.

We are fixing this by using the below Format specification directly in the Report Designer:

{0:#,##0.00"%";-#,##0.00"%"}

which is directly retained in the excel custom format:

While I understand that N, C etc. C# number formats are supported according to the design considerations and this bug is also technically resolved by using UseExtendedFormatting (setting this to false translates {0:N2} to #,##0.00"%"), this seems like an unexpected result of translating the format codes that does not match the standard behavior of {0:N2}%. Reporting this behavior for review.

 

 

 

 

 

Completed
Last Updated: 15 Mar 2023 11:25 by ADMIN
Release R1 2023 SP1

The JS file with the stringResources shipped with the installation at the following location:

C:\Program Files (x86)\Progress\Telerik Reporting <Release>\Html5\ReportViewer\js

is incorrect, it should be as shown in the Localization - Telerik Reporting article.

Basically, line 9 should be changed to:

; (function (trv, $) {

while lines 178 to 180 should be like this:

    trv.sr = $.extend(trv.sr, sr);

}(window.telerikReportViewer = window.telerikReportViewer || {}, jQuery));
Unplanned
Last Updated: 23 Jan 2023 15:48 by Damian

When HTML entities are used in an embedded expression of the HtmlTextBox, they are parsed.

The same does not happen when the "= ..." expression syntax is used.

For example:

This expression works.

= Replace(Fields.Column2, 'less than','&lt;')

This one throws an error.

{Replace(Fields.Column2, 'less than','&lt;')}