Description du projet

Vous venez de développer des rapports SSRS sous Visual Studio.
Lorsque vous publiez ces rapports SSRS (rdl) et datasets (rds) dans une bibliothèque Sharepoint pour les exécuter en mode intégré, ceux ci ne sont pas automatiquement liés aux datasources (rsds) dans Sharepoint. L'action de lier se fait via le menu de chaque item en paramétrant les rapports et datasets un par un, et peut parfois être fastidieux.


Ce script powershell permet de :

  • faire une sauvegarde des datasources, rapports et datasets du site Sharepoint dans le dossier local .\backup
  • lier automatiquement les datasets aux sources de données
  • lier automatiquement les rapports aux sources de données
  • produire un fichier de log transcript au format RTF (en français) dans le dossier .\logs

Pour exécuter le script sur une machine sharepoint :

  • dé-zippez le fichier joint,
  • configurer le fichier TB-ReconciliateSSRSReports\ReconciliateSSRSReports.config en précisant :
    • l'url de reporting services <ReportingServices>
    • l'url de votre collection de site ou de votre sous site <url>
    • le nom de votre ou vos bibliothèques de rapports <ReportsLibraries><report>
    • le nom de votre bibliothèque contenant les datasets <DataSetLibraries>
    • le nom de votre bibliothèque contenant les datasources <DataSourceLibraries>
  • lancez le fichier TB-SSRS_Reconciliate.cmd

Bon courage

Last edited Jul 18, 2013 at 10:52 AM by thierrybuisson, version 6