Se débarrasser des sauts de page dans le rapport

Comment puis-je me débarrasser des sauts de page dans un rapport SSRS, en faisant afficher le rapport en une seule page?

40
demandé sur Jeff 2009-01-20 18:33:12

7 réponses

ouvrez le rapport .le fichier rdl dans un éditeur de texte et localisez la section <Page></Page> . Dans cette section, ajouter ce qui suit:

<InteractiveHeight>0in</InteractiveHeight>
<InteractiveWidth>8.5in</InteractiveWidth>

en SSRS, une hauteur interactive de 0 signifie que le rapport a une longueur infinie et par conséquent, il existera sur une seule page.

51
répondu kinshowa 2012-12-09 15:48:52

assurez-vous que vous n'avez pas une des propriétés définies à true sur l'un des éléments de votre rapport pour PageBreakAtEnd ou PageBreakAtStart . De plus, assurez-vous que la largeur de votre rapport est inférieure à la largeur réelle de votre papier, en gardant à l'esprit l'espace supplémentaire pour les marges de page (Rapport > Propriétés du rapport > mise en page)



Et selon Microsoft: "Bien qu'il n'est pas recommandé, vous pouvez désactiver les sauts de page en paramétrant InteractiveHeight à 0."Je pense que cela ne fonctionne que pour le rendu HTML cependant, je ne l'ai pas utilisé moi-même.



Je ne suis pas sûr s'il ya une échelle d'une sorte où peu importe la taille de votre rapport est-il encore imprimé sur une page si c'est ce que vous recherchez.

15
répondu Dustin Brooks 2009-01-20 15:49:52

faites un clic droit n'importe où dans le corps et sélectionnez Properties .

sélectionnez Reports dans la liste déroulante. (Lorsque vous sélectionnez un élément dans la déclaration, la liste déroulante change en TextBox/en-tête ou l'élément que vous sélectionnez)

Dans Report propriétés, Développez InteractiveSize Attribut.

Set Height -> 0in

12
répondu HawkEye 2016-04-27 18:09:33

vous pouvez définir la valeur D'InteractiveHeight du rapport à 0 pour désactiver la pagination.

Aller à signaler propriétés -> Page -> InteractiveSize -> Hauteur. Réglez cette valeur à 0in.

Ici est la question similaire.

5
répondu nccsbim071 2013-05-10 04:52:40

Dustin Brooks a écrit:

en outre, assurez-vous que la largeur de votre rapport est inférieure à la largeur de votre papier, en gardant à l'esprit l'espace supplémentaire pour les marges de page (Rapport > Propriétés du rapport > mise en page)

soyez également très prudent lorsque vous travaillez avec des sous-rapports. J'ai perdu le compte des fois où j'ai fini avec des pages vierges supplémentaires quand j'ai accidentellement fait un sous-rapport plus large que le rapport principal.

2
répondu Dan Sydner 2009-01-27 10:27:17

si vous essayez d'Afficher des données de rapport dans une page, il est simple de le faire en SSRS. Tout ce que vous avez à faire est de sélectionner la totalité d'un tableau, puis aller dans le volet propriétés. Mise À Jour KeepTogather = True .

enter image description here

2
répondu NonProgrammer 2018-06-26 21:31:05

lors de la création de rapports pour le web, Je désactiverais les sauts de page en définissant L'InteractiveSize à quelque chose de vraiment fou, comme 1000x1000". (Je viens de vérifier, et le réglage à 0x0" comme Dustin Brooks mentionné dans sa réponse a le même effet.)

j'ai quitté la propriété PageSize à 8 heures.5x11" et les rapports imprimés sur plusieurs pages normalement.

1
répondu Brant Bobby 2017-05-23 10:31:31