Propriété Section.ForceNewPage (Access)

Utilisez la propriété ForceNewPage pour spécifier si les sections de formulaire (détail, pied de page) ou les sections d’état (en-tête, détail, pied de page) s’impriment sur une page distincte plutôt que sur la page active. Type de données Octet en lecture-écriture.

Syntaxe

expression. ForceNewPage

Expression Variable qui représente un objet Section .

Remarques

Supposez, par exemple, que vous ayez conçu la dernière page d'un état comme un formulaire de commande. Si la propriété ForceNewPage de l'en-tête de l'état est définie sur Avant section, le formulaire de commandes est toujours imprimé sur une nouvelle page.

La propriété ForceNewPage ne s'applique ni aux en-têtes ni aux pieds de page.

La propriété ForceNewPage utilise les paramètres suivants :

Setting Visual Basic Description
Aucun 0 (Par défaut) La section active (la section pour laquelle vous définissez la propriété) est imprimée sur la page active.
Avant la section 1 La section active est imprimée au début d'une nouvelle page.
Après la section 2 La section qui vient immédiatement après la section active est imprimée au début d'une nouvelle page.
Avant & après section 3 La section active est imprimée au début d'une nouvelle page et la section suivante est également imprimée au début d'une nouvelle page.

Voici quelques exemples de paramètre de propriété ForceNewPage .

Section Exemple de paramètre Description
En-tête de groupe affichant l'année Avant la section L'en-tête de groupe est imprimé au début de la page. Viennent ensuite la section Détail, le pied de groupe et le pied de page.
Section Détail d'un état Après la section Le pied de groupe est imprimé au début d'une nouvelle page.
En-tête de rapport contenant le titre du rapport et le logo de l’entreprise Après la section Le titre de l'état et le logo sont imprimés sur une page distincte au début de l'état.

Exemple

L’exemple suivant retourne le paramètre de propriété ForceNewPage pour la section détails du rapport Sales By Date et l’affecte à la intGetVal variable .

Dim intGetVal As Integer 
intGetVal = Reports![Sales By Date].Section(acDetail).ForceNewPage

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.