Currently we are calling a service that generates our reports and then returns the results and we create a PDF with that:
Dim s as new ServiceName.ReportServiceClient
Dim result as ServiceName.RenderingResults
Dim paramaters as New Dictionary(Of String, Object)
s.Open()
result = s.Render("PDF" "report name here",Nothing,paramaters)
Then we just basically write out the result.DocumentBytes to create our PDF. This works great for one report but the report needs to contain more than one reportBook. Basically this report is a combination of reports. How can I get the "result" that returns into a reportbook so that I can call the render again for the next report so I can add that to the reportbook? or is there a better way?
Dim s as new ServiceName.ReportServiceClient
Dim result as ServiceName.RenderingResults
Dim paramaters as New Dictionary(Of String, Object)
s.Open()
result = s.Render("PDF" "report name here",Nothing,paramaters)
Then we just basically write out the result.DocumentBytes to create our PDF. This works great for one report but the report needs to contain more than one reportBook. Basically this report is a combination of reports. How can I get the "result" that returns into a reportbook so that I can call the render again for the next report so I can add that to the reportbook? or is there a better way?