1.075.791

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

Magic tankönyv

Magic for Windows

Fordító
Lektor
Budapest
Kiadó: Onyx Szoftverház Kft.
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 404 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 25 cm x 21 cm
ISBN:
Megjegyzés: Fekete-fehér ábrákkal illusztrálva.
Értesítőt kérek a kiadóról

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ó

Tisztelt Olvasó!
Magyarországon sok száz professzionális szoftver fejlesztő használja a Magic-et napi munkájában. A Tankönyv, amit kezében tart, a Magic programozás alapjaiba kíván bevezetést... Tovább

Előszó

Tisztelt Olvasó!
Magyarországon sok száz professzionális szoftver fejlesztő használja a Magic-et napi munkájában. A Tankönyv, amit kezében tart, a Magic programozás alapjaiba kíván bevezetést adni, de a Magic korábbi, karakteres verzióit használóknak is tartalmaz újdonságokat. A Tankönyv együtt kezeli a grafikus felületű Magic verziókat, bár a bemutatott példák a Windows 3.11 alatt futó Magic 6.0 verzióból származnak, hogy a könyvet az ebben a verzióban dolgozók is használni tudják. Ahol a különbségek lényegesek, arra külön kitérünk, illetve egy függelékben részletezzük a 7.x verzió főbb újdonságait és eltéréseit. Akik a 7.x verzió mellett ülve használják a Tankönyvet, könnyen értelmezhető eltéréseket fognak tapasztalni a Windows 95 felület miatt, illetve bizonyos kiegészítő képernyők (pl. Taszk jellemzők ablak) tartalmában is, de ez többnyire csak azt jelenti, hogy újabb paraméter mezők kerültek a képernyőkre. Néhány lényegesebb eltérésre már itt felhívjuk a figyelmet: A legjelentősebb változás, hogy a képernyők és listák szerkesztésénél új vezérlő elemekkel (TAB vezérlő, lista ablak, kombó ablak és OLE vezérlőelem) találkozik a Vezérlő palettán, úgy, hogy ezeknek a vezérlő elemeknek csak az ikonjai szerepelnek a palettán. Ha az egér mutatóval huzamosabb ideig parkol egy ilyen ikonon, akkor automatikusan kiíródik a vezérlőelem neve. A másik újdonság ennél a palettánál, hogy váltani lehet a vezérlőelemek és a változók listája között. Az utóbbi azt jelenti, hogy egy mező és annak neve közvetlenül is elhelyezhető a képernyőn a változók listában történő kijelöléssel és a képernyőn történő egér kattintással és nem szükséges előbb a vezérlőelemet kitenni, majd annak jellemzők ablakában a megjelenítendő mezőt egy változó megadásával meghatározni, mint a 6.0 verziónál. Az elhelyezés/méret palettának nem csak a címe változott parancsokra, hanem a tartalma is bővült, többek között a vezérlőelemek közötti hierarchiák kialakítását segítő nyomógombokkal. A vezérlőelem jellemzők ablak az új verziónál nem egy egyszerű (de meglehetősen hosszú) lista ablak, hanem a paraméterek megadását megkönnyítő TAB vezérléses ablak. Vissza

Tartalom

