Bonjour,

J'ai développé un programme en VB.net qui utilise certains rapports Crystal Reports de notre ERP Sage X3.

Tout se passe bien, sauf quand le rapport utilise la fonction X3TranslatedText()
Dans ce cas, une erreur survient à l'affichage du rapport depuis le programme VB.net : la fonction X3TranslatedText est inconnue.

Cette fonction est ajoutée à Crystal via la DLL u2Ltext.dll fournie par SAGE. J'ai donc essayé :

- de l'enregistrer dans la base de registre via la commande :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
regsvr32 /i C:\Windows\Crystal\U2ltext.dll
... mais Windows dit que ce n'est pas possible car il ne trouve pas ses entrées.

- d'ajouter une référence à cette DLL directement dans mon projet VB.net, mais Visual Studio me dit que la DLL n'est pas conforme.

--> Comment faire ?
Merci de votre aide.

C.