Michael Hilgers
                                            
                                    
    Top achievements
    
            
                
                Rank 1
            
    
                                        
                                        Michael Hilgers
                                        asked on 21 Jun 2010, 03:27 PM
                                    
                                Hi everyone!
I've created a ReportBook with 3 reports in it (created runtime, not in designer).
In preview (ReportViewer Control, WinForm) everything renders as expected, all 3 reports are displayed.
But when i export this as PDF/Excel ... (it's no difference if i'm doing this from code or with the ReportViewer Export Button) i only get the last of the 3 reports as export result, first and second report are gone to /dev/null ....
I've tried this with different reports, always the same result.
I also checked if the input for the ReportProcessor is correct, 3 Reports are in the reportBook when passed to the RenderReport function.
We are using the latest version 2010.1.423.
So, anyone any idea? =)
Regards,
Michael
                                I've created a ReportBook with 3 reports in it (created runtime, not in designer).
In preview (ReportViewer Control, WinForm) everything renders as expected, all 3 reports are displayed.
But when i export this as PDF/Excel ... (it's no difference if i'm doing this from code or with the ReportViewer Export Button) i only get the last of the 3 reports as export result, first and second report are gone to /dev/null ....
I've tried this with different reports, always the same result.
I also checked if the input for the ReportProcessor is correct, 3 Reports are in the reportBook when passed to the RenderReport function.
We are using the latest version 2010.1.423.
So, anyone any idea? =)
Regards,
Michael
7 Answers, 1 is accepted
0
                                Hello Michael,
Unfortunately the provided information is insufficient for us to determine what might be the cause for the issue and we have not been able to reproduce it on our end.
In fact we have a ReportBook demo where reports are set in code as well - you can open the Visual Studio examples and test/review the provided sample.
If still having problems, we would appreciate if you provide us with a sample runnable project which replicates the problem. You can open a support ticket and attach the project there - once we review it, we would be able to provide more info on the matter.
Kind regards,
Steve
the Telerik team
                                        Unfortunately the provided information is insufficient for us to determine what might be the cause for the issue and we have not been able to reproduce it on our end.
In fact we have a ReportBook demo where reports are set in code as well - you can open the Visual Studio examples and test/review the provided sample.
If still having problems, we would appreciate if you provide us with a sample runnable project which replicates the problem. You can open a support ticket and attach the project there - once we review it, we would be able to provide more info on the matter.
Kind regards,
Steve
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Explore the 
Telerik Public Issue Tracking
system and vote to affect the priority of the items
0
                                
                                                    Andrea Rapuzzi
                                                    
                                            
    Top achievements
    
            
                
                Rank 1
            
    
                                                
                                                answered on 30 Jun 2010, 05:15 PM
                                            
                                        Hello Steve,
I have the same problem, when I print the report book from the report viewer I get all the reports properly, but when I export them in PDF or any other format I get only the last report in the book. All the reports added to report book programmatically are new instance of the same report with different datasource. At the moment is the best choice for my needs, but this is the last one to solve for me.
Do you have any suggestion ?
Thanks a lot !
Andrea
                                        I have the same problem, when I print the report book from the report viewer I get all the reports properly, but when I export them in PDF or any other format I get only the last report in the book. All the reports added to report book programmatically are new instance of the same report with different datasource. At the moment is the best choice for my needs, but this is the last one to solve for me.
Do you have any suggestion ?
Thanks a lot !
Andrea
0
                                
                                                    Michael Hilgers
                                                    
                                            
    Top achievements
    
            
                
                Rank 1
            
    
                                                
                                                answered on 01 Jul 2010, 07:25 AM
                                            
                                        Hi Andrea,
i discovered the cause of the problem:
The option "PageNumberingStyle.ResetNumberingAndCount" for all reports in the reportBook in combination with the textBox content "= PageNumber + " of " + PageCount" for displaying the page order etc. causes the malfunction of the exporter.
I already reported this bug to Telerik and they will fix it in a future Version, but said that there is no workaround at this time. So you can just avoid the page formatting option described above.
Best Regards,
Michael
                                        i discovered the cause of the problem:
The option "PageNumberingStyle.ResetNumberingAndCount" for all reports in the reportBook in combination with the textBox content "= PageNumber + " of " + PageCount" for displaying the page order etc. causes the malfunction of the exporter.
I already reported this bug to Telerik and they will fix it in a future Version, but said that there is no workaround at this time. So you can just avoid the page formatting option described above.
Best Regards,
Michael
0
                                
                                                    Andrea Rapuzzi
                                                    
                                            
    Top achievements
    
            
                
                Rank 1
            
    
                                                
                                                answered on 01 Jul 2010, 08:07 AM
                                            
                                        Hi Michael,
thanks for your reply !!
Unfortunatly the page numbering is a requirement of my customer, so I have to remove the export option from the report viewer ...
Best Regards.
Andrea
                                        thanks for your reply !!
