SharePoint 2007 et Reporting Services 2005 : un workaround pour intégrer les données d'une liste dans un rapport
Fabrice en parle beaucoup et je ne peut qu'abonder dans son sens
SP 2007 et SSRS est un couple technologique formidable.

(Cliquez dessus pour zoomer)
Cependant, il souffre encore de petits soucis de jeunesse.
Un de ceux ci, et pas des moindes, est la NON intégration des données SharePoint pour pouvoir créer vos propres rapports.
C'est bien dommage ... Surtout si vous profitez des listes pour gérer de la saisie financiére ou du temps.
Actuellement, il vous faut exporter ces datas par agent dans un DB pour pouvoir les intégrer dans un rapport
>>> ce mode la, a un avantage vu que vous pouvez agréger plusieurs listes et donc faire un rapport complet
.
Croisons les doigts pour un futur patch/SP
Entre temps, j'ai fait quelques recherches sur le Web et j'ai pu trouver un petit "workaround"
[UPDATE]
Cependant, si vous préférez une solution robuste et non un workaround, la société Enesys propose une solution "RS Data Extension"
C'est est une extension de données pour Reporting Services qui permet justement de bâtir des rapports (Reporting Services) sur des listes SharePoint et combiner des listes en utilisant des opérations de type join, union,...
Des informations détaillées sont disponibles sur leur site http://www.enesyssoftware.com
Mais en ce qui concerne le workaround :
Attention, ce qui suit, nécessite un bonne modification des configs de votre serveur : il faut le tester valider mais le concept est plaisant

Bon maintenant que vous êtes prévenue, voici l'info
Il existait sous SSRS 2000, un provider externe permettant la connectivité SSRS/SPS 2003. Teun Duynstee a eu l'idée de le recompiler en 2.0 et de l'intégrer dans VS et Reporting Services
Teun.ToString() Using the SharePoint Lists extension on Reporting Services 2005
Ca fonctionne pas si mal sur ma VPC de test, à vous de voir sur une configuration plus "solide"
Renaud Comte aka TheMit (ouh le rapporteur)
Member of WygTeam
http://www.wygwam.com
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :