1 / 25

ABAP Programming Overview

ABAP Programming Overview. http://www.sapallonlinetraining.com/sap-abap-online-training. ABAP Course Outline. Chapter 1 : Introduction to ABAP Chapter 2 : List Processing in ABAP Chapter 3 : Open SQL & Internal Table Chapter 4 : Event-driven Programming &

colemanr
Télécharger la présentation

ABAP Programming Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ABAP ProgrammingOverview http://www.sapallonlinetraining.com/sap-abap-online-training

  2. ABAP Course Outline • Chapter 1 : Introduction to ABAP • Chapter 2 : List Processing in ABAP • Chapter 3 : Open SQL & Internal Table • Chapter 4 : Event-driven Programming & Selection Screen • Chapter 5 : Modularization & Catch Statement • Chapter 6 : Message, Debugging, File Transfer and Type Group http://www.sapallonlinetraining.com/sap-abap-online-training

  3. ABAP Chapter 1 • Introduction to SAP Architecture • ABAP Overview • Data Object in ABAP http://www.sapallonlinetraining.com/sap-abap-online-training

  4. SAP System : 3 Tier Client/Server SAP GUI Presentation Server SAP GUI SAP GUI SAP Application Server DB Server http://www.sapallonlinetraining.com/sap-abap-online-training

  5. SAP SYSTEM (3 Tier Architecture) SAP GUI SAP GUI Presentation Layer (Windows based) SAP Instance Application Layer (Windows Server/UNIX) Dispatcher M Request Queue SAP Buffer (Shared Mem) D D B V S E G Oracle Informix DB2 MS SQL Server MaxDB Database Layer (Windows Server/UNIX) Database Server

  6. Dialog Processing http://www.sapallonlinetraining.com/sap-abap-online-training

  7. SAP System : Dialog Processing SAP GUI Report zpsm1. Tables customers. Select single * from customers where id = 1. Write: / customers-name. Request List Generate Screen(List) 1 10 Application Server Send Request Store request to queue Dispatcher 3 Send List SAP Buffer 2 Search for free WP Request Queue 9 Program Check Program in Program Buffer 7 Send request to WP Execute ABAP statement 5 4 Table D D D … D … 8 6 Load&Gen Program SQL Request Database Server http://www.sapallonlinetraining.com/sap-abap-online-training

  8. Dialog Work Process Architecture Dialog Work Process Local Memory Memory Space TaskHandler ABAP Processor List buffer DYNPRO Processor DB Interface Result Set Memory Database Server http://www.sapallonlinetraining.com/sap-abap-online-training

  9. ABAP Programming Overview http://www.sapallonlinetraining.com/sap-abap-online-training

  10. ABAP Overview IF ... MOVE … DATA ... WHILE... WRITE ... SEARCH ... SELECT ... *Comment... LOOP AT ... DO ... http://www.sapallonlinetraining.com/sap-abap-online-training

  11. ABAP Advanced Business Application Programming http://www.sapallonlinetraining.com/sap-abap-online-training

  12. ABAP Feature • Declaring data with various types and structure • Operational elements for data manipulation • Control elements for controlling the program flow • Event elements for reacting to external events http://www.sapallonlinetraining.com/sap-abap-online-training

  13. ABAP • Operating/Database system-independent programming • ABAP contains a subset of SQL called Open SQL for comfortable database access for various database http://www.sapallonlinetraining.com/sap-abap-online-training

  14. ABAP Programming • ABAP Report • Dialog Programming(Transaction) http://www.sapallonlinetraining.com/sap-abap-online-training

  15. ABAP Program : Report Report Program : attribute type 1 (executable) Reading Database • Reading data http://www.sapallonlinetraining.com/sap-abap-online-training

  16. Types of ABAP Report 1 3 1. Report Listing 2. Drill-down Report 3. Control-break Report 4. ALV Report 4

  17. ABAP Program : Dialog Program Dialog Program : attribute type M (Module Pool) Reading Writing Database • Reading and changing data http://www.sapallonlinetraining.com/sap-abap-online-training

  18. Dialog Program : Transaction http://www.sapallonlinetraining.com/sap-abap-online-training

  19. ABAP Programming http://www.sapallonlinetraining.com/sap-abap-online-training

  20. How to create ABAP program Transaction Code : SE38 http://www.sapallonlinetraining.com/sap-abap-online-training

  21. Transaction : SE38 http://www.sapallonlinetraining.com/sap-abap-online-training

  22. Program Attribute http://www.sapallonlinetraining.com/sap-abap-online-training

  23. ABAP Editor http://www.sapallonlinetraining.com/sap-abap-online-training

  24. The Structure of the Language • Each statement must end with a period DATA tmp TYPE I. WRITE ‘Hello World’. WRITE ‘OK’. http://www.sapallonlinetraining.com/sap-abap-online-training

  25. Interesting, right? This is just a sneak preview of the full presentation. We hope you like it! To see the rest of it, just click here to view it in full on PowerShow.com. Then, if you’d like, you can also log in to PowerShow.com to download the entire presentation for free.

More Related