SAP vállalatirányítási rendszer alapjai /3-4

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "SAP vállalatirányítási rendszer alapjai /3-4"

Átírás

1 SAP vállalatirányítási rendszer Tantárgy kódja: Tanév: alapjai /3-4 VEMI5344i 2009/10-1.félév Előadó: dr. Varga Ernő, dr. Gerzson Miklós Workbench alapok

2 Workbench alapok/1 ABAP programok lefutása ABAP Workbench bevezetés ABAP utasítások és adatdeklarációk Adatbázis dialógusok Modularizálás Újrafelhasználható komponensek Összefoglalás

3 Minta feladat leírása Indulási repülőtér Kiindulási hely A gyakorlatok során programokat kell fejleszteni egy utazási iroda alkalmazottjai számára. A tipikus követelmények: légi összeköttetések keresése meghatározott dátummal adott járat foglalásainak feldolgozása kiegészítő járatinformációk kiértékelése ár kihasználtság Célrepülőtér Érkezési hely

4 ABAP programok lefutása Kliens-szerver architektúra: Program lefutás: Adatkivitel listán Adatkivitel dynpro-n

5 Kliens-szerver architektúra Prezentációs szerver szint SAPGUI SAPGUI SAPGUI SAPGUI SAPGUI SAPGUI Applikációs szerver szint Diszpécser Diszpécser Kliens- Munkafolyamat Munkafolyamat Munkafolyamat Munkafolyamat Adatbázis Munkafolyamat Munkafolyamat Munkafolyamat Munkafolyamat

6 Egyfelhasználós metszet Prezentációs szerver szint Applikációs szerver szint ABAP-program Munkafolyamat Adatbázis

7 Felhasználói folyamatábra Dynpro Szelekciós kép Black Bo ox Lista Idő

8 Szerverszintek közti váltogatás ABAP feldolgozási blokk ABAP-program Programindítás Adatbázistábla ABAP feldolgozási blokk ABAP- futásidőrendszer

9 Adatkivitel listában Szelekciós kép: légitársaság azonosítójának megadása Adatbázis olvasása: légitársaság hosszú neve és pénzneme Lista megjelenítése az olvasott adatokból

10 Lista - Programindítás Repository Programindítás Adatbázistábla Idő

11 Lista Program kontextus betöltése ABAP-program Szelekciós kép Repository Adatobjektumok ABAP feldolgozási blokk Programindítás Adatbázistábla ABAP- futásidőrendszer Idő

12 Lista Szelekciós kép elküldése ABAP-program Adatobjektumok ABAP feldolgozási blokk Programindítás Adatbázistábla ABAP- futásidőrendszer Idő

13 Lista Bevitt értékek átvétele ABAP-program Adatobjektumok ABAP feldolgozási blokk Programindítás Adatbázistábla ABAP- futásidőrendszer Idő

14 Lista Táblarekord olvasása ABAP-program Adatobjektumok ABAP feldolgozási blokk Programindítás Adatbázistábla ABAP- futásidőrendszer Idő

15 Lista Táblarekord visszaadása ABAP-program Adatobjektumok ABAP feldolgozási blokk Programindítás Adatbázistábla ABAP- futásidőrendszer Idő

16 Lista Lista megjelenítése ABAP-program Adatobjektumok ABAP feldolgozási blokk Programindítás Adatbázistábla ABAP- futásidőrendszer Idő

17 Adatkivitel dynpro-n Szelekciós kép: légitársaság azonosítójának megadása Adatbázis olvasása: légitársaság hosszú neve és pénzneme Olvasott adatok megjelenítése dynpro-n

18 Dynpro Dynpro hívása Adatbázistábla Programindítás ABAP-program Adatobjektumok Dynpro Process Before Output ABAP feldolgozási blokk ABAP- futásidőrendszer Idő

19 Dynpro - Megjelenítés Adatbázistábla Programindítás ABAP-program Adatobjektumok Dynpro Process Before Output ABAP feldolgozási blokk ABAP- futásidőrendszer Idő

20 Dynpro Felhasználói művelet Adatbázistábla Programindítás ABAP-program Adatobjektumok Dynpro Process Before Output ABAP feldolgozási blokk Process After Input ABAP- futásidőrendszer Idő

21 Dynpro ABAP feldolgozási blokk Adatbázistábla Programindítás ABAP-program Adatobjektumok Dynpro Process Before Output ABAP feldolgozási blokk Process After Input ABAP- futásidőrendszer Idő

22 ABAP Workbench bevezetés Repository és Workbench Meglévő program elemzése Statikus elemzés Dinamikus elemzés Forráskód áttekintése Első projekt: meglévő program másolatának egyedi igényekhez igazítása

23 R/3 Repository Prezentációs szerver szint Applikációs szerver szint ABAP-program Adatbázis mandantfüggetlen Repository mandantfüggő Customizing-táblák Alkalmazási táblák

24 Repository felépítése Repository-objektumok FI HR MM SD MM WM Vevő MMM M Csomagok Funkcióelemek Programok Táblák...

25 SAP alkalmazási hierarchia SAP Alkalmazási hierarchia CA AC FI + + TR CO... Alkalmazásokat átfogó komponensek Számvitel általában Pénzügy... FBAS Pénzügyi könyvelés 'bázis'. FI-GL Főkönyvi könyvelés FI-LC Konszolidálás Treasury Controlling Alkalmazás-komponensek Csomag Kijelölt részstruktúra Infórendszer

26 SAP alkalmazási hierarchia

27 Repository infórendszer Repository-infórendszer Business Engineering ABAP Dictionary Alapobjektumok Adatbázistáblák Nézetek Adatelemek Struktúrák Táblatípusok... További objektumok Mezők Programozás Funkciókönyvtár Programkönyvtár Programozási környezet Részobjektumok programokhoz ABAP Objects Osztálykönyvtár Részobjektumok osztályokhoz Részobjektumok interfészekhez Környezet

28 Repository infórendszer

29 ABAP Workbench munkaeszközök Screen Painter Menu Painter ABAP Editor FI SD HR MM Debugger MM WM Vevő Function Builder Class Builder Object Navigator ABAP Dictionary

30 Object navigátor - képernyőfelépítés Browser bezárása Objektumlista megjelenítése Az objektumlista hierarchikus fastruktúrájú megjelenítésére szolgáló terület Repository-objektum megjelenítésére és feldolgozására szolgáló terület Jobb egérgomb Kontextusmenü Jobb egérgomb Kontextusmenü A keret húzható

31 Object navigátor táblák keresése

32 Object navigátor táblák megjelenítése

33 Object navigátor csomagok keresése

34 Object navigátor csomagok megjelenítése

35 Navigációs funkciók Fejlesztési osztály BC400 Alkalmazási hierarchia Fejlesztési osztály Program Funkciócsoport Osztály Helyi objektumok BC400 Program objektumfajtái DDIC-objektumok Programok SAPBC400WBD_GETTING_STA SAPBC400WBT_GETTING_STA Funkciócsoportok BC400 Osztályok CL_BC400 előző objektumlista következő objektumlista fölérendelt objektumlista Favoritok Hozzáadás Feldolgozás Programok Történet Objektumlista aktualizálása

36 Programobjektumok megjelenítése SAPBC400WBT_GETTING_STARTED Program objektumfajtái DDIC-struktúrák SBC400_CARRIER Mezők PA_CAR WA_BC400 Események START-OF-SELECTION Dynpro-k Editor Editor Editor Screen Painter Navigálás: bármelyik meglévő programobjektumra kétszer rákattintva a Workbench elindítja a megfelelő eszközt az objektumablakban és a megfelelő helyre navigál. Előrenavigálás: ha nincs a rendszerben ilyen objektum, akkor kétszer rákattintva aaaa a : a hivatkozásra létrehozható.

37 Meglévő program elemzése Funkciós terület meghatározása: program végrehajtása Statikus elemzés: objektumlista Dinamikus elemzés: nyomkövetés Forráskód elemzése

38 Funkciós terület meghatározása Szelekciós kép Dynpro Lista Légitársaság Légitársaság ID Név Saját pénznem AA American Airlines USD Rendszer Státus F1 Műszaki infó Programnév Képernyő szám (= Dynpro-szám) Mezőnevek Mezőtípusok

39 1. példa Szelekciós képernyő

40 1. példa Dynpro

41 1. példa Lista képernyő

42 Statikus nézet: objektumlista SAPBC400WBT_GETTING_STARTED Program objektumfajtái DDIC-struktúrák SBC400_CARRIER Mezők PA_CAR WA_BC400 Események START-OF-SELECTION Dynpro-k

43 1. példa statikus nézete objektumlista

44 Program indítása SAPBC400WBT_GETTING_STARTED Program objektumfajtái DDIC-struktúrák Mezők PA_CAR WA_BC400 Események START-OF-SELECTION Dynpro-k Include-ok Jobb egérgomb Indítás Közvetlen Debugging

45 1. példa Program indítása

46 Nyomkövetés: debugging módusz X SAP ABAP Debugger Watchpoint Mezők Fő program Forráskód Egy lépés ZJJ_KURS_000 ZJJ_FORMS 6 Fixpontos aritmetika chws SELECT SINGLE * FROM scarr INTO CORRESPONDING FIELDS OF wa_sbc400 WHERE carrid = pa_car. 4 IF sy-subrc = 0. MOVE-CORRESPONDING wa_sbc400 TO sbc400_carrier. CALL SCREEN 100. MOVE-CORRESPONDING sbc400_carrier TO wa_sbc400. Változat wa_sbc400-carrid 1-4 LH 6 Változat SY-SUBRC 0 SY-TABIX 0 SY-DBCNT 1 BIN (1) (000) ds0025 INS o

47 1. példa nyomkövetése: debugging módusz Tovább (kurzorig ) (F8) Visszatérés (F7) Végrehajtás (F6) Egyedi lépés (F5)

48 Töréspontok debugging móduszban X SAP ABAP Debugger Watchpoint Mezők Fő program Forráskód Tovább ZJJ_KURS_000 ZJJ_FORMS 6 Fixpontos aritmetika chws 4SELECT SINGLE * FROM scarr INTO CORRESPONDING FIELDS OF wa_sbc400 WHERE carrid = pa_car. IF sy-subrc = 0. MOVE-CORRESPONDING wa_sbc400 TO sbc400_carrier. STOP CALL SCREEN 100. MOVE-CORRESPONDING sbc400_carrier TO wa_sbc400. Változat wa_sbc400-carrid 1-4 LH 6 Változat SY-SUBRC 0 SY-TABIX 0 SY-DBCNT 1 BIN (1) (000) ds0025 INS o

