Our Privacy Policy has changed. By using this site, you agree to the Privacy Policy.

ABAP Objects Introduction to Programming SAP Applications

ISBN-10: 0201750805
ISBN-13: 9780201750805
Edition: 2002
List price: $91.50
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

Description: ABAP Objects comprehensively covers the new object oriented generation of SAP's programming language ABAP.

what's this?
Rush Rewards U
Members Receive:
You have reached 400 XP and carrot coins. That is the daily max!

Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS PowerPoint® 2010 Online content $4.95 $1.99

Customers also bought


Book details

List price: $91.50
Copyright year: 2002
Publisher: Addison Wesley Professional
Publication date: 6/14/2002
Binding: Hardcover
Pages: 576
Size: 7.25" wide x 9.25" long x 1.50" tall
Weight: 2.684

ABAP Objects comprehensively covers the new object oriented generation of SAP's programming language ABAP.

Preface from SAP
Preface from SHS Informationssysteme AG
What is ABAP Objects?
Target readership
How to read this book
How to use this book in practice
Syntax conventions
A Practical Introduction
First steps with the ABAP Workbench
Getting started with the ABAP Workbench
Working with the Object Navigator
The first program
ABAP syntax
General program structure
Insert: a "Hello World!" program
View of the first application program
Copying programs
Creating a screen
Dialog modules in the ABAP program
Working with the ABAP Debugger
Creating a GUI status
The data interface between the program and screen
A classical main program
Creating a class
Working with objects
Working with global classes
Final steps
Final comments on the practical introduction
Basics of ABAP Programming
The environment of an ABAP program
The architecture of an SAP System
ABAP programs in the client-server architecture
The SAP Basis System
The ABAP runtime environment
ABAP programs in the runtime environment
ABAP program structure
Processing blocks
Program types
Program execution
Calling programs internally
Ending ABAP programs
Memory organization of ABAP programs
Basic ABAP Language Elements
Data types and data objects
Introduction to the ABAP type concept
The ABAP type hierarchy
Built-in elementary data types
Data types and data objects local to the program
Data types in the ABAP Dictionary
Flat and deep data types
Generic data types for typings
Data objects in detail
Operations and expressions
Assigning values
Type conversions
Numeric operations
Logical expressions
Control structures
Conditional branches
Processing character strings
Operations with character strings
Comparing character strings
Addressing subfields
Field symbols and data references
Field symbols
Data references
Internal tables
Defining internal tables
Working with internal tables
Internal tables with header rows
Extract datasets
Error handling in ABAP programs
Statically identifiable errors
Runtime errors
The ABAP Programming Models
The classical (procedural) programming model
Excursion: source code modularization
Visibility and lifetime of data
The object-oriented programming model
How do we define object-orientation?
Objects and object references
More on defining and calling methods
Summary and outlook
Advanced Concepts of Object-Oriented Programming with ABAP Objects
Basic principles
Syntax for subclasses
Visibility sections and namespaces in inheritance
Method redefinition
Abstract classes and methods
Final classes and methods
Static components in inheritance
Constructors in inheritance
Object references in inheritance
Polymorphism through inheritance
Basic principles
Definition of interfaces
Implementing interfaces in classes
Composing interfaces
Alias names for interface components
Interface references
Polymorphism through interfaces
Interfaces and inheritance
Defining and triggering events
Handling events
Global classes and interfaces
Class pools and interface pools
Creating global classes
Testing global classes
Using global classes
Programming Screens
General screens
What are screens?
Defining screens
Calling screens and screen sequences
User actions on screens
Dialog module and data transport
Input checks
Field and input helps
An example transaction
Selection screens
What are selection screens?
Why selection screens?
Defining selection screens
Calling selection screens
Selection screen processing
User actions on selection screens
Classical lists
What are classical lists?
Classical lists prior to the advent of ABAP Objects
Classical lists in ABAP Objects
Creating classical lists
Displaying classical lists
User actions on classical lists
Classical list processing and detail lists
Example of classical list processing
Sending lists to the SAP spool system
Creating messages
Sending messages
Message Processing
Advanced screen techniques
Context menus you program yourself
Drop-down boxes
Classical controls
GUI controls
Working with External Data
Database access
Defining database tables in the ABAP Dictionary
Editing data with Open SQL
Consistent data retention
Special sections on database access
File interfaces
Files on the application server
Files on the presentation server
Storing data as clusters
Data clusters in the ABAP Memory
Data clusters in database tables
Data clusters in cross-transaction application buffers
Authority checks
Authorizations and authorization objects
Evaluating authorization objects
Appendix A
The key flight data model tables
ABAP system fields
Installing the SAP Mini Basis System
System requirements
Preliminary remark
Installing the application server and the database
Installing the SAP GUI (front end)
Starting the SAP System
Configuring the SAPLogon and calling the SAP GUI
Logging on to the SAP System
Generating example data
Linking the Basis Documentation to the SAP Library

Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.