Unfortunatly the page numbering is a requirement of my customer, so I have to remove the export option from the report viewer ...
Best Regards.
Andrea
0
                                
                                                    Robert
                                                    
                                            
    Top achievements
    
            
                
                Rank 1
            
    
                                                
                                                answered on 24 Aug 2010, 11:46 PM
                                            
                                        I used the following to create a Reportbook to send the results to pdf and mhtlm files then e-mail the results to my users
The PDF file is perfect however the html is only showing the first report :(
I tried looping thru the reports to send the results to the html stream without success.
Code Follows
                                        The PDF file is perfect however the html is only showing the first report :(
I tried looping thru the reports to send the results to the html stream without success.
Code Follows
using System; using System.Collections.Generic; using System.IO; using System.Text; using BSAReports; using Telerik.Reporting; using System.Net.Mail;   namespace BSAReportsMonday {     class Program     {         static void Main(string[] args)         {               try             {                   string date = DateTime.Today.ToString("yyyyMMdd");                 string ReportPath = Properties.Settings.Default.ReportPath;                 ReportBook reportBook = new ReportBook();                   reportBook.Reports.Add(new NewCustomer());                 reportBook.Reports.Add(new Inactiveprofiles());                 reportBook.Reports.Add(new AccountRequiringProfiles());                       Telerik.Reporting.Processing.ReportProcessor reportProcessor                     = new Telerik.Reporting.Processing.ReportProcessor();                 Telerik.Reporting.Processing.RenderingResult result = reportProcessor.RenderReport("PDF", reportBook, null);                     MemoryStream theMemStream = new MemoryStream(result.DocumentBytes);                   FileStream fs = File.Open(string.Format("{0}\\BSA_MondayReports_{1}.PDF", ReportPath, date), FileMode.Create);                 theMemStream.WriteTo(fs);                 fs.Close();                 theMemStream.Close();                   fs = File.Open(string.Format("{0}\\BSA_MondayReports_{1}.MHTML", ReportPath, date), FileMode.Create);                     //foreach (Report rep in reportBook.Reports)                 //{                 //    result = reportProcessor.RenderReport("HTML", rep, null);                 //    theMemStream = new MemoryStream(result.DocumentBytes);                 //    theMemStream.WriteTo(fs);                 //    theMemStream.Close();                 //}                   result = reportProcessor.RenderReport("HTML", reportBook, null);                 //result = reportProcessor.RenderReport("HTML", rep, null);                 theMemStream = new MemoryStream(result.DocumentBytes);                 theMemStream.WriteTo(fs);                 theMemStream.Close();                   fs.Close();                         MailMessage mail = new MailMessage();                 mail.From = new MailAddress("sysbsareporter@barcap.com");                   foreach (string SendTo in Properties.Settings.Default.SendTo.Split(';'))                 {                     mail.To.Add(SendTo);                 }                 mail.Subject = "BSA Monday Reports " + date;                   //AlternateView aView = new AlternateView(string.Format("{0}\\BSA_ChangeReport{1}.txt", ReportPath, date));                 StreamReader sr = new StreamReader(string.Format("{0}\\BSA_MondayReports_{1}.MHTML", ReportPath, date));                 mail.IsBodyHtml = true;                 mail.Body = sr.ReadToEnd();                 //mail.Body = "See Attached";                   sr.Close();                   Attachment item = new Attachment(string.Format("{0}\\BSA_MondayReports_{1}.PDF", ReportPath, date));                 mail.Attachments.Add(item);                 SmtpClient smtp = new SmtpClient("smtphost.mydomain");                 smtp.Send(mail);               }             catch (Exception ex)             {                 Console.WriteLine(ex.Message);                 Console.WriteLine(ex.InnerException.ToString());                 Console.Read();             }         }     } }
0
                                Hi guys,
@BobT732: Take a look at the following forum post about the export to HTML.
@Andrea: the bugfix Michael is talking about is already present in our latest internal build. Please login to your account to download it and upgrade. You can see the release notes here.
Greetings,
Steve
the Telerik team
                                        @BobT732: Take a look at the following forum post about the export to HTML.
@Andrea: the bugfix Michael is talking about is already present in our latest internal build. Please login to your account to download it and upgrade. You can see the release notes here.
Greetings,
Steve
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Explore the 
Telerik Public Issue Tracking
system and vote to affect the priority of the items
0
                                
                                                    Andrea Rapuzzi
                                                    
                                            
    Top achievements
    
            
                
                Rank 1
            
    
                                                
                                                answered on 07 Oct 2010, 03:09 PM
                                            
                                        Hi Steve, 
thanks for your reply, I've already downoladed the new Report version and all works fine.
Thanks again !
Andrea
                                        thanks for your reply, I've already downoladed the new Report version and all works fine.
Thanks again !
Andrea