ANS-0736 · IMPRESSION, PDF ET MODèLES D’E-MAILS
Comment éviter le chevauchement des éléments DIV avec le pied de page lors de la génération de PDF dans NetSuite
Lors de la génération de fichiers PDF à partir de fichiers XML dans NetSuite, les éléments DIV peuvent se chevaucher de manière inattendue avec le pied de page du document, ce qui nécessite un ajustement structurel spécifique.
Solution courte
Lorsqu’un élément DIV est utilisé dans le code XML pour la génération de PDF NetSuite, il peut ne pas s’insérer correctement avant le pied de page, ce qui entraîne un chevauchement du contenu. Pour résoudre ce problème d’affichage et garantir des sauts de page corrects, l’élément DIV doit être remplacé par une structure de tableau brute dans le modèle XML. Cela garantit que le contenu respecte les limites du pied de page.
Scénario
Lors de la génération d’un document PDF à partir d’un modèle XML dans NetSuite, un problème d’affichage courant se produit : un élément DIV ne se coupe pas correctement avant le pied de page du document. Le contenu de ce DIV s’affiche alors par-dessus le pied de page, masquant ainsi des informations importantes. Ce comportement est inhérent à la manière dont les éléments DIV sont traités par le moteur de génération de PDF.
Solution
Pour éviter que les éléments DIV ne chevauchent le pied de page lors de la génération de PDF dans NetSuite, il convient de supprimer le DIV de la structure XML. La seule méthode efficace pour garantir un saut de page correct et éviter les problèmes d'affichage du contenu au-dessus du pied de page consiste à remplacer l'élément DIV par un tableau brut.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Impression, PDF et modèles d’e-mails
