BC ABAP Workbench Tutorial
BC ABAP Workbench Tutorial
Note to the Reader
About the Tutorial
Prerequisites
Terminology
A Word About Interfaces
Choosing Names for SAP Objects
Learning More
Lesson 1: Understanding the Workbench Tools
Introduction to Lesson 1
Exercise 1: Opening the Workbench
Exercise 2: Learning the Workbench Tools
Exercise 3: Navigating an Object List
Exercise 4: Creating a Program
Exercise 5: Setting a Marker
Exercise 6: Creating a Transaction
Review of Lesson 1
Lesson 2: Working with Tables
Introduction to Lesson 2
Exercise 1: Creating a Table Object
Exercise 2: Specifying Table Fields
Exercise 3: Defining Data Elements and Domains
Exercise 4: Reusing Domains
Exercise 5: Defining a Value List
Exercise 6: Specifying Technical Settings
Exercise 7: Activating a Table
Review of Lesson 2
Lesson 3: Designing Screens
Introduction to Lesson 3
Exercise 1: Creating a Screen
Exercise 2: Placing an Element on a Screen
Exercise 3: Refining a Screen
Exercise 4: Checking the Screen Layout
Exercise 5: Setting the OK Field
Review of Lesson 3
Lesson 4: Specifying a GUI Status
Introduction to Lesson 4
Exercise 1: Create a GUI Status
Exercise 2: Add Menus to Your Interface
Exercise 3: Define Function Keys
Exercise 4: Specify PushButtons
Exercise 5: Finish Up
Review of Lesson 4
Lesson 5: Coding the Transaction
Introduction to Lesson 5
Exercise 1: Writing Flow Logic
Exercise 2: Creating Modules
Exercise 3: Specifying Global Variables
Exercise 4: Coding the Modules
Exercise 5: Creating a Message Class
Exercise 6: Testing Your Transaction
Exercise 7: Running the Debugger
Review of Lesson 5
Lesson 6: Working in a Team
Introduction to Lesson 6
Exercise 1: Creating a Development Class
Exercise 2: Examining Change Request List
Exercise 3: Adding Another Programmer
Exercise 4: Creating a Program
Exercise 5: Releasing the Change Request
Review of Lesson 6