Dear All,
I created a cross tab report that results in a single grid that is sometimes longer than one page. When it is less than one page, the cross-tab grid begins on page one. But when it is greater than one page, it leaves the first page blank and starts on the second page. How do I make it start on the First page regardless?
I removed the "keep together" in the section expert and I was told about a "Keep Object Together" in the Cross tab expert but I did not find it in there but I did find a "keep columns together". But none of that fix it.
Help?
Thanks.
I need to create a chart that contains a column chart and two line charts imposed over the column chart. The data set that I am working with looks like the one I have attached in the data.jpg image and the chart should look similar to the one in the chart.jpg that is attached. I have been trying to figure out how to make this work but all to no avail. If someone has any tips on how to get the chart designed I would appreciate it.
James
This is for a .net core 2.2 razor page.
I've tried rerunning the vsix for vs2019, but nothing seems to work. How to get "The HTML5 Report Viewer item template is available in the Add New Item dialog box under the Web category" referenced in the docs at https://docs.telerik.com/reporting/html5-report-viewer-quick-start to show up?
I have found very little in the way of examples that are razor based. Does such an animal exist?
Thanks .... Ed
I have a question that is frustrating me. I am trying to get up a column chart using the following query
SELECT COUNT(conversation.id) as total_chats,
COUNT(lead.id) as total_leads,
(SELECT SUM(total_visits)
FROM site_visit INNER JOIN site ON site.id = site_visit.site_id
WHERE [date] BETWEEN DATEADD(DAY, DATEDIFF(DAY, 0, conversation.conv_start), 0) AND DATEADD(DAY, 1, DATEADD(DAY, DATEDIFF(DAY, 0, conversation.conv_start), 0)) AND site.client_id = @clientId) AS total_visits,
DATEADD(DAY, DATEDIFF(DAY, 0, conversation.conv_start), 0) as date,
site.client_id
FROM conversation LEFT OUTER JOIN lead on conversation.lead_id = lead.id
INNER JOIN site on site.id = conversation.site_id
WHERE site.client_id = @clientId and conversation.conv_start BETWEEN DATEADD(DAY, 1, DATEADD(MONTH, -6, EOMONTH(@date))) AND DATEADD(DAY, 1, EOMONTH(@date))
GROUP BY DATEADD(DAY, DATEDIFF(DAY, 0, conversation.conv_start), 0), site.client_id that runs properly in the query configuration tool and populates the design view as expected as evidenced in the attached screenshots. But when I attempt to run a preview I get the error shown in the third attachment.
I have checked all of the parameters and don't understand why this error would be coming up.
Thanks you for helping me understand this error.
James Wallace
Hello Telerik Team,
I wanted to install Telerik Reporting 12.2.18.912, but in the Progress Control Panel in Telerik Reporting under "View All Versions" I can only see 2 versions. (See in scrennshot). How can i install the version that I need?
Thank you in advance.
Tamara
Hello, I need to get the size of textbox programatically but when I use, for instance, textBox.Height.Value I get the rounded number. Is there any way to get the accurate value of textbox size?
Thanks!
Hi, I'm very new to Telerik Reporting so please excuse the very basic question :)
I have a solution with multiple projects. The reports are in their own project. I am trying to create the report from the website project and send a list of my data type to the objectDataSource of the report so that it can dynamically populate the report table. Then I render the report instance as a pdf to store.
I am able to call and create the report, but I am having trouble getting the report to populate any data into the table. The report renders but is blank other than the table headers.
I am trying to find an example solution that does this using 2 projects, a telerik report, an object data source, and a GetData method that takes in a List<MyData> and returns the List<StuffData> so that the table can be populated. Is this doable or is there a better way to pass a list of data to the report so that it can dynamically populate the table on the report?
Telerik.Reporting.ObjectDataSource objectDataSource1 = new Telerik.Reporting.ObjectDataSource();
List<StuffData> stuffDataList = new List<StuffData>();
//This is just an example. The list will be populated from user selections adding to the list.
for (int i = 1; i < 3; i++)
{
int dummyNumber = 999999999 - i;
StuffData stuffData = new StuffData()
{
stuffAddress = i + "Main Street",
stuffDataId = i,
stuffSource = "Source " + i,
stuffName = "Big Corp #" + i,
stuffNumber = dummyNumber.ToString()
};
stuffDataList.Add(stuffData );
}
//Class in the report project that contains the GetStuffData method to return the list of stuff. I couldn't find a way to pass a List<StuffData> in as a report
//parameter
objectDataSource1.DataSource = typeof(StuffDataAccess);
objectDataSource1.DataMember = "GetStuffData";
objectDataSource1.Parameters.Add(new Telerik.Reporting.ObjectDataSourceParameter("stuffDataList", typeof(List<StuffData>), stuffDataList));
ReportTemplate.StuffReviewReport stuffReviewReport =
new ScheduledHearingTemplate.StuffReviewReport();
stuffReviewReport.DataSource = objectDataSource1;
ReportProcessor reportProcessor = new ReportProcessor();
Telerik.Reporting.InstanceReportSource instanceReportSource = new Telerik.Reporting.InstanceReportSource();
instanceReportSource.ReportDocument = stuffReviewReport;
RenderingResult result = reportProcessor.RenderReport("PDF", instanceReportSource, null);
Thanks in advance.