Vous êtes sur la page 1sur 91

Form printing with

SAP Smart Forms

Instructor: Dylan Liu


Email: dylan.sap@gmail.com

Agenda
SAP Smart Forms: Overview
Using the SAP Form Builder
Form Elements
Flow Control
Integration into Application Programs

Agenda
SAP Smart Forms: Overview
Using the SAP Form Builder
Form Elements
Flow Control
Integration into Application Programs

SAP Smart Forms: Overview


Every company regularly needs to print large numbers of
documents with a consistent design, such as invoices or
delivery notes.
As of SAP R/3 4.6C, SAP provides a tool for form
processing - SAP Smart Forms

SAP Smart Forms: Overview

SAP Smart Forms: Overview

SAP Smart Forms: Overview

SAP Smart Forms: Overview

Agenda
SAP Smart Forms: Overview
Using the SAP Form Builder
Form Elements
Flow Control
Integration into Application Programs

Using the SAP Form Builder


You use the SAP Form Builder to create and adjust forms.
To call the initial screen of the SAP Smart Forms
maintenance transaction, either
Enter TCode: SMARTFORMS
From Menu Path: Tools Form Printout Smart
Forms

Initial Screen: Maintaining Forms

Areas of the SAP Form Builder

The Navigation Tree

Form Attributes: General Attributes

Form Attributes: Output Options

Pages

Pages in Forms and Documents

Page Attributes

Background Picture

Page Structure with Output Areas I

Page Structure with Output Areas II

Main Window and Secondary Windows

Window Attributes

Windows: Output Options

The Form Painter

Form Painter: Settings

Activating and Testing Forms

Agenda
SAP Smart Forms: Overview
Using the SAP Form Builder
Form Elements
Flow Control
Integration into Application Programs

Text Nodes

Text Nodes: Attributes

Linking Text Nodes

Text Elements in the Editor

Formatting Texts: Paragraph Formats

Formatting Texts: Character Formats

Field List

Activating and Testing Forms

Editing Fields in Texts

Formatting Options

Text Type Text Module or Include Text

Graphics Administration I

Graphics Administration II

Graphics

Data in Forms

Interface Parameters I

Interface Parameters II

Interface Parameters III

Global Data

Global Types

Field Symbols

Table and Templates

Table: Overview

Line Types

Line Types in the Table Painter

Line Types in the Detail View

The Table Painter: Toolbar

Box and Shading: Pattern

Box and Shading: Single Cell

Tables: Technical background

Fill Tables

Content in Table Lines

Header and Footers

Sorting a Table

Control Level I

Control Level II

Calculations in Tables I

Calculations in Tables II

Calculations in Tables: Example

Templates

Drawing Templates: Table Painter

Drawing Templates: Detail I

Drawing Templates: Detail II

Template Layout: Example

Outputting Contents in Templates

Agenda
SAP Smart Forms: Overview
Using the SAP Form Builder
Form Elements
Flow Control
Integration into Application Programs

Flow Control: Overview

Conditions for Nodes

Alternatives

Program Line I

Program Line II

Initialization

Global Form Routines

Final Window

Command Nodes

Loops

Folder

Agenda
SAP Smart Forms: Overview
Using the SAP Form Builder
Form Elements
Flow Control
Integration into Application Programs

Recap: Creating Documents

Components of the Application Program

The Generated Function Module

Interface Parameters

Vous aimerez peut-être aussi