cancel
Showing results for 
Search instead for 
Did you mean: 

How to store reports on cr server 2008 and view them from web application

Former Member
0 Kudos

Hi, I want to store my rpt files on the crystal reports server, under "Folders", and then from my web application use "CrystalReportViewer" control to show these reports.

Now I setup a crystal reports server 2008 on my server, and install crystal reports 2008 on my client develp machine. I have searched some sample codes from Internet, but many Business Objects dlls they used I could not find from my computer, for example, I can not find infostore dll and Business Objects.sdk. It seems I have to install some sdk to use these objects.

Could you tell if which sdk I have to setup to achieve my goal, or if can give me a sample would be highly appriecatied.

Accepted Solutions (1)

Accepted Solutions (1)

fritzfeltus
Product and Topic Expert
Product and Topic Expert
0 Kudos

You need to install the Enterprise SDK components from your CR Server 2008 CD. You can either install CR Server entirely on your client machine, or customize the install and choose only the Developer Components option (will give you an option of .NET and/or Java).

Former Member
0 Kudos

Where I can get the "Enterprise SDK components", are they from "Crystal Reports Server 2008 Client Tools"?

In "Crystal Reports Server 2008 Client Tools" install vizard, under "select features", "Client Components"->"Developer Components" I only see"BusinessEnterprise Java SDK" and "BusinessEnterprise Web Services SDK", I can not find any SDK relative to .net.

BTW, because my company not finnally decide to use crytal reports, so I just download a free trial crystal reports server 2008 version to do some demo. The install package only includes "CR_Server_2008.part1.exe" and "CR_Server_2008.part2.rar" two files. I just guest if there is mssing some important components, like "Enterprise SDK components" as you mentioned.

I found some .net code to retrieve reports from report server, they need to add references:

CrystalDecisions.Enterprise.Framework

CrystalDecisions.Enterprise.InfoStore

CrystalDecisions.Enterprise.Viewing.ReportSource

CrystalDecisions.ReportAppServer.Controllers

However when I tried to add these references to my project, I can not see them on the .net library. I tried both on server and my development pc.

I also installed CRRuntime_12_0_mlb.msi on my server, it still doesn't work, could you help me figure out how to get these dlls? Where I can download these sdk?

Edited by: scott du on Dec 7, 2008 12:59 PM

fritzfeltus
Product and Topic Expert
Product and Topic Expert
0 Kudos

Actually Crystal Reports Server 2008 doesn't have any .NET functionality, this will be introduced in Service Pack 1 for CR Server 2008 (released date around Q2 2009).

If you want to test with the Enterprise .NET SDK, either download Crystal Reports Server XI or BusinessObjects Edge XI 3.0:

http://www.businessobjects.com/product/freetrials.asp

If you need to stick with Crystal Reports Server 2008, you would need to use the Java SDK.

Former Member
0 Kudos

Thanks first,

My Clients want to simply use CR server 2008 to organize reports, and use .net to develop web page on front, where users can view these reports. Currently they are not planning to buy other BO products.

From your information, it likes this function above can not be done now? as you said the .net sdk will be release on the Q2 2009. I want to know before that time if there is any other way to view reports from server 2008. I mean like by web service..

If it can not be done, is we can use CR server XI instead, this version has been a while, so certainly has .net sdk available for realize this function, does'nt it?

BTW, I download CRRedist2008_x86.msi and install it on my develope machine, from the instruction said it will install lots of .net dll on my computer, but I just can not find them, do you know where they are?

Thanks again, I am quite new about CR, Thank you give me so many helps!

fritzfeltus
Product and Topic Expert
Product and Topic Expert
0 Kudos

Q. From your information, it likes this function above can not be done now?

A. At the moment, the only way you can view reports stored on CR Server 2008 are with the Java SDK or OpenDocument.

OpenDocument may be a nice option for you, as there would not be much programming involved. Please see this documentation for information how to use this. Please note that in CR Server 2008, you will be using Java OpenDocument.

http://help.sap.com/businessobject/product_guides/boexir31/en/xi3-1_url_reporting_opendocument_en.pd...

Q. can use CR server XI instead, this version has been a while, so certainly has .net sdk available for realize this function, does'nt it?

A. CR Server XI has the .NET SDK. You can find .NET samples here:

https://www.sdn.sap.com/irj/boc/businessobjects-sdklibrary

Q. I download CRRedist2008_x86.msi and install it on my develope machine, from the instruction said it will install lots of .net dll on my computer, but I just can not find them, do you know where they are?

A. It should install the necessary files to C:Program FilesBusiness Objects

You can find more information about the Crystal Reports .NET distributables in the CR .NET help file, in the deployment chapter:

https://www.sdn.sap.com/irj/boc/crystalreports-sdk

Cheers,

Fritz

Answers (1)

Answers (1)

Former Member
0 Kudos

Dear

we want crystal reports server 2008, so is it ferr for sap channel patners or they are chargeing any money and what is the server edition, so wht is the procedure.. plz help me

venkat