Bevezetés az ABAP
Mivel cikkek ABAP'e ügyéről nagyon kevés, és a cikk írja «Helló, világ!» Egyáltalán nem, elhatároztam, hogy írok egy kicsit róla. Ha érdekel, hogy megtudjuk, ez a nyelv, vagy fontolgatja, hogy dolgozzon ABAP'e, szívesen a vágás.
ABAP (Advanced Business Application Programming) - hazai magas szintű programozási nyelv SAP környezetben. Ásni a történelem nem különösebben akar, de én csak megjegyezni, hogy a nyelvi szintaxis nagyon hasonlít a programozási nyelv COBOL.
Nyelv lehetővé teszi, hogy működjön együtt a belső adatszerkezetek, felhasználói felületek, tranzakciók, jelentések, interfészek letöltése, adatokat feltölteni (word, excel, pdf, ...); érdemes megjegyezni, hogy segítségével objektum-orientált tervezés (ABAP Objects); sok technológiák a kommunikáció más rendszerekkel (BAPI, RFC, ...) a feltöltési és letöltési adatokat (vagy egy harmadik fél általi feldolgozás).
Változók ABAP általában bejelentett adatok felhasználásával szerkezetét.
Szeretném megjegyezni, hogy a nyilatkozatok a kód kezdődik fenntartott szavakat, és a végpont.
Bent a program segítségével típusú, beépített ABAP-szótár, valamint hozzon létre saját és struktúrák segítségével TÍPUSÚ design.
Példa a szerkezete:
A dinamikus programozás közös használata terén típusú mező szimbólumokat (analóg pointer):
Asztalok lehet nyilvánítani, mint egy szótár ABAP, mivel szintén a belső típusú szerkezetek:
fejlesztőkörnyezet
Előszó a «Helló, Világ»
A abape létezik alprogramban funkció modulok, makrók, dolgozó böngészésre (Web Dynpro, BSP), kirakodó adatok Word, Excel (via OLE), felhasználói felületek, dialógusok, és így tovább. Van még néhány tanúsítványok fejlesztők. Mindez megpróbálja elmondani a következő bejegyzésben.
Helló, világ!
Tehát, ha történetesen van, hogy az SAP fejlesztési rendszer, vagy megtalálta egy virtuális gép, mind a szeretett orosz tracker kérésre «mini SAP vmware (ABAP)». további fogom mutatni, hogyan lehet létrehozni saját programot.
Először megy a SAP (via SAP GUI) rendszer:
Következő az ablakban adja meg a tranzakció SE38:
Összhangban a neve a felhasználói programok (kezdve Z), írja be a nevét a program:
és kattintson a Create gombra. Ezután adja meg a program címe, válassza ki a típusát és a Mentés gombra.
Kiválasztása védelmi csomagot (tesztek tanácsot választani a csomag $ TMP vagy mentés gombra „helyi objektum”)
következtetés
Egy kis irodalom:
Kezdőknek:
SAP R / 3 programozási nyelv ABAP / 4 - Wolfgang Weiss, Rüdiger Kretschmer.
BC400 Course: szerszámok, keret.
A haladó:
tanfolyamok:
- BC401 - ABAP Objects
- BC402 - Advanced ABAP programozás
- BC411 - Advanced ABAP programozás
- Objektumorientált programozás ABAP tárgyak - James Wood,
- ABAK szakácskönyv - James Wood.
- sapnet.ru/ - fórum ABAP tanácsadók. Itt érdekes információt a ABAP, kérjen tanácsot a guru, hogy segítsen valaki, és így tovább.
- sapboard.ru/ - Russian fórum különböző SAP modulok, valamint ABAP.
- abap-blog.ru/ - nagyon érdekes blog ABAP-Fejlesztő. Azt írja egy sor olyan új technológiák és érdekes dolgokat ABAP.
- abaphr.ru/ - alkalmazás-fejlesztés blog ABAP HR modulban. (De a valóságban, és nem csak).
- www.sapdev.co.uk/ - külföldi weboldalak ABAP fejlesztők. Gyakran találok olyan témák, amelyek érdekelnek.
- help.sap.com/ - hivatalos segítséget SAP. Szinte az összes dokumentáció itt található.