Telerik Forums
Reporting Forum
4 answers
117 views
I have reports with hidden sections in them. These sections can be shown/hidden through actions defined on their parent elements.

When a user prints a report, it is printed as it is shown in the viewer, expanded sections are printed, hidden sections are not. I would like to somehow hook into the print event and expand all sections prior to printing. Is this possible?

(I am using the SL viewer)
Peter van Rees
Top achievements
Rank 1
 answered on 16 Jun 2011
3 answers
94 views
Hi Team -
I'm desperately looking for a way to align cells in rows and columns...
Simply because it becomes very tedious in a complex report, to separately resize multiple Textboxes that need to be aligned...

I was hoping to use the obvious "Table", but the table cannot reference the Report's dataset and Fields..!

thanks for any pointers!
 -bash
Massimiliano Bassili
Top achievements
Rank 1
 answered on 16 Jun 2011
5 answers
145 views
Hi there,

I've been designing Telerik Reports recently, but now I've noticed some strange behaviour. My report is using an ObjectDataSource and in my PageHeaderSection I use a TextBox with its Value property set to "= Fields.Project.Name". Whenever I generate this report I see this TextBox twice above each other.

For instance Fields.Project.Name is equal to "Telerik". My report shows the following:

Telerik
Telerik

____________________________(end of PageHeaderSection).

I just want it to only display "Telerik" once, not twice.

Any idea of what's causing this anomalous behaviour? Thanks in advance!

Regards,
Datamex
Steve
Telerik team
 answered on 16 Jun 2011
1 answer
85 views
Hello All,

I would like to add a "View PDF" button column in RadGrid that would allow me to collect the data in the row and show a PDF of a designed report.  Is this possible? If yes, how can i do this?

this would mean that i do not show the report viewer on the page and most of it is handled programmatically.

Thanks,

Arsalan Ansari
Arsalan Ansari
Top achievements
Rank 1
 answered on 16 Jun 2011
1 answer
156 views

Hi,

I want to develop a pdf report using Telerik Report.  Below is my problem statement:

Problem Statement:

I have to develop a report in which I have 4 data sections(Actually Table) say

Section 1

Section 2

Section 3

Section 4

All the sections are releated in such a way that the re can be multiplle section1 and under Section1 there can be multiple section2 and under each section 2 there can be multiple section3 & section4.

Data Source would be a list of anonymous type which would be a result of linq query.Below is the pattern in which I have the data soure:

List of  {Department, Gender, EmpId, Employee Name}

Data:                                       {D1, M, 1, AAA}

{D1, M, 2, SSS}

{D1, F, 3, XXX}

{D1, F, 4, UUU}

{D2, M, 5, PPP}

{D2, M, 6, RRR}

{D2, F, 7, BBB}

{D3, M, 8, MMM}

{D4, F, 9, JJJ}

{D4, F, 10, LLL}

{D4, M, 11, RRR}

{D4, M, 12, QQQ}

Desired Output:

                                                Report Header

Section1                                 D1

                                              

Section2                                 M

                                               

Section3,4                              1,AAA   

Section3,4                              2,SSS

                                              

Section2                                 F

                                               

Section3,4                              3,XXX   

Section3,4                              4,UUU   

again the same way the data is repeated. So Could you please provide me the help in implementing this.

                                                                                               

Thanks!

Regards,

Mohit

 

Peter
Telerik team
 answered on 15 Jun 2011
1 answer
142 views
Hi,
I have the following statements in my report codebehind ( NeedDataSource) :

 

IEnumerable kl;   
kl =(IEnumerable)Report.ReportParameters[0].Value;   
List<string> ls = new List<string>();   
foreach (IEnumerable ie in kl)  
 
ls.Add((string)ie);   
}

It works fine.
But if this report is executed as a subreport from another Report i have :
Unable to cast object of type 'System.Char' to type 'System.Collections.IEnumerable'.
on foreach line.

so i tried :
IEnumerable kl;   
kl =(IEnumerable)Report.ReportParameters[0].Value;   
List<string> ls = new List<string>();   
foreach (var ie in kl)  
{  
ls.Add((string)ie);   
}

same problem, but now i can see the value of ie is the first char of the current kl element,
that is if the kl element is "Bye" ie value is "B". Then is obvious i get a casting eroor.
But why i have a different behaviour (report, subreport) and how to solve it?
Any idea?





Steve
Telerik team
 answered on 15 Jun 2011
3 answers
614 views
Hi,

I was looking through the forums, demos, and online documentation and could not find any details on how to access DataItems in a ItemDataBound event handler. I have a dataset bound to the report's datasource. One of the data items has the name of a gif to use for the column. So I need to get the data item, get the name and bind it to the column in the report. I hope that's clear. It would be nice to have more robust documentation regarding the event handlers.

Thanks,
Bruce
Steve
Telerik team
 answered on 15 Jun 2011
1 answer
99 views
Hello, 


I'm trying the transition from TelerikReporting Q3 2009 to Q1 SP1 2011 version. In my code I'm creating a Table Dynamically and Databinding it. 

Which results in the following exception:

[NullReferenceException: Object reference not set to an instance of an object.]
   Telerik.Reporting.Processing.Table.MeasureColumns(Graphics graphics) +299
   Telerik.Reporting.Processing.Table.Measure(MeasureDirection dir, Graphics graphics) +58
   Telerik.Reporting.Processing.ProcessingElement.MeasureElement(MeasureDirection dir, Graphics graphics) +136
   Telerik.Reporting.Processing.ProcessingElement.Measure(MeasureDirection dir, Graphics graphics) +1467
   Telerik.Reporting.Processing.ReportSectionBase.Measure(MeasureDirection dir, Graphics graphics) +40
   Telerik.Reporting.Processing.ProcessingElement.MeasureElement(MeasureDirection dir, Graphics graphics) +136
   Telerik.Reporting.Processing.Group.MeasureElement(MeasureDirection dir, Graphics graphics) +248
   Telerik.Reporting.Processing.Report.MeasureElement(MeasureDirection dir, Graphics graphics) +377
   Telerik.Reporting.Processing.Report.MeasureElement(ProcessingElement elementToMeasure) +204
   Telerik.Reporting.Processing.Report.OnItemProcessed() +56
   Telerik.Reporting.Processing.ReportItemBase.Process(DataMember data) +653
   Telerik.Reporting.Processing.Report.Process(DataMember data, DataItemState state, Boolean interactivityEnabled, Boolean documentMapEnabled) +123
   Telerik.Reporting.Processing.ReportProcessor.ProcessReport(IReportDocument reportDocument, IDictionary processingContext) +1195
   Telerik.Reporting.Processing.ReportProcessor.RenderReport(String format, IReportDocument reportDocument, Hashtable deviceInfo, Hashtable renderingContext, CreateStream createStreamCallback) +486
   Telerik.ReportViewer.WebForms.ServerReport.Render(HttpResponse response, String format, Int32 pageIndex) +900
   Telerik.ReportViewer.WebForms.ReportPageOperation.PerformOperationOverride() +261
   Telerik.ReportViewer.WebForms.HandlerOperation.PerformOperation(NameValueCollection urlQuery, HttpContext context) +77
   Telerik.ReportViewer.WebForms.HttpHandler.ProcessRequest(HttpContext context) +202
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +100
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75
 

Any help would be Greatly Appreciated.


Thanks in advance.

Steve
Telerik team
 answered on 15 Jun 2011
1 answer
175 views
I have a report that I created using the wizard. I set everything up to display the report in Landscape mode. When I preview the report, it always displays in Portrait mode. When I click on the page settings, it tells me that no printers are installed ( I have many printers installed). When I click on page settings again, it allows me to change to Landscape mode. If I export the report to Adobe, it exports in portrait mode also.

How can I set the report to preview and export in the correct orientation?
Steve
Telerik team
 answered on 15 Jun 2011
1 answer
95 views
Hi,
Can I adjust this so the text doesn't wrap on the page size like it does in the image?

Regards,
Mattias
Steve
Telerik team
 answered on 15 Jun 2011
Top users last month
Jay
Top achievements
Rank 3
Bronze
Iron
Iron
yw
Top achievements
Rank 2
Iron
Iron
Stefan
Top achievements
Rank 2
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Bohdan
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?