
Processing Pages
Start Page
Every form description consists of one or several
draft pages. You create draft pages as directly inferior nodes of the root node Pages and Windows . The first inferior node of the root node is the start page, where the form processing starts.Processing the Output Areas of a Page
SAP Smart Forms processes a draft page by processing all output areas of this page in the sequence determined in the navigation tree. Output areas in this case are the directly inferior nodes of the page node, that is, window nodes, graphic nodes, and address nodes with their own output area.
Ending the Processing of a Page
Processing of a draft page ends as soon as the processing of all output areas is finished:
Next Pages
There are two ways to specify the next page following the current page:
Note the restrictions for using both manual page break and next page:
Method |
On Page With Main Window |
On Page Without Main Window |
Dynamic page break using the command node |
Allowed, |
Not allowed |
Specifying a next page in the page node |
Required |
Optional |
Specifying the current draft page as next page (page pointing to itself) |
Allowed |
Not allowed |

For a page without main window, never specify the same page as next page, because this would trigger an endless loop. In such a case, the system terminates processing after printing three pages.
Last Page
Form processing ends with the last page. The last page is reached if