Accéder au contenu principal

SQL Server Reporting Services : Comment utiliser un flux RSS dans un rapport SSRS 2008 ou DENALI

 Depuis la version 2005, SQL Server Reporting Services permet d’utiliser un flux XML comme source de contenu.

Mais comment utiliser un flux RSS pour un rapport SSRS ?

Nous verrons dans cet exemple rapide comment créer un rapport avec SQL Server Reporting Services DENALI à partir du flux de ce même blog :

Cet exemple est inspiré de la solution fournie dans l’article de Microsoft :


Création du rapport

Pour commencer, il faut créer son rapport dans Visual Studio en cliquant sur le bouton droit sur “Reports” de l’explorateur de solution, on choisit alors “Add New Report”

image

L’assistant de création du rapport se lance alors, on clique sur Next

image

On sélectionne le type de source “XML”, on marque l’URL de notre flux XML dans le champs libre et on clique sur Next

image

On clique alors sur Query Builder pour valider notre requête

image

Afin de récupérer l’ensemble des items, la requête sera du type, mais vous pouvez la personnaliser si vous souhaiter passer un paramètre en entrée par exemple (les exemples sont dans l’article de Microsoft dans ce cas)

<Query xmlns:ord="http://http://blogs_developpeur_org" xmlns:ret="http://http://blogs_developpeur_org">
    <ElementPath>
        rss/channel/item
    </ElementPath>
</Query>

image

On valide par OK pour obtenir la requête à exécuter et on clique sur Next

image

On choisit le mode Tabulaire et on clique sur Next

image

On ajoute les colonnes que l’on souhaite dans la page de détail (on peut aussi faire du groupage ou pagging si besoin) et on clique sur Next

image

On choisi le Style et on clique sur Next

image

On donne un nom à ce rapport et on valide par Finish

image

On obtient alors notre rapport que l’on peut prévisualiser en cliquant sur “Preview”

image

On voit alors le résultat

image

Il ne reste plus qu’à personaliser la présentation afin d’obtenir le rapport voulu.

La source peut donc provenir de tout type de flux RSS, tels que des Blogs mais aussi des listes SharePoint.

Romelard Fabrice [MVP]

Commentaires

Posts les plus consultés de ce blog

Série de vidéos sur le montage d'une serre horticole ACD

 Episode 1: Préparation du terrain Episode 2: Montage de la serre en elle même Episode 3: Finalisation avec le montage électrique alimentant la serre Bon visionnage Fab

Présentation des outils utiles pour l'entretien de ses haies vives

Afin de gérer les haies vives, il est nécessaire d'avoir recourt à un matériel adapté. Les solutions à batteries sont bien adaptées pour un usage personnel avec des dimensions raisonnables. Ainsi dans mon cas précis, j'utilise les outils suivants de la Gamme Ryobi 18V ONE+ électroportatif: Petit taille-haies simple mais efficace -  RYOBI OHT1855R Un modèle plus puissant qui fonctionne très bien -  RYOBI RY18HTX60A Pour les parties hautes de vos haies, voici un outil très utile -  RYOBI OPT1845 Enfin lorsque vous devez élaguer certains arbres ou certaines partie hautes de vos haies, ce dernier outil est très utile -  RYOBI OPP1820 Ces outils font parti maintenant de mon arsenal de base pour maintenir notre maison chaque saison de taille. Fab

Série de Videos sur Home Assistant intégrant la production Photovoltaïque

 Un certain nombre de vidéos sont en ligne pour intégrer sa production photovoltaïque dans Home Assistant en partant de la base. Installation de Home Assistant: On peut ensuite intégrer les composant des Micro-Onduleurs Enphase, mais aussi les batteries Enphase: Ou encore le composant de contrôle Ecojoko: Ce qui permet alors de faire des comparaisons entre les valeurs capturées: Des videos seront encore publiés dans les prochaines semaines sur différents aspects de cette solution. Fab