Click here to Skip to main content
15,890,982 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
We have forms on a web application which Analysts fill out based on
the type of service contract the customer chooses. We also have a list of
rdl files in Reporting Services, which are contract forms for each specific contract with text boxes

I am looking for:
1. A way of rendering the rdl files in pdf
2. VB code calls and populates the appropiate form with customer information
such as name, address, etc when the SUBMIT button is clicked

ps. If this is not the right forum, could someone recommend a site?
Posted
Comments
Henry Minute 12-Nov-10 14:41pm    
Sorry, not familiar with Websupergoo at all. Can I suggest that you ask a new question, on their web site and here. :)

For part 1 of your question this[^] Code Project article might get you started. It is in C# but hopefully you will be able to understand it.
 
Share this answer
 
Comments
Natongm 5-Nov-10 9:39am    
Is there any in VB?
There are several threads/articles out there, this[^] one for example.

If you do a search on vb.net rdl to pdf (which is what I used) you can look at the others to decide which suits your circumstances best.
 
Share this answer
 
Comments
Natongm 12-Nov-10 14:10pm    
I have another challenge: Process in place at the moment uses Websupergoo to convert the report templates which are stored in html into pdf. Any ideas on how to stick the above vb.net rdl to pdf in the mix?
Natongm 16-Nov-10 15:13pm    
I am using the above code, and getting compilation error:
Compiler Error Message: BC30002: Type 'ReportingService.ParameterValue' is not defined.

Source Error:



Line 9999: 'Private Function LoadParams() As ReportingService.ParameterValue()
Line 10000:
Line 10001: Dim LoadParams() As ReportingService.ParameterValue()
Line 10002: Dim array(Params.Count - 1) As ReportingService.ParameterValue
Line 10003:

Any suggestions as to what I am doing wrong?

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900