2009-05-19 5 views
0

J'ai un rapport Microsoft Reporting Services (rapport local, VS2005) et j'essaie de produire un rapport plutôt délicat ...Rapport RDLC: plus d'une page? Pauses-pages personnalisées?

J'ai deux tables retournées à partir d'une requête SQL. La première est une table principale qui a une liste d'ensemble correspondant de ID à des ensembles d'enregistrements dans la seconde, et a un record comme ceci:

+----------------------+ 
| SetID    | 
+----------------------+ 
| 1     | 
| 2     | 
| 3     | 
| ...     | 
|      | 

Le deuxième tableau est une liste de bjorks, nous allons les appeler. Il ressemble à ceci:

+----------+-------+-----------+----------- 
| BjorkID | SetID | BjorkName | ... 
+----------+-------+-----------+----------- 
| 1  | 1  | Bob  | 
| 2  | 1  | Jones  | 
| 3  | 1  | Smith  | 
| 4  | 2  | Jack  | 
| 5  | 2  | Daniels | 
| 6  | 3  | Moo  | 
| 7  | 3  | Bean  | 
| 8  | 3  | Bond  | 
| 9  | 3  | Jim  | 
| ...  | ... | ...  | 
|   |  |   | 

Maintenant, je dois générer un rapport qui imprime hors une page pour chaque jeu, et la page de chaque jeu contient une liste de ses Bjorks.

Quelqu'un peut-il me pointer dans la bonne direction pour transformer RDLC en faisant cela? :)

À la votre!

Répondre

1

Vous pouvez accomplir votre tâche uniquement avec la deuxième table/ensemble de données et les groupes parent et détail d'une table ou d'une liste.

Groupes parents sur SetID. Groupes de détails sur BjorkID. Définissez vos sauts de page en conséquence.

HTH

+0

Ahh excellent! Je suis arrivé à cette conclusion moi-même hier, mais seulement sous une forme grossière. Merci beaucoup pour votre confirmation! :) F –

Questions connexes