basic nodes

15
IBM Global Services Basic Nodes | 10.04 March-2005 © 2005 IBM Corporation Basic Nodes

Upload: aniruddha-jha

Post on 25-Jan-2016

37 views

Category:

Documents


2 download

DESCRIPTION

Basic Nodes

TRANSCRIPT

Page 1: Basic Nodes

IBM Global Services

Basic Nodes | 10.04 March-2005 © 2005 IBM Corporation

Basic Nodes

Page 2: Basic Nodes

IBM Global Services

© 2005 IBM Corporation2 March-2005Basic Nodes | 10.04

Objectives

The participants will be able to: Display graphic objects in Smart Form

Describe how to print out text

Create text elements

Maintain text modules

Page 3: Basic Nodes

IBM Global Services

© 2005 IBM Corporation3 March-2005Basic Nodes | 10.04

Basic Nodes: Graphics

To display Graphics objects e.g. Logo

Used same way as background picture

TIFF, BMP, JPEG file may be used

Maintain Graphics using transaction SE78

Page 4: Basic Nodes

IBM Global Services

© 2005 IBM Corporation4 March-2005Basic Nodes | 10.04

Basic Nodes: Graphics (Contd.)

Page 5: Basic Nodes

IBM Global Services

© 2005 IBM Corporation5 March-2005Basic Nodes | 10.04

Basic Nodes: Address

Address node

This has to be given along with address number

for personal address

This determines the format of address

Parameter that has the address number

Page 6: Basic Nodes

IBM Global Services

© 2005 IBM Corporation6 March-2005Basic Nodes | 10.04

Basic Nodes: Text

To print out any text (and table contents/ data), but not address

Three types: Text element (enter text in PC Editor)

Include Text (Standard text as in SAP Script)

Text Modules

Page 7: Basic Nodes

IBM Global Services

© 2005 IBM Corporation7 March-2005Basic Nodes | 10.04

Basic Nodes: Text (Contd.)

Field list

Page 8: Basic Nodes

IBM Global Services

© 2005 IBM Corporation8 March-2005Basic Nodes | 10.04

Text Nodes: Text Element

You can append the text directly to the output of the predecessor node or start it in a new paragraph or a new

line.

Page 9: Basic Nodes

IBM Global Services

© 2005 IBM Corporation9 March-2005Basic Nodes | 10.04

Text Nodes : Include Text

Page 10: Basic Nodes

IBM Global Services

© 2005 IBM Corporation10 March-2005Basic Nodes | 10.04

Text Nodes: Text Module To copy the contents of text module,

instead of referring to it. After copying, the

property of text changes to 'text

element'

If this is opted for, then all the

paragraph formats and char formats will come from the text

module's style, else, default style of Form

applies

Page 11: Basic Nodes

IBM Global Services

© 2005 IBM Corporation11 March-2005Basic Nodes | 10.04

Text Nodes: Maintaining Text Modules

Transaction: SMARTFORMS

This is a normal PC editor where you can enter the text (fields, which are populated dynamically during

run-time can also be used).

Page 12: Basic Nodes

IBM Global Services

© 2005 IBM Corporation12 March-2005Basic Nodes | 10.04

Demonstration

Using various Text Nodes, address, and graphics in Smart Forms.

Page 13: Basic Nodes

IBM Global Services

© 2005 IBM Corporation13 March-2005Basic Nodes | 10.04

Practice

Using various Text Nodes, address, and graphics in Smart Forms.

Page 14: Basic Nodes

IBM Global Services

© 2005 IBM Corporation14 March-2005Basic Nodes | 10.04

Summary

Graphics is used to display Graphics objects e.g. Logo

Maintain Graphics using transaction SE78

The Address node is a new concept in Smart Forms (did not exist in SAP Scripts) that allows to print the address of an organization, person, etc. by just specifying the address number or the Person number. The address/person number is used to retrieve the complete address from the address master.

Text nodes are used to print out any text (and table contents/ data), but not address

Text nodes are three types: Text element (enter text in PC Editor)

Include Text (Standard text as in SAP Script)

Text Modules

Page 15: Basic Nodes

IBM Global Services

© 2005 IBM Corporation15 March-2005Basic Nodes | 10.04

Questions

What are the various types of text modules used in Smart Forms ?

Which transaction is used to maintain graphics ?

Which transaction is used to maintain text modules?