Hello,
I have .trdp files that have a textbox with a culture set as 'en-US' and the format for the textbox is '{0:C2}'.
There is no such change in the file.
It was rendering negative currency values properly until I updated Telerik. Reporting Nuget version from NuGet '17.2.23.1010' to '17.2.23.1114' in my .Net 7 project.
Please, guide me if I am missing something.
I am calling a JSON Webservice that does not return a nested object if the values are null.
I am using the value of the nested object (Fields.Orders.Salesperon.Name) in a detail row of my report.
This results in an error for any rows with no salesperson: "The expression containt object 'Name' that is not defined in the current context".
Here's a sample of what's being returned from the webservice:
{ "Orders": [ { "OrderNumber": 1, "Salesperson: { "Name": "Joe Example" } }, { "OrderNumber": 2, "Salesperson: {} } }
OrderNumber 1 will print fine. The row for OrderNumber 2 will have an error box.
Screenshot from the actual report:
How can I prevent this? I've tried null checks, value binding, conditional formatting... but it all throws an error because it's trying to access the nonexistent "Name" field on a record.
I have 3 panels in a report (using Standalone Designer R3 2021).
Corresponding to these panels, I have 3 fields in the data source V1Display, V2Display and V3Display. The values in these fields are either 0 or 1, with 1 indicating the panel should be displayed.
I've tried different suggestions I've found in older threads and elsewhere to hide the panels based on Conditional Formatting or Binding.
How do I had a panel if its VxDisplay value = 0?