49 Általános ABAP szintaxis TABLES sbc400_carrier. DATA wa_sbc400 TYPE sbc400_carrier. PARAMETERS pa_car TYPE scarr-carrid. START-OF-SELECTION. SELECTION SELECT SINGLE * FROM scarr INTO CORRESPONDING FIELDS OF wa_sbc400 WHERE carrid = pa_car. IF sy-subrc = 0. MOVE-CORRESPONDING wa_sbc400 TO sbc400_carrier. CALL SCREEN 100. MOVE-CORRESPONDING sbc400_carrier TO wa_sbc400. WRITE wa_sbc400-carrid COLOR COL_KEY. WRITE wa_sbc400-carrname. WRITE wa_sbc400-currcode. ENDIF. ABAPkulcsszó Kiegészítések (kulcsszótól függő) Pont van mindegyik ABAP-mondat végén

50 Utasításfüzérek és megjegyzések START-OF-SELECTION. * Adatrekord olvasása a SCARR táblából Megjegyzés SELECT SINGLE * FROM scarr INTO CORRESPONDING FIELDS OF wa_sbc400 WHERE carrid = pa_car. IF sy-subrc = 0. MOVE-CORRESPONDING wa_sbc400 TO sbc400_carrier. CALL SCREEN 100. " Dynpro 100 feldolgozása Megjegyzés MOVE-CORRESPONDING sbc400_carrier TO wa_sbc400. WRITE:/ wa_sbc400-carrid COLOR COL_KEY,, wa_sbc400-carrname,, wa_sbc400-currcode.. ENDIF. Utasításfüzér

51 Navigálás az Editorban Az adatbázistábla definiálása az ABAP Dictionary-ben A struktúra definiálása (a strukturált mezőé) START-OF-SELECTION. SELECT SINGLE * FROM scarr INTO CORRESPONDING FIELDS OF wa_sbc400 WHERE carrid = pa_car. IF sy-subrc = 0. MOVE-CORRESPONDING wa_sbc400 TO sbc400_carrier. CALL SCREEN 100. Dupla kattintás A dynpro definiálása MOVE-CORRESPONDING sbc400_carrier (a Screen TO wa_sbc400. Painter-ben) WRITE:/ wa_sbc400-carrid COLOR COL_KEY, wa_sbc400-carrname, wa_sbc400-currcode. STOP ENDIF.

52 Kulcsszó dokumentáció i Segítség Segítség az Editorhoz ABAP-áttekintés ABAP-kifejezés WRITE START-OF-SELECTION. Új ABAP SELECT SINGLE * FROM scarr ABAP dokum. és példák INTO CORRESPONDING FIELDS OF wa_sbc400 WHERE carrid = pa_car. IF sy-subrc = 0. MOVE-CORRESPONDING wa_sbc400 TO sbc400_carrier. CALL SCREEN 100. MOVE-CORRESPONDING sbc400_carrier TO wa_sbc400. WRITE:/ wa_sbc400-carrid COLOR COL_KEY, wa_sbc400-carrname, wa_sbc400-currcode. F1 ENDIF. Kulcsszó-dokumentáció

53 Példaprogram forráskódja TABLES sbc400_carrier. DATA wa_sbc400 TYPE sbc400_carrier. PARAMETERS pa_car TYPE scarr-carrid. 1 START-OF-SELECTION. SELECT SINGLE * FROM scarr INTO CORRESPONDING FIELDS OF wa_sbc400 WHERE carrid = pa_car. IF sy-subrc = 0. MOVE-CORRESPONDING wa_sbc400 TO sbc400_carrier. CALL SCREEN 100. MOVE-CORRESPONDING sbc400_carrier TO wa_sbc400. WRITE wa_sbc400-carrid COLOR COL_KEY. WRITE wa_sbc400-carrname. WRITE wa_sbc400-currcode. ENDIF

54 Adatobjektumok és szelekciós kép TABLES sbc400_carrier. DATA wa_sbc400 TYPE sbc400_carrier. PARAMETERS pa_car TYPE scarr-carrid. 1 A program generálásakor az 'Aktiválás' funkcióval egy szelekciós készül pa_car típusú beviteli mezővel. A programindításkor változók, struktúrák és szelekciós képek jönnek létre ABAP-program sbc400_carrier wa_sbc400 pa_carr Adatobjektumok

55 Dialógus az adatbázissal /1 ABAP-program Adatobjektumok pa_car wa_sbc400 ABAP feldolgozási blokk Adatbázistábla SCARR SELECT SINGLE * FROM scarr INTO CORRESPONDING ABAP Laufzeitsystem FIELDS OF wa_sbc400 WHERE carrid CARRID = pa_car. IF sy-subrc =

56 Dialógus az adatbázissal /2 ABAP-program Adatobjektumok pa_car wa_sbc400 ABAP feldolgozási blokk Adatbázistábla SCARR SELECT SINGLE * FROM scarr INTO CORRESPONDING FIELDS OF wa_sbc400 WHERE carrid = pa_car. IF sy-subrc =

57 Dynpro feldolgozása Adatobjektumok ABAP-program sbc400_carrier. ABAP feldolgozási blokk Process Before Output CALL SCREEN Process After Input ABAP- futásidőrendszer Idő

58 Lista készítése START-OF-SELECTION. SELECT SINGLE * FROM scarr INTO CORRESPONDING FIELDS OF wa_sbc400 WHERE carrid = pa_car. IF sy-subrc = 0. MOVE-CORRESPONDING wa_sbc400 TO sbc400_carrier. CALL SCREEN 100. MOVE-CORRESPONDING sbc400_carrier TO wa_sbc400. WRITE:/ wa_sbc400-carrid COLOR COL_KEY, wa_sbc400-carrname, wa_sbc400-currcode. ENDIF. 4

59 Meglévő program kiegészítése Forrásprogram: Légitársaság Légitársaság LH ID Név LH LUFTHANSA LH Lufthansa DEM Saját pénznem DEM Helyesbített másolat: Légitársaság Légitársaság LH ID Név LH LUFTHANSA LH Lufthansa DEM Saját pénznem DEM WALTERS Felhasználó WALTERS

60 Repository objekumok transzportálása Módosítási kérelem FI HR MM SD WM MM Vevő FI SD HR MM MM WM Vevő Fejlesztési rendszer Produktív rendszer

61 Projektpélda: ABAP tanfolyam Ütemterv: Kedd Szerda Kedd Szerda Projektvezető: ELŐADÓ Csoport: ELŐADÓ TANF-00 TANF-01 TANF-02 TANF A dolgozó tevékenységei (itt: gyakorlati feladatok) A fejlesztés lezárása

62 Projekt leképezése a WO-ban Projektvezető: ELŐADÓ Csoport: ELŐADÓ TANF-00 TANF-01 TANF-02 TANF Kérelemszám Workbench Organizer: Kérelmek Módosítási kérelmek TANF-00 részvételével Módosítható A rendszer által adott szám az egyes csoporttagok számára (feladat) A TANF-00 által módosított vagy létrehozott Repository-objektumok Transzportálható IT3K ELŐADÓ IT3K ELŐADÓ IT3K TANF-00 Riportforrás Projektvezető ZBC400_00_FLIGHTLIST ABAP-program IT3K TANF-01 IT3K TANF-02 IT3K TANF03 IT3K

63 Fejlesztés lezárásának műveletei Ütemterv:... Szerda Szerda Projektvezető: ELŐADÓ A teljes projekt minőségellenőrzése A projekt dokumentációja A rendelés engedélyezése Fejlesztés lezárása Csoport: ELŐADÓ TANF-00 TANF-01 TANF-02 TANF-03 Minden módosított repository-objektum... minőségellenőrzése A teljes feladat dokumentációja A feladat engedélyezése

64 Program másolása Létrehozás Módosítás Megjelenítés Ellenőrzés Aktiválás Végrehajtás Másolás... Műszaki infó Forrásprogram: Célprogram: Másolás SAPBC400WBT_GETTING_STARTED ZBC400_00_GETTING_STARTED Műszaki infó!!!! Forrás Szövegelemek Dokumentáció Változatok Felhasználói felület Dynpro-k Include-ok Másolás Kérelmek (Organizer)

65 Program mentése Objektumkatalógus-bejegyzés létrehozása Objektum R3TR PROG ZTANF_00_GETTING_STARTED Attribútumok Fejlesztési osztály Felelős ZTANF_00 TANF-00 Az új programokat hozzá kell rendelni egy fejlesztési osztályhoz Eredeti rendszer Eredeti nyelv IT3 DE Helyi objektum

66 Hozzárendelés módosítási kérelemhez Transzportálható módosítási kérelmek lekérdezése Riportforrás ZTANF_00_GETTING_STARTED Kérelem IT IT3 Transzportálható módosítási kérelem Résztvevői gyakorlatok a tanfolyamhoz Saját kérelmek Transzportálható módosítási kérelmek lekérdezése Dupla kattintás a Módosítási kérelmek TANF-00 részvételével kérelemszámra Módosítható Transzportálható IT3K ELŐADÓ IT3K ELŐADÓ IT3K TANF-00 IT3K TANF-01

67 Rövid szöveg módosítása Program objektumfajtái Dupla kattintás Objektumválasztás Programnév Program... ZTANF_00_GETTING_STARTED ABAP programtulajdonságok... Tulajdonságok Cím Attribútumok Cím testreszabása Eredeti nyelv módosítása a bejelentkezési nyelvre

68 Program forrás módosítása START-OF-SELECTION. SELECT SINGLE * FROM scarr INTO CORRESPONDING FIELDS OF wa_sbc400 WHERE carrid = pa_car. IF sy-subrc = 0. MOVE-CORRESPONDING wa_sbc400 TO sbc400_carrier. CALL SCREEN 100. MOVE-CORRESPONDING sbc400_carrier TO wa_sbc400. WRITE:/ wa_sbc400-carrid COLOR COL_KEY, wa_sbc400-carrname, wa_sbc400-currcode. ULINE. WRITE wa_sbc400-uname. ENDIF. Szintaktikai ellenőrzés

