O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Abap ppt

Onlinesapabaptraining.com is a premium online training organization specialized in offering SAP ABAP online training programs. With all the key modules taken into consideration, the candidate will be able to learn all the core concepts of ABAP, so that ultimately they can gain maximum confidence in the subject.
Visit : http://www.onlinesapabaptraining.com

  • Entre para ver os comentários

  • Seja a primeira pessoa a gostar disto

Abap ppt

  1. 1. http://www.onlinesapabaptraining.com/
  2. 2.  Workbench  Program maintenance  Screen Painter  Menu Painter  Transactions  ABAP/4 Query  Translation menu http://www.onlinesapabaptraining.com/
  3. 3. Change/Display Variants Attributes (Logical Data Bases) Documentation Text Elements Program Directory Copy/Rename/Delete Development Test http://www.onlinesapabaptraining.com/
  4. 4.  Run-time Analysis  Extended Syntax Check  Program References  Pretty Printer  Find Source String
  5. 5.  Check/Generate  Insert Statement  Split Line/Copy/Move...  Fetch  Position  Goto Menu  Utilities (Local/Global Search)  Upload/Download  Set/Display Breakpoints  Printing (Only a part ...)
  6. 6.  Select * from  Call Function  Message  Write  Others e.g. Comment (*, **1, *f, *m ...)
  7. 7. Single Step/Execute/Continue Table (PgUp/PgDn/Format E,C,X) Click on fields (Change Contents or Display) Scroll in program source Goto Menu Set/Delete Breakpoint (Breakpoint At)
  8. 8.  = Event-driven programming language  Working with Reports  Report Syntax and layout  Declaring and Processing data  Events and Flow Control  Subroutines  Reading and Processing Internal tables/Database tables  Selection criteria and Parameters  Working with Logical Databases  Interactive Reporting
  9. 9. Naming a Report (R/Z + M/F... + Name(6)) Creating Reports Changing Reports
  10. 10. Structure of the ABAP/4 Programming Language ABAP/4 Report Layout Inserting Ready-Made Strucures
  11. 11.  Declaratives (DATA,.)  Events (GET,...)  Control (IF,...)  Operational (WRITE,)
  12. 12. Constants/Variables Assigning Values Arithmetic Operations Processing Text Fields System Fields (SY-UZEIT, SY-DATUM)
  13. 13. Event Key Words (GET, START/END OF SELECTION, INITIALIZATION) Events: Concept Flow Control in ABAP/4 Flow Control: Concept
  14. 14. LFA1 LFB1 LFC1 1990 1991 0001 ... ... 0002 0000000001 1990 1991 0001 ... ... 0002 0000000002
  15. 15. REPORT DEMO. <declaration section> START-OF-SELECTION. " processing block WRITE: 'Start', ... . GET LFA1. " processing block WRITE: ... . IF LFA1-LAND1 = 'D'. ... ENDIF. GET LFB1. " processing block WRITE: ... . END-OF-SELECTION. " processing block WRITE: 'Total:', ... .
  16. 16. Definition Calling Subroutines Passing data between subroutines/reports (INCLUDE, PERFORM X(Y),...) Function Modules
  17. 17. Definition (Internal Tables) Filling Internal Tables Reading/Changing and Sorting SELECT/INSERT/UPDATE/MODIFY/ DELETE
  18. 18. SELECT * FROM T005T WHERE LAND1 EQ 'D'. WRITE: T005T-SPRAS, T005T-NATIO. ENDSELECT. SELECT * FROM <dbtab> INTO TABLE <itab> [WHERE ...] [ORDER BY ...]. Note that there is no ENDSELECT here. SELECT * FROM <dbtab> APPENDING TABLE <itab> [WHERE ...] [ORDER BY ...]. If the operation was successful, the system field SY-SUBRC is set to 0, otherwise to 4. SELECT SINGLE * FROM <dbtab> WHERE ... In this case, the WHERE condition may contain only equality conditions linked using AND. You have to specify the primary key in full.
  19. 19. SELECT-OPTIONS PARAMETERS SELECTION-SCREEN
  20. 20. Display/Maintenance ABAP/4 Key words for Logical Databases Concept
  21. 21. Structure Selections/Texts Database Program (SAPDB<dba>) Selection Screen Documentation Checking/Copying/Deleting/Details

×