web-dev-qa-db-fra.com

Insertion d'un saut de page dans un rapport SSRS

J'ai un rapport dans SSRS qui contient 12 sous-rapports. Après chaque sous-rapport, je dois insérer un saut de page pour que chaque sous-rapport commence sur une nouvelle page et ne partage pas les pages avec les autres sous-rapports. Est-ce que quelqu'un sait comment faire ça? Merci

39
MikeTWebb

J'ai trouvé une réponse. Utilisez un rectangle au bas de chaque rapport secondaire après tous les tableaux et autres objets de rendu. Définissez ensuite sa propriété "PageBreak" sur "End". Lorsque le sous-rapport est terminé avec le Tablix et/ou d'autres objets de données, le rectangle force un saut de page. En outre, une fonctionnalité intéressante, si le rapport secondaire ne renvoie aucune ligne de données, le saut de page n'est pas rendu. Par conséquent, aucun saut de page supplémentaire

74
MikeTWebb

Une autre solution serait de placer les sous-rapports dans les rectangles. J'imagine que cela vous aiderait à mieux contrôler et organiser la mise en page du rapport.

8
dmedz

J'ai essayé l'autre réponse ici, mais mon rapport principal est basé sur un ensemble de données, donc je n'ai pas très bien fonctionné. Voici comment je l'ai fait fonctionner pour moi:

1) J'ai placé les sous-rapports dans différentes lignes au-dessus des rectangles de même taille à l'intérieur d'un tableau matriciel avec toutes les lignes appartenant au même groupe de lignes.

2) J'ai ensuite sélectionné les propriétés du groupe, puis le saut de page et vérifié la propriété de saut de page entre chaque instance de groupe. 

3
John Kattenhorn

Je suis tombé sur le même genre de problème, mais j’ai pu surmonter les difficultés mentionnées ci-dessous. J'ai créé un sous-rapport et placé un rectangle à l'intérieur du sous-rapport (l'option de saut de page cochée avant) et placé tout le contenu de mon sous-rapport à l'intérieur du rectangle. Ce saut de page ne fonctionne que si le sous-rapport rend des données, sinon ce ne sera pas un saut de page.

1
siddharth

J'ai créé de nombreux rapports avec un résumé de page et une page 2 avec les détails . Utilisez le tableau matriciel pour le saut de page Tablix> Propriétés> Saut de page> BreakLocation> Début/Fin/......

0
Kyle Jardine