Home   FAQs   New Arrivals   Specials   Pricing & Shipping   Location   Corporate Services  
 Search:   
 View Cart   Check Out   
 
Browse by Subject
I.T
 .NET 3.5
 Windows 2000/XP
 Cisco
 Java
 Office XP
 VB
 ASP
 UML
 Web Design
 E-Commerce
 Project Management
 Macintosh
 Linux
 Windows Server 2008
 Sharepoint 2007
Certification
 MCITP
 MCTS
Economics and Business
 Accounting
 Business Information Systems
 Economics
 Finance
 Management
 Marketing
 Human Resources
 OneKey Textbooks

ABAP Basics


Customers who bought this, also bought:
ABAP Objects: ABAP Programming in SAP NetWeaver

by: Günther Färber ; Julia Kirchner

On-line Price: $87.95 (includes GST)

Hardcover package 477

12%Off Retail Price

You save: $12.00

In Stock - Available for immediate delivery!
_____________________
N.Sydney : In Stock

Retail Price: $99.95

Publisher: SAP Press,

Category: SAP Level:

ISBN: 1592291538
ISBN13: 9781592291533

Add to Shopping Cart

If you'd like to learn how to program your first executable ABAP applications, then this book is your ideal companion. Whether or not you're already familiar with another programming language, you'll benefit from straightforward explanations and step-by-step instruction to efficiently master the basics of programming business-critical applications with ABAP.

Comprehensive, easy-to-follow descriptions introduce you to each of the relevant concepts and an ongoing practical scenario that continues throughout the book ensures that you familiarize yourself with all major areas of ABAP development. Numerous step-by-step procedures, screenshots, and solution tips are employed by the authors to describe procedural and object-oriented language elements in a clear and easy-to-understand way. In each chapter, you'll further extend the sample application, allowing you to build the skills needed to easily reproduce the development of a comprehensive ABAP application - including all of its intricate details.

Highlights


  * Getting Started with the System


  * Object Navigator


  * Procedural Language Elements


  * Database Accesses


  * User Interfaces and Screen Input and Output


  * Object-Oriented Language Elements


  * Software Architecture and Software Design


  * SAP Programming Guidelines and Tools

Table of Contents

1 ... Technical Overview and Getting Started in the System ... 19
... 1.1 ... Overview of SAP Software and Architecture ... 19
... 1.2 ... Notes for Setting Up Access to SAP Software ... 23
... 1.3 ... Programmer's Checklist for Getting Started ... 28
... 1.4 ... Logon, Getting Started, and System Setup ... 31

2 ... Working with the Development Environment:
... 2.1 ... Getting Started with the Object Navigator ... 54
... 2.2 ... Development Classes and Packages ... 63
... 2.3 ... Namespaces ... 66
... 2.4 ... First Program: 'Hello World' - REPORT, INCLUDE, and Application Menu ... 72
... 2.5 ... Online Help, help.sap.com, service.sap.com, and SAP Notes ... 97

3 ... Procedural Language Elements ... 107
... 3.1 ... Basic Commands and Fields - WRITE, PARAMETERS, MOVE, SY Fields ... 110
... 3.2 ... Data and Data Types - DATA, PARAMETERS, CONSTANTS, FIELD SYMBOLS, TYPE, CREATE, Text Elements ... 116
... 3.3 ... Structures and Internal Tables - TABLE, MOVECORRESPONDING, INSERT, APPEND, READ, MODIFY, DELETE, LOOP ... 139
... 3.4 ... Subprograms and Functions - FORM, FUNCTION, EXCEPTIONS ... 151
... 3.5 ... Branches and Logical Expressions - IF, CASE ... 169
... 3.6 ... Loops - WHILE, DO ... 183

4 ... Defining and Managing Database Tables ... 191
... 4.1 ... Field Properties - DATA ELEMENT, DOMAIN ... 192
... 4.2 ... Defining and Processing Database Tables

5 ... Screen Input and Output ... 225
... 5.1 ... Simple Input and Output Interfaces - SELECTION SCREEN, SELECT OPTIONA CALL SELECTION SCREEN, SAP List Viewer ... 227
... 5.2 ... Complex Input and Output Interfaces - Dynpros ... 258

6 ... Object-Oriented Language Elements ... 319
... 6.1 ... Classes and Objects - CLASS, CREATE OBJECT, METHOD ... 321
... 6.2 ... Inheritance and Polymorphism - INHERITING FROM, REDEFINITION ... 351
... 6.3 ... EVENTS ... 370

7 ... Practice Scenario - Automated Accounting for Corporate Subsidiaries ... 393
... 7.1 ... Defining the Requirements and a List of Functions for the Application ... 394
... 7.2 ... Software Architecture ... 399
... 7.3 ... Software Design ... 401
... 7.4 ... Implementation ... 416

A ... Programming Guidelines and Tools ... 451
A.1 ... Programming Guidelines ... 451
A.2 ... Program Check Tools ... 461

B ... Glossary ... 463

C ... The Authors ... 467

Index ... 469