Exemples de scripts (Reporting Services)
Les scripts suivants sont des exemples de scripts écrits pour Reporting Services à l'aide de Microsoft Visual Basic .NET. En règle générale, les exemples de scripts permettent l'exécution d'une fonction ou d'une technologie unique et sont basés sur des tâches. Vous pouvez utiliser les fichiers de script avec l'API SOAP (Simple Object Access Protocol) de Reporting Services pour accéder à la plupart des opérations de gestion et d'administration disponibles sur votre serveur de rapports.
Important : |
---|
Ces exemples sont fournis à titre éducatif uniquement. Ils ne sont pas destinés à être utilisés dans un environnement de production et n'ont pas été testés à cet usage. Microsoft n'assure pas de support technique pour ces exemples. |
Le tableau suivant décrit les exemples de scripts.
Fichier | Description |
---|---|
AddItemSecurity.rss |
Montre comment utiliser un script pour définir des stratégies de sécurité au niveau de l'élément dans l'espace de noms du serveur de rapports. |
CancelRunningJobs.rss |
Contient un exemple de script d'administration qui annule les travaux en cours d'exécution sur un serveur de rapports. |
ConfigureSystemProperties.rss |
Montre comment utiliser un script pour définir les propriétés de niveau système d'un serveur de rapports. |
PublishSampleReports.rss |
Contient un script qui publie les exemples de rapports sur un serveur de rapports. |
Configuration requise
Pour vous permettre d'exécuter ces exemples de scripts, les conditions suivantes doivent être remplies :
- Les exemples de rapports et les fichiers de script doivent être préalablement installés sur votre disque dur à l'aide du programme d'installation de Reporting Services ou du programme d'installation des exemples.
- Vous devez avoir l'autorisation d'exécuter l'utilitaire rs depuis l'ordinateur sur lequel est installée une instance du serveur de rapports.
- Vous devez avoir accès au serveur de rapports auquel vous accédez avec votre script.
- Vous devez disposer des autorisations appropriées sur le dossier racine du serveur de rapports auquel vous souhaitez accéder. Pour plus d'informations sur les autorisations et les rôles, consultez Gestion des autorisations et de la sécurité de Reporting Services.
Emplacement des fichiers de script
Lorsque vous installez les exemples dans le répertoire d'installation par défaut, les exemples de scripts se trouvent dans C:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Script Samples.
Remarque : |
---|
Si les exemples ne sont pas installés, consultez Installation des exemples. |
Exécution des exemples de scripts
Vous pouvez exécuter les exemples de scripts dans l'environnement de scripts de Reporting Services.
Pour exécuter cet exemple
Ouvrez une invite de commandes : Dans le menu Démarrer, cliquez sur Exécuter, tapez cmd dans la zone de texte, puis cliquez sur OK.
Naviguez jusqu'au répertoire qui contient votre exemple de script. Par exemple, si votre exemple de script est installé dans le répertoire par défaut, tapez la commande suivante à l'invite de commandes :
cd C:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Script Samples
À l'invite de commandes, entrez la commande suivante pour afficher une liste d'options d'invite de commandes à utiliser avec l'utilitaire rs :
rs -?
Remarque : Si vous recevez un message indiquant que rs n'est pas une commande ou un fichier de commandes reconnu, vous devrez peut-être ajouter l'emplacement de rs.exe à votre variable d'environnement Windows PATH. À l'invite de commandes, entrez la commande appropriée pour exécuter l'exemple de fichier de script. Par exemple, pour exécuter PublishSampleReports.rss, tapez la commande suivante en remplaçant l'URL de serveur figurant dans le modèle par celle du serveur de rapports auquel vous accédez :
rs -i PublishSampleReports.rss -s http://myserver/reportserver
Modification du fichier de script
Vous pouvez ouvrir tous les fichiers .rss à l'aide d'un éditeur de texte.
Voir aussi
Tâches
Compilation et exécution d'exemples de code
Exemples SQL Server Reporting Services
Autres ressources
Scripting with the rs Utility and the Web Service
Exemples d'applications (Reporting Services)
Accessing the SOAP API