ANS-1916 · IMPRESSION, PDF ET MODèLES D’E-MAILS

Comment insérer un saut de page dans les modèles PDF/HTML avancés de NetSuite ?

Utilisez les propriétés CSS dans les modèles PDF/HTML avancés de NetSuite pour contrôler le flux de contenu et garantir une mise en forme correcte du document.

Solution courte

Pour insérer un saut de page dans les modèles PDF/HTML avancés de NetSuite, utilisez la propriété CSS « page-break-before ». Appliquez cette propriété à l’élément HTML qui doit apparaître au début d’une nouvelle page, en définissant sa valeur sur « always ». Cela garantit que certaines sections de contenu sont correctement positionnées sur les pages suivantes au sein des documents PDF générés.

Scénario

Les utilisateurs ont souvent besoin de contrôler la mise en page des documents PDF générés, notamment pour s’assurer que certaines sections de contenu commencent sur une nouvelle page. Cette exigence est courante lors de la conception de documents complexes tels que des factures, des relevés ou des rapports à l’aide des modèles PDF/HTML avancés de NetSuite. Sans un contrôle adéquat des sauts de page, le contenu peut s’afficher de manière inattendue, ce qui peut entraîner des documents mal formatés ou illisibles.

Solution

Pour insérer un saut de page dans un modèle PDF/HTML avancé, appliquez la propriété CSS page-break-before à l’élément HTML spécifique qui doit commencer sur une nouvelle page. Prenons l’exemple suivant de structure de modèle PDF/HTML avancé :

xml<?xml version="1.0"?><!DOCTYPE pdf PUBLIC "-//big.faceless.org//report" "report-1.1.dtd"><pdf><body><div class="firstPage>First Page Content</div><div class="secondPage>Second Page Content</div></body></pdf>

Pour vous assurer que le contenu de la div « secondPage » commence sur une nouvelle page, définissez la règle CSS suivante :

css.secondPage { page-break-before: always; }

En appliquant ce code CSS, tout contenu situé dans la div « secondPage » s’affichera automatiquement au début de la page suivante dans le PDF généré.

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

Accompagnement-conseil et configuration pour Impression, PDF et modèles d’e-mails

Parler à un consultant