Création de la bibliothèque de classes UFL

Dans cette section, vous allez créer la bibliothèque de classes UFL et la configurer de manière à l'inscrire pour COM Interop.

Pour créer la bibliothèque de classes UFL

  1. Lancez Visual Studio 2005.

  2. Dans le menu Fichier, sélectionnez Nouveau,****et cliquez ensuite sur Projet.

  3. Dans la boîte de dialogue Nouveau projet, dans la liste Types de projets, sélectionnez un dossier de langage pour C# ou Visual Basic.

  4. Dans la liste Modèles, cliquez sur Bibliothèque de classes.

  5. Dans le champ Nom, saisissez l'une des lignes suivantes :

    • CRUFL_VB_ExchangeRate (Visual Basic)

    • CRUFL_CS_ExchangeRate (C#)

      **Remarque   **Toutes les bibliothèques de fonctions utilisateur doivent avoir pour préfixe CRUFL pour être reconnues par le Crystal Reports Designer incorporé.

  6. Cliquez sur OK.

  7. Dans l'Explorateur de solutions, cliquez avec le bouton droit de la souris sur le nom du projet affiché en gras, puis cliquez sur Propriétés.

  8. Cliquez sur l'onglet Générer/Compiler.

  9. Si vous utilisez Visual Basic, dans la liste OptionStrict, cliquez sur On.

  10. Descendez au bas de la fenêtre Générer/Compiler et sélectionnez Inscrire pour COM Interop.

    **Remarque   **"Inscrire pour COM Interop" implique que l'assembly est automatiquement enregistré par l'utilitaire regasm.exe, lorsque le projet est compilé. Il est donc inutile d'exécuter regasm.exe manuellement à partir de l'invite de commande.

  11. Dans le menu Fichier, cliquez sur Tout enregistrer.

  12. Fermez la fenêtre Générer/Compiler.

Vous pouvez maintenant créer l'interface.

Effectuez la procédure Création de l'interface à l'aide des attributs COM.

Voir aussi

Création d'une bibliothèque de fonctions utilisateur | Tutoriels et exemples de code | Répertoire des exemples de code des tutoriels

Envoyez vos commentaires à Business Objects

© 2005 Business Objects SA. Tous droits réservés.

Business Objects
http://www.france.businessobjects.com/
Services du Support technique
http://www.businessobjects.com/support/