Skip to Content
avatar image
Former Member

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

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.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    Apr 24 at 06:09 PM

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

    Add comment
    10|10000 characters needed characters exceeded

  • Jun 14, 2017 at 10:18 PM

    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

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jun 15, 2017 at 07:38 AM

    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.

    Add comment
    10|10000 characters needed characters exceeded