Complete ABAP
SAP Press (Verlag)
978-1-4932-1272-9 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
Immerse yourself in the world of ABAP with this all-in-one guide! Offering instructions for beginners and refreshers for seasoned experts, this resource covers everything ABAP. Get information on basic programming concepts and tools, like data types and the ABAP Data Dictionary and steps for developing interfaces and dynamic programs. Packed with 1000+ pages on procedural and object-oriented programming techniques, you'll find the know-how you need to code yourself out of any corner. In this book you'll learn: a. ABAP A to Z, Discover everything there is to know about ABAP. Begin with the basics: ABAP keywords, syntax, tools, data types, events, and more. Try your hand at more advanced concepts, including user interaction, exception handling, dialog and dynamic programming, among others. Finally, make it work: debug and test. b. Procedural and Object-Oriented Programming: Don't limit yourself to one technique! Dive into both the procedural and OOP approaches to ABAP. c. Practice Examples: Learn by doing. Walk through the numerous examples and follow along using practice code provided throughout the book. Highlights:
Architecture and environment
Procedural and object-oriented programming
ABAP tools
Syntax, keywords, structures, and tables
User interaction
Modularization
Persistent data
Dialog and dynamic programming
Screens and forms
Debugging and testing
Interface development
Modifications and enhancements
Kiran Bandari is a solution architect for one of world's leading confection companies, and has been working with ABAP for more than 10 years. He has worked as a lead ABAP consultant on multiple SAP implementations, roll outs, and upgrade projects with a specific focus on custom development using ABAP Objects and Web Dynpro ABAP. He is also an industry trainer and has conducted ABAP training workshops for major clients like Wrigley's, IBM, Accenture, CapGemini, and more.
Acknowledgments
Preface
The Objective of this Book
Target Audience
Structure of this Book
Introduction to ERP and SAP
Historical Overview
Understanding an ERP System
Introduction to SAP
ABAP Overview
System Requirements
Summary
Architecture of an SAP System
Introduction to the Three-Tier Architecture
SAP Implementation Overview
Data Structures
Summary
Introduction to the ABAP Environment
SAP Environment
ABAP Workbench Overview
Eclipse IDE Overview
Summary
ABAP Programming Concepts
General Program Structure
ABAP Syntax
ABAP Keywords
Introduction to the TYPE Concept
ABAP Statements
Creating Your First ABAP Program
Summary
Structures and Internal Tables
Defining Structures
Internal Tables
Introduction to Open SQL Statements
Processing Data from Database via Internal Tables and Structures
Introduction to the Debugger
Practice
Summary
User Interaction
Selection Screen Overview
Messages
Summary
Modularization Techniques
Modularization Overview
Program Structure
Events
Procedures
Inline Declarations
Summary
Object-Oriented ABAP
Introduction to Object-Oriented Programming
Encapsulation
Inheritance
Polymorphism
Working with XML
Summary
Exception Handling
Exceptions Overview
Procedural Exception Handling
Class-Based Exception Handling
Messages in Exception Classes
Summary
ABAP Data Dictionary
Database Tables
Views
Data Types
Type Groups
Domains
Search Helps
Lock Objects
Summary
Persistent Data
Working with Data in Databases
ABAP Object Services
File Interfaces
Data Clusters
Security Concepts
Summary
Dialog Programming
Screen Events
Screen Elements and Flow Logic
Basic Screen Elements
Input/Output Fields
List Box
Table Controls
Tabstrip Controls
Subscreens
Working with Screens
Control Framework
Practice
Summary
List Screens
Program Types
Program Execution
Memory Organization
List Events
Basic Lists and Detail Lists
Classical Reports
Interactive Reports
Practice
Summary
Selection Screens
Defining Selection Screens
Selection Screen Events
Input Validations
Selection Screen Variants
Executing Programs in the Background
Displaying and Hiding Screen Elements Dynamically
Calling Programs via Selection Screens
Summary
ALV Reports
Standard ALV Reports Using the Reuse Library
Interactive Reports
ALV Reports Using the Control Framework
ALV Object Model
Summary
Dynamic Programming
Field Symbols
Data References
Runtime Type Services
Dynamic Token Specification
Dynamic Procedure Calls
Dynamic Program Generation
Summary
Debugging
Classic Debugger
New Debugger
AMDP Debugger
Using the Debugger to Troubleshoot
Using the Debugger as a Learning Tool
Summary
Forms
SAPscripts
Smart Forms
SAP Interactive Forms by Adobe
Summary
Interfaces
Batch Data Communication
Business Application Programming Interface
EDI/ALE/IDocs
Legacy System Migration Workbench
Web Services
OData Services
XSL Transformations
XML and JSON Data Representation
WebSockets (ABAP Channels and Messages)
Summary
Modifications and Enhancements
Customization Overview
Modification Overview
Using Modification Assistant
Using Modification Browser
Enhancements Overview
User Exits
Customer Exits
BAdIs
Enhancement Points
Business Transaction Events
Summary
Test and Analysis Tools
Overview of Tools
ABAP Unit
Code Inspector
Selectivity Analysis
Process Analysis
Memory Inspector
Table Call Statistics
Performance Trace
ABAP Trace/Runtime Analysis
Single-Transaction Analysis
Dump Analysis
Summary
The Author
Index
Erscheinungsdatum | 19.11.2016 |
---|---|
Reihe/Serie | SAP PRESS Englisch |
Verlagsort | Maryland |
Sprache | englisch |
Maße | 175 x 229 mm |
Themenwelt | Mathematik / Informatik ► Informatik ► Netzwerke |
Informatik ► Office Programme ► Outlook | |
Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge | |
Informatik ► Weitere Themen ► SAP | |
Wirtschaft ► Betriebswirtschaft / Management | |
Schlagworte | 1272 • ABAP 7.5 • ABAP; Handbuch/Lehrbuch • ABAP objects • ABAP reference • advanced ABAP • beginner ABAP • SAP NetWeaver AS ABAP |
ISBN-10 | 1-4932-1272-9 / 1493212729 |
ISBN-13 | 978-1-4932-1272-9 / 9781493212729 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich