It would be nice if we could subscribe to events such as
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.
When the reporting service fails to generate a report document, the Get Document Info request returns a 500 response with the error message thrown from within the reporting engine. However, instead of displaying the error message in the viewport, the Native Blazor Report Viewer displays a message falsely suggesting that the report is still being rendered when the rendering has, in fact, failed.
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
We have an app that loads a list of reports. When a report is selected, a report viewer page is loaded. It contains a set of parameters. In this stage, we get a http 400 error because it is the hitting the GetParameters endpoint right away. The user has not selected any parameters. It should only hit this endpoint when the user has selected the parameters and runs the report.
This is not the behavior in the HTML viewer.
In the images attached, the Initial Load image is the error we get when the report viewer page is loaded.
The Report Source is the payload when the GetParameters endpoint is called. As you can see it's empty since the report is not ran yet.
In the Running image, the error is when the user runs the report.
Even though I set "parametersAreaVisible" to false, the parameter area is still visible. A bit of tweaking.
Let me make a change request in the telerikReportViewer-18.3.24.1112.js file:
function showParametersAreaIfNecessary(params) {
parametersAreaNecessary = hasVisibleParameters(params) || !controller.isReportAutoRun();
showParametersArea(parametersAreaVisible && parametersAreaNecessary);
}
When groupings in a cross tab or merged row table span multiple pages the actual row label should be carried over to new page along with a label of some sort (if desired) to mark group is being continued from previous page.
Please provide support for GeoJson format to create World Map in Telerik Reporting.
The telerik configuration has to be provided by app.config / web.config. (http://docs.telerik.com/reporting/configuring-telerik-reporting) In a huge solution this makes it necessarry to define the same settings multiple times. (app.config for UnitTests, web.config for WebFrontend, app.config for Workers.) I prefer to implement configuration just once programaticaly. Please provide a public interface for configuration so that we can inject configuration from commandline / azure / configfiles / ... For private fonts the feature is implemented but all methods are marked private. so I have to call this things by reflection: //<?xml version="1.0" encoding="utf-8"?> //<configuration> // <configSections> // <section name="Telerik.Reporting" type="Telerik.Reporting.Configuration.ReportingConfigurationSection, Telerik.Reporting, Version=11.0.17.406, Culture=neutral, PublicKeyToken=a9d7983dfcc261be" /> // </configSections> // <Telerik.Reporting> // <privateFonts> // <add fontFamily="Poppins Medium" path="c:\poppins\Poppins-Medium.ttf" /> // <add fontFamily="Poppins Light" path="c:\poppins\Poppins-Light.ttf" /> // <add fontFamily="Poppins SemiBold" path="c:\poppins\Poppins-SemiBold.ttf" /> // </privateFonts> // </Telerik.Reporting> //</configuration> var fontContainerType = typeof(Telerik.Reporting.DataSource).Assembly.GetType("Telerik.Reporting.Processing.Common.FontContainer"); var fontContainer = fontContainerType.GetField("Instance", BindingFlags.Public | BindingFlags.Static).GetValue(null); var methodAdd = fontContainer.GetType().GetMethod("AddFont", BindingFlags.NonPublic | BindingFlags.Instance); methodAdd.Invoke(fontContainer, new object[] {"c:\\poppins\\Poppins-Medium.ttf", "Poppins Medium", "regular"}); methodAdd.Invoke(fontContainer, new object[] {"c:\\poppins\\Poppins-Light.ttf", "Poppins Light", "regular"}); methodAdd.Invoke(fontContainer, new object[] {"c:\\poppins\\Poppins-SemiBold.ttf", "Poppins SemiBold", "regular"});
As a reports author, I would like to reuse one and the same page section in multiple reports, so that I can modify the header at once and spare the copy/paste operation.
alot modern apps will be using uwp would be nice if we could use reporting with it
Hi,
Can you create a nuget package for the Telerik.ReportViewer.Wpf.Themes.dll.
Thanks
Marc
I have implemented heatmaps from the site:https://www.patrick-wied.at/static/heatmapjs/
They allow me to zoom in at different levels in a map to see where the greatest sales are, for example, and puts a hotspot where the highest sales are.
It would be awesome if I could put this in a Telerik report as an alternative from the choropleth heatmap.
When trying to set the 'parametersAreaVisible' option in the Angular viewer the application breaks with an error in the browser console:
"Can't bind to 'parametersAreaVisible' since it isn't a known property of 'tr-viewer'."
The image box should allow selecting how the image should be aligned within the box.
Ie, if I select ScalePorportional, it will always center the image either vertically or horizontally. I should be able to further align it to the one or two of the sides of the box. This would allow say the upper left corner of the image to always be locked in place.
Hello,
It would be nice to control the report loading animation during a report viewer refresh. We are refreshing a report every x seconds and it appears to be flickering during a refresh.
Thank you.
Currently the Web Report Designer (WRD) can only work with reports stored on the server where the WRD Web API service is hosted.
A nice addition would be the option to select a local TRDX/TRDP file from the client file system and upload it to the server, when opening a new report for edit.
When saving such report there should be an option to download it to the client's file system as well.
With this approach the open/save operations will more closely resemble those of the standalone report designer.