Lecture à partir de SQL Server Reporting Services avec C #

Mon entreprise a beaucoup de rapports SQL situés à http://server/ReportServer et je veux faire une application WinForms pour lire à partir d'eux sur un calendar périodique et faire des choses avec les informations.

J'ai fait quelques searchs avec ceci et ai trouvé cette page: https://msdn.microsoft.com/en-us/library/ms155362.aspx mais je ne suis pas encore sûr de savoir comment commencer. Des conseils?

Reporting Services est normalement accessible via http: // SERVER / reports

C'est l'access frontal principal pour les humains.

Votre exemple est l'access back-end pour les machines. Les mêmes niveaux d'access sont requirejs.

Alors marchez dans la porte d'input et parcourez votre path vers votre rapport cible. Passer à la vue détaillée (en haut à droite) maintenant lorsque vous passez la souris sur un lien de rapport, un drop down menu est disponible. Sélectionnez le téléchargement ou la modification dans le Générateur de rapports où vous devriez être en mesure de concevoir le rapport et d'accéder au code.

Mais les rapports pourraient accéder à une database sql ou SSAS ou tabulaire. Une complication supplémentaire pourrait être que le rapport s'exécute sur un set de données partagé sur le server. Encore une fois si peut naviguer dans le file et l'éditer. Notez que le dossier peut être caché, auquel cas assurez-vous que vous êtes dans la vue détaillée

Tout cela nécessite que l'access vous soit accordé. Une fois que vous avez le SQL, vous aurez toujours besoin d'accéder directement à la database, ce qui peut être plus difficile à autoriser que de donner un access modéré à travers des rapports.

Je vous suggère de vous faire des amis avec votre DBA et d'expliquer ce que vous aimeriez faire