L'en-tête de tableau matriciel de ne pas répéter sur une nouvelle page, lorsque le sous-état provoque un saut de page

Je me bats avec SSRS depuis trop longtemps maintenant sur ce que devrait être une affaire simple. J'espère que quelqu'un peut m'aider à trouver une solution.

J'ai un rapport qui a un certain nombre de profils, et chaque profil comporte un grand nombre de sections de données. Les sections de données (divers tableaux et graphiques) ne sont pas liés les uns aux autres dans toute autre manière que celle qu'ils "touche" retour vers le parent de l'id de profil.

L'objectif (ce qui semble simple) est d'avoir un en-tête sur chaque page avec les informations de profil, et ensuite les sections de données (chaque formaté complètement différemment) disposés.

Le premier problème que nous avons rencontré a été que pour une raison SSRS2008 ne permet pas une cellule de tableau matriciel pour contenir un autre tableau matriciel avec un autre jeu de données (pourquoi il ne peut pas juste besoin d'un filtre basé sur le parent de regroupement est au delà de moi). La solution recommandée pour cette lacune est, soit de combiner toutes les données en un gigantesque jeu de données (pas possible ici, sections de données sont trop nombreuses et variées) ou intégrer des sous-rapports et passer dans les paramètres. Alors que l'option numéro deux qui augmente le "travail" nécessaire pour imprimer un grand nombre de profils, nous avons procédé à mettre en œuvre et il ne travail.

Le problème arrive sur le principal de tableau matriciel (celui contenant les sous-états) qui a une statique de la ligne d'en-tête de groupe avec "RepeatOnNewPage = true". Ce paramètre permet à l'en-tête pour afficher sur chaque page comme on le souhaite... sauf pour les sous-rapports les étendre sur plusieurs pages, où l'en-tête est mal oublié.

Pour quelque raison, quand ce dernier s'étend sur plusieurs pages, l'en-tête de la société mère tableau matriciel n'est pas répété! Cela me conduit fou comme il semblerait qu'un couple de mauvaises décisions de conception dans SSRS m'a mis dans une situation où je ne peux pas créer le rapport, je veux... des en-têtes des œuvres sans les sous-rapports, mais j'ai besoin de sous-rapports dans le but de "rejoindre" les sections de données pour le profil de.

Cela semble être un moyen simple et exigence commune... après tout, c'est un rapport qui est en cours de migration à partir d'un vieux de plusieurs décennies système de reporting. J'ai écumé StackOverflow et Google sans succès... j'ai semblent un certain nombre de questions/réponses à propos de sauts de page, mais rien qui suggère une solution à ce problème avec les sous-rapports.

Je poste dans ce cas, je suis en manque de quelque chose. Si quelqu'un a des suggestions à tous, il serait bien apprécié.

  • Nous avons plus d'informations sur ce problème. Les manquants en-têtes ne semblent pas être liés à l'utilisation des sous-rapports, mais plutôt que, lorsqu'une ligne de tableau Matriciel est fractionné sur plusieurs pages que le tableau Matriciel en-tête de ligne ne parvient pas à être imprimé (sur les pages supplémentaires). Le sous-état est dans une ligne de tableau matriciel (en raison de la "jointure" limitation, nous avons noté ci-dessus), et le sous-état peut facilement être supérieure à une page dans la longueur. TOUTE AIDE ou suggestion sur ce serait très apprécié.