69 Dynpro módosítása ZTANF_00_GETTING_STARTED Program objektumfajtái DDIC-struktúrák Mezők Események Dynpro-k 0100 Jobb egérgomb 1000 Módosítás Layout Légitársaság ID Név sbc400_carrier Saját pénznem Felhasználó Beviteli mező és mezőnév

70 Mentés és aktiválás Szintaktikai ellenőrzés: ikon segítségével szintaktikai ellenőrzést hajthat végre. Program mentése: időközi mentés: a kód a repository-ban tárolódik és látható a teljes rendszerben. Végrehajtáskor az aktív verzió indul el. Program aktiválása: a program aktiválás után a teljes rendszerben látható és végrehajtható. Bővített programellenőrzés: Bővített programellenőrzés: átfogó ellenőrzéseket tartalmaz és csak aktív programok esetében hajtható végre.

71 ABAP utasítások és deklarációk Típusok Adatobjektumok Elemi adatobjektumok Struktúrák Belső táblák ABAP utasítások jellemzői

72 Típusok használata A típusok az alábbi elemek tulajdonságait írják le: Adatobjektumok Be- és kiviteli mezők Alprogramok interfészparaméterei Funkciók / módszerek interfészparaméterei Interfész ABAPprogram ABAPforráskód Alprogram Funkciócsoport

73 Programlokális és központi típusok A típusok programlokálisan vagy központilag definiálhatók programlokális típusok: csak technikai tulajdonságok központi típusok az ABAP Dictionary-ben: technikai és szemantikai tulajdonságok Interfész Funkciócsoport ABAPprogram ABAPforráskód Alprogram

74 Elemi Dictionary típusok használata Mezőnév Légitársaság Segítség F1 Beviteli mező Adatelem: Technikai típus Mezőnév Meződokumentáció (az F1-segítséghez) Keresési segítség (az értéksegítséghez) Légitársaság rövidítése A mező tartalmazza a légitársaság ID-jét Segítség az alkalmazáshoz Műszaki infó Változó a beviteli mezőhöz ID AA AF BA DL LH NU QF SA SQ UA Rövid név Légitársaság American Airlines Air France British AIrways Delta Airlines Lufthansa Japan Transocean Air. Quantas Airways South African Air. Singapore Airlines United Airlines

75 Információk Dict.típusokhoz /1 DATA wa_flight_occ TYPE sbc400focc. Segítség F1 Műszaki infó Műszaki infó Adatelem S_CARR_ID Struktúratípus SBC400FOCC Mezők Mezőtípus Mezőadatok Struktúra Mezőnév Adatelem SBC400_CARRIER CARRID S_CARR_ID CARRID S_CARR_ID CONNID...

76 Információk Dict.típusokhoz /2 Alkalmazási hierarchia Részstruktúra kijelölése Információs rendszer Repository-infórendszer Business Engineering ABAP Dictionary Alapobjektumok Táblák Nézetek Adatelemek Struktúrák Táblatípusok Domének További objektumok Mezők Programozás ABAP-objektumok Környezet Repository-infórendszer: adatelemek Standard szelekciók Adatelem Rövid név Mezőnév Adattípus Hossz Fejlesztési osztály

77 Lokális típusok információi Segítség programlokális típusok deklarálásához F1 Types: TYPES <user_defined_type> TYPE <type>. Segítség programlokális adatobjektumok deklarálásához F1 DATA: <dataobject> TYPE <type>. Kettős kattintás F1 Navigálás a programlokális típus vagy az ABAP Dictionary-típus deklarálásához Kulcsszó-dokumentáció beépített típusokhoz

78 Adatobjektumok definiálása DATA: <varname> TYPE <user-defined-type>. <ABAP-dictionary-type>. DATA: <varname> LIKE <data-object>.

79 Adatobjektumok objektumlistában SAPTANFWBT_GETTING_STARTED Program objektumfajtái DDIC-struktúrák Mezők Jobb egérgomb PA_CAR WA_BC400 Jobb egérgomb Események START-OF-SELECTION Dynpro-k Létrehozás Módosítás Megjelenítés Felhasználáskimutatás

80 Elemi adatobjektumok definiálása carrid ABAPprogram counter s_carr_id DATA: carrid TYPE s_carr_id, counter TYPE I.

81 Literálok és konstansok CONSTANTS <konstans> TYPE <típus> VALUE <literál>. CONSTANTS:PI TYPE P DECIMALS 4 VALUE '3.1415', BOSS(4) TYPE C VALUE 'Hugo'. Számliterál 715, -431 Egész szám (negatív számok esetén negatív előjellel) Szövegliterál 'abc', '2.17', '1.213E15', '0FFF', 'A''B' A karaktersor idézőjelek között áll, legfeljebb 255 karakter

82 Változók módosítása Programindítás Adatdeklarációk: CONSTANTS c_qf TYPE s_carr_id VALUE 'QF'. DATA: gd_carrid1 TYPE s_carr_id, gd_carrid2 TYPE s_carr_id VALUE 'LH', counter type I. c_qf QF gd_carrid1 gd_carrid2 counter LH 0000 MOVE c_gf TO gd_carrid1. gd_carrid2 = gd_carrid1. ADD 1 TO counter. CLEAR: gd_carrid1, gd_carrid2, counter. QF LH 0000 QF QF 0000 QF QF ABAP-program ABAP-futásidőrendszer Idő

83 Számítások végrehajtása COMPUTE Számítások végrehajtása (kulcsszó nem kötelező) Adatdeklarációk: DATA: gd_max TYPE sbc400focc-seatsocc, gd_occ TYPE sbc400focc-seatsmax, gd_percentage TYPE sbc400focc-percentage. COMPUTE gd_percentage = gd_occ * 100 / gd_max. * Second possibility with same calculation gd_percentage = gd_occ * 100 / gd_max. ABAP Programm

84 Mezőtartalom kiértékelése CASE <adatobjektum1>. WHEN <adatobjektum2>. Utasítások WHEN <adatobjektum4> OR <adatobjektum5>. Utasítások WHEN OTHERS. ENDCASE. Utasítások IF <logikai kifejezés>. Utasítások ELSEIF <logikai kifejezés>. Utasítások ELSEIF <logikai kifejezés>. ELSE. ENDIF. Utasítások Utasítások

85 Nyomkövetés: változó értékek X SAP ABAP Debugger Watchpoint Mezők Fő program Forráskód Egy lépés ZJJ_KURS_000 ZJJ_FORMS 6 Fixpontos aritmetika chws SELECT SINGLE * FROM scarr INTO CORRESPONDING FIELDS OF wa_sbc400 WHERE carrid = pa_car. 4 IF sy-subrc = 0. MOVE-CORRESPONDING wa_sbc400 TO sbc400_carrier. CALL SCREEN 100. MOVE-CORRESPONDING sbc400_carrier TO wa_sbc400. Változat 1-4 Változat pa_car 6 LH

86 Nyomkövetés: Watchpoint Watchpoint Watchpoint létrehozása/módosítása helyi Watchpoint (csak a megadott programban) Program Mezőnév Összahas. operátor Összehas. mező (ha nincs bejelölve: összeh. érték) Összehas. mező/ért. Sz. Helyi Program Mezőnév Operátor Mező Összeh. érték Logikai operátor a Watchpoint-ok között OR AND

87 Struktúra definiálása (Dict.típus) ABAP dictionary: sdyn_conn struktúra Mezőnév: mandt carrid connid fldate... Mezőtípus: s_mandt s_carr_id s_conn_id s_date... Struktúra definiálása wa_spfli sdyn_conn ABAPprogram ABAP-forráskód DATA: wa_spfli TYPE spfli. TABLES sdyn_conn.

88 Struktúra mező hivatkozása mandt carrid carrname currcode wa_scarr ABAPprogram ABAP-forráskód DATA: wa_scarr TYPE scarr. A struktúra mezőit mindig a következő módon kell hívni: <struktúra>-<mezőnév> wa_scarr-carrid = 'LH'. SELECT SINGLE * FROM scarr INTO wa_scarr WHERE carrid = wa_scarr-carrid. WRITE:/ wa_scarr-carrid wa_spfli-carrid, wa_scarr-carrname wa_spfli-carrname.

89 Érték hozzárendelés mezőnként MOVE-CORRESPONDING <rec1> TO <rec2>. DATA: wa_sflight TYPE sflight, wa_sbc400focc TYPE sbc400focc. MOVE-CORRESPONDING wa_sflight TO wa_sbc400focc. MANDT 401 CARRID LH CONNID 0400 FLDATE SEATSMAX 280 SEATSOCC wa_sflight CARRID LH CONNID 0400 SEATSMAX 280 SEATSOCC FLDATE PERCENTAGE wa_sbc400focc

90 Struktúrák a debugger-ben ABAP Debugger Mezők Fő program Forráskód Watchpoint ZJJ_KURS_000 ZJJ_FORMS 6 Fixpontos aritmetika chws SELECT SINGLE * FROM scarr Strukturált mező wa_sbc400 INTO CORRESPONDING FIELDS OF wa_sbc400 WHERE Hossz (bájtban) carrid = pa_car IF sy-subrc = 0. MOVE-CORRESPONDING Sz. Komponens wa_sbc400 neve TO Típus sbc400_carrier. Hossz Tartalom CALL SCREEN 100. MOVE-CORRESPONDING 1 MANDT C 3 sbc400_carrier TO wa_sbc CARRID C 3 AA Változat Variante 3 CARRNAME C 20 American Airlines wa_sbc400 4 CURRCODE C 5 USD Dupla kattintás 5 MARK C 1 6 UNAME C 12 7 UZEIT T DATUM D

91 Belső táblák - táblatípus CARRID CONNID DISTANCE AA LH 0400 LH QF SQ UA Kulcsmezők Sorrend Egyértelműség 5 Indexhozzáférés Hozzáférési típus UA 0007 Sortípus Kulcs Táblafajta Kulcshozzáférés A szükséges sorok számát nem kell pontosan megadni, mert azt az ABAP-futásidőrendszer a futásidőben állapítja meg (dinamikus táblabővítés).

92 Táblafajták ANY TABLE INDEX TABLE HASHED TABLE STANDARD TABLE SORTED TABLE Indexhozzáférés n n Kulcshozzáférés Egyértelműség NON- UNIQUE UNIQUE NON-UNIQUE UNIQUE Hozzáférés elsősorban indexen elsősorban kulcson csak kulcson módja

