J'ai peu de sous-rapports dans un rapport principal sql (fichier .rdl) utilisant VS
/SSRS 2008
.
Les sous-rapports commencent approximativement au milieu de la page dans la section des détails du rapport principal. J'ai un groupe dans le rapport principal, montre l'information d'en-tête et passe un paramètre - ReportID
à chaque sous-rapport.
J'ai également vérifié à la fois:Comment afficher les en-têtes de colonne du rapport principal sur chaque page lorsque le sous-rapport s'affiche sur plusieurs pages?
- têtes de ligne - « lignes d'en-tête Répétez sur chaque page » et
- têtes de colonnes - « colonnes en-tête Répéter l'opération sur chaque page »
sur General
onglet Tablix
propriétés du rapport principal.
Si j'ai quelques lignes de détail dans le sous-rapport, de sorte que tout peut être rendu sur la première page, tout va bien.
Si j'ai plus de lignes de détail dans le sous-rapport afin qu'il ne soit pas possible d'imprimer tout sur une page, le sous-rapport s'affiche à partir de la première page et passe à la page deux, trois et ainsi de suite.
Quand j'ai plus d'une page de données du sous-rapport, il est également lancé sur la première page, et continue sur deuxième page rend et ainsi de suite ...
Cependant, il ne montre pas la colonne du rapport principal/En-têtes de ligne sur les pages suivantes des sous-rapports?
J'ai remarqué que lors de son prochain article/ReportID
commence dans mon principal groupe de rapport, il imprime en-tête de colonne uniquement sur la première page, mais pas de page suivante et ainsi de suite ...
J'ai essayé aussi de vérifier que ONE , soit
- Row - en-têtes « Répéter les lignes d'en-tête sur chaque page » OU
- têtes de colonnes - « Répéter colonnes d'en-tête sur chaque page »
sur l'onglet général des propriétés Tablix du rapport principal MAIS n'a pas fonctionné?
Des idées pour imprimer des informations d'en-tête sur chaque page lorsque le sous-rapport contient plus d'une page de données?