Solved

Missing dll's

Posted on 2009-04-11
12
757 Views
Last Modified: 2012-05-06
I have a delphi 2006 application which uses Crystal Report XI .Net runtime.  

I have now upgraded to Crystal Reports 2008.  When I try to compile the application I get a message saying "BusinessObjects.Enterprise.sdk.dll" is missing. I have checked and it is.

I think it is part of the BO SDL for .Net but I have no idea where to download this from.
I am using an evaluation copy of Crystal Reports 2008 downloaded from Busines Objects.
0
Comment
Question by:soozh
  • 6
  • 3
  • 3
12 Comments
 
LVL 8

Expert Comment

by:MrMintanet
ID: 24123038
0
 

Author Comment

by:soozh
ID: 24123278
This is a link to the SDK documentation but I need to know where I can download the SDK from, and in partucular the dll "BusinessObjects.Enterprise.sdk.dll"
0
 
LVL 8

Expert Comment

by:MrMintanet
ID: 24123877
Are you working this from XP Home?
0
 
LVL 8

Assisted Solution

by:MrMintanet
MrMintanet earned 75 total points
ID: 24123879
0
 
LVL 100

Expert Comment

by:mlmcc
ID: 24126767
0
 

Author Comment

by:soozh
ID: 24126998
It is true that CR 2008 does not support Delphi... i.e. there is no inbuilt support in the development IDE but that does not stop you from importing the packages and using the components.

That is what I am doing and it has not been a problem with CR XI and .Net.

0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 100

Assisted Solution

by:mlmcc
mlmcc earned 50 total points
ID: 24127182
CR XI and .Net support the Delphi com object.

XR 2008 doesn't support com objects.

mlmcc
0
 

Author Comment

by:soozh
ID: 24128118
Hello,

I am not using com.  I am using pure .Net 1.1.

I know that there was a Delphi component for Crytal Reports but I am not using it.
0
 

Author Comment

by:soozh
ID: 24146001
Hello again.

I hope that this thread has not died and gone away.  I have done some testing during the last few days and here are the results.

First I am using Delphi 2006 on an XP Professional machine.  In reality I am converting a win32 app to a .Net app in Crystal Reports XI Release 1.  

The Delphi 2006/XI R1 application runs well. No problem refering to the CR .Net runtime. I load, run and export reports.

But XI R1 has an error when passing parameters to sub reports (in .Net only).  So I decided to upgrade to CR 2008.

I now find that perhaps I was wrong to say I did not have the BO SDK.  The assemblies I need are infact in the common/managed directory.

However when I try to compile my application is keeps referring to missing pacakges.. notably BusinessObjects.Enterprise.SDK.

I can see that the assembly is there however it does not seem to want to compile with the other CR assemblies for RAS.  

I lack detailed knowledge regarding .Net but I assume that it should be ok to import assemblies into Delphi and use them. Delphi 2006 supports the 1.1 framework.

I have also tried with CR XI Release 2 but got the same error.

Anyone any suggestions?

/richard




 But this release has a bug with parameter passing to sub reports so I have tried to upgra
0
 
LVL 100

Expert Comment

by:mlmcc
ID: 24149516
I don't know.  I don't have a .net programming environment to test in.

mlmcc
0
 

Author Comment

by:soozh
ID: 24243551
i have upgraded to Delphi Prism and added the addition CR installation files for Visual Studio.

Now it appears to compile and run but I have not yet tested any reports.
0
 

Accepted Solution

by:
soozh earned 0 total points
ID: 24353867
I have now tested that this works... and it does.

So you can develop against CR2008 .Net in Delphi if you upgrade to Prism, install CR 2008, and include the Visual Studio stuff for CR 2008.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

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

I hate sub reports and always consider them the last resort in any reporting solution.  The negative effect on performance and maintainability is just not worth the easy ride they give the report writer.  Nine times out of ten reporting requirements…
Hot fix for .Net Crystal Reports 10.2.3600.0 to fix problems with sub reports running on 64 bit operating systems ISSUE: Reports which contain subreports fail with error "Missing Parameter Value" DEPLOYMENT SERVER OS: Windows 2008 with 64 bi…
Along with being a a promotional video for my three-day Annielytics Dashboard Seminor, this Micro Tutorial is an intro to Google Analytics API data.
This Micro Tutorial demonstrates using Microsoft Excel pivot tables, how to reverse engineer competitors' marketing strategies through backlinks.

895 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

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now