Du får med dette kursus indgående kendskab til avancerede funktioner i ABAP programmeringssprog
Udviklere Udviklingskonsulent
Væsentlige: SAPTEC BC400 BC401 Anbefalede: BC430 ABAP Ordbog Praktisk erfaring med programmering i ABAP (Objects)
Kurset er baseret på softwareversion SAP NetWeaver
- AS ABAP 7.50
- SAP ECC 6.08
ABAP Basics
- Beskrivelse af pakker og programtyper
- Beskrivelse af ABAP datatyper og Data Objects
- Vælg data fra en enkelt database tabel med Open SQL
Program Opkald og Memory Management
- Calling Programmer Synkront
- Beskrivelse af ABAP Runtime og Memory Management
- Brug af fælles objekter
Udsagn, funktioner og udtryk for simple data
- Forklaring på de forskelle mellem erklæringer, funktioner og udtryk
- Brug af numeriske datatyper i aritmetiske udtryk
- Processing karakter strenge og Byte strenge brug af klassiske Options
- Processing karakter strenge og Byte stremge brug af funktioner og udtryk
Interne tabeller
- Brug af standard, sorterede, og "hashed" tabeller
- brug af specielle teknikker med interne tabeller
- brug af data referencer og field symboler
- Brug af Inline erklæringer og tabel Expressions
Dynamisk programmering ...%%%
...
- Forklaring på de dynamisk programmering teknikker til ABAP
- Brug af dynamiske udtalelser og dynamiske opkald
- rug af generisk datatyper
- Beskrifelse af datatyper, Data Objects og objekter på Runtime
- Creating datatyper, Data Objects og objekter på Runtime
ABAP Open SQL
- Beskrivelse af den tekniske baggrund af Database-åbner med Open SQL
- Implementing kompleks, hvor betingelser og special til Klausuler
- Processing og samle datasæt i databasen
- Udvælgelse af data fra flere databasetabeller
- Forklaring på yderligere teknikker til at læse fra flere databasetabeller
- Accessing Store objekter (LOB) i databasen
- Using New Open SQL
Analyse og test
- Beskrivelse og aktivering af Checkpoints
- Brug af ABAP Trace
- Brug af SQL Trace
Best Practices for ABAP
- Undgå almindelige fejl i ABAP programmering
- Creating letlæselig og nem vedligeholdelse af ABAP programmer
- Optimering af Runtime af ABAP Applications
- Avoiding Slow Database Åbner