Generating Actuate Report in PDF format using .net

Hi All,

I am trying to generate the report output in PDF instead of DHTML from Actuate Reporting Server, Any help on this will be greatly appreciated..

I am able to get the output in dhtml which is the default format.

sanjaypandeyAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

PHeadlandCommented:
When you run a report on iServer, you can specify the output format as PDF instead of ROI (there is a drop-down list in the UI). You can also view an ROI as PDF by using a URL that specifies PDF format (refer to the iPortal and iServer documentation for details of the parameters you need to pass).
0
sanjaypandeyAuthor Commented:
Thanks but what I wanted was to generate the report from vb.net application... the user select required parameter and this is passed to the report request url.. instead of getting the output as dhtml , i wanted the same as PDF.
something like this but using the url below , I need the .roi generated before i call it..

http://xyz/acweb/xyz/CorporateCommunications/ProjectTracking/TaskReport.roi?Viewpage&Format=PDF

How or where do i specify the viewpage&format=PDF, I thought that I can specify that only with .roi.

 varReportURL = "http://xyz/acweb/xyz/UtilizationRpt.rox?Submit&__scheduleType=sync& __overwrite=new&" & Server.UrlEncode(varPARAMETERS)
0
PHeadlandCommented:
The bad news is that you can't do what you want through a URL. However, from VB you can use the Actuate IDAPI (SOAP interface) to do it as two separate operations - one to run a synchronous report and produce and ROI, which returns an object id for the ROI, then a second call to get PDF using that object ID.
0
sanjaypandeyAuthor Commented:
I have not use the Actuate IDAPI so far... do you know where I can find some information related to it or  some code to begin with.  Thanks for your help
0
PHeadlandCommented:
Look at programming-iserver-apps.pdf in the Manuals folder in your installation. You will also need to learn about SOAP - Google will find you some nice tutorials on using SOAP from VB.NET: http://www.google.com/search?q=soap+vb.net+tutorial
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
DB Reporting Tools

From novice to tech pro — start learning today.