Salut à tous !

j'aimerai définir la hauteur d'un rapport (Report.rpt) en c# par programmation. L'objectif étant d'imprimer toutes les lignes d'une facture sur du papier continue sans saut de page. Tel que les imprimante Epson thermique qui utilise des Bobines.

exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 // Format A5
                        case "formatA5":
                            ReportReceptionA5 rptReceptionA5 = new ReportReceptionA5();
                            rptReceptionA5.SetDataSource(dsTicketArticles);
                            crystalReportViewerAll.ReportSource = rptReceptionA5;
                            break;

                        // Format Etiquette
                        case "formatEtiquette":

 // Ici je souhaite définir la hauteur de la page après avoir fait le calcul du nombre de lignes de la section details + la hauteur des autres section Entete, pied de page etc...   Ceci comme je l'ai dit afin d'éviter les sauts de page.

                            ReportReceptionEtiquette rptReceptionEtiquette = new ReportReceptionEtiquette();
                            rptReceptionEtiquette.SetDataSource(dsTicketArticles);
                            crystalReportViewerAll.ReportSource = rptReceptionEtiquette;
                            break;

Merci d'avance pour votre assistance.