Bevezetés 1-1
A tankönyv és a mintaalkalmazás használatának ismertetése 1-2
Akció, nem billentyűleütés 1-3
Menük és menüpontok 1-3
A Magic képernyő 1-4
Frissítési pontok 1-4
Tankönyv fejlesztők számára 1-6
A Magic áttekintése 1-6
Az elvárások megfogalmazása maga a program 1-7
Mi van a Magicben programkód helyett? 1-8
Automatizált automatizmusok 1-8
Mikor, hol és mit kell tenni a Magicben? 1-9
A Magic alkalmazás futtató környezet 2-1
A futtatórendszer alapelemei 2-2
A Magic menüsora 2-3
A Magic főképernyő és a menük 2-3
Alkalmazás kiválasztása - Fejlesztő/Futtató mód 2-5
Program futtatása 2-7
A Súgó használata 2-7
Számítás elvégzése egy mezőben 2-9
Rekord törlése 2-9
Új rekord létrehozása 2-9
Váltás Lekérdező üzemmódba 2-11
Szolgáltatások és lehetőségek 2-13
Ablak kinyitása (zoomolás) 2-13
Rekordok keresése és az adatmegjelenítés szűkítése 2-14
Kulcs módosítása 2-19
Rendezés különböző mezők szerint 2-20
Jelentéskészítési szolgáltatások 2-21
Adatfrissítés batch-programmal 2-22
A lecke áttekintése 2-22
Új alkalmazás fejlesztése 3-1
Belépés a Magic fejlesztőkörnyezetbe 3-1
Alkalmazás deklarálása 3-2
Alkalmazás adatai 3-5
1. frissítési pont 3-5
Alkalmazás kiválasztása 3-6
Az induló alkalmazás definiálása 3-7
A lecke áttekintése 3-9
Adatok definiálása 4-1
Adatdefiníciós táblázatok 4-2
Fájlszótár táblázat 4-2
Mezők táblázat 4-3
Kulcsok táblázat 4-5
Típusszótár táblázat 4-7
Az adatdefiníció megtervezése 4-8
Vevők fájl 4-10
Rendelés fájl 4-10
Készlet fájl 4-11
Termékcsoport fájl 4-12
Alkalmazás paraméterfájl 4-12
Az adattípusok megtervezése 4-12
Mezőtípusok definiálása - Típusszótár 4-14
2. frissítési pont 4-17
Fájlok és mezők definiálása - Fájlszótár 4-19
Mezők táblázat - Alkalmazás paraméterfájl 4-20
Kulcsok táblázat - Alkalmazás paraméterfájl 4-24
További fájlok definiálása 4-27
3. frissítési pont 4-27
A Fájlszótár teljes definíciója 4-28
A Vevők fájl teljes definíciója 4-28
A Termékcsoport fájl teljes definíciója 4-30
A Készlet fájl teljes definíciója 4-32
A Rendelés fej fájl teljes definíciója 4-33
A Rendelés sorok fájl teljes definíciója 4-34
A Típus- és a Fájlszótár módosítása 4-36
4. frissítési pont 4-37
A Programgenerátor 4-37
A lecke áttekintése 4-39
A Típus- és a Fájlszótár módosítása 4-42
4. frissítési pont 4-43
A Programgenerátor 4-43
A lecke áttekintése 4-45
Egyszerű online program fejlesztése 5-1
Az adatkarbantartást végző programok 5-2
Az Alkalmazás paraméterfájlt módosító program 5-4
A Program fa 5-4
A Taszk jellemzők párbeszédablak 5-5
A Taszk végrehajtás táblázat 1 5-7
A taszk képernyő megtervezése 5-16
Finombeállítás: igazítás és formátum 5-26
A program ellenőrzése 5-29
Menübejegyzés létrehozása 5-30
Az új program futtatása 5-32
5. frissítési pont 5-33
A Vevő adatok karbantartása program definíciója 5-33
Új program elkezdése 5-33
Az adatnézet kialakítása 5-35
A képernyő-elrendezés definiálása 5-36
A program ellenőrzése 5-39
Menüpont definiálása 5-39
6. frissítési pont 5-43
További mezők 5-43
Az adatnézet módosítása 5-43
A képernyő-elrendezés módosítása 5-45
A program ellenőrzése 5-47
7. frissítési pont 5-49
Soros és képernyős mód kombinálása 5-49
Az adatnézet kibővítése 5-49
A képernyő újratervezése 5-51
A program ellenőrzése 5-53
8. frissítési pont 5-55
A Vevő adatok karbantartása program: széthúzható ablak létrehozása 5-55
A program futtatása 5-58
Finomhangolás 5-60
A program ellenőrzése 5-63
9. frissítési pont 5-64
Készlet fájl karbantartás program: definíció 5-64
Az újonnan generált taszk futtatása 5-67
A generált taszk kiigazítása 5-67
A program ellenőrzése 5-70
10. frissítési pont 5-70
Készlet fájl karbantartás program: részletező ablak definiálása 5-71
Altaszk létrehozása 5-71
Virtuális mezők 5-73
A virtuális mezők értékének meghatározása 5-76
A mezőkhöz való hozzáférés letiltása 5-78
A Raktár státusz ablak megrajzolása 5-79
Feltételes szín definiálása 5-81
Altaszk hívása 5-83
Finombeállítás 5-84
A program ellenőrzése 5-87
11. frissítési pont 5-88
Készlet fájl karbantartás program: választéklista készítése 5-88
A Raktár csoportok program 5-89
Választás listából 5-93
A kurzor pozícionálása 5-96
Kiválasztás és Kilépés művelet 5-97
Fájlok csatolása és hibás adatbevitel kiszűrése 5-101
Mező felrakása a képernyőre 5-106
Foglalási stratégia több-felhasználós környezetben 5-107
12. frissítési pont 5-110
A lecke áttekintése 5-110
Egyszerű jelentés-programok fejlesztése 6-1
A Vevő lista jelentés 6-2
A főképernyő megtervezése 6-6
A jelentés-elrendezés megtervezése 6-10
A Taszk vezérlés párbeszédablak módosítása 6-28
A Vevő lista jelentés felvétele a menübe 6-29
13. frissítési pont 6-31
A Raktár érték csoportonként jelentés 6-31
Fejrész/lábrész párok és az egymásba ágyazás 6-32
Nem-procedurális lapváltási mechanizmus 6-33
A Raktár érték jelentés megtervezése 6-35
A Raktár érték jelentés paramétereinek definiálása 6-39
Az adatnézet kialakítása 6-41
A váltási szintek definiálása 6-47
Adat megjelenítések definiálása: Programképernyő 6-49
Adat megjelenítések definiálása: Jelentés-elrendezés 6-52
A nyomtatási eljárás definiálása 6-59
Finombeállítás 6-67
A jelentés felvétele a menübe 6-69
14. frissítési pont 6-70
A lecke áttekintése 6-71
További On-line programok 7-1
15. frissítési pont - A teljes Tutorial alkalmazás 7-3
Az egy a többhöz kapcsolat 7-4
A Rendelés beviteli képernyő program 7-6
Egy a többhöz kapcsolat: Összefoglalás 7-27
További fejlesztési technikák 7-28
Változók módosítása 7-28
Foglalási stratégia 7-35
Sorok törlése 7-37
A lecke áttekintése 7-39
További jelentéskészítő programok 8-1
Eladás elemzés csoportok szerint 8-2
Interaktív felhasználói képernyő 8-2
A program lépései 8-3
A program fő taszkja 8-4
Altaszkok vizsgálata 8-7
Rendelés vevőnként 8-15
Eladás elemzés vevők szerint 8-15
A lecke áttekintése 8-16
Felhasználói segítő képernyők és üzenetek 9-1
Azonnali segítségek készítése és kapcsolása 9-2
Belső Segítő képernyő készítése 9-6
Belső segítségek hozzárendelése 9-9
Windows típusú segítség 9-11
Lecke áttekintése 9-16
Jogosultsági rendszer 10-1
Jogok a jogosultsági rendszerben 10-2
Supervisori jogok és bejelentkezés 10-5
Jogok létrehozása 10-6
Hozzáférési jogok meghatározása 10-8
A Felhasználó kódok táblázat kitöltése 10-8
Felhasználói csoportok definiálása 10-10
Jogok csoportokhoz rendelése 10-10
Csoport tagság megadása 10-11
Jogosultság beállítás folyamatának áttekintése 10-13
Biztonsági rendszer tesztelése 10-13
Lecke áttekintése 10-15
További Magic lehetőséget használata 11-1
Szöveg fájlok írása/olvasása 11-1
Kimentés és beolvasás programok generálása 11-2
Alkalmazások beolvasása és kimentése 11-6
Felhasználói kilépés 11-7
Kilépés a menüsorról 11-7
Kilépés menüről 11-7
Kilépés egy Magic programból 11-8
Választó Program 11-9
Leütés vezérlőn esemény figyelés 11-13
Dinamikus adatcsere (DDE) 11-14
Lecke áttekintése 11-15
Műveletek és Eszközsorok A-1
A Magic tankönyvben használt műveletek A-1
Magic kezdő képernyő eszközsor referencia tábla A-1
Magic fejlesztő eszközsor referencia táblázat A-4
Magic futtató eszközsor referencia táblázat A-6
Magic fejlesztő eszközsor referencia táblázat A-8
Magic futtató eszközsor referencia táblázat A-10
A Magic V7 néhány újdonsága B-1
A Magic a Windows 95 alatt B-1
Tárolási típusok és GUI (grafikus felhasználói felület) B-3
Megjelenítési jellemzők Típusokhoz és Mezőkhöz B-4
OLE 2.0 B-4
Menü rendszer és felhasználói eszközsor B-6
Tartalomjegyzék T-1
Megvásárolható példányok
Állapotfotók
Magic tankönyv Magic tankönyv
Állapot:
3.740 Ft
1.870 ,-Ft 50
28 pont kapható
Kosárba
Állapotfotók
Magic tankönyv Magic tankönyv Magic tankönyv
Állapot:
3.740 ,-Ft
56 pont kapható
Kosárba