2010-11-10 4 views
1

Je commence à travailler avec SSRS et à créer des rapports.Appel d'un rapport SSRS à partir d'un autre rapport

J'ai créé un simple rapport d'une page à partir d'une source de données et de 6 détachages.

Le rapport prend un paramètre: EmployeeId - et génère un rapport de 1 page pour cet employé.

Jusqu'ici tout va bien !!

Maintenant, je veux créer un autre rapport qui prend un DepartmentId. Ce rapport doit générer un rapport pour tous les x nombre d'employés dans le département et avoir x nombre de pages.

Est-il possible de réutiliser le rapport que j'ai créé précédemment (celui avec EmployeeId comme paramètre) pour générer le rapport ultérieur que j'ai décrit?

Merci :)

Répondre

2

Vous pouvez probablement utiliser un sous-état, si le departmentId est disponible par employé (je suppose qu'il est), alors ce serait probablement votre meilleur pari

+0

Pourriez-vous s'il vous plaît me référer quelques bons liens pour commencer avec des sous-rapports? – Moon

+0

http://msdn.microsoft.com/en-us/library/ms160348%28SQL.100%29.aspx est un endroit, juste Google ou jouer avec l'option sous-rapport dans l'ide ce n'est pas si difficile à utiliser – beakersoft

0

Que diriez-vous du inclue ID du service des employés dans le rapport détaillé de l'employé, puis vous mettez une action dans ce champ et définissez comme cible le rapport du service. En passant l'ID de service cliqué au rapport du département et vous avez une bonne solution.