Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

nodes in smartform

Former Member
0 Likes
3,353

wht are the nodes in smartform? and wht is the sequence of execution ?

wht are the nodes in smartform? and wht is the sequence of execution ?

5 REPLIES 5
Read only

valter_oliveira
Active Contributor
0 Likes
1,715

Hi there.

Take a look into this help page:

http://help.sap.com/saphelp_nw70/helpdata/EN/9b/e3b0dcc2a711d3b558006094192fe3/frameset.htm

Regards.

Valter Oliveira.

Read only

Former Member
0 Likes
1,715

Hi

Go through the link given below :

http://help.sap.com/saphelp_crm50/helpdata/en/d2/69a148cd8b11d3b563006094192fe3/content.htm

Rewards Points if useful.

Thanks & Regards

Nikunj shah

Read only

Former Member
0 Likes
1,715

Hi Swapna,

Node Types:

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

You use the inferior nodes of the Global Settings node to maintain Form Attributes, the Form Interface, and Global Definitions.

You use the inferior nodes of the Pages and Windows node to create the pages of your form, position elements on these pages, and determine the sequence in which you want to process these elements.

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).

Node Types:

Page

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

Window

Output area on a page.

There are these window types:

Main window

You can identify only one window of a form as main window. You use the main window to spread output over several print pages, which is a prerequisite for printing tables. The output control of the main window triggers an automatic page break as soon as the main window is full, that is as soon as in the main window no space is left for printing outout.

However, the main window "keeps in mind" the exact location at which the output was interrupted. On the next page, the output control resumes printing at exactly this position as soon as in the processing tree the main window is reached again. The subsequent print pages may also include other windows or output areas; they are printed unless a condition suppresses them.

Secondary window

On a page, there are two different types of output areas for texts and data: the main window and the secondary window.

You can position windows anywhere on a page, even overlapping. You can position the same window (determined by the technical name, see also Creating Windows) on several pages of a form, so that the same contents are displayed on all these pages. You can choose a different size for the window on each page, except for the main window.

Copies window

You use the copies window to define an output area for the print output, whose content you want to appear either only on the copy or only on the original. This allows you to flag copies as copies when the form is printed.

Final window

You may want to display or query values on the first page that are determined only during processing. For example, you may want to name the grand total in the letter text of an invoice. However, this amount is determined only after listing all individual items. Or you may want to query on the first page within a condition the total number of pages, which the system calculates only after processing all pages.

In such a case, you use the final window: Processing first skips all windows of this type in the tree and works its way to the end of the tree. Only after the actual processing is finished, the final windows are processed in the order in which they appear in the tree (from top to bottom). Now any information is available that is known only at the end of the form processing.

Text

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

Graphic

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

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.

Template

You use this node to print a table with fixed layout

Table

You use this node to print a table with dynamic layout

Table line

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

Table cell

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

Command

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

Loop

You use this node to process inferior nodes repeatedly

Alternative

You use this node to branch depending on a condition.

Old table node

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

Folder

You use this node to combine inferior nodes to logical groups

Complex section

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

Program lines

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

Reward If Helpfull,

Naresh.

Read only

Former Member
0 Likes
1,715

THANKS