Sie sind auf Seite 1von 21

IBM Global Business Services

Auxiliary Nodes

Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Objectives

The participants will be able to:


Create Template
Define table layout
Use loop, command, program lines etc.

2 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Auxiliary Nodes

Template: Output of a table containing static data


Table: Output of a table containing application data
Loop: Processes successor node repeatedly.
Alternative: Branches depending on condition.
Command: Executes special commands
Folder: Combines successor nodes to logical groups
Complex Section: Combines all attributes of the node types template, table,
loop, folder
Program Lines: Executes ABAP program code

3 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Template

4 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Recurring Data

Data retrieval program sends the data through the internal table in the form
interface
To display, internal table data is to be processed in a loop
Following Node Types offer Data tab which can be used to read internal table
lines in a loop

Loop Accesses a table


Offers tab to determine data selection, Events (header & Footer)
Table Same as Loop, in addition offers Table Layout
Used to display a table
Complex Section Combines all the attributes of Template, Loop & Table
For advances Form developers

5 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Table

Configured through three Tabs


Table Tab (Display Layout)
Line Type same as in Template
Data Tab (Method of Data Retrieval)
Internal table
Workarea
row selection &/or Where Condition
Sorting & Control Level
Events Tab
Header & Footer at section and/or page level
If set, event nodes automatically added under Table node

6 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Defining Table Layout

7 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Defining Method of Data Retrieval


If any of these two
checkboxes are opted for, an
event node gets generated (as
To put an 'OR' a successor node of this
condition click table), which will be
on this (default processed, when their
is 'AND') respective control breaks are
triggered

8 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Defining Events

9 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Defining Events (Contd.)

10 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Loop

11 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Complex Section

The node type Complex section is a real all-purpose node. It allows to combine
the tab pages of the node types Folder, Template, Table, and Loop in any way .
This node type is not used any longer. The node types Folder, Template,
Table, and Loop directly offer the correct nodes.
Before the new node types for tables, templates, and loops were introduced,
complex sections are used to deal with these constructions.

12 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Display data in Template/Table/Loop/Complex Section

13 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Alternative Decision making node

14 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Command - Flow Control node

15 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Program Lines

16 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Folder

17 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Demonstration

Using various Auxiliary Nodes in Smart Forms.

18 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Practice

Using various Auxiliary Nodes in Smart Forms.

19 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Summary

Auxiliary nodes help to control and format the print but do not print any contents
by themselves.
Template: Output of a table containing static data
Table: Output of a table containing application data
Loop: Processes successor node repeatedly.
Alternative: Branches depending on condition.
Command: Executes special commands
Folder: Combines successor nodes to logical groups
Complex Section: Combines all attributes of the node types template, table,
loop, folder
Program Lines: Executes ABAP program code

20 Auxiliary Nodes | Dec-2008 IBM Corporation 2013


IBM Global Business Services

Questions

What is the basic difference between table and template ?


To write ABAP code, which node we have to use ?
What is the basic difference between table and loop node ?

21 Auxiliary Nodes | Dec-2008 IBM Corporation 2013

Das könnte Ihnen auch gefallen