A beállítást mentettük, naponta értesítjük a beérkező friss kiadványokról
A beállítást mentettük, naponta értesítjük a beérkező friss kiadványokról
Előszó
Az olvasó egy olyan könyvei tan a kezében amely a Clipper programnyelvvel most ismerkedők és azt már régebben alkalmazók számára egyaránt hasznos segédeszköz lehet. Az eddig e témában megjelent...
Tovább
Előszó
Az olvasó egy olyan könyvei tan a kezében amely a Clipper programnyelvvel most ismerkedők és azt már régebben alkalmazók számára egyaránt hasznos segédeszköz lehet. Az eddig e témában megjelent könyvektől eltérően nem alfabetikus sorrendben tartalmazza az utasítás- és függvénykészlet leírását, hanem egy program megírását követve funkciók szerint csoportosítva ismerted azokat. Ennek vezérfonalát egy - a könyvön végigvonuló - program ismertetése adja. Ez a megoldás hasznos egyrészt a kezdőknek, mert az utasításkészlet megismerése mellett ötleteket kaphatnak, hogyan építsék fel programjukat, a magyarázatok és a csoportosítás pedig lehetővé teszi, hogy akár tankönyvként is használják. A könyv felépítése hasznos a haladóbbaknak is, mivel az azonos funkciókat végrehajtó utasítások egy csokorba gyűjtése révén könnyebben áttekinthetik a választási lehetőségeket ugyanannak a problémának a megoldására. Ennek során esetleg olyan utasítással vagy függvénnyel találkozhatnak, amelyről eddig esetleg nem is tudtak. Ez különösen az 5.01 verzió jelentősen bővült függvénykészletének áttekintéséhez nyújt nagy segítséget. A teljesen haladók számára pedig az eddigieknél jóval bővebb magyarázatok, a minden utasításnál, függvénynél megtalálható példák, és a kifejezetten nekik ajánlott fejezet - amely az alacsonyszintű állománykezeléssel, az Extend System részletes bemutatásával és a szabvány osztályokkal foglalkozik - szolgáltathatnak fontos információkat.
A könyv a tartalomjegyzékben látható csoportosításban tartalmazza az utasítás- és függvénykészletei, így egy programbeli probléma megoldásához nem kell a teljes könyvet végiglapoznia annak, aki a legmegfelelőbb utasítást akarja kiválasztani, elegendő a problémával foglalkozó részt tanulmányozni. Aki egy konkrét utasítás vagy függvény ismertetését keresi, az a betűrendes tárgymutató segítségével találhatja meg azt.
A Clipper 5.0 verzióját viszonylag gyorsan követte az azt javító, módosító 5.01. A könyvben alapvetően az 5.01 ismertetését tűztem ki célul, de figyelembe vettem azok igényét, akik csak az 5.0-val rendelkeznek, ezért azokon a helyeken, ahol a két változat között eltérés van, azt szembetűnően jelzem. Külön jel mutatja ha csak a paraméterezésben vagy a működésben van eltérés, illetve külön jel látható a teljesen új lehetőségek mellett.
Vissza
Tartalom
Bevezetés.............................................................5
A feladat..............................................................6
Adatbáziskezelő rendszerek programozása........7
Az adatbázis-rendszer...................................8
Adatbázis létrehozása...................................12
DBU funkciócsoportok.................................13
Az adatbázis szerkezetének kialakítása.......14
Az adatbázis használata DBU-val...............19
A Clipper programnyelv...................................33
A programozás előfeltételei.........................33
A programozás..................................................61
Utasításblokk................................................63
Deklarálások.................................................65
Pszeudofüggvények és konstansok..............75
Programkörnyezet beállítása........................86
Adatbázis megnyitása.................................110
Adatbázis-környezet beállítása...................127
Értékadás és típusmeghatározás.................135
A menükészítés...........................................141
Képernyőkezelés.........................................147
Adatbevitel, megjelenítés...........................169
Keresés adatbázisban..................................189
Adatok feldolgozása...................................195
Dátumkezelés..............................................196
Karakterek kezelése....................................201
Kódblokkok kezelése.................................213
Memo-mezők kezelése...............................215
Numerikus adatok kezelése........................222
A tömbök kezelése.....................................229
Függvény- és eljáráshívás..........................241
A program (függvény, eljárás) befejezése. 251
Ciklusok, feltételes utasítások....................254
Adatbázis létrehozása, másolása................260
Adatbázis műveletek..................................270
Beállítások megszüntetése..........................288
Adatbázis (munkaterület) zárása................290
Műveletek adatbázison...............................294
Lemezműveletek.........................................298
Nyomtatásra előkészítés, nyomtatás..........300
Címke- és listakészítés programból...........310
Hálózati alkalmazás........................................313
Programozás haladóknak.................................323
Alacsonyszintű állománykezelés.................323
Kapcsolat más programnyelvekkel (az Extend System).....................................337
Szabvány osztályok.....................................378
A program lefordítása......................................389
A program szerkesztése...................................396
Az előszerkesztési könyvtár létrehozása.........407
Tesztelés, javítás..............................................409
Programhiba keresése..................................409
A Clipper Debugger....................................411
Újrafordítás, újraszerkesztés (RMAKE).....434
Egy speciális alkalmazási lehetőség (RL)......442
A mintaprogram forráslistája...........................449
Függelék (kódtáblázatok)................................466
Betűrendes tárgymutató...................................474
Google, Facebook, Apple, Microsoft fiókkal való belépés/regisztráció eseténautomatikusan elfogadja az Általános Szerződési Feltételeket.
Elfelejtett jelszó
Kérjük, adja meg azonosítóját, és a hozzá tartozó email címet, hogy jelszavát elküldhessük Önnek!
A *-gal jelölt mezők kitöltése kötelező!
Azonosító név/E-mail cím* Azonosító és e-mail cím megegyező
E-mail cím*
(2009 március óta a regisztrált ügyfelek azonosító neve megegyezik az email címmel)
Ha az azonosítóját sem tudja megadni, kérjük, hívja az ügyfélszolgálati vonalat:
+36-62-452-833
konyv
×
1
2
3
Regisztráció
×
Regisztráció
Regisztrációja sikeresen megtörtént.
Megadott e-mail címére megerősítő e-mailt küldtünk. Ahhoz, hogy a regisztrációja véglegesedjen, és le tudja adni rendeléseit, kérjük, kattintson a levélben található linkre. A megerősítő link a kiküldéstől számított 48 óráig érvényes, ezután a regisztrációs adatok törlésre kerülnek.
Kérjük, jelölje meg az érdeklődési körébe tartozó témaköröket!
Mehet
×
Regisztráció
Az ön által megjelölt témakörök:
Temakor_1
Beállíthatja, hogy emailben értesítőt kapjon az újonnan beérkezett példányokról a bejelölt témaköröknek megfelelően.
Beállított értesítőit belépés után bármikor módosíthatja az Értesítő menüpont alatt:
létrehozhat új témaköri értesítőt
inaktiválhatja értesítőjét, ha éppen nem kíván a megadott témában értesítőt kapni
törölheti véglegesen az adott értesítőjét
szerkesztheti jelenlegi értesítőjét, ha még részletesebben szeretné megadni mi érdekli.
Az Ön választása alapján naponta vagy 3 naponta kap tőlünk emailt a beállított értesítőjéről.