Aperçu avant impression à l'aide de la visionneuse de rapports fait supplémentaire page vide
Je suis en train d'essayer d'obtenir un rapport de mes articles.Je fais mon rapport par Rdlc
fichier d'aide de visual studio 2012.
Je récupérer mes données à l'aide de ce code:
List<InvoiceDetailRPT> list = customerRpt.ReturnListOfInvoiceDetailsForGRV(invoiceDetails);
Microsoft.Reporting.WinForms.ReportDataSource dataset =
new Microsoft.Reporting.WinForms.ReportDataSource("DataSet1", list);
reportViewer1.LocalReport.DataSources.Add(dataset);
dataset.Value = list;
reportViewer1.LocalReport.Refresh();
reportViewer1.RefreshReport(); //refresh report
Tout fonctionne bien, mais dans l'aperçu avant impression, j'ai un gros problèmes.Par exemple, dans chaque page, je dois montrer à 6 éléments ,si les éléments est plus que 6 ,le journaliste aurait fait une autre page.Mais quand mes articles est de moins de 6 le journaliste fait un autre âge avec le blanc!!!!!et un autre problème, lorsque mon dossier est plus que 6, il crée de 4 pages et les pages 2 et 4 sont vides .pourquoi ?
Par exemple ici sur les photos de mon résultat a 9 articles et le résultat est comme ceci :
Page 2 est vide comme ceci:
Page 3 présente les articles 7 8 9 nombre
Et le dernier est vide de nouveau
Il désigne, pour chaque pages il fait une page vide, pourquoi ?
en ce qui concerne meilleur
OriginalL'auteur Mehrdad | 2014-07-03
Vous devez vous connecter pour publier un commentaire.
Examiner votre rapport, les valeurs de la taille et de la marge des valeurs. Si la largeur de la page plus la largeur de marge à tout point est plus grand que la taille de page, il va pousser le "extra" espace blanc dans la prochaine page blanche. En va de même pour la hauteur de la page.
Donc, la première chose à faire est de supprimer tout espace blanc au fond et sur les côtés gauche et droit de la page dans le concepteur de rapports, rapport de la taille de page exacte de la taille ou plus petits et les marges sont définies de telle manière que le rapport du corps + les marges ne sont pas plus grands que la taille de page.
J'ai cette probelem j'ai donc supprimer toute marge corrigé , merci
OriginalL'auteur InitK
Vous pouvez également définir la
ConsumeContainerWhitespace
propriété de la société mère rapport àtrue
. Qui a travaillé pour moi.Consultez la documentation ici.
OriginalL'auteur Thiago Rebouças
Redimensionner votre rapport de conception, à l'exact bas du dernier rapport de contrôle ou l'étiquette.
Voir
Des pages vides dans RDLC-Rapport
OriginalL'auteur Marcelo Lujan
J'ai été confronté à ce problème récemment, c'est la façon dont je suis parti avec elle:
-> tout d'Abord définir la taille de la page, en modifiant la Taille de la Page de propriété de Propriétés. Réglez la largeur : 8,5 po , hauteur : 11 dans
-> clic droit sur la page de rapport et d'aller dans ses propriétés, de réduire les marges. J'ai réduit de 1 pouce (0,5 pouce de tous les côtés).
Faire ce rendu mon rapport sans pages supplémentaires.
Espérons qu'il travaille pour quelqu'un.
OriginalL'auteur Harry .Naeem