Solved

Missing dll's

Posted on 2009-04-11
12
766 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
Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

 
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
 
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

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

Crystal Reports: 5 Tests for Top Performance It is complete, your masterpiece report.  Not only does it meet your customer’s expectations, it blows them out the water, all they want is beautifully summarised and displayed in a myriad of ways. …
There have always been a lot of questions related to when Crystal Reports evaluates report components (such as formulas, summaries, cross-tabs, charts, to name a few examples). Crystal Reports uses a two-pass reporting process to provide greater …
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …

680 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