ANS-0986 · PRINTING, PDF & EMAIL TEMPLATES

How to Manage Page Breaks in NetSuite Advanced PDF/HTML Tables

NetSuite's BFO PDF Generator requires specific handling for page breaks within tables, especially when dealing with large cell content.

Short answer

NetSuite's BFO PDF Generator often struggles with automatic page breaks within tables, especially with large cells, potentially separating headers from content. To resolve this, divide large cells and rows into smaller elements. This allows the BFO engine to properly manage page breaks, ensuring consistent document flow.

Scenario

The BFO PDF Generator in NetSuite is particular about how it handles page breaks within tables. It automatically splits some elements but not others. Consequently, if a table contains large cells, these cells will not be split to accommodate normal page breaks. Instead, the table may break at the beginning of a row, potentially resulting in table headers appearing on one page and the start of the table content on the subsequent page.

Solution

To address challenges with page breaks in NetSuite's Advanced PDF/HTML Templates when using the BFO PDF Generator, the effective method is to divide cells and rows into smaller elements. This strategy facilitates the BFO engine's ability to properly split the table content across pages, preventing headers from separating from their corresponding data.

Expert NetSuite Support

Need help with this NetSuite issue?

Printing, PDF & Email Templates consulting and configuration support

Talk to a consultant