HTML

Abap suli

Abap suli mindenkinek aki szereti!

Friss topikok

  • one_away: Szia, befejezted az írását végleg a blognak? Én most tanulom az ABAP-ot, és minden segítségnek ör... (2009.12.06. 21:36) Néhány szó elöljáróban

Linkblog

Archívum

Néhány szó elöljáróban

2009.11.12. 00:07 abapsuli

Az ABAP/4  -  továbbiakban csak ABAP  -  egyesek szerint elavult nyelv. Szerintem egyáltalán nem az, tekintve, hogy maga a SAP is kijelentette, hogy a mostanában divatos és NetWeawerben alapnak számító java mellett igenis, kőkeményen megmarad az ABAP.

 

Minden megvan benne, ami egy "modern" 4GL nyelvben megtalálható. Objektumorientált, SQL alapú, nehezen tanulható de könnyen alkalmazható nyelv. A Helló Világ-os bohóckodáson felül azért nem árt tisztázni néhány terminus technicust, csak a tisztánlátás kedvéért. Alapkifejezések, melyek nélkül "halottak" vagyunk a SAP-ban:

- program: futtatható kód, mi más

- dynpro: képernyő felépítés. A SAP alapvetően kétféle képernyővel áll rendelkezésünkre. A képernyőket számokkal azonosítja. Az egyszerű riportok mindenféle képernyőszerkesztés nélkül, forráskódból olvasva generálnak nekünk képernyőt, 1000-es szám megnevezéssel. A másik, a pl. screen painterrel készült képernyő, ez bármilyen szám lehet. Az 1000 természetesen kiesik, nem javasolt.

- funkciós modul: Ezek black box objektumok, százezer számra van belőlük. A legegyszerűbb feladattól a legbonyolultabbakig, mindenre alkalmasak.

- tábla

- szelekciós képernyő

- adatdeklaráció, include-ok

- és még millió dolog. Azt hiszem, hatalmas fába vágtam a fejszémet....

 

A következő postban egy alap programot készítünk, mely a HR(human resources) modulból dolgozó neveket fog kiolvasni, és kiírni a képernyőre. Lesz benne törzsszám szelekció és kiíratás is.

1 komment

ABAP suli - első bejegyzés

2009.11.06. 22:15 abapsuli

Kedves érdeklődők!

9 éve foglalkozom ABAP programozással. Célom az, hogy az érdeklődők egyfajta webes tanfolyam keretében megtanulják ezt az egyedülálló programozási nyelvet.

Első feladat: a jó öreg hello world.

Ugye a SE38-at nem kell senkinek bemutatnom?

ABAP: (Ezzel fogom jelezni a futtatható ABAP kódot)

ABAP: write 'Hello World!'. 

 

Ez ám a program! Mea culpa, ezt a kis programot felütésnek szántam a blogindításhoz....

 

Szólj hozzá!

süti beállítások módosítása