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) |
I have a report viewer in my WPF app that's working like a charm except that when I click the "Search" icon I encounter an uncatchable "System.Windows.Markup.XamlParseException" exception - I can only catch it as an unhandled exception. The main exception says "Provide value on 'System.Windows.StaticResourceExtension' threw an exception." The inner exception says "Cannot find resource named 'GlyphSearchStop'. Resource names are case sensitive.". I've searched through "C:\Program Files (x86)\Progress\Telerik UI for WPF 2025 Q1" and can find no reference to anything called "GlyphSearchStop".
Any help would be much appreciated!
Thanks!
Hi,
Can I ask does the older version of Telerik Report (Reporting 2017) supports visual studio 2019 ?
If it does, is it possible to provide instruction on how to enable it please?
It seems to work for visual studio 2017, but menu will not show on visual studio 2019.
Many thanks
Regards
Hi, in a report, I need to display, in one text box the first name in bold, a space and the last name (not in bold). first name and last name come from a data source.
I use a HTML Text Box and in the Expression Editor, I type :
=Fields.FirstName + " " + Fields.LastName
And I Put Fields.FirstName in bold. The result is :
[=<strong>Field.FirstName</strong> + " " + Fields.LastName]
But when I preview the report, I have the error :
An error has occured while processing Table 'listEleves':
htmlTextBox1.Value expression [=<strong>Fields.FirstName</strong> + " " + Fields.LastName] is not valid:
Syntax error: Missing operand before '<' operator.
What is wrong ?
So, I've spent about a week trying to resolve an issue where we had one sneaky user function annotated with [Function] that worked fine before the change, but when we updated to 19.0.25.211 everything stopped working normally which is documented but I would say this is really a change that users should be made more aware of.
We constantly evaluate the release history paying special attention to "breaking changes" but this is under the category of "improved" and no real indication that it could negatively affect someone's pre-existing reporting should they use [Function] in a way that is now .. changed. Especially when that change causes reporting errors, that are perceived as "broken".
We're already having a hard time justifying the very very fragile nature of using Telerik Reporting (re: vs designer, core vs netframework, the ticket was created in 2018 ...... !!!! Did you know your competitor's vs designer works properly in netcore/netframework??) but this was just so painful. Adding something more to the release notes would have prevented so much wasted time.
The MultiValue drop-down/list is not working correctly. We are using version 18.0.24.130.
If you select all values, it works correctly except the values are not highlighted to indicate they are selected.
If you select individual values on a required parameter, the message "Please input a valid value" does not go away and the Preview button remains disabled. If you select individual values on a non-required parameter, they are properly highlighted, but when you click Preview, the report ignores them / does not use them to filter the results.
This happens for every report, regardless of who develops it, wherever the multi-value parameter is used.
Our sites using 15.2.21.915 does not have this issue.
Thanks!
I have a program that is installed in C:\Program Files (x86)\Qiagen\PGxUtils and I am using the code below to render reports by passing the full path of the report template to the function. This works fine when it is a single standalone report but when I try to use a report with subreports I get the following:
Could not find file 'C:\Program Files (x86)\Qiagen\PGxUtils\SubFinalReportV1_PatientDemographics.trdp'.,
Reading the online documentation this seems to be by design but I need to know how to work around it in order to use subreports.
using Telerik.Reporting;On Windows I am able to set the background image of a textbox with the following code:
using (var surface = SkiaSharp.SKSurface.Create(new SkiaSharp.SKImageInfo(100, 100)))
{
Telerik.Reporting.Processing.TextBox textbox;
using (var image = surface.Snapshot())
using (var data = image.Encode())
{
byte[] imageData = data.ToArray();
using (var ms = new MemoryStream(imageData))
{
textbox.Style.BackgroundImage.ImageData = System.Drawing.Image.FromStream(ms);
}
}
}
"CA1416: This call site is reachable on all platforms. 'Image.FromStream(Stream)' is only supported on: 'windows' 6.1 and later."
What is the Linux compatible version of Image.FromStream()?
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?