Domanda

Sono stato purga il web per un buon esempio, ma non riesco a capire come aggiungere un'interruzione di pagina a un ActiveReports segnalare a livello di codice. I rapporti con cui sto lavorando di solito richiedono 1-2 pagine per ogni record. Al fine di supportare la stampa su due lati delle relazioni che voglio inserire una pagina vuota per ogni record che utilizza un numero dispari di pagine, in modo che ogni nuovo record è stampato sulla parte anteriore di ogni pagina stampata.

Sono molto nuovo per ActiveReports, in modo che qualsiasi suggerimenti, esempi di codice, o collegamenti sono molto apprezzati!

È stato utile?

Soluzione

Ci sono due modi per fare questo e l'opzione migliore dipende dai dati e report.

Opzione 1: Interruzione di pagina di controllo È possibile aggiungere il controllo PageBreak al report in una posizione specifica e impostare programatically la proprietà Enabled del controllo PageBreak per determinare se si crea un'interruzione di pagina oppure no. Vedere questa pagina per la documentazione sulla proprietà Enabled del controllo PageBreak:

Opzione 2: Section.New Pagina L'altra opzione è quella di utilizzare la proprietà NewPage della sezione. In questo caso è possibile impostare la proprietà NewPage del dettaglio o sezione GroupHeader o GroupFooter per innescare un'interruzione di pagina. Provare a impostarlo dall'evento Formato della sezione. Vedere questa pagina per la documentazione sulla proprietà NewPage.

forum di supporto dedicati alla ActiveReports supporto sul sito GrapeCity sono attivi e anche un ottimo modo per ottenere suggerimenti e aiuto su ActiveReports.

Spero che questo aiuti!

Modifica: collegamenti fissi

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top