In Development
Last Updated: 26 Oct 2026 08:52 by ADMIN
Sergey
Created on: 26 Oct 2026 07:21
Category: Reporting
Type: Bug Report
2
A report with a configured Zoom property saved in TRDJ format throws when opening in the Standalone Report Designer

I use Zoom in my report definitions, which I edit with the Standalone Report Designers. The TRDP and TRDX reports work fine with Zoom. However, if I save a report with a non-default Zoom (e.g., 4.0) to the new TRDJ format, then I cannot open this report in the designer.

Here is the exception when trying to open the TRDJ report:

System.ArgumentException: Object of type 'System.Double' cannot be converted to type 'System.Single'.
   at System.ComponentModel.ReflectPropertyDescriptor.SetValue(Object component, Object value)
   at Telerik.Reporting.Serialization.ObjectReader.ReadValue(Object obj, PropertyDescriptor prop)
   at Telerik.Reporting.Serialization.ObjectReader.ReadAttributes(Object obj, PropertyDescriptorCollection props)
   at Telerik.Reporting.Serialization.ObjectReader.ReadProperties(Object obj)
   at Telerik.Reporting.Serialization.ObjectReader.ReadObject(Type type)
   at Telerik.Reporting.Serialization.ObjectReader.ReadXmlElement(String name)
   at Telerik.Reporting.JsonSerialization.JsonSerializer.Deserialize(String value, IResourceHandler resourceHandler)
   at Telerik.ReportDesigner.Packages.ReportDesigner.Serialization.JsonDocDataHandler.<>c__DisplayClass8_0.<DeserializeReport>b__0()
   at Telerik.Reporting.Interfaces.IAnalyticsExtensions.UseFeature[T](IAnalytics analytics, Func`1 func, String featureName, String featureCategory, Field[] extraParams)
   at Telerik.ReportDesigner.Packages.ReportDesigner.Serialization.JsonDocDataHandler.DeserializeReport(IDesignerLoaderHost targetHost)
   at Telerik.ReportDesigner.Packages.ReportDesigner.Serialization.ReportDocumentDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager)

 

0 comments