Hi,
We are looking for a way to display the following data in a crosstab. The data comes from a webservice datasource.
Each row represents an object of the following JobDto class with some pre-defined properties and an array of metadata.
public class JobDto
{
public string Id { get; set; }
public string Name { get; set; }
public int Number { get; set; }
public string Type { get; set; }
public string Status { get; set; }
public MetadataDto[] Metadata { get; set; } = Array.Empty<MetadataDto>();
}
public class MetadataDto
{
public string Name { get; set; }
public string Value { get; set; }
}
How can we display first the fixed properties as pre-defined columns, followed by each metadata item from the array as auto-generated columns? We are primarily using the Web report designer.
Kind regards,
Lennert
Hello I'm having issues when report is being generated thru report viewer its creating empty spaces.
Preview Looks good.
Report viewer.
Appreciate any help thanks.
I have read https://docs.telerik.com/reporting/report-items/report-item/report-headers-footers regarding report headers and footers.. ("the report header will be rendered once at the top of the entre report and after the first page header section (if any)")
This is totally counter intuitive! I want a report header to appear once at the beginning of my report and then a page header to appear UNDER the report header and then again at the top of each subsequent page. Is this doable?
It seems backwards to me.
Thanks,
Dave
We have a JSON dataset where one of the nodes is a list of products. We have generated a DataSource based on this product list. Within each product node, there is an AdditionalInfos node, which is a list of data that complements each product. Find example attached.
"ProductList": { "Product": [ { "@Item": "Item1", "@BeginDate": "17/05/2023", "@Total": 253054.99, "AdditionalInfos": { "AdditionalInfo": [ { "@Key": "Vehiculo", "@Value": "MCG02" }, { "@Key": "Terminal", "@Value": "TERMINAL A" }, ] } }, { "@Item": "Item2", "@BeginDate": "16/05/2023", "@Total": 1234678.12, "AdditionalInfos": { "AdditionalInfo": [ { "@Key": "Vehiculo", "@Value": "MCG03" }, { "@Key": "Terminal", "@Value": "TERMINAL B" }, ] } }, { "@Item": "Item3", "@BeginDate": "15/05/2023", "@Total": 5646548.35, "AdditionalInfos": { "AdditionalInfo": [ { "@Key": "Vehiculo", "@Value": "MCG04" }, { "@Key": "Terminal", "@Value": "TERMINAL B" }, ] } }, ] }
Our goal is to generate a graphical representation of the product lines grouped by the AdditionalInfo lines with the Key "Terminal." The desired output should be as follows:
Terminal AGreetings!
I have some reports that contain tables created dynamically by the C# application. The procedure is more or less similar to what you describe in the documentation. Those reports are inserted in a report book and displayed in an Angular app with the viewer. My problem is this: some of those reports need an extra row added that will sum the content of columns with monetary values. This row must be either at the bottom of the report or at the bottom of a group inside the table. I 've read relevant entries in the forum and the documentation, but all I could find is how to add the sum row in the designer, which is not my case. So what I'm asking is if there is any way to add it programmatically.
Thanks!
Hello,
I have one table and I am getting values to display from sql data source.
I am displaying only some of values using filter and grouping of data, but I am getting wrong sum as it is taking from data source.
what should I do to get sum of only displayed values.
Thanks in advance.
i am getting the above error on some servers and the below URLS referred how to fix it ?
restReportService Element | Telerik Reporting
I have a Web API from which I get a list or Objects, Each Object has a List of subobjects inside of it. I would like to build a report that for each element of the top list fills 2 textboxes and fills a table with the sublist, and copy that group of elements for each member of said parent list.
Can this be done?
List<Object1> is recieved from the datasource
Object1 -> FirstName, LastName, DoB, List<Object2>
Object2 -> Email, Number etc...