I'm using Telerik Reporting 2025 Q1 with the standalone Report Designer .NET.
I need to style my reports to match the background color of our application. I thought that using a Parameter to pass in the color would be a solution, but I can't seem to bind it to the Style.BackgroundColor of the header panel.
I added an Integer parameter called ThemeColor with the value of a hex color (1445712).
First off, there is no editor support for binding for the value of the BackgroundColor (i.e. there is no dropdown menu to select expressions only different color pickets), but I can type in an expression manually. I'm not sure if this indicates that the BackgroundColor doesn't support expressions or it's a quirk of the editor).
I've tried entering =Parameters.ThemeColor, but it says that '=Parameters.ThemeColor is not a valid value for Int32.'
I've also tried Parameters.ThemeColor.Value, but with the same error.
I've also tried =System.Drawing.Color.FromArgb(Parameters.ThemeColor), but the same error.
It only seems to accept named colors even through the documentation suggests that it should accept hex color.
https://docs.telerik.com/reporting/styling/styling-reports/styling-report-items
Thanks,
Canice
I'm using JsonConvert.SerializeObject(ds) to convert to JSON string dataset composed of three tables the resulting JSONcomes back with something the result shown below. These fields are part of header section in the report and they are giving me errors. Someone suggested to remove the square brackets in order to make it work and it did the trick. Is there a way I can access these fields in the header section without making changes to the resulting JSON?
I have a report with three parameters - two drop-downs and a date. All have AllowNull set to False.
The two drop-downs work fine when I pick data, but the Date parameter still has the red mandatory asterisk even though I have selected a date from the calendar - see below
What am I doing wrong?
Thanks
Tim.
==
Our application allows users to enter Rich Text in some fields and we want to be able to print out that Rich Text in a report.
We are using Telerik Report Designer v19.0.25.313
I am using a standalone report templates to display the data from SQL data source with using stored procedure. If I add the columns in the select statement of stored procedure causing the below error.
Designer details,
For datasource since we are passing connection string dynamically we cannot refresh the configuration manually from report designer. In that case how do we resolve this issue?
Thanks in advance
I am using VIsual Studio 2022 17.13.5 (latest as of March 27,2025)
At some point - not sure if due to a VS update or a Telerik Reporting update, the Report Designer no longer loads with in Visual Studio
(the stand alone designer still works ok)
But now, if I double click on one of my report definition classes, I get an error "Value can not be null, parameter name: instance"
Here is the Call Stack:
at
System.ComponentModel.TypeDescriptor.AddAttributes(Object instance, Attribute[]
attributes) at Microsoft.VisualStudio.Design.VSDesignSurface.CreateDesigner(IComponent component, Boolean rootDesigner) at System.ComponentModel.Design.DesignerHost.AddToContainerPostProcess(IComponent component, String name, IContainer containerToAddTo) at System.ComponentModel.Design.DesignerHost.PerformAdd(IComponent component, String name) at System.ComponentModel.Design.DesignerHost.System.ComponentModel.Design.IDesignerHost.CreateComponent(Type componentType, String name) at System.ComponentModel.Design.Serialization.DesignerSerializationManager.CreateInstance(Type type, ICollection arguments, String name, Boolean addToContainer) at System.ComponentModel.Design.Serialization.DesignerSerializationManager.System.ComponentModel.Design.Serialization.IDesignerSerializationManager.CreateInstance(Type type, ICollection arguments, String name, Boolean addToContainer) at System.ComponentModel.Design.Serialization.TypeCodeDomSerializer.Deserialize(IDesignerSerializationManager manager, CodeTypeDeclaration declaration) at System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager manager) at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager) at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.DeferredLoadHandler.Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferDataEvents.OnLoadCompleted(Int32 fReload) |
We are currently generating TRDX reports using the Telerik Report Designer tool, saving the XML output to a database. When a user runs a report, we retrieve the report XML, update the parameters, and then render the report using the Report Processor. However, we now need to export the report into multiple Excel tabs.
One potential solution is to use Report Book, which is stored in a TRBP file, but we're having trouble reading the contents of this file. Are there any alternative approaches we could take to achieve this functionality?