cancel
Showing results for 
Search instead for 
Did you mean: 

Adding reference to u2ltext.dll from Sage within Visual Studio 2012

Former Member
0 Kudos

Hello,

I launch some reports from an application developped under VS2012 in VB.net.

These reports are delivered as part of Sage X3 and use the X3TranslatedText() function, added to Crystal by the u2ltext.dll from Sage Client.

Within Crystal, the reports are ok. Called from VB.net, I got an error message saying that there's a problem in the formula using the X3TranslatedText() function. It seems that this function is unkonwn in the context.

I tried to register the DLL in Windows, but Windows rejects the command.

I tried to add a reference to this DLL in VS2012, but VS2012 refuses.

How can I manage this problem ?

Thanks for your help.

C.

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Sage needs to build a .NET version of the UFL.

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Don

Thanks for you suggestion.

I copied following UFLs in the directory you mentioned :

- U2ltext.dll

- U2lbcode.dll

- U2ltoword.dll

- U212ltext.dll

- U212ltoword.dll

... but the problem remains.

Is there a log file generated by Crystal Report where I could fine which is the missing UFL ?

Any other idea ?

Thanks in advance,

Cyril.

0 Kudos

Hi Cyril,

Copy the UFL into this folder:

C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86

Some of their UFL's had dependencies so you'll need them as well

Don