Partager via


Utilisation d'assemblys personnalisés avec des rapports

Dans Reporting Services, vous pouvez écrire du code personnalisé pour les valeurs, les styles et la mise en forme des éléments de rapport. Par exemple, vous pouvez utiliser du code personnalisé pour mettre en forme les devises en fonction de paramètres régionaux, marquer certaines valeurs avec une mise en forme spéciale ou appliquer d'autres règles d'entreprise en pratique dans votre société. L’un des moyens d’inclure ce code dans vos rapports consiste à créer un assembly de code personnalisé à l’aide du Microsoft .NET Framework auquel vous pouvez faire référence depuis vos fichiers de définition de rapport. Le serveur appelle les fonctions de votre assembly personnalisé lors de l'exécution d'un rapport. Les assemblys personnalisés peuvent être utilisés pour extraire des fonctions spéciales que vous envisagez d'utiliser dans vos rapports.

Dans cette section

Référencement d'assemblys dans un Fichier RDL
Décrit comment référencer vos assemblys personnalisés dans un fichier RDL (Report Definition Language File).

Déploiement d'un assembly personnalisé
Décrit comment déployer un assembly personnalisé sur le Concepteur de rapports et le serveur de rapports.

Utilisation d'assemblys personnalisés avec noms forts
Décrit comment utiliser des assemblys personnalisés avec des noms forts.

Déclaration d'autorisations dans les assemblys personnalisés
Décrit comment déployer des assemblys personnalisés avec des autorisations limitées et spécifiques, et comment déclarer ces autorisations dans le code.

Accès aux assemblys personnalisés par le biais d'expressions
Décrit comment appeler des méthodes d'assembly personnalisé sous la forme d'expressions de rapport dans vos définitions de rapport.

Initialisation d'objets Assembly personnalisés
Décrit comment initialiser les valeurs des objets d'assembly personnalisé appelés à partir d'un rapport.

Procédure : Déboguer des assemblages personnalisés
Décrit comment déboguer le code de votre assembly personnalisé.

Voir aussi

Langage de définition de rapport (SSRS, Report Definition Language)