SharePoint 2007 : Afficher un rapport SSRS de Dynamics dans un site SharePoint

Mise en contexte : Vous implantez Microsoft Dynamics 2009 avec la solution Enterprise Portal et Role Centers pour un client. Ce client a déjà un site SharePoint et aimerait pouvoir afficher les rapports SSRS de Dynamics AX 2009 dans son environnement SharePoint. Vous constatez que WSS et MOSS n’ont tout simplement pas de Web Part pour afficher un rapport SSRS. C’est à ce moment que vous commencez les recherches. Bonne nouvelle, ce billet vous permettra d’accomplir cette tâche.

RsWebParts

Pour avoir la possibilité d’afficher un rapport SSRS en tant que Web Part, vous devez installer RsWebParts sur le serveur SharePoint.
Sur le serveur SSRS :

  1. Copier le fichier RsWebParts.cab du dossier C:\Program Files\Microsoft SQL Server\100\Tools\Reporting Services\SharePoint\RSWebParts.cab vers le dossier C:\Temp de votre serveur SharePoint
Sur le serveur SharePoint
  1. Lancer l’outil de commande en ligne (Démarrer -> Exécuter -> cmd)
  2. Placer vous dans le dossier BIN de SharePoint : cd "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN"
  3. Installer RsWebParts.cab :
    stsadm.exe -o addwppack -filename "C:\Temp\RSWebParts.cab" –globalinstall
Vous devez avoir la confirmation que le package a été installé correctement

Nouveaux Web Parts !

Maintenant, vous devriez avoir deux nouveauz Web Parts de disponibles sur votre site SharePoint. Report Explorer et Report Viewer :



Pour afficher un rapport de Dynamics AX 2009 sur votre site SharePoint:
  1. Entrer en mode Édition : Site Actions -> Edit Page
  2. Ajouter la web part Report Viewer à votre page SharePoint en cliquant sur Add a Web Part
  3. Sur la Web Part, cliquer edit -> Modify Shares Web Part

Inscrivez les paramètre de votre serveur SSRS
  • Report Manager URL* : http://SSRSserver/Reports
  • Report Path *: /Dynamics/NomRapport
  • Toolbar Size (Optionnel) : None
Note : Vous pouvez trouver Report Manager URL et Report Path via le client AX : Administration -> Setup -> Reporting Services -> Reporting Servers.

Report Manager se trouve sous l'onglet General et Report Path sous l'onglet Advanced en tant que Microsoft Dynamics Report Folder

Cliquer sur OK pour que les paramètres soient enregistrés

 Le rapport devrait afficher :

Les données ont été effacées volontairement du rapport
Previous
« Prev Post