Inleiding tot ABAP: gegevenstypen, operators en editor - zelfstudie

ABAP staat voor - Advanced Business Application Programming. Het is een programmeertaal voor het ontwikkelen van applicaties voor het SAP R/3-systeem.

De nieuwste versie van ABAP heet ABAP Objects en ondersteunt objectgeoriënteerd programmeren. SAP zal applicaties uitvoeren die zijn geschreven met ABAP/4, de eerdere ABAP-versie, evenals applicaties die ABAP Objects gebruiken.

Laten we zonder verder adieu in ABAP duiken.

Let op, deze tutorial gaat niet in op uitgebreide details over ABAP-taalconstructies (die erg saai worden om te lezen), maar introduceert snel belangrijke concepten om je op weg te helpen, zodat je je aandacht kunt richten op belangrijkere onderwerpen.



Gegevenstypen

Syntaxis om een ​​variabele in ABAP te declareren -

DATA Variable_Name Type Variable_Type

Voorbeeld:



como recuperar documentos do Word não salvos 2021
DATA employee_number Type I.

Het volgende is een lijst met gegevenstypen die worden ondersteund door ABAP

Data type Initiële veldlengte Geldige veldlengte Beginwaarde Betekenis
Numerieke typen
l 4 4 0 Geheel getal (geheel getal)
F 8 8 0 Drijvende komma nummer
P 8 1 - 16 0 Verpakt nummer:
Karaktertypes
C 1 1 - 65535 ' ... ' Tekstveld (alfanumerieke tekens)
NS 8 8 '00000000' Datumveld (Formaat: JJJJMMDD)
N 1 1 - 65535 '0 ... 0' Numeriek tekstveld (numerieke tekens)
t 6 6 '000000' Tijdveld (formaat: HMMMSS)
Hexadecimaal type
x 1 1 - 65535 X'0 ... 0 ' Hexadecimaal veld

Gegevensverwerking - Waarden toewijzen

como salvar imagens do Windows 7
a=16. move 16 to a. write a to b.

- Rekenkundige bewerkingen

compute a = a*100.

Controleverklaringen

De volgende controleverklaringen kunnen worden gebruikt - - If ... EndIf Loop

if [not] exp [ and / or [not] exp ]. ........ [elseif exp. .......] [else. .......] Endif.

- Casusverklaring



Case variable. when value1. ......... when value2. ......... [ when others. .........] Endcase. Do.

-Herhalingslus

While . ..... ..... Endwhile. 

- Doe een lus

Do times. ..... ..... Enddo. 

Logische operator

Een lijst met logische operatoren

perguntas de entrevista de teste de automação para experientes
  • GE of >=
  • GT of >
  • LE of<=
  • LT of<
  • EQ of =
  • NO of

ABAP/4-editor

Tot slot, hier zult u het grootste deel van uw tijd als ontwikkelaar besteden aan het maken/wijzigen van programma's. Transactie SE38