2008 Jun 20 10:16 AM
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 ?
2008 Jun 20 10:23 AM
Hi there.
Take a look into this help page:
http://help.sap.com/saphelp_nw70/helpdata/EN/9b/e3b0dcc2a711d3b558006094192fe3/frameset.htm
Regards.
Valter Oliveira.
2008 Jun 20 10:25 AM
2008 Jun 20 11:27 AM
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
2008 Jun 20 11:42 AM
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.
2008 Sep 17 6:31 AM