Solved

Crystal Reports 2008 {n00b} opening reports from IIS embedded in browser

Posted on 2009-04-14
4
667 Views
Last Modified: 2013-11-15
I am not very familiar with Crystal Reports - but have a question that has come my way and I can not find the answer - which is why I pay for a subscription at this great site!

We have Crystal Reports Server 2008 installed on Windows 2003 Server.  Pretty normal install.

On the same Windows 2003 Server, we have IIS setup to host some plain jane HTML files with simple links to the reports <a href="http://serverFQDN/Reports/myreport.rpt">click me</a>

This works great and opens in the CR Viewer (client side app) just dandy and fine...  

What we would like is to have a 2nd link to the same report which open the reports in a browser embedded viewer instead.  Is that possible??   If so, can anyone point me towards how to do this???
0
Comment
Question by:Landho
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
4 Comments
 
LVL 31

Expert Comment

by:James Murrell
ID: 24145496
Only way i can think to to export reports as pdf and link to them..... sorry if no good
0
 
LVL 10

Expert Comment

by:harperse
ID: 24149031
Landho,

If you install the Crystal Web Viewer on the target server, you should be able to do this.  I don't know a whole lot about it, but I know it can be done.  There are some strange things you need to do (I think one is setup a virtual directory to the viewer directory) but it is possible.

There is also an ISAPI filter that needs to be loaded, along with custom application extensions that need to be configured.

Best of luck,
harperse
0
 
LVL 1

Author Comment

by:Landho
ID: 24153217
We can publish the reports in to Crysal Report Server 2008, and subsequently link to those reports via the ugly URL to tomcat and passing the params.

What we'd love to get working is the ActiveX viewer in IIS6, to simply create the good ol' links directly to the .rpt file and have them render in the browser.

We certainly did not expect such hurdles to accomplish this.

Any links or assistance about configuring that ISAPI filter would be greatly appreciated.  We would not like to develop a custom ASP.NET web app to do this, if possible.
0
 
LVL 1

Accepted Solution

by:
Landho earned 0 total points
ID: 24164787
We ended up using the .NET Viewer, there is some very helpful code on the web and here in Experts Exchanged and we were able to quickly produce a solution that worked.

0

Featured Post

DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

What is an ISAPI filter?   •      It's an assembly (.dll file) that can add or change the way IIS works.   •      They can be enabled globally for your web server or on a site-by-site basis.   When the IIS server receives a request, enabling the ISAPI fi…
Prologue It is often required to host multiple websites on a single instance of IIS, mostly in development environments instead of on production servers. I am sure it is not much a preferred solution on production servers but this is at least a pos…
The Email Laundry PDF encryption service allows companies to send confidential encrypted  emails to anybody. The PDF document can also contain attachments that are embedded in the encrypted PDF. The password is randomly generated by The Email Laundr…
Are you ready to implement Active Directory best practices without reading 300+ pages? You're in luck. In this webinar hosted by Skyport Systems, you gain insight into Microsoft's latest comprehensive guide, with tips on the best and easiest way…

738 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question