Main Course Index

Welcome! This site offer's free training on ABAP Programming as the cost is really high in which only a few can afford making the author think in providing this site. Below are the three main topics in which you can learn here:

1. ABAP Fundamentals

2. ABAP Programming I
    2.1 - Defining Data with the ABAP Editor
    2.2 - Performing Operations in ABAP
    2.3 - Using ABAP Statements
    2.4 - Creating an ABAP Program
    2.5 - Working with Internal Tables
    2.6 - Classical Reporting in ABAP
    2.7 - Interactive Reporting in ABAP
    2.8 - Creating an Interactive Report Program
    2.9 - ABAP Classes
    2.10 - Properties of ABAP Objects
    2.11 - Using Classes in ABAP
3. ABAP Programming II
    3.1 - Introducing Dialog Programming in ABAP
    3.2 - Creating Screens and GUI Status in ABAP
    3.3 - Defining Flow Logic with ABAP
    3.4 - Creating a Dialog program in ABAP
    3.5 - Creating SAPScript Forms
    3.6 - Using Smart forms in ABAP
    3.7 - Formatting and Printing in ABAP

Using Smart forms in ABAP

Learning Objective:

After completing this topic, you should be able to recognize how to print Smart Forms in a given scenario.

1. Features and benefits of Smart Forms

Smart Forms are an enhanced version of SAPscripts forms. Similar to SAPscripts forms, you can use Smart Forms to create and print documents, such as invoices and orders, in SAP. You can choose to migrate from SAPscript forms to Smart Forms.
You can print a Smart Form on a printer or generate an HTML document, a fax, or an e-mail message as output.

Smart Forms provide some important features:
  • Interactive Web Forms
  • Routines
  • Smart Styles
  • Tables
  • Tools
  • Windows