Uvod v ABAP: Tipi podatkov, operaterji & Urednik - Vadnica

Kazalo:

Anonim

ABAP je kratica za - Advanced Business Application Programming. Je programski jezik za razvoj aplikacij za sistem SAP R / 3.
Najnovejša različica ABAP se imenuje ABAP Objects in podpira objektno usmerjeno programiranje. SAP bo zagnal aplikacije, napisane s pomočjo ABAP / 4, starejše različice ABAP, pa tudi aplikacije, ki uporabljajo objekte ABAP.
Brez nadaljnjega potapljanja se potopimo v ABAP.
Upoštevajte, da se ta vadnica ne bo spuščala v podrobne podrobnosti o jezikovnih konstrukcijah ABAP (ki jih je zelo dolgočasno brati), ampak bo za začetek hitro predstavila ključne koncepte, da boste lahko svojo pozornost usmerili na pomembnejše teme.

Vrste podatkov

Sintaksa za razglasitev spremenljivke v ABAP -

DATA Variable_Name Type Variable_Type

Primer:

DATA zaposleni_številka Tip I.

Sledi seznam podatkovnih vrst, ki jih podpira ABAP

Vrsta podatkov Začetna dolžina polja Veljavna dolžina polja Začetna vrednost Pomen
Številski tipi
jaz 4. 4. 0 Celo število (celo število)
F 8. 8. 0 Število s plavajočo vejico
P 8. 1 - 16 0 Spakirana številka
Vrste znakov
C 1. 1 - 65535 " ... " Besedilno polje (alfanumerični znaki)
D 8. 8. „00000000“ Datumsko polje (oblika: LLLLMMDD)
N 1. 1 - 65535 '0… 0' Številsko besedilno polje (številski znaki)
T 6. 6. „000000“ Časovno polje (oblika: HHMMSS)
Šestnajstiški tip
X 1. 1 - 65535 X'0… 0 ' Šestnajstiško polje

Obdelava podatkov - dodeljevanje vrednosti

a = 16.premakni 16 v a.napiši a do b.

- Aritmetične operacije

izračunajte a = a * 100.

Izjave o nadzoru

Uporabite lahko naslednje stavke nadzora - - Če ... EndIf Loop

če [ne] exp [in / ali [not] exp].… [elseif exp.….][sicer. .....]Endif.

- Izjava o primeru

Spremenljivka velikih in malih črk.ko vrednost1 ... ko vrednost2 ... [ko drugi ...]Zaključna črka.Ali

-Čas zanke

Medtem ko je .… Medtem.

- Do zanko

Naredite  krat. ... Enddo.

Logični operater

Seznam logičnih operatorjev

  • GE ali> =
  • GT ali>
  • LE ali <=
  • LT ali <
  • EQ ali =
  • SV ali <>

Urejevalnik ABAP / 4

Končno, tu boste preživeli večino svojega časa kot razvijalec pri ustvarjanju / spreminjanju programov. Transakcija SE38