Telerik Forums
Reporting Forum
3 answers
1.0K+ views

We have several reports where we are not using the detail section, and we put tables in the header or footer. When we export to csv, we get one line of data containing the customer name and other variable data that goes in the header, but the table data does not export.

We do have one report that has the table in the detail section. Oddly, that table does export, but the customer name and other header data does not.

Now I should point out that when we design our reports, we do not use a data source. We type in the column names manually, as in:

=Fields.FieldName

The reports get their data from a web service, and we then bind it to the report and render it in the report viewer. I don't know if that has any effect on this issue or not.

PDF and Excel work fine.

Is there any way we can get all the data to export?

 

Katia
Telerik team
 answered on 13 Oct 2016
3 answers
180 views

Hello - I am trying to use the Report Catalog sample and instead of setting the "View Report" text box Action to Navigate To Report directly I am trying to use this to run a Report Book, which can contain multiple reports.  Everything seems to connect up correctly but when I run the Report Viewer the Text Box is not clickable.  I can set it directly to the report assembly name and it works fine but when I try to use the User Function for the Report Book it doesn't allow clicking.  What could possibly be wrong?

Here is a sample of the function:

Public Function BuildReport(ReportName As String) As InstanceReportSource     Dim reportSource As New Telerik.Reporting.InstanceReportSource     Dim reportBook As New ReportBook     reportBook.Reports.Add(New CoverSheet)     If ReportName = "Acknowledgement" Then         reportBook.Reports.Add(New Acknowledgement)     ElseIf ReportName = "Window Schedule" Then         reportBook.Reports.Add(New WindowSchedule)     End If     reportBook.Reports.Add(New SignOffLetter)     reportSource.ReportDocument = reportBook     Return reportSource End Function

Stef
Telerik team
 answered on 13 Oct 2016
1 answer
241 views
How can I move second Y axis to other side of the graph. See attachment
Scott Waye
Top achievements
Rank 2
Iron
Iron
Veteran
 answered on 13 Oct 2016
3 answers
146 views

Hi,

just used the Upgrade Wizard in VS and upgraded to 10.2.16.914 from previous release Version.

Now the reports are broken. Maybe someone can help.

The Textbox.Value applied Text is not rendered anymore on NeedDatasource Event, see attached screenshots.

Kind regards.

Otto Neff
Top achievements
Rank 2
 answered on 13 Oct 2016
1 answer
123 views

Hello,

I am looking for a way to decorated Business Object Data Members, similar to FunctionAttribute and DescriptionAttribute for User functions http://docs.telerik.com/reporting/expressions-user-functions#providing-metadata-for-functions

It would be very useful to see custom documentation about data source types and members when configuring a new Object Datasource for the report - more than Method, Type and Assembly which is displayed by default.

 

Best regards, 

Magnus

Stef
Telerik team
 answered on 12 Oct 2016
2 answers
92 views

Hello,

Is there a way to make the Standalone Report Designer remember user customization, like pane- and window size and arrangements, between user sessions? Every time I open the Designer (after it was closed), the arrangement of panes is reset to default, and I need to do the same re-arrangement every time. 

 

Best regards,

Magnus

Magnus
Top achievements
Rank 1
Iron
 answered on 12 Oct 2016
1 answer
113 views

I have a graph that shows the values of certain measures by time.  I wanted to create a regression line that I can toggle on and off.  I think i can handle the toggle on and off.  But wanted to know if there is any clever or easy way to do the regression line?

The only way I can see to do it is calculate the long way for each value in the series.

 

Thanks

Phillip

Stef
Telerik team
 answered on 12 Oct 2016
5 answers
393 views

I have a Line Graph with 2 series.  One is the actual value and one is the target value so someone can easily see how far off their target they are.

I want to be able to toggle the visibility of the Target series with a Boolean parameter.  It would be similar to setting a binding.

When Parameter A is true, set visibility of series A to true.  When Parameter A is false, set visibility of parameter A to false.

I am having trouble finding where I can add a binding on the visibility of my line series.  Is this possible?

Thanks,

Phillip

Stef
Telerik team
 answered on 12 Oct 2016
1 answer
126 views
I am having a real hard time trying to fit my report on a page and having it print just on one page. I am using the Telerik reporting plug in for Visual Studio 2015. I have several pages that are portrait letter size. The margins are set to 15mm. On the page I am trying to make things fit into a 18.1cm width. It works fine for page 1. However on page 2, despite it being the exact same width, I get a little exclamation mark at the top which says it won't fit on one page. That's despite the fact when I go to Preview it fits perfectly. How do you make sure things fit on a page with the margins etc? It is SOOOOO fiddly!
Stef
Telerik team
 answered on 12 Oct 2016
4 answers
127 views

I have upgraded from Q3 2015 to Q3 2016 without errors.  Now any report that takes longer than 2-3 seconds to pull data does not display the data. If I click the refresh button on the report, the data populates.  This is happening with 20+ reports.

 

I am populating data programatically using a (table)_NeedDataSource event.  When the report initially loads, the need data source event is called, the data is retrieved, and the table's data source is set.  The report displays blank data, but the headers and other static report information shows.  When clicking the refresh button, the need data source event is NOT fired (as expected) but the report populates data just fine.

 

A summary of the events is here:

User presses retrieve report button.
Postback to button onclick event.
Report parameters are pulled and set from information on screen.
The following code is executed:
 
Telerik.Reporting.Processing.ReportProcessor reportProcessor = new Telerik.Reporting.Processing.ReportProcessor();
Telerik.Reporting.InstanceReportSource instanceReportSource = new Telerik.Reporting.InstanceReportSource();
Reports.Accounting.TestReport.TestReport tReport = new Reports.Accounting.TestReport.TestReport();
 
instanceReportSource.ReportDocument = tReport;
rptViewer.ReportSource = instanceReportSource;
rptViewer.RefreshReport();
 
The report is fired, the table's needdatasource event called, and a datatable is created, populated, and set as the table's datasource. 

The report viewer shows the generating report status and after 2-3 seconds it displays the header/footer of the report with no data.

At this time, I can press the refresh button and no postback occurs and no page scripts are ran.  The report then populates successfully after 6-7 seconds.

 

This does not happen on reports that pull in <2 seconds.  It seems to only be happening to reports that require 2+ seconds (approximate) to pull the data.

Is there some kind of time out or new function I'm missing in the report viewer control??
Stef
Telerik team
 answered on 11 Oct 2016
Top users last month
Edmond
Top achievements
Rank 1
Iron
fabrizio
Top achievements
Rank 2
Iron
Veteran
RobMarz
Top achievements
Rank 2
Iron
Fakhrul
Top achievements
Rank 1
Iron
Tejas
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?