93 Belső tábla Dict.típus ABAP Dictionary: táblatípus sbc400_t_sbc400focc Sortípus és hozzáférés Sortípus Hozzáférési típus SBC400FOCC Standard tábla Kulcs Kulcsdefiníció Kulcsfajta Kulcskomponensek Kulcskomponensek non-unique CARRID CONNID FLDATE itab_flightinfo ABAPprogram DATA it_flightinfo type sbc400_t_sbc400focc.

94 Egyedi rekordhozzáférés Csatolás APPEND wa_itab to itab. Beszúrás INSERT wa_itab INTO itab <condition>. Olvasás READ TABLE itab INTO wa_itab <condition>. Módosítás MODIFY TABLE itab <condition>. Törlés DELETE itab <condition>.

95 Tömeges feldolgozás ciklussal: minden művelethez LOOP AT itab INTO wa_itab. ENDLOOP. Törlés DELETE itab <condition>. Több sor beszúrása másik itab-ból Több sor csatolása másik itab-ból INSERT itab2 <condition2> FROM itab1 <condition1>. INSERT APPEND itab2 <condition2> FROM itab1 <condition1>.

96 További műveletek Rendezés SORT itab <conditions> Belső tábla tartalmának inicializálása CLEAR itab. CLEAR

97 Példa: Belső tábla kitöltése soronként * Declaration of internal table and workarea DATA: it_flightinfo TYPE sbc400_t_sbc400focc. DATA: wa_flightinfo TYPE sbc400focc. itab_flightinfo wa_flightinfo * wa_flightinfo struktúra feltöltése értékekkel... * wa_flightinfo struktúra hozzáfűzése a * belső táblához APPEND wa_flightinfo TO it_flightinfo.

98 Példa: tábla olvasás ciklusban * Declaration of internal table and workarea DATA: it_flightinfo TYPE sbc400_t_sbc400focc. DATA: wa_flightinfo TYPE sbc400focc. itab_flightinfo wa_flightinfo LOOP AT it_flightinfo INTO wa_flightinfo. WRITE: / wa_flightinfo-carrid, wa_flightinfo-connid, wa_flightinfo-fldate, wa_flightinfo-seatsmax, wa_flightinfo-seatsocc, wa_flightinfo-percentage, '%'. ENDLOOP.

99 Példa: olvasás index segítségével LOOP AT it_flightinfo INTO wa_flightinfo FROM 1 TO 5. WRITE: / wa_flightinfo-carrid, wa_flightinfo-connid, wa_flightinfo-fldate, wa_flightinfo-seatsmax, wa_flightinfo-seatsocc, wa_flightinfo-percentage, '%'. ENDLOOP. READ TABLE it_flightinfo INTO wa_flightinfo INDEX 3. WRITE: / wa_flightinfo-carrid, wa_flightinfo-connid, wa_flightinfo-fldate, wa_flightinfo-seatsmax, wa_flightinfo-seatsocc, wa_flightinfo-percentage, '%'.

100 Példa: olvasás kulcs segítségével LOOP AT it_flightinfo INTO wa_flightinfo WHERE carrid = 'LH'. WRITE: / wa_flightinfo-carrid, wa_flightinfo-connid, wa_flightinfo-fldate, wa_flightinfo-seatsmax, wa_flightinfo-seatsocc, wa_flightinfo-percentage, '%'. ENDLOOP. READ TABLE it_flightinfo INTO wa_flightinfo WITH TABLE KEY carrid = 'LH'. connid = '0400' fldate = sy-datum. IF sy-subrc = 0. WRITE: / wa_flightinfo-seatsmax, wa_flightinfo-seatsocc, wa_flightinfo-percentage, '%'. ENDIF.

101 Belső tábla debugging móduszban ABAP Debugger Fő program Forráskód Watchpoint Tábla ZJJ_KURS_000 ZJJ_FORMS 6 Fixpontos aritmetika chws LOOP AT it_flightinfo INTO wa_flightinfo. 4 WRITE: / wa_flightinfo-carrid, wa_flightinfo-connid, Belső tábla it_flightinfo Típus Standard 1 Carrid Connid Fldate Seatsmax Seatsocc Percentage AA AA AA AA LH LH LH LH

102 Belső tábla fejléccel DATA <itab> TYPE <itabtype> [WITH HEADER LINE]. Munkaterület <wa> Fejléc <itab> Belső tábla <itab> CARRID CONNID AA 0017 LH 0400 Belső tábla <itab> CARRID CONNID AA 0017 LH 0400 APPEND <wa> TO <itab>. MODIFY <itab> INDEX <n> FROM <wa>. LOOP AT <itab> INTO <wa>. WRITE <wa>-<feld>. ENDLOOP. READ TABLE <itab> INDEX <n> INTO <wa>. WRITE <wa>-<feld>. APPEND <itab>. MODIFY <itab> INDEX <n>. LOOP AT <itab>. WRITE <itab>-<feld>. ENDLOOP. READ TABLE <itab> INDEX <n>. WRITE <itab>-<feld>.

103 ABAP utasítások return-kódja CONSTANTS c_ua TYPE s_carr_id VALUE 'UA'. READ TABLE itab INTO wa_itab WITH TABLE KEY carrid = c_ua. sy-subrc 0 ABAP-program carrid... Bázisfunkció a READ-hez IF sy-subrc ne 0. * Message... ENDIF. AA AL LH QF Nem áll rendelkezésre itab 4 Return-kód 4 Idő ABAP-futásidőrendszer

104 Felhasználói üzenetek áttekintése. MESSAGE E050(BC400). S078(BC400) WITH c_ua. Tabelle T100 T ID Sz. Üzenet szövege DE... DE DE... BC BC400 BC Ehhez a szelekcióhoz nem léteznek adatok (adja meg újra)... A(z) & légitársaság nem létezik Osztás nullával... DE BC A(z) & légitársasághoz nem tartozik bejegyzés A(z) UA légitársasáághoz nem tartozik bejegyzés

105 MESSAGE utasítás szintaktikája Annn Xnnn MESSAGE Ennn WITH <mező1> <mező2> <mező3> <mező4>(<message-class>). Wnnn Innn Snnn

106 Üzenetek működése futásidőben Segítség i Segítség az Editorhoz ABAP-áttekintés ABAP-kifejezés Új ABAP ABAP dokum. és példák ABAP dokumentáció és példák? BC - ABAP-programozás? ABAP bevezetés? ABAP programnyelv? ABAP képernyőképek Egyszerű üzenetpélda Minden üzenetfajta bemutatása?...

107 Összefoglalás ABAP programok lefutása ABAP Workbench bevezetés ABAP utasítások és adatdeklarációk

SAP vállalatirányítási rendszer alapjai /3

SAP vállalatirányítási rendszer alapjai /3 SAP vállalatirányítási rendszer alapjai /3 Tantárgy kódja: VEMI5344i Tanév: 2006/07-2.félév Előadó: dr. Varga Ernő, dr. Gerzson Miklós Workbench alapok Workbench alapok ABAP programok lefutása ABAP Workbench

Részletesebben

Táblakezelés: Open SQL Internal table. Tarcsi Ádám: Az SAP programozása 1.

Táblakezelés: Open SQL Internal table. Tarcsi Ádám: Az SAP programozása 1. Táblakezelés: Open SQL Internal table Tarcsi Ádám: Az SAP programozása 1. OPEN SQL Tarcsi Ádám, ELTE SAP Excellence Center: SAP programozás oktatóanyag 2 Open SQL Az Open SQL kulcsszavai: SELECT INSERT

Részletesebben

Az ABAP fejlesztői környezet. Az SAP programozása 1. Tarcsi Ádám

Az ABAP fejlesztői környezet. Az SAP programozása 1. Tarcsi Ádám Az ABAP fejlesztői környezet Az SAP programozása 1. Tarcsi Ádám 1. Fejlesztői környezet Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 2 Fejlesztői környezet ABAP Allgemeiner Berichtsaufbereitungsprozessor

Részletesebben

SAP vállalatirányítási rendszer alapjai /5

SAP vállalatirányítási rendszer alapjai /5 SAP vállalatirányítási rendszer alapjai /5 Tantárgy kódja: VEMI5344i Tanév: 2010/11-1.félév Előadó: dr. Varga Ernő, dr. Gerzson Miklós Workbench alapok WB_alapok_2/1 Workbench alapok/2 ABAP programok lefutása

Részletesebben

ELTE SAP Excellence Center Oktatóanyag 1

ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag 2 ELTE SAP Excellence Center Oktatóanyag 3 A felhasználók három különböző képernyővel találkoznak Listák az adatmegjelenítéshez

Részletesebben

ABAP dictionary objektumok SAP adatmodell Táblák kezelése. Az SAP programozása 1. Tarcsi Ádám

ABAP dictionary objektumok SAP adatmodell Táblák kezelése. Az SAP programozása 1. Tarcsi Ádám ABAP dictionary objektumok SAP adatmodell Táblák kezelése Az SAP programozása 1. Tarcsi Ádám 1. Data dictionary Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 2 Adat modellezés az SAP-ban Adatmodellezés

Részletesebben

ELTE SAP Excellence Center Oktatóanyag 1

ELTE SAP Excellence Center Oktatóanyag 1 Oktatóanyag 1 Eseményblokkok: végrehajtható programoknál (1. típus) az ABAPfutásidőrendszer egy meghatározott sorrendben átveszi az eseményblokkok meghívását, melyek egy listában jeleníthetők meg. Az eseményblokkok

Részletesebben

SAP vállalatirányítási rendszer alapjai /6-7

SAP vállalatirányítási rendszer alapjai /6-7 SAP vállalatirányítási rendszer alapjai /6-7 Tantárgy kódja: VEMI5344i Tanév: 2006/07-2.félév Előadó: dr. Varga Ernő, dr. Gerzson Miklós Dictionary Dictionary - Tematika Bevezetés Táblák az ABAP Dictionary-ban

Részletesebben

Bevezetés az SAP világába. 4. Az ABAP fejlesztıi környezet

Bevezetés az SAP világába. 4. Az ABAP fejlesztıi környezet Bevezetés az SAP világába Zolnai László zolnai@elte.hu http://zolnai.web.elte.hu/bev_sap.html 4. Az ABAP fejlesztıi környezet 1 Tartalom Fejlesztés SAP-ban Az ABAP ABAP Dictionary A fejlesztıi környezet

Részletesebben

3. Ezután a jobb oldali képernyő részen megjelenik az adatbázistábla, melynek először a rövid nevét adjuk meg, pl.: demo_tabla

3. Ezután a jobb oldali képernyő részen megjelenik az adatbázistábla, melynek először a rövid nevét adjuk meg, pl.: demo_tabla 1. Az adatbázistábla létrehozása a, Ha még nem hoztunk létre egy adatbázistáblát sem, akkor a jobb egérrel a DDIC-objekt. könyvtárra kattintva, majd a Létrehozás és az Adatbázistábla menüpontokat választva

Részletesebben

Az adatbázistáblákat az R/3-rendszer az ABAP Dictionary segítségével kezeli. Ott tekinthetők k meg az adatbázistábla összes műszaki tulajdonságával

Az adatbázistáblákat az R/3-rendszer az ABAP Dictionary segítségével kezeli. Ott tekinthetők k meg az adatbázistábla összes műszaki tulajdonságával 1 2 3 Az adatbázistáblákat az R/3-rendszer az ABAP Dictionary segítségével kezeli. Ott tekinthetők k meg az adatbázistábla összes műszaki tulajdonságával kapcsolatos aktuális információk. Az adatbázisban

Részletesebben

SAP vállalatirányítási rendszer alapjai /8-9

SAP vállalatirányítási rendszer alapjai /8-9 SAP vállalatirányítási rendszer alapjai /8-9 Tantárgy kódja: VEMI5344i Tanév: 2006/07-2.félév Előadó: dr. Varga Ernő, dr. Gerzson Miklós Listakészítés Listakészítés - Tematika Adatkivitel listákon Szelekciós

Részletesebben

Gyakorlatok. Megoldások. Fejezet céljai. Üzleti leírás. Tippek és trükkök. Figyelmeztetések. Gyakorlatok és megoldások szimbólumainak magyarázata:

Gyakorlatok. Megoldások. Fejezet céljai. Üzleti leírás. Tippek és trükkök. Figyelmeztetések. Gyakorlatok és megoldások szimbólumainak magyarázata: Gyakorlatok és megoldások szimbólumainak magyarázata: Gyakorlatok Megoldások Fejezet céljai Üzleti leírás Tippek és trükkök Figyelmeztetések A tanfolyamon az ABAP Dictionary objektumok létrehozásakor a

Részletesebben

SQL*Plus. Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP (dolgozó), DEPT (osztály) "közönséges" felhasználók

SQL*Plus. Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP (dolgozó), DEPT (osztály) közönséges felhasználók SQL*Plus Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP dolgozó), DEPT osztály) "közönséges" felhasználók Adatszótár: metaadatokat tartalmazó, csak olvasható táblák táblanév-prefixek:

Részletesebben

Fejlesztési specifikációk

Fejlesztési specifikációk Fejlesztési specifikációk Általános követelmények 1. A feladatok leírása csak a tárolandó adatokat tartalmazza. A szükséges táblákat (beleértve a törzs vagy szótár táblákat) a programozóknak kell megtervezni

Részletesebben

Adatbázis Rendszerek II. 1. SQL programozási felületek 39/1B IT MAN

Adatbázis Rendszerek II. 1. SQL programozási felületek 39/1B IT MAN Adatbázis Rendszerek II. 1. SQL programozási felületek 39/1B IT MAN B IT v: 2016.02.10 MAN SQL felületek Hatékony: SQL parancsok kiadására Eredmények megtekintésére Nehézkes: Nagyobb volumenű, rutintevékenységek

Részletesebben

Adatbázisok. 8. gyakorlat. SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT október október 26. Adatbázisok 1 / 17

Adatbázisok. 8. gyakorlat. SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT október október 26. Adatbázisok 1 / 17 Adatbázisok 8. gyakorlat SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT 2015. október 26. 2015. október 26. Adatbázisok 1 / 17 SQL nyelv Structured Query Language Struktúrált lekérdez

Részletesebben

SZÁMÍTÓGÉPES PROBLÉMAMEGOLDÁS

SZÁMÍTÓGÉPES PROBLÉMAMEGOLDÁS SZÁMÍTÓGÉPES PROBLÉMAMEGOLDÁS 2.ELŐADÁS A VB programozási nyelv Az Excel programozása 2 A VB programozási nyelv Adattípusok Adatok kezelése Vezérlőszerkezetek Adattípusok és műveletek Egész adattípusok

Részletesebben

Mechatronika és mikroszámítógépek 2017/2018 I. félév. Bevezetés a C nyelvbe

Mechatronika és mikroszámítógépek 2017/2018 I. félév. Bevezetés a C nyelvbe Mechatronika és mikroszámítógépek 2017/2018 I. félév Bevezetés a C nyelvbe A C programozási nyelv A C egy általános célú programozási nyelv, melyet Dennis Ritchie fejlesztett ki Ken Thompson segítségével

Részletesebben

Kézikönyv. Árfolyam rögzítés

Kézikönyv. Árfolyam rögzítés Kézikönyv Árfolyam rögzítés Tartalomjegyzék 1 PÉNZNEM ÁRFOLYAM - ÜRES... 4 2 PÉNZNEM ÁRFOLYAM - ÚJ... 5 3 PÉNZNEM ÁRFOLYAM - MEGJELENÍTÉS [188 EUR20120626 ]... 7 4 ABAS-ERP UTASÍTÁS ÁTTEKINTÉS... 8 5 ÁRFOLYAMTÁBLÁZAT

Részletesebben

A PROGRAMOZÁS ALAPJAI 3. Készítette: Vénné Meskó Katalin

A PROGRAMOZÁS ALAPJAI 3. Készítette: Vénné Meskó Katalin 1 A PROGRAMOZÁS ALAPJAI 3 Készítette: Vénné Meskó Katalin Információk 2 Elérhetőség meskokatalin@tfkkefohu Fogadóóra: szerda 10:45-11:30 Számonkérés Időpontok Dec 19 9:00, Jan 05 9:00, Jan 18 9:00 egy

Részletesebben

Fogalmak: Adatbázis Tábla Adatbázis sorai: Adatbázis oszlopai azonosító mező, egyedi kulcs Lekérdezések Jelentés Adattípusok: Szöveg Feljegyzés Szám

Fogalmak: Adatbázis Tábla Adatbázis sorai: Adatbázis oszlopai azonosító mező, egyedi kulcs Lekérdezések Jelentés Adattípusok: Szöveg Feljegyzés Szám Fogalmak: Adatbázis: logikailag összefüggő információ vagy adatgyőjtemény. Tábla: logikailag összetartozó adatok sorokból és oszlopokból álló elrendezése. Adatbázis sorai: (adat)rekord Adatbázis oszlopai:

Részletesebben

A relációs adatbáziskezelés szabványos nyelve Két fő csoportba sorolhatók az utasításai

A relációs adatbáziskezelés szabványos nyelve Két fő csoportba sorolhatók az utasításai 8. gyakorlat Structured Query Language Struktúrált lekérdező nyelv A relációs adatbáziskezelés szabványos nyelve Két fő csoportba sorolhatók az utasításai DDL (Data Definition Language) adatstruktúra definiáló

Részletesebben

Adatbázis kezelés Delphiben. SQL lekérdezések

Adatbázis kezelés Delphiben. SQL lekérdezések Adatbázis kezelés Delphiben. SQL lekérdezések Structured Query Language adatbázisok kezelésére szolgáló lekérdező nyelv Szabályok: Utasítások tetszés szerint tördelhetők Utasítások végét pontosvessző zárja

Részletesebben

SQL jogosultság-kezelés. Privilégiumok Grant és Revoke Grant Diagrammok

SQL jogosultság-kezelés. Privilégiumok Grant és Revoke Grant Diagrammok SQL jogosultság-kezelés Privilégiumok Grant és Revoke Grant Diagrammok 1 Jogosultság-kezelés Egy fájlrendszer általában jogosultságokat rendel az általa kezelt objektumokhoz. Tipikusan olvasható, írható,

Részletesebben

Kézikönyv. Szelekciós operátorok használata

Kézikönyv. Szelekciós operátorok használata Kézikönyv Szelekciós operátorok használata Tartalomjegyzék 1 ABAS-ERP UTASÍTÁS ÁTTEKINTÉS... 7 2 ÁRUCIKK - ÜRES... 9 3 OBJEKTUM KIVÁLASZTÁS - ÁRUCIKK MEGJELENÍTÉS... 10 4 ABAS-ERP... 18 5 OBJEKTUM KIVÁLASZTÁS

Részletesebben

Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama. 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra

Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama. 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama 10. évfolyam: 105 óra 11. évfolyam: 140 óra 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra 36 óra OOP 14 óra Programozási

Részletesebben

2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettel. Bevezetés az SAP világába Tarcsi Ádám, Zolnai László

2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettel. Bevezetés az SAP világába Tarcsi Ádám, Zolnai László 2. Ismerkedés az SAP rendszerrel, a fejlesztői környezettel Bevezetés az SAP világába Tarcsi Ádám, Zolnai László Rendszer felépítése - Instancia Egyedi azonosítóval ellátott példány Egy rendszeren belül

Részletesebben

Adatbázis Rendszerek II. 5. PLSQL Csomagok 16/1B IT MAN

Adatbázis Rendszerek II. 5. PLSQL Csomagok 16/1B IT MAN Adatbázis Rendszerek II. 5. PLSQL Csomagok 16/1B IT MAN B IT v: 2016.03.03 MAN Csomagok A DBMS csomagok a PL/SQL alkalmazások fejlesztését segítik, bennük tároljuk a létrehozott programok kódjait. A specifikációs

Részletesebben

Tartalomjegyzék. Tartalomjegyzék 1. Az SQL nyelv 1 Az SQL DDL alapjai 2

Tartalomjegyzék. Tartalomjegyzék 1. Az SQL nyelv 1 Az SQL DDL alapjai 2 Tartalomjegyzék Tartalomjegyzék 1 Az SQL nyelv 1 Az SQL DDL alapjai 2 Adatbázis parancsok 2 Táblaparancsok 2 A táblázat létrehozása 2 A táblázat módosítása 3 A tábla törlése 3 Indextábla létrehozása 3

Részletesebben

A szerzõrõl... xi Bevezetés... xiii

A szerzõrõl... xi Bevezetés... xiii TARTALOMJEGYZÉK A szerzõrõl...................................................... xi Bevezetés...................................................... xiii I. rész A Visual Basic 2005 környezet 1. óra Irány

Részletesebben

Kézikönyv. Mérleg (főkönyvi számla kimutatás)infosystem

Kézikönyv. Mérleg (főkönyvi számla kimutatás)infosystem Kézikönyv Mérleg (főkönyvi számla kimutatás)infosystem Tartalomjegyzék 1 ABAS-ERP UTASÍTÁS ÁTTEKINTÉS... 3 2 MÉRLEG... 5 3 INFÓ INFÓ-RENDSZER-HEZ MÉRLEG (IS/FOP.BUINFOSYS)... 7 4 SZÁMLAKIMUTATÁS MÉRLEG...

Részletesebben

API tervezése mobil környezetbe. gyakorlat

API tervezése mobil környezetbe. gyakorlat API tervezése mobil környezetbe gyakorlat Feladat Szenzoradatokat gyűjtő rendszer Mobil klienssel Webes adminisztrációs felület API felhasználói Szenzor node Egyirányú adatküldés Kis számítási kapacitás

Részletesebben

SQL ALAPOK. Bevezetés A MYSQL szintaxisa Táblák, adatok kezelésének alapjai

SQL ALAPOK. Bevezetés A MYSQL szintaxisa Táblák, adatok kezelésének alapjai SQL ALAPOK Bevezetés A MYSQL szintaxisa Táblák, adatok kezelésének alapjai BEVEZETÉS SQL: Structured Query Language Strukturált Lekérdező Nyelv Szabvány határozza meg, azonban számos nyelvjárása létezik

Részletesebben

Az SQL*Plus használata

Az SQL*Plus használata Az SQL*Plus használata Célkitűzés Bejelentkezés az SQL*Plus-ba SQL utasítások szerkesztése Az eredmény formázása SQL*Plus utasításokkal Szkriptfájlok használata Az SQL és az SQL*Plus kapcsolata SQL*Plus

Részletesebben

Haladó DBMS ismeretek 1

Haladó DBMS ismeretek 1 Haladó DBMS ismeretek 1 Hasznos információk A tantárgy weboldala: it.inf.unideb.hu/honlap/halado_oracle1 Oracle Junior képzés Gyakorlatok és a neptun Gyakorlat követelmények Ajánlott irodalom Juhász István

Részletesebben

Karakterkészlet. A kis- és nagybetűk nem különböznek, a sztringliterálok belsejét leszámítva!

Karakterkészlet. A kis- és nagybetűk nem különböznek, a sztringliterálok belsejét leszámítva! A PL/SQL alapelemei Karakterkészlet Az angol ABC kis- és nagybetűi: a-z, A-Z Számjegyek: 0-9 Egyéb karakterek: ( ) + - * / < > =! ~ ^ ; :. ' @ %, " # $ & _ { }? [ ] Szóköz, tabulátor, kocsivissza A kis-

Részletesebben

ELTE SAP Excellence Center Oktatóanyag 1

ELTE SAP Excellence Center Oktatóanyag 1 Oktatóanyag 1 A dataset egy az alkalmazás-szerveren megtalálható illetve ott létrejövő szekvenciális fájl. Szerveroldali fájlkezelésre használják az SAP-ban. Megjegyzés: Amennyiben kliens oldalon található

Részletesebben

C programozási nyelv

C programozási nyelv C programozási nyelv Előfeldolgozó utasítások Dr Schuster György 2011 május 3 Dr Schuster György () C programozási nyelv Előfeldolgozó utasítások 2011 május 3 1 / 15 A fordítás menete Dr Schuster György

Részletesebben

MS ACCESS 2010 ADATBÁZIS-KEZELÉS ELMÉLET SZE INFORMATIKAI KÉPZÉS 1

MS ACCESS 2010 ADATBÁZIS-KEZELÉS ELMÉLET SZE INFORMATIKAI KÉPZÉS 1 SZE INFORMATIKAI KÉPZÉS 1 ADATBÁZIS-KEZELÉS MS ACCESS 2010 A feladat megoldása során a Microsoft Office Access 2010 használata a javasolt. Ebben a feladatban a következőket fogjuk gyakorolni: Adatok importálása

Részletesebben

Kézikönyv. Szelekciós jegyzék létrehozása

Kézikönyv. Szelekciós jegyzék létrehozása Kézikönyv Szelekciós jegyzék létrehozása Tartalomjegyzék 1 OBJEKTUM KIVÁLASZTÁS - VEVŐ MEGJELENÍTÉS... 4 2 VEVŐ - ÜRES... 6 3 ABAS-ERP MASZKINFÓ... 8 4 VEVŐ - ÜRES... 9 5 ABAS-ERP MASZKINFÓ... 11 6 VEVŐ

Részletesebben

WEBFEJLESZTÉS 2. ADATBÁZIS-KEZELÉS, OSZTÁLYOK

WEBFEJLESZTÉS 2. ADATBÁZIS-KEZELÉS, OSZTÁLYOK WEBFEJLESZTÉS 2. ADATBÁZIS-KEZELÉS, OSZTÁLYOK Horváth Győző Egyetemi adjunktus 1117 Budapest, Pázmány Péter sétány 1/C, 2.420 Tel: (1) 372-2500/1816 2 Ismétlés Ismétlés 3 Fájl/Adatbázis 3 4 Szerver 2 CGI

Részletesebben

Adatbázis-lekérdezés. Az SQL nyelv. Makány György

Adatbázis-lekérdezés. Az SQL nyelv. Makány György Adatbázis-lekérdezés Az SQL nyelv Makány György SQL (Structured Query Language=struktúrált lekérdező nyelv): relációs adatbázisok adatainak visszakeresésére, frissítésére, kezelésére szolgáló nyelv. Születési

Részletesebben

Cikk előkalkuláció - Művelet - Egyéb fix és változó költségek

Cikk előkalkuláció - Művelet - Egyéb fix és változó költségek Összefoglalás Verzió: 2012r2 A tanulás célja Ön megismeri a művelet egyéb fix és változó beállításait. A gyártott cikkek gyártási listájában adhatunk meg műveleteket. A kalkuláció szempontjából a művelethez

Részletesebben

A C programozási nyelv I. Bevezetés

A C programozási nyelv I. Bevezetés A C programozási nyelv I. Bevezetés Miskolci Egyetem Általános Informatikai Tanszék A C programozási nyelv I. (bevezetés) CBEV1 / 1 A C nyelv története Dennis M. Ritchie AT&T Lab., 1972 rendszerprogramozás,

Részletesebben

A C programozási nyelv I. Bevezetés

A C programozási nyelv I. Bevezetés A C programozási nyelv I. Bevezetés Miskolci Egyetem Általános Informatikai Tanszék A C programozási nyelv I. (bevezetés) CBEV1 / 1 A C nyelv története Dennis M. Ritchie AT&T Lab., 1972 rendszerprogramozás,

Részletesebben

Bevezetés: az SQL-be

Bevezetés: az SQL-be Bevezetés: az SQL-be Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 2.3. Relációsémák definiálása SQL-ben, adattípusok, kulcsok megadása 02B_BevSQLsemak

Részletesebben

8. Gyakorlat SQL. DDL (Data Definition Language) adatdefiníciós nyelv utasításai:

8. Gyakorlat SQL. DDL (Data Definition Language) adatdefiníciós nyelv utasításai: 8. Gyakorlat SQL SQL: Structured Query Language; a relációs adatbáziskezelők szabványos, strukturált lekérdező nyelve SQL szabványok: SQL86, SQL89, SQL92, SQL99, SQL3 Az SQL utasításokat mindig pontosvessző

Részletesebben

Kézikönyv. Nyitott tételek átértékelése

Kézikönyv. Nyitott tételek átértékelése Kézikönyv Nyitott tételek átértékelése Tartalomjegyzék 1 ABAS-ERP UTASÍTÁS ÁTTEKINTÉS... 4 2 NYITOTT TÉTELEK ÁTÉRTÉKELÉSE... 6 3 OBJEKTUM KIVÁLASZTÁS - NYITOTT TÉTEL MOZGÁS... 8 4 NYITOTT TÉTELEK ÁTÉRTÉKELÉSE...

Részletesebben

Adatbázis rendszerek SQL nyomkövetés

Adatbázis rendszerek SQL nyomkövetés Adatbázis rendszerek 1. 12. SQL nyomkövetés 1/32 B ITv: MAN 2017.10.26 Nyomkövetési feladat 2/32 Gyakorló feladatok Termék-Vásárlás-Vásárló Oktató-Tantárgy-Hallgató 3/32 Gyakorló feladat: Termék-Vásárlás-Vásárló

Részletesebben

Adatbázis Rendszerek II. 8. Gyakorló környezet

Adatbázis Rendszerek II. 8. Gyakorló környezet Adatbázis Rendszerek II. 8. Gyakorló környezet 1/24 B IT v: 2017.10.26 MAN Gyakorló környezet Géptermek 193.6.5.58:8080/apex H16_neptunkód ADMIN neptunkód 2/24 Jelszó váltás 1 2 3 4 3/24 Gyakorló környezet

Részletesebben

Kézikönyv. Nyitott tételek törzs

Kézikönyv. Nyitott tételek törzs Kézikönyv Nyitott tételek törzs Tartalomjegyzék 1 ABAS-ERP UTASÍTÁS ÁTTEKINTÉS... 4 2 SZÁMLA (ÉRTÉKESÍTÉS) - ÜRES... 6 3 SZÁMLA (ÉRTÉKESÍTÉS) - ÚJ... 7 4 UTALÁS... 12 5 SZÁMLA (ÉRTÉKESÍTÉS) - ÚJ... 13

Részletesebben

Függvények. Programozás alapjai C nyelv 7. gyakorlat. LNKO függvény. Függvények(2) LNKO függvény (2) LNKO függvény (3)

Függvények. Programozás alapjai C nyelv 7. gyakorlat. LNKO függvény. Függvények(2) LNKO függvény (2) LNKO függvény (3) Programozás alapjai C nyelv 7. gyakorlat Szeberényi Imre BME IIT Függvények C program egymás mellé rendelt függvényekből áll. A függvény (alprogram) jó absztrakciós eszköz a programok

Részletesebben

Az SQL nyelv Structured Query Language (Struktúrált lekérdező nyelv)

Az SQL nyelv Structured Query Language (Struktúrált lekérdező nyelv) Az SQL nyelv Structured Query Language (Struktúrált lekérdező nyelv) Az SQL a relációs adatbázis-kezelő rendszerek ma legelterjedtebb szabványosított adatbáziskezelő nyelve. Az IBM dolgozta ki 1983-ban,

Részletesebben

Programozás alapjai C nyelv 7. gyakorlat. Függvények. Függvények(2)

Programozás alapjai C nyelv 7. gyakorlat. Függvények. Függvények(2) Programozás alapjai C nyelv 7. gyakorlat Szeberényi Imre BME IIT Programozás alapjai I. (C nyelv, gyakorlat) BME-IIT Sz.I. 2005.11.05. -1- Függvények C program egymás mellé rendelt függvényekből

Részletesebben

ROS Remote Operations Service

ROS Remote Operations Service ROS Remote Operations Service Adamis Gusztáv (adamis@tmit.bme.hu) Réthy György (Gyorgy.Rethy@ericsson.com) Ziegler Gábor (gabor.ziegler@ericsson.com) 2015.03.13. Távközlési szoftverek 1 Példa: szendvicsautomata

Részletesebben

Access XP alapokon Tartalomjegyzék

Access XP alapokon Tartalomjegyzék Access XP alapokon Tartalomjegyzék Kapcsolódhat a fejezetben elkészítendő raktárrendszerhez egy számlázó program?...4 1. Az Access eszközigénye, telepítése...4 Az én Office programom nem tartalmazza az

Részletesebben

Kézikönyv. Dinamikus szelekció készítése és a "tartomány" kapcsoló használata

Kézikönyv. Dinamikus szelekció készítése és a tartomány kapcsoló használata Kézikönyv Dinamikus szelekció készítése és a "tartomány" kapcsoló Tartalomjegyzék 1 ABAS-ERP UTASÍTÁS ÁTTEKINTÉS... 4 2 ÁRUCIKK - ÜRES... 6 3 ABAS-ERP MASZKINFÓ... 8 4 ÁRUCIKK - ÜRES... 9 5 ABAS-ERP MASZKINFÓ...

Részletesebben

LBRA6i integrált rendszer

LBRA6i integrált rendszer LBRA6i integrált rendszer LIBRA 6i logolás és a log megtekintése Készítette: Libra Szoftver Zrt. Létrehozás dátuma: 2005.12.15. Utolsó módosítás: 2014.10.30. Referencia szám: LIBRA6i_UZEM_V_1.5 Verzió:

Részletesebben

Csomag. Adatbázis-objektum Programozási eszközök gyűjteménye Két részből áll. specifikáció törzs (opcionális)

Csomag. Adatbázis-objektum Programozási eszközök gyűjteménye Két részből áll. specifikáció törzs (opcionális) Csomagok Csomag Adatbázis-objektum Programozási eszközök gyűjteménye Két részből áll specifikáció törzs (opcionális) Csomagspecifikáció CREATE [OR REPLACE] PACKAGE csomagnév [AUTHID {DEFINER CURRENT_USER}]

Részletesebben

Adatbázisok webalkalmazásokban

Adatbázisok webalkalmazásokban Sapientia - EMTE, Pannon Forrás,,Egységes erdélyi felnőttképzés a Kárpát-medencei hálózatban 2010 A JDBC API A Data Access Object tervezési minta Adatforrás - DataSource JDBC architektúra A JDBC API java.sql

Részletesebben

Algoritmusok Tervezése. 4. Előadás Visual Basic 1. Dr. Bécsi Tamás

Algoritmusok Tervezése. 4. Előadás Visual Basic 1. Dr. Bécsi Tamás Algoritmusok Tervezése 4. Előadás Visual Basic 1. Dr. Bécsi Tamás Bevezetés A BASIC (Beginner s All-purpose Symbolic Instruction Code) programnyelvet oktatási célokra hozták létre 1964-ben. Az általános

Részletesebben

Lekérdezések az SQL SELECT utasítással

Lekérdezések az SQL SELECT utasítással Lekérdezések az SQL SELECT utasítással Az SQL SELECT utasítás lehetőségei Vetítés Kiválasztás 1. tábla 1. tábla Összekapcsolás 1. tábla 2. tábla Elemi SELECT utasítások SELECT * {[DISTINCT] column expression

Részletesebben

SZÁMÍTÓGÉPES ADATFELDOLGOZÁS

SZÁMÍTÓGÉPES ADATFELDOLGOZÁS SZÁMÍTÓGÉPES ADATFELDOLGOZÁS A TÁBLÁZATKEZELŐK Irodai munka megkönnyítése Hatékony a nyilvántartások, gazdasági, pénzügyi elemzések, mérési kiértékelések, beszámolók stb. készítésében. Alkalmazható továbbá

Részletesebben

Kézikönyv. Szelekciós jegyzék 2.

Kézikönyv. Szelekciós jegyzék 2. Kézikönyv Szelekciós jegyzék 2. Tartalomjegyzék 1 SZÁMLA (ÉRTÉKESÍTÉS) - ÜRES... 4 2 ABAS-ERP MASZKINFÓ... 6 3 SZÁMLA (ÉRTÉKESÍTÉS) - ÜRES... 7 4 ABAS-ERP UTASÍTÁS ÁTTEKINTÉS... 8 5 PARANCS KERESÉSE...

Részletesebben

Programozási technikák Pál László. Sapientia EMTE, Csíkszereda, 2009/2010

Programozási technikák Pál László. Sapientia EMTE, Csíkszereda, 2009/2010 Programozási technikák Pál László Sapientia EMTE, Csíkszereda, 2009/2010 12. ELŐADÁS Adatbázis-kezelés Delphiben 2 Adatmegjelenítés lekérdezés segítségével A táblákhoz hasonlóan a lekérdezések is az adatbázis

Részletesebben

Programozás I. - 11. gyakorlat

Programozás I. - 11. gyakorlat Programozás I. - 11. gyakorlat Struktúrák, gyakorlás Tar Péter 1 Pannon Egyetem M szaki Informatikai Kar Rendszer- és Számítástudományi Tanszék Utolsó frissítés: November 16, 2009 1 tar@dcs.vein.hu Tar

Részletesebben

5. téma XML DB. Az adatkezelés és XML kapcsolata. Miért fontos az XML használata az adatbázis kezelésben?

5. téma XML DB. Az adatkezelés és XML kapcsolata. Miért fontos az XML használata az adatbázis kezelésben? Adatbázis modellek 5. téma XML DB Az adatkezelés és XML kapcsolata Miért fontos az XML használata az adatbázis kezelésben? Adattárolás alapformái: - strukturált - szabad-szöveges - szemi struktúrált -

Részletesebben

Lekérdezések I. Egyszerű választó lekérdezések

Lekérdezések I. Egyszerű választó lekérdezések Lekérdezés létrehozása: A Varázslóval: Lekérdezések I. Egyszerű választó lekérdezések 1. Lekérdezés sáv Lekérdezés varázsló 2. Tábla (vagy lekérdezés) kiválasztása. 3. Szükséges mezők átvitele a kijelölt

Részletesebben

GLPI V1.0. 2013 Felhasználói leírás. Informatikai Technológiai és Üzemeltetési Igazgatóság

GLPI V1.0. 2013 Felhasználói leírás. Informatikai Technológiai és Üzemeltetési Igazgatóság 2013 Felhasználói leírás V1.0 Informatikai Technológiai és Üzemeltetési Igazgatóság Tartalom ÁLTALÁNOS ISMERTETŐ... 2 HIBA BEJELENTÉS ÉS A MEGOLDÁS FOLYAMATA... 3 FELHASZNÁLÓI LÉPÉSEK... 6 Belépés... 6

Részletesebben

TSIMMIS egy lekérdezés centrikus megközelítés. TSIMMIS célok, technikák, megoldások TSIMMIS korlátai További lehetségek

TSIMMIS egy lekérdezés centrikus megközelítés. TSIMMIS célok, technikák, megoldások TSIMMIS korlátai További lehetségek TSIMMIS egy lekérdezés centrikus megközelítés TSIMMIS célok, technikák, megoldások TSIMMIS korlátai További lehetségek 1 Információk heterogén információs forrásokban érhetk el WWW Társalgás Jegyzet papírok

Részletesebben

SQL DDL-2 (aktív elemek) triggerek

SQL DDL-2 (aktív elemek) triggerek SQL DDL-2 (aktív elemek) triggerek Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 7.fej.: Megszorítások és triggerek 7.4. Önálló megszorítások 7.5. Triggerek

Részletesebben

Az Oracle Fusion szakértői szemmel

Az Oracle Fusion szakértői szemmel Az Oracle Fusion szakértői szemmel Pigniczki László ügyvezető igazgató ProMigCon Kft. HOUG 2017. november 8. ProMigCon Kft. 2009 novemberében alakult. Alapvető tevékenység: Oracle E-Business Suite bevezetés,

Részletesebben

Smalltalk 2. Készítette: Szabó Éva

Smalltalk 2. Készítette: Szabó Éva Smalltalk 2. Készítette: Szabó Éva Blokkok Paraméter nélküli blokk [műveletek] [ x := 5. 'Hello' print. 2+3] Kiértékelés: [művelet] value az értéke az utolsó művelet értéke lesz, de mindet kiírja. x :=

Részletesebben

SAP vállalatirányítási rendszer alapjai

SAP vállalatirányítási rendszer alapjai SAP vállalatirányítási rendszer alapjai 2. előadás SAP technológiai alapok 2010.09.26. 1 SAP vállalatirányítási rendszer alapjai /2 Tantárgy kódja: VEMI5344i Tanév: 2009/10-1.félév Előadó: dr. Varga Ernő,

Részletesebben

SQL haladó. Külső összekapcsolások, Csoportosítás/Összesítés, Beszúrás/Törlés/Módosítás, Táblák létrehozása/kulcs megszorítások

SQL haladó. Külső összekapcsolások, Csoportosítás/Összesítés, Beszúrás/Törlés/Módosítás, Táblák létrehozása/kulcs megszorítások SQL haladó Külső összekapcsolások, Csoportosítás/Összesítés, Beszúrás/Törlés/Módosítás, Táblák létrehozása/kulcs megszorítások 1 Külső összekapcsolás Összekapcsoljuk R és S relációkat: R C S. R azon sorait,

Részletesebben

2 Access 2016 zsebkönyv

2 Access 2016 zsebkönyv 2 Access 2016 zsebkönyv BBS-INFO Kiadó, 2016. 4 Access 2016 zsebkönyv Bártfai Barnabás, 2016. Minden jog fenntartva! A könyv vagy annak oldalainak másolása, sokszorosítása csak a szerző írásbeli hozzájárulásával

Részletesebben

DKÜ ZRT. A Portál rendszer felületének általános bemutatása. Felhasználói útmutató. Támogatott böngészők. Felületek felépítése. Információs kártyák

DKÜ ZRT. A Portál rendszer felületének általános bemutatása. Felhasználói útmutató. Támogatott böngészők. Felületek felépítése. Információs kártyák A Portál rendszer felületének általános bemutatása Felhasználói útmutató Támogatott böngészők Internet Explorer 9+ Firefox (legújabb verzió) Chrome (legújabb verzió) Felületek felépítése Információs kártyák

Részletesebben

SDI ALKALMAZÁS I. Workspace / ResourceView / Toolbar / IDR_MAINFRAME. Workspace / ResourceView / Menu / IDR_MAINFRAME

SDI ALKALMAZÁS I. Workspace / ResourceView / Toolbar / IDR_MAINFRAME. Workspace / ResourceView / Menu / IDR_MAINFRAME SDI ALKALMAZÁS I. Feladat: Készítsünk egy olyan alkalmazást, amely az év végi adózás céljából rögzíti egyetlen évközi bevételnek az adatait: bruttó jövedelem adóel ı leg nettó bevétel jövedelem forrása

Részletesebben

Kézikönyv. Leltárív létrehozása, nyomtatása, nyitása

Kézikönyv. Leltárív létrehozása, nyomtatása, nyitása Kézikönyv Leltárív létrehozása, nyomtatása, nyitása Összefoglalás Verzió: 2011r2n08 A tanulás célja Ön képes lesz egy új leltárívet létrehozni, kinyomtatni, megnyitni. A leltár készítés folyamata az abas-ban

Részletesebben

3. Osztályok II. Programozás II

3. Osztályok II. Programozás II 3. Osztályok II. Programozás II Bevezető feladat Írj egy Nevsor osztályt, amely legfeljebb adott mennyiségű nevet képes eltárolni. A maximálisan tárolható nevek számát a konstruktorban adjuk meg. Az osztályt

Részletesebben

Adatbáziskezelés alapjai. jegyzet

Adatbáziskezelés alapjai. jegyzet Juhász Adrienn Adatbáziskezelés alapja 1 Adatbáziskezelés alapjai jegyzet Készítette: Juhász Adrienn Juhász Adrienn Adatbáziskezelés alapja 2 Fogalmak: Adatbázis: logikailag összefüggı információ vagy

Részletesebben

Programozási nyelvek (ADA)

Programozási nyelvek (ADA) Programozási nyelvek (ADA) Kozsik Tamás előadása alapján Készítette: Nagy Krisztián 1. előadás Hasznos weboldal http://kto.web.elte.hu Program felépítése Programegységek (program unit) eljárások (procedure)

Részletesebben

SAP vállalatirányítási rendszer alapjai /8-9

SAP vállalatirányítási rendszer alapjai /8-9 SAP vállalatirányítási rendszer alapjai /8-9 Tantárgy kódja: Tanév: VEMI5344i 2006/07-2.félév Előadó: dr. Varga Ernő, dr. Gerzson Miklós Listakészítés 1 Listakészítés - Tematika Adatkivitel listákon Szelekciós

Részletesebben

Adatbázisok II. rész

Adatbázisok II. rész Adatbázisok II. rész Érettségi feladatok Új adatbázist készítünk A táblákat a külső adatok menüfül szövegfájl pontjánál importáljuk (nem pedig megnyitjuk!) Fontos: az első sor tartalmazza az oszlopneveket

Részletesebben

Apple Swift kurzus 3. gyakorlat

Apple Swift kurzus 3. gyakorlat Készítette: Jánki Zoltán Richárd Dátum: 2016.09.20. Apple Swift kurzus 3. gyakorlat Kollekciók: Tömb: - let array = [] - üres konstans tömb - var array = [] - üres változó tömb - var array = [String]()

Részletesebben

BEVEZETÉS Az objektum fogalma

BEVEZETÉS Az objektum fogalma BEVEZETÉS Az objektum fogalma Program (1) Adat (2) Objektum Kiadványszerkesztés Word Táblázatkezelés Excel CAD AutoCad Adatbáziskezelés Access 1 Program (1) Adat (2) Objektum Adatmodell (2) A valós világ

Részletesebben

Választó lekérdezés létrehozása

Választó lekérdezés létrehozása Választó lekérdezés létrehozása A választó lekérdezés egy vagy több rekordforrásból származó adatokat jelenít meg. A választó lekérdezések a táblák, illetve az adatbázis tartalmát nem változtatják meg,

Részletesebben

Kézikönyv. Különbözet lista nyomtatása, leltár zárás

Kézikönyv. Különbözet lista nyomtatása, leltár zárás Kézikönyv Különbözet lista nyomtatása, leltár zárás Összefoglalás Verzió: 2011r2n08 A tanulás célja Ön képes a könyv szerinti készlet, és a számolt mennyiség közötti eltérés kimutatására, és a leltár folyamatok

Részletesebben

TABLE ACCESS FULL HASH CLUSTER BY INDEX ROWID BY USER ROWID BY GLOBAL INDEX ROWID BY LOCAL INDEX ROWID

TABLE ACCESS FULL HASH CLUSTER BY INDEX ROWID BY USER ROWID BY GLOBAL INDEX ROWID BY LOCAL INDEX ROWID Az eddigi pédákban szereplo muveletek (operation és option együtt) (Az összes létezo lehetoséget lásd -> Performance Tuning Guide 19.9 fejezet, 19.3. táblázat) TABLE ACCESS FULL HASH CLUSTER BY INDEX ROWID

Részletesebben

C programozás. 1 óra Bevezetés

C programozás. 1 óra Bevezetés C programozás 1 óra Bevezetés A C nyelv eredete, fő tulajdonságai 1. Bevezető C nyelv alapelemei többsége a BCPL (Basic Combined Programming Language {1963}) Martin Richards B nyelv Ken Thompson {1970}

Részletesebben

Táblázatkezelés Excel XP-vel. Tanmenet

Táblázatkezelés Excel XP-vel. Tanmenet Táblázatkezelés Excel XP-vel Tanmenet Táblázatkezelés Excel XP-vel TANMENET- Táblázatkezelés Excel XP-vel Témakörök Javasolt óraszám 1. Bevezetés az Excel XP használatába 4 tanóra (180 perc) 2. Munkafüzetek

Részletesebben

Programozási nyelvek Java

Programozási nyelvek Java statikus programszerkezet Programozási nyelvek Java Kozsik Tamás előadása alapján Készítette: Nagy Krisztián 2. előadás csomag könyvtárak könyvtárak forrásfájlok bájtkódok (.java) (.class) primitív osztály

Részletesebben

Az indexelés újdonságai Oracle Database 12c R1 és 12c R2

Az indexelés újdonságai Oracle Database 12c R1 és 12c R2 Az indexelés újdonságai Oracle Database 12c R1 és 12c R2 Szabó Rozalinda Oracle adattárház szakértő, oktató szabo.rozalinda@gmail.com Index tömörítés fejlődése 8.1.3-as verziótól: Basic (Prefixes) index

Részletesebben

Kézikönyv. Nem norma szerinti anyagkiadás - nem szerkeszthető kivét.

Kézikönyv. Nem norma szerinti anyagkiadás - nem szerkeszthető kivét. Kézikönyv Nem norma szerinti anyagkiadás - nem szerkeszthető Tartalomjegyzék 1 ABAS-ERP UTASÍTÁS ÁTTEKINTÉS... 5 2 GYÁRTÁS KÖZPONT... 7 3 - KÉSZ [1026 BA000 ]... 8 4 GYÁRTÁS KÖZPONT... 12 5 ABAS-ERP UTASÍTÁS

Részletesebben

1.sz melléklet Nyári gyakorlat teljesítésének igazolása Hiányzások

1.sz melléklet Nyári gyakorlat teljesítésének igazolása Hiányzások 1.sz melléklet Nyári gyakorlat teljesítésének igazolása Hiányzások - Az összefüggő szakmai gyakorlatról hiányozni nem lehet. Rendkívüli, nem tervezhető esemény esetén az igazgatóhelyettest kell értesíteni.

Részletesebben

ECDL képzés tematika. Operáció rendszer ECDL tanfolyam

ECDL képzés tematika. Operáció rendszer ECDL tanfolyam Operáció rendszer ECDL tanfolyam Alapok A Windows áttekintése Asztal Tálca Start menü Lomtár használata Súgó használata Felhasználói fiókok kezelése Kijelentkezés, felhasználóváltás Fájlok és mappák Sajátgép

Részletesebben

Készítette: Oláh István mestertanár

Készítette: Oláh István mestertanár BME Automatizálási és Alkalmazott Informatikai Tanszék Villamos laboratórium 1. PLC-k programoza sa Mérési útmutató Készítette: Oláh István mestertanár (olah.istvan@aut.bme.hu) 2014. szeptember Bevezetés

Részletesebben

MTMT adminisztrátori felület és teendők. Mátyás Melinda, Szabó Panna november 4. ELTE Egyetemi Könyvtár

MTMT adminisztrátori felület és teendők. Mátyás Melinda, Szabó Panna november 4. ELTE Egyetemi Könyvtár MTMT adminisztrátori felület és teendők Mátyás Melinda, Szabó Panna 2015. november 4. ELTE Egyetemi Könyvtár Tartalom Az adminisztrátori kezdőoldal Szerzők adatainak kezelése Közlemények keresése Adminisztrátori

Részletesebben

munkafüzet open eseményéhez

munkafüzet open eseményéhez Makrók használata az Excelben - munkafüzet open eseményéhez VBA-eljárás létrehozása Az Auto_Open makróval kapcsolatos fenti korlátozások megkerülhetők az Open eseményhez rendelt VBA-eljárással. Példa Auto_open

Részletesebben