J'utilise Reportviewer pour générer une facture de vente à imprimer par l'utilisateur. Comment puis-je obtenir des champs de données à imprimer sur chaque page d'une facture de plusieurs pages?Visual Studio ReportViewer répétant le bloc de données sur chaque page
La facture est imprimée sur un formulaire pré-imprimé. Je veux que la forme imprimée à regarder à peu près comme:
page 1
client john smith
123 rue principale.
ville , CA 90000
certains ITEM1 100 $
certains ITEM2 150 $
certains ITEM3 150 $
page 2
client john smith
123 rue principale.
ville, CA 90000
certains ITEM4 500 $
certains item5 250 $
certains item6 950 $
total 2100 $
En utilisant 1 liste qui contient des champs de zone de texte databound pour les informations des clients, et une table pour la articles. Le problème est que s'il y a beaucoup d'éléments tels que les éléments passent à la page 2, la page suivante ne contient que des éléments, et non pas les informations client qui doivent également être imprimées sur la deuxième page.
J'ai essayé d'utiliser l'en-tête de page, mais je ne peux pas utiliser les éléments de la base de données dans l'en-tête de la page. S'il vous plaît aidez!
Merci pour votre réponse. J'ai vérifié le projet d'exemple de facture fabricant, il fonctionne fondamentalement le même était comme le mien. Lorsque j'ai ajouté beaucoup d'éléments, la page 2 montre uniquement les éléments. Je vais vérifier la page MSDN, sonne comme ce dont j'ai besoin. – muhan
Le site GotReportViewer est une bonne ressource générale pour les informations Report Viewer, l'article de la page MSDN montre comment résoudre votre problème réel. –