In forms of business procedures you usually want to list details such as open items of an invoice. You can use a Smart Form to display this data in a table. You can design the layout of the table independent of the number of lines it will contain. The size of the table depends on how much data the application program passes to the form at runtime (unlike withtemplates, where you specify the number of columns and lines explicitly). The table can cover one or more pages, depending on the number of lines. This is why you display tables in the main window.
Tables cannot be nested. This means that you cannot create a table node as inferior node of a table node. A loop, in contrast, can have several tables as inferior nodes, and vice versa (see:Combining Loops and Tables).
Together with the SAP Web Application Server 6.10 a new table node was introduced that replaces the old table node. You can still edit table nodes of previous releases, but not create new ones.
For reasons of completeness the old table node is still documented. See:
For table output SAP Smart Forms divides a table into a header, a main area, and a footer. These output areas of the table automatically appear as directly inferior nodes of the table node in thenavigation tree (see: Output Areas of a Table).
Application data is usually stored in internal tables. You pass these tables at theform interface. To display this data as a table on the form, proceed as follows: