2010-06-04 19 views
0

J'ai maintenant une application qui utilise Reporting Services pour afficher des rapports. Cela fonctionne bien, je l'appelle chaque rapport avec une valeur donnée (par exemple une ClientId), et le rapport obtient rendu correctement. Cependant, ce que je voudrais faire maintenant, c'est pouvoir envoyer plusieurs ID client dans le rapport, et je voudrais obtenir un fichier pdf avec des pages count (ClientsID), chacune contenant le rapport, selon le ClienID.SSRS 2008: Comment faire plusieurs rapports de valeurs?

Comment est-ce possible? Je ne sais pas vraiment comment nommer ce que je veux faire, donc je ne trouve pas vraiment de réponses sur le net en ce moment. Peut-être que quelqu'un a un tutoriel pour moi?

Merci d'avance!

+0

Il est un moment que je l'ai utilisé des services d'information, mais je pense que vous pouvez le faire tout à fait en créant un carrément nouveau rapport et de faire votre rapport spécifique client existant sous un rapport de cela. J'oublie les détails précis de la façon dont vous le répéteriez pour chaque client! –

+0

Merci aussi Martin, de m'avoir mis sur la bonne voie! – Shimrod

Répondre

2

Je crois que ce que vous cherchez sont des paramètres à valeurs multiples. Vous pouvez créer un nouveau rapport "principal" contenant un paramètre multi-valeur pour accepter vos ID client. Ensuite, utilisez un sous-rapport comme Martin déjà mentionné pour générer votre rapport actuel pour chaque ID client.

Voici la page de MS sur params valeurs multiples: http://msdn.microsoft.com/en-us/library/aa337292.aspx

et moi avons écrit un article sur les utiliser avec un proc stocké: http://blog.hoegaerden.be/2009/11/21/reporting-on-data-from-stored-procedures-part-2/ Même si dans votre cas, vous ne pouvez pas être en utilisant SPs, il devrait vous aider pour comprendre comment fonctionnent ces params.

+0

Vous sauvez ma journée! :-) Ce est exactement ce que je voulais faire (et vous avez raison, je ne me proc stocké, mais le processus est tout à fait la même chose). Juste pour les enregistrements, j'ai dû placer mon sous-rapport dans un composant de liste, et spécifier l'ensemble de données qui doit être utilisé. Merci pour votre aide! – Shimrod

+0

Je suis heureux de pouvoir vous aider. Il est en effet logique que vous ayez besoin d'une liste pour répéter le sous-rapport, bravo :-) –

Questions connexes