SAP BC402 Advanced ABAP
Du får med dette kursus indgående kendskab til avancerede funktioner i ABAP programmeringssprog
Det får du ud af kurset
- Dybdegående viden om avancerede ABAP-funktioner
- Udvikling af robuste og højtydende ABAP-programmer
- Færdigheder i dynamisk ABAP-programmering
Målgruppe
Udviklere og udviklingskonsulenter.
Forudsætninger
Væsentlige forudsætninger: SAPTEC, BC400, BC401.
Anbefalede forudsætninger: BC430 ABAP Ordbog, Praktisk erfaring med programmering i ABAP (Objects).
Kursusmål
- At udvikle mere robuste ABAP programmer.
- At vurdere ABAP programmerings teknikker i henhold til ydeevne aspekter og at udvikle højtydende programmer.
- At udvikle dynamiske ABAP programmer.
Kursusindhold
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
- Brug 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
Har du spørgsmål?
Kontakt os gerne på telefon 77 300 123, så hjælper vi dig gerne videre.
Vi sidder klar ved telefonen alle hverdage fra 08-16.
Du er også velkommen til at kontakte os på kurser@cw.dk.
Kursusdatoer
Kontakt os på tlf 77 300 123 eller på mail kurser@cw.dk for nærmere info angående datoer.