Entering content frameBackground documentation Node Types: Overview Locate the document in its SAP Library structure

When you create a Smart Form, the tree structure of the Form Painter already contains two root nodes:

Except for the two root nodes, each node has attributes. You can maintain these attributes on tab pages on the right half of the screen. The attributes you can maintain on the tab pages General Attributes, Output Options, and Conditions are the same for most of the node types (see: Shared Attributes of the Node Types).

Note

For information on how to create nodes, refer to Navigation Tree.

Inferior Nodes of Node Pages and Windows

As directly inferior nodes to root node Pages and Wi ndows you can create only page nodes. The tables below describe these page nodes and the other inferior nodes:

Output Areas

Icon

Node Type

Description

Possible Directly Inferior Nodes

This graphic is explained in the accompanying text

Page

A page of the form. Directly inferior nodes of this node can be placed directly on the page.

Window, graphic, address

This graphic is explained in the accompanying textThis graphic is explained in the accompanying textThis graphic is explained in the accompanying text

Window

Output area on a page. There are these window types:

All except window and page nodes

Elementary Nodes (Without Inferior Nodes)

Icon

Node Type

Description

This graphic is explained in the accompanying text

Text

You use this node to print any texts (and table contents), except addresses.

This graphic is explained in the accompanying text

Graphic

You use this node to position graphics in the form. To include background graphics, use node type Page.

This graphic is explained in the accompanying text

Address

You use this node to include an address. The system reads the address data directly from the database tables and formats it for print output.

Table Output

Icon

Node Type

Description

Possible Directly Inferior Nodes

This graphic is explained in the accompanying text

Template

You use this node to print a table with fixed layout

All except window, page, table, and template nodes

This graphic is explained in the accompanying text

Table

You use this node to print a table with dynamic layout

Directly inferior nodes are automatically the three nodes Header , Main Area and Footer . As their directly inferior nodes, loop nodes, folder nodes, or table nodes are allowed.

This graphic is explained in the accompanying text

Table line

You use this node to print a table line in a table or template

Table cell

This graphic is explained in the accompanying text

Table cell

You use this node to print a table cell of a table line according to the line type

As with the template node

This graphic is explained in the accompanying text

Old table node

These tables are still contained in forms created before Release 6.10. You can modify them but not create new ones.

As with the template node

Flow Control

Icon

Node Type

Description

Possible Directly Inferior Nodes

This graphic is explained in the accompanying text

Command

You use this node to execute special commands (next page, paragraph numbering, printer control)

(no inferior nodes)

This graphic is explained in the accompanying text

Loop

You use this node to process inferior nodes repeatedly.

All except window and page nodes

This graphic is explained in the accompanying text

Alternative

You use this node to branch depending on a condition.

Directly inferior nodes are automatically the nodes TRUE and FALSE. The directly inferior nodes of these can be all nodes except window and page nodes.

Other Nodes

Icon

Node Type

Description

Possible Directly Inferior Nodes

This graphic is explained in the accompanying text

Folder

You use this node to combine inferior nodes to logical groups

All except window and page nodes

This graphic is explained in the accompanying text

Complex section

You use this node to combine all attributes of the node types template, table, loop, folder

All except window and page nodes

This graphic is explained in the accompanying text

Program lines

You use this node to execute ABAP program code (for example, conversion routines).

(no inferior nodes)

 

 

 

 

Leaving content frame