Macro Language Reference > PIs > Tables > <?tbovflow>
  
<?tbovflow>
Description
This command defines the treatment of text, tables, frames and pages when a table overflows its specified location. It allows you to override a table's default behavior, for example to make Version 2 tables behave as Version 1 tables did, or to modify an existing Version 1 table so it will break over pages.
Syntax
<?tbovflow code:n>
code
0
Default for Version 1 tables: when the bottom of a page, frame or column is reached, text flows from one cell to the next, terminates the table and restarts the next page, frame or column in normal text mode.
1
Default for Version 2 tables: when a cell overflows the bottom of a column, the whole of the row is removed and restarted in the next column.
2
Break mid-row: when a cell overflows the bottom of a column, the rest of the cell is skipped and text is formatted in subsequent columns as if the cell had been able to complete normally. Then, in the next column, the table is restarted, with all the table columns restarting where they left off.
 
<?breakb b15> can be used to force a soft overflow, which will cause the next line to overflow and hence provide control over where overflows occur mid cell.
3
Flow mode for slim tables: when a text overflows the bottom of a column, the text "flows" into the next column of the table. If the text overflows the last column of the table, the table is restarted in/on the next frame/page and the text flows back into the first table column.
"flow-mode" doesn’t generate a table in the normal way; but rather uses the table model to emulate a column environment (slim tables). As such it has some restrictions:
1. Prescan and measuring of columns is not allowed. You must specify how the number of columns and their widths (relative widths are acceptable).
2. Headers, footers, etc. are rows and don’t work in flow mode.
3. Tops of columns are treated as if top of columns and hence column top margins etc. have the desired effect.
4. For graphic and frame avoids to work, the outer frame must contain a single column, with its avoid mode set to "graphical". Bear in mind that the text will avoid properly although the table and cells will not, so table/cell rules and backgrounds will not avoid.
Additional Information
Stoprefs of type 3 are generated when columns wrap using slim tables. By using a stopref reference these can be processed in alternate views, for example adding Edgar output where the main view started a new column.