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