2010-09-05 4 views
1

J'ai un rapport RDLC et je l'affiche sur le contrôle de visionneuse de rapports dans mon application frontale. Je reçois le rapport parfaitement et il n'y a pas de problème.Comment limiter le rapport RDLC pour une page dans un fichier PDF

Mais le problème se pose lorsque j'essaie d'exporter le rapport vers un fichier PDF (en utilisant l'option disponible - essentiellement l'option intégrée). Je reçois le rapport en 3 pages alors que mon client le souhaite sur une seule page. Je ne suis pas en mesure de comprendre la raison pour cela, car dans mon visualiseur de rapport, je ne vois qu'une seule page, mais dans un fichier PDF il y a 3 pages. Je n'ai que quatre colonnes sans données, mais elles se divisent en plusieurs pages. 2 colonnes sur la 1ère page 2 sur la deuxième page. Pas vraiment sûr de ce qui est arrivé à la 3ème page. Quelqu'un a recommandé de changer la taille du papier de l'imprimante par défaut, mais je ne pensais pas que ça valait la peine d'essayer.

Peut-on faire quelque chose pour que je puisse contrôler la taille du rapport ???

Répondre

1

Cela peut être un vrai PITA mais il y a plusieurs choses que vous pouvez faire pour vous y rendre dans BIDS.

  1. Pour voir à quoi cela va ressembler en format pdf, utilisez le bouton "Print Layout" de la barre d'outils du mode d'aperçu.
  2. Goto les propriétés du rapport et définissez l'orientation et le format de papier selon vos besoins. Rappelez-vous les marges dans les propriétés du rapport pour réduire la zone d'affichage de votre rapport. En général, je les place plus petites que les valeurs par défaut.
  3. Revenir à vous signaler articles et assurez-vous qu'ils sont plus petits que (pagesize - marges)

Cela devrait aider.

1

Vous pouvez essayer de définir InteractiveHeight = 0, je sais que cela fonctionne au moins pour la sortie MHTML, pas sûr de PDF, mais il pourrait vous guider dans la bonne direction

Questions connexes