Comment pouvons-nousReportViewer orientation de la page
changement page Orientation paysage
ensemble ReportViewer à la taille de la page juridique ou A4.
Merci
Comment pouvons-nousReportViewer orientation de la page
changement page Orientation paysage
ensemble ReportViewer à la taille de la page juridique ou A4.
Merci
J'ai essayé quelques années. La façon la plus simple de changer d'orientation était simplement de changer la taille. (i.e: le portrait A4 est 210 × 297 mm et le paysage est 297 x 210 mm)
Si vous utilisez Visual Studio 2012, vous pouvez accéder à la propriété de rapport, la mise en page, puis vous pouvez choisir l'orientation de la page.
Trouver ce rapport propriété était une douleur pour moi parce que je ne pouvais pas voir cette icône « clé » dans la barre de notification (qui peut être ouvert par un clic droit sur une zone vide à l'en-tête et en cliquant sur « Rapports ».
une fois que vous obtenez là, changer l'orientation de paysage
vous pouvez créer un objet PageSettings, définissez les propriétés de ce mode paysage A4 format papier et assignons à l'instance Report Viewer Par exemple:..
System.Drawing.Printing.PageSettings ps = new System.Drawing.Printing.PageSettings();
ps.Landscape = true;
ps.PaperSize = new System.Drawing.Printing.PaperSize("A4", 827, 1170);
ps.PaperSize.RawKind = (int)System.Drawing.Printing.PaperKind.A4;
reportViewer.SetPageSettings(ps);
c'est la bonne réponse. Merci –
Facile: En pro perties (clic droit - propriétés du rapport) change l'orientation de la page. Et redimensionner la conception du rapport à 11 pouces de largeur, vous pouvez utiliser la règle (clic droit - vue - règle) pour le faire
puis-je le modifier par programme ou devrais-je changer cela dans le fichier .Rdlc? – booota
Vous devriez pouvoir changer de code. (Propriétés 'PageHeight' et 'PageWidth') – Andrew
Dans les propriétés (clic droit - propriétés du rapport), changez l'orientation de la page. et redimensionner la conception du rapport à la largeur 11in, vous pouvez utiliser la règle (clic droit - vue - règle) pour le faire –