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

Visual FoxPro 6.0

Szerző
Lektor
Budapest
Kiadó: Proxerv Informatikai, Kereskedelmi és Szolgáltató Kft.
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 468 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 24 cm x 16 cm
ISBN: 963-03-5795-X
Megjegyzés: Fekete-fehér ábrákkal illusztrál.
É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ó

Cégünk, a Proxerv Kft. 1996-ban jelentetett meg a Visual FoxPro 3.0-ról könyvet. Azóta eltelt két év, és a FoxPro a 6-os verziószámhoz érkezett. Miután az előző könyv majdnem elfogyott, és a VFP... Tovább

Előszó

Cégünk, a Proxerv Kft. 1996-ban jelentetett meg a Visual FoxPro 3.0-ról könyvet. Azóta eltelt két év, és a FoxPro a 6-os verziószámhoz érkezett. Miután az előző könyv majdnem elfogyott, és a VFP 6.0 számos újdonságot tartalmaz, ezért elhatároztuk, hogy újra tollat ragadunk. Az előző könyv anyagát átdolgoztuk, és több mint 100 oldallal kiegészítettük.
Írás közben két ellenséggel kellett megküzdenünk:
Az első ellenség: az idő. Egy programrendszert ismertető könyv nem az idők végezetéig aktuális. Miközben írjuk ezt a könyvet, a Microsoft szakemberei már a Visual FoxPro következő változatán dolgoznak. Ezért aztán nem "reszelgethetjük" a könyv anyagát addig, amíg előáll a lehető legtökéletesebb változat.
A második probléma: a terjedelem. A VisualFoxPro 6.0 mellé adott dokumentáció több kötetben, több száz oldallal jelent meg. Nyilvánvalóan ez a könyv mindezt az információ mennyiséget nem tartalmazhatja. Ezért kimaradt a könyvből az ami csak a teljesen kezdők érdeklődésére tarthat számot. Úgy gondoljuk, jelent meg már könyv magyarul az alapoktól, tehát nem kell ismertetnünk az index, a Command ablak, a PACK utasítás, stb. szerepét. Kimaradt a könyvből az is, ami a "profik csemegéje". Bár mi is szívesen olvasnánk ezekről a témákról, de ezek inkább egy következő könyv anyagát képezik.
Ez a könyv tehát "középhaladóknak" készült. Vissza

Tartalom

Tartalomjegyzék
Bevezetés
A könyv szerkezete
Szóhasználat
Jelölések
Adatbázis és táblakezelés1
Az adatbázisokkal kapcsolatos műveletek3
Adatbázisok létrehozása3
Adatbázis hozzáadása a project-hez3
Adatbázis eltávolítása a project-ből3
Adatbázis törlése a lemezről3
Több adatbázis egyidejű használata4
Több adatbázis megnyitása4
Az aktuális adatbázis beállítása4
Adatbázis lezárása5
Keresési sorrend5
Az adatbázis file-ok szerkezete5
Az adatbázis szerkezeti sémája6
Az adatbázis szerkezete browse ablakban6
Az adatbázis file-ok mező szerkezetének módosítása6
Adatbázis jóváhagyása7
Az adatbázis és tábla linkek frissítése7
Az adatbázisban tárolt rutinok7
Rutin eltávolítása, módosítása, törlése8
Az adatbázis hivatkozási egységének megőrzése8
Az ri generáló megnyitása8
Az adatbázis tulajdonságainak lekérdezése9
Megjegyzés csatolás az adatbázishoz9
Tábla létrehozása9
Adatbázis-tábla létrehozása10
Szabad tábla létrehozása10
A tábla elnevezése10
Táblák hozzáadása az adatbázishoz11
Tábla használat adatbázishoz kapcsolás nélkül11
Tábla választás az aktuális adatbázisból12
Tábla eltávolítása az adatbázisból12
Adatbázis-tábla fizikai törlése12
Szabad tábla törlése13
Mező létrehozása13
A mező elnevezése13
A rövid név használata14
Megjegyzés fűzése a mezőhöz15
Felirat megadása a mezőhöz15
A mező adattípusának megadása15
A null érték használata16
A mező alapértékének beállítása17
a mező adatbeviteli maszkjának beállítása18
A mező formátumkódjának beállítása18
A mezőhöz tartozó osztály beállítása18
Adatbeviteli szabályok megadása19
Mező szintű szabály megadása19
Rekordszintű szabály megadása20
Ellenőrzés indítás az insert, update és delete eseményeknél21
Ellenőrzés indítás létrehozása21
Ellenőrzés indítás törlése23
Ellenőrzés indítás módosítása23
A tábla struktúra módosítása23
A munkacsatornák használata23
A nyitott táblák listája24
Tábla megnyitása egy munkacsatornára24
Tábla lezárása egy munkacsatornán24
Csatornára váltás csatorna számmal24
Az első szabad csatornára váltás25
Csatornára váltás alias név használatával25
Felhasználói alias név megadása25
A visual fopro által generált alias nevek25
Hivatkozás egy másik csatorna táblájára26
Összefoglaló példa az adatbázis-táblák létrehozásához26
Rekord kezelés, index, reláció29
Rekord kezelés29
Rekordok sorrendje29
Az indexek összefoglaló táblázata30
Az indexek tárolási fajtái30
A strukturális cdx használata31
A nem strukturális cdx használata32
Az idx használata32
Index típusok32
A dupla kulcsú adatfelvétel megakadályozása33
Primary és candidate index megadása33
A dupla kulcsú adatfelvétel engedélyezése34
Adatok indexelése35
Az index kulcs megadási módja35
Egyszerű kifejezés szerinti indexelés35
Az index kulcs megadása a dupla adatfelvitel megakadályozásához36
Összetett kifejezés szerinti indexelés36
Vfp függvény használata az index kifejezésében36
Konstans használata az index kifejezésében36
Felhasználói függvény használata az idex kifejezésében37
Másik tábla mezőjének használata index tag-ben37
Az index információk megjelenítése37
A rekordok sorrendjének beállítása37
Példa a rekordok megjelenítési sorrendjának megváltoztatására38
A null érték helye az indexben39
A magyar abc szerinti sorbarendezés39
Rekordok csökkenő sorrendben39
Fordított sorrendű index létrehozása39
Meglévő index fordított sorrend szerinti használata40
Index törlése40
Tag törlése strukturális cdx file-ból40
Tag törlése nem strukturális cdx file-ból40
Idx index file törlése41
Az adatok szűrése41
Az adatok szűrése index segítségével41
Az adatok átmeneti szűrése41
Adat munkafázis41
Ideiglenes relációs kapcsolatok42
Ideiglenes relációs kapcsolat beállítás a táblák között42
Ideiglenes relációs kapcsolat léterhozása42
Relációs kapcsolat elmentése az adatkörnyezetbe43
Egy tábla rekordjai közötti relációs kapcsolat44
Állandó relációs kapcsolatok44
Állandó relációs kapscolatok létrehozása45
Állandó relációs kapcsolatok törlése45
Az adatok osztott használata46
Tábla megnyitás kizárólagos használatra46
Tábla megnyitás osztott használatra47
Automatikus zárolás47
A rekord zárolás jellemzői49
A tábla fejléc és a tábla zárolás jellemzői49
Problémák az append blank utasítással49
Példa az automatikus zárolásra49
Manuális zárolás50
Példa a manuális zárolásra51
A zárolás feloldása51
Az adat munkafázisok használata52
Saját adat munkafázis létrehozása52
Az adat munkafázis azonosítója53
Az adat munkafázis környezetének beállításai53
Az adat munkafázis kiválasztása54
Az adatok pufferolása54
A pufferolási módok54
Az adatok zárolása és a pufferolás54
Pesszimista pufferolás54
Optimista pufferolás55
A pufferolás lehetséges beállításai55
Pesszimista rekord pufferolás bekapcsolása55
Optimista rekord pufferolás bekapcsolása56
Pesszimista tábla pufferolás bekapcsolása58
Optimista tábla pufferolás bekkapcsolása58
A rekord vagy tábla pufferolás kikapcsolása58
A tableupdate0 függvény59
A tablerevert0 függvény59
Rekord hozzáfűzés a pufferhoz60
A hozzáfűzött rekordok törlése a pufferból60
A pufferolási konfliktus61
Hibakezelés61
A mező adatváltozásának érzékelése62
A pufferolás alatt megváltozott rekordok megkeresése63
A curval0 és az oldval0 függvény63
Az adatok frissítése tranzakciók használatával64
Tranzakciót vezérlő utasítások65
Tranzakciók használata65
Összefoglaló példa tranzakció használatára66
Egymásba illesztett tranzakciók68
Több felhasználós rendszerek fejlesztésének általános szempontjai69
Az ideiglenes file-ok helye69
A file-ok kizárólagos használata69
Objektum orientált programozás70
Az objektum osztályok70
Az objektum alosztályok71
Tulajdonságok71
Események71
Metódusok72
A vfp alaposztályai72
A tároló osztályok74
A vezérlés osztályok74
Az alaposztályok közös jellemzői74
Az objektumok kezelése75
Az abszolút hivatkozás75
A relatív hivatkozás77
Az objektumok tulajdonságainek beállítása77
Egy objektum több tulajdonságának beállítása78
A metódusok hívása78
Az események78
A főbb események ismertetése79
Az események bekövetkezése az objektumok hierarchiájában80
Az események bekövetkezési sorrendjának vizsgálata81
Az eseményekhez tartozó eljárások82
Objektum osztályok létrehozása programozással83
Általános definíciós séma83
A legegyszerűbb osztálydefiníció83
Az osztály tulajdonságainek beállítása84
Új tulajdonság létrehozása84
Védett osztály jellemzők84
Objektum hozzáadás egy tároló osztályhoz85
Metódusok és események kódjának megadása86
Esemény meghívása az osztály hierarchia szerint86
Az alaposztály rutinjának letiltása87
Felhasználói osztály létrehozása88
Objektum hivatkozás létrehozása88
Az objektumok és objektum hivatkozások törlése a memóriából89
Objektum létezésének ellenőrzése89
Osztály elemeinek összefogása tömbbe89
Objektumok tömbjének létrehozása90
Adatok tárolása objektumokkal91
Az Access és Assign metódus91
Access és Assign metódus léterhozása programsorokkal 91
A this_acces metódus93
Megjegyzések az access és assign metódus használatához94
A dodefault0 függvény94
A resettodefault metódus95
Összefoglaló példa95
Munkaablak101
Új ablak létrehozása101
Az ablak készletek102
Új ablak készlet létrehozása102
Ablak hozzáadása, eltávolítása102
Az adat környezet kijelölése103
A data enviroment designer megnyitása103
Az adat környezethez kapcsolódó általános tulajdonságok103
Tábla vagy view hozzáadása az adat környezethez104
Tábla vagy mező eltávolítása az adat környezetből104
Tábla vagy view eltávolítása az adat környezetből105
Relációs kapcsolat létrehozása a data enviroment designerrel105
Relációs kapcsolat tulajdonságainak beállítása data enviroment designerrel105
Előre definiált konstansok beszerkesztése106
Objektumok hozzáadása az ablakhoz106
Tároló objektumok és vezérlések hozzáadása az ablakhoz106
Tábla mezőjének ablakra helyezése106
Felhasználói objektum hozzáadása az ablakhoz107
Felhasználói objektum hozzáadás a project-ben107
Osztály könyvtár hozzáadása a controls eszközsorhoz107
Objektum hozzáadása az ablakhoz osztály könyvtárból108
Egy ablak vezérléseinek meghatározása108
Ablak vagy ablak készlet új tulajdonságainak és metódusainak létrehozása109
Új tulajdonság létrehozása109
Tulajdonság tömb létrehozása109
Új metódus létrehozása109
Az objektumok manipulálása110
Az objektum tulajdonságainak beállítása a tervezési idő alatt110
Tulajdonság beállítása kifejezéssel110
Az aselobj0 függvény111
Az ablak jellemzőinek megadása112
Mdi, sdi alkalmazások114
Az ablakok fajtái115
Gyerekablak létrehozása115
Lebegőablak létrehozása116
Legfelső ablak létrehozása116
A fő visual foxpro ablak elrejtése117
Az események és metódusok kódjának szerkesztése117
Az ablak elmentése117
Ablak vagy vezérlés elmentése osztályként118
Az ablak futtatása118
Az ablak futtatása programból118
Az ablak objektum nevének megadása118
Az ablak objektum manipulálása118
Egy aktív ablak lezárása119
A tulajdonságok beállítása a futási idő alatt120
A tulajdonságok beállítása kifejezéssel121
Több tulajdonság beállítása121
A metódusok meghívása121
Összefoglaló példa az objektumok használatához122
Tulajdonság beállítása egy objektum esemény kódjában124
Az ablakon lévő vezérlés tulajdonságának beállítása124
A másik ablakon lévő vezérlések tulajdonságának beállítása124
Az ablakok használata124
Ablak eltüntetése és újra megjelenítése124
Ablak törlése125
Paraméter átadás az ablaknak125
Az ablak által visszaadott érték125
Egy ablak több példányban125
A tervezési felület méretének beállítása127
Az ablakok vagy ablak készletek sablonja127
Az ablak sablon megadása127
Összefoglaló példa az ablakok használatához128
Vezérlések használata132
A vezérlések és az adatok kapcsolata132
A vezérlések funkciói132
Az előre meghatározott választási lehetőségek rögzítése134
Az előre nem meghatározható adatok bevitele134
Adott határok közötti numerikus érték bevitele134
Programfunkciók elindítása134
Programfunkciók bizonyos időközönkénti elindítása135
Információk megejelnítése135
A vezérlések használatának általános szempontjai135
Vezérlés hozzáadás az ablakhoz135
A vezérlések kiválasztása, mozgatása, átméretezése135
A vezérlések tulajdonságainak beállítása136
A vezérlések tabulálási sorrendje136
A kiválasztó billentyű megadása137
A vezérlések "buborék szövegének" beállítása137
A vezérlések választhatósága137
Az építők használata138
A vezérlésen megjelenő képek beállítása138
A választógomb csoport használata139
A csoport gombjainak száma139
A választógomb tulajdonságainak beállítása kattingatással139
A választógomb tulajdonságainak beállítása programsorral140
A választógomb összes gombjának egyidejű tulajdonság beállítása140
A kiválasztott gomb meghatározása140
A felhasználói választás eltárolása a táblában140
A listamező és a legördülő listamező használata141
A listamező és a legördülő listamező fontosabb tulajdonságainak141
A lista fontosabb metódusainak142
Lista vagy kombináltmező feltöltése elemekkel142
A rowsourcetype = 0 beállítás (nincs adatforrás)143
A rowsourcetype = 1 beálíltás (az adatforrás megadott elemek halmaza)143
A rowsourcetype = 2 beállítás (az adatforrás alias)143
A rowsourcetype = 3 beállítás (az adatforrás sql)143
A rowsourcetype = 4 beállítás (az adatforrás query)144
A rowsourcetype = 5 beállítás (az adatforrás tömb)144
A rowsourcetype = 6 beállítás (az adatforrás mezők adatai)145
A rowsourcetype = 7 beállítás (az adatforrás file nevek)145
A rowsourcetype = 8 beállítás (az adatforrás tábla struktúra)145
A rowsourcetype = 9 beállítás (az adatforrás popup)146
Több osztlop megjelenítése a listamezőben146
Több elem kiválaszthatóságának beállítása146
A rekordok közötti mozgás a lista elemeinek kiválasztásával146
Kép hozzáadás a lista elemeihez147
Kombinált mező használata148
Legördülő kombináltmező148
Felhasználói érték hozzáadása a kombináltmező listájához148
A kombináltmező fontosabb tulajdonságainak148
A választómező használata149
Tábla logikai mezőjének feltöltése, illetve megjelenítése149
A szövegmező használata150
A szövegmezőbe bevitt adat ellenőrzése150
Az éppen kiválasztott szövegmező jelzése150
A szöveg kijelölése a szövegmező fókuszba kerülése esetén150
A szöveg formázása151
Jelszó beviteli szövegmezővel151
A szövegmező fontosabb tulajdonságainak151
A szerkesztőmező használata151
A szerkesztőmező kijelölt szövegének manipulálása153
A szerkesztőmező fontosabb tulajdonságainak153
A görgetőmező használata154
Az értékhatárok megadása154
Nem numerikus érték görgetése154
A görgetőmező fontosabb tulajdonságainak154
A parancsgomb és parancsgomb csoport használata155
Az alapértelmezett parancsgomb155
A parancsgomb fontosabb tulajdonságainak155
A parancsgomb csoport156
A gombok közötti választás csoport szintű kezelése156
Programfunkciók bizonyos időközönkénti elindítása - az időzítő vezérlés használata156
Az időzítő vezérlés fontosabb tulajdonságainak157
A képvezérlés használata157
A képvezérlés fontosabb tulajdonságainak158
A címke vezérlés használata158
A cimke vezérlés fontosabb tulajdonságainak158
A vonal és alakazat vezérlés használata158
A vonal vezérlés fontosabb tulajdonságainak159
Az alakzat vezérlés fontosabb tulajdonságainak159
Grafikus információk megjelenítése metódusokkal159
A rácsháló vezérlés használata160
Rácsháló ablakra rakása161
A rács oszlopainak száma161
Átváltás a rács tervezői módba161
A rács oszlopok és sorok méretének beállítása162
A rács által megjelenített adatok forrása162
Egy-a-többhöz ablak használata rácsháló vezérlés segítségével162
A rács oszlopaiban megjelenő vezérlések163
Vezérlés hozzáadása az oszlophoz a vfp kezelő felületével163
Vezérlés eltávolítása az oszlopból164
Vezérlés hozzáadása az oszlophoz programsorokkal164
A rácshálón belüli feltételes formázás164
A rácsháló vezérlés fontosabb tulajdonságainak165
Az oszlop vezérlés fontosabb tulajdonságainak166
A lapkeret használata166
Lapkeret ablakra rakása166
A keret lapjainak száma167
Átváltás a szerkesztő üzemmódba167
A lapkeret lapjai közötti átváltás167
Vezérlés hozzáadás a laphoz167
A lapok kartonfülén megjelenő szöveg167
Az aktív lap kiválasztása167
A lapkeret vezérlés fontosabb tulajdonságainak168
A lap vezérlés fontosabb tulajdonságainak168
Az ole tároló vezérlés használata168
Az ole keret vezérlés használata169
Az "elhúzás-és-leejtés" művelet169
A vezérlés elengedéséhez kapcsolódó dragdrop esemény használata170
A lehetséges elengedési terület jelzése171
A vezérlések mozgatása az elhúzás-és-leejtés művelettel172
Összefoglaló példa az elhúzás-és-leejtés műveletre172
Objektum osztály létrehozás class designer-rel175
Új osztály létrehozása175
Az osztályok könyvtár file-ok használata176
Osztály könyvtár létrehozás176
Az osztályok másolása egyik könyvtárból a másikba176
Az osztályok törlése176
Az osztályok átnevezése177
A class designer használata177
Objektum hozzáadása a vezérlés vagy tároló osztályhoz177
Objektum hozzáadás metódus kódban177
Az osztály új tulajdonságainak létrehozása178
Access ls assign metódus létrehozása178
Az osztály új metódusainak létrehozása178
Védett tulajdonságok és metódusok178
Tulajdonság alapértékének megadása178
Tulajdonságok, metódusok szerkesztése179
Az osztály megjelenése a tervezési idő alatt180
Osztály hozzáadása az ablakhoz, ablak készlethez, eszközsorhoz180
A tulajdonság alapértékének felülírása180
A szülő osztály metódusának meghívása181
Alosztály létrehozása osztály definícióból181
Objektum létrehozás osztály definícióból programmal181
Összefoglaló példa182
A zongorabillentyű osztály jellemzői183
A fehér és fekete osztály jellemzői184
A piano osztály jellemzői184
Menü tervezés187
A menürendszer187
A menürendszer megtervezésének általános szempontjai188
Menürendszer léterhozása188
Az ablak fejléce alatt megjelenő menü189
A környezetérzékeny gyorsmenü189
A vfp rendszer menüjének módosítása190
A menü tervező ablak190
Menüelem létrehozása191
A kiválasztó villentyű megadása191
A menüpontok csoportosítása191
Menüelem típusának megadása191
Almenü létrehozása192
Menüelemhez tartozó parancs megadása192
Menüelemhez tartozó eljárás megadása193
Menüszinthez tartozó eljárás megadása 193
Menüelemnév (pad name) illetve menüelemszám (bar#) megadása194
Menü létrehozás manuális programozással195
A menükhöz kapcsolódó windows-os konvenciók195
A menüelemekhez kapcsolódó egyéb lehetőségek195
A gyorsító billentyűkombináció (shortcut) megadása195
A menüelemek választhatóságának szabályozása196
A menüpontok kijelölt állapota196
A menükhöz tartozó státusz sáv üzenet197
A menük elhelyezkedésének meghatározása197
A menük elhelyezkedése ole objektumok vizuális szerkeszése közben198
A menürendszer setup kódjának megadása199
A menürendszer cleanup kódjának megadása199
A menüredszer alapértelmezett eljárásának megadása200
A tervezett menürednszer képe200
A menü program generálása201
A menü program futtatása201
A menük elmentése, visszaállítása202
A vfp rendszer menüjének visszaállítása202
Felhasználói eszközsor létrehozás203
Eszközsor osztály létrehozása203
Az új osztály jellemzőinek megadása203
Objektum hozzáadása felhasználói eszközsor osztályhoz204
Eszközsor hozzáadása ablak készlethez204
Az eszközsorok és ablakok koordinálása a form designer-rel204
Az eszközsorok és ablakok koordinálása programmal205
Globális eszközsorok205
Felhasználói eszközsorok tulajdonságainak, eseményeinek, metódusainak használata205
Az eszközsor metódusaihoz tartozó kód megadása206
A menük és eszközsorok összhangja206
A vfp eszközsorainak ki- és bekapcsolása206
Az összefoglaló példa felhasználói eszközsor létrehozására207
Objektum csatolás és beágyazás209
Az ole alapfogalmai209
Csatolt vagy beágyazott ole objektumok209
A keretbe foglalt, illetve keret nélküli ole objektumok211
Ole objektum hozzáadása táblához211
Ole objektum hozzáfűzése táblához212
Ole objektum hozzáfűzése táblához file-ból213
Ole objektum hozzáfűzése táblához megadott adatok alapján214
Ole objektum hozzáadása az ablakhoz215
Ole tároló ablakhoz adása215
Általános mezőben tárolt ole objektum megjelenítése215
Kapcsolat az ole objektumokkal215
Kapcsolat az általános mezőben tárolt ole objektumokkal215
Kapcsolat az ablakra tett ole objektumokkal215
A menük vezérlése216
Az activex vezérlések használata216
Activex vezérlés hozzáadása az ablakhoz216
Activex vezérlés tulajdonságainak használata217
Activex vezérlés eseményeinek és metódusainak használata218
Az activex vezérlések és az adatok219
Objektum létrehozás az ole automatizmussal219
Példa ole objektum típusokra220
Objektum létrehozása220
Az objektumok láthatóvá tétele221
Az objektum törlése221
Létező objektum használata222
A vfp vezérlése más alkalmazásokból223
Ole szerver létrehozása224
A szerver lefordítása224
Az ole szerverhez kapcsolódó egyéb lehetőségek225
Az ole szerver file-jai225
Az ole szerver regisztrálása225
Az ole szerver használata226
DDE - Dinamikus adatcsere227
A visual foxpro, mint dde kliens227
Szerver név és a dde kapcsolat témája228
Dde csatorna megnyitása229
Parancs küldés egy másik alkalmazás számára230
Adatkérés egy másik alkalmazásból231
Adatküldés egy másik alkalmazásnak231
A dde hibák lekezelése231
Az automata vagy "értesítéses" dde kapcsolat232
Dde kapcsolat aszinkron utasításokkal233
A visual frxpro mint dde szerver234
A dde szerver létrehozása234
Dde téma létrehozása235
A dde hívásra reagáló eljárással kapcsolatos tudnivalók236
Lekérdezés - sql238
A select - sql létrehozása238
A select - sql használata239
Az eredményt táblázat oszlopainak meghatározása240
Miből készül a lekérdezés242
Hova kerüljön az eredmény244
Ablakbeállítások mentése245
Kiírások letiltása245
Oszlopfejléc letiltása246
Várakozási tilalom246
Összekapcsolási és szűrő feltételek246
Csoportosítások250
Csoportszűrő feltételel250
Lekérdezések egyesítése251
Tábla rendezettség252
Összefoglaló példa252
Lekérdezés tervezés a query designer-rel254
A query designer elindítása254
A lekérdezésbe bekerülő mezők megadása255
A lekérdezésbe bekerülő rekordok kiválasztása255
A lekérdezésbe bekerülő rekordok szűrésa256
A lekérdezésbe bekerülő rekordok sorrendje256
A lekérdezésbe bekerülő rekordok csoportosítása257
Egyéb beállítások257
A lekérdezés kimenetének megadása258
A lekérdezéshez tartozó sql utasítás megnézése258
Jelentés és címke tervezés259
A jelentés fogalma259
A jelentés fajtái260
A címke fogalma262
Jelentés létrehozása263
A jelentés varázsló263
Gyors jelentés263
A jelentés tervező264
Címke létrehozása264
A címke varázsló264
A címke tervező264
Általunk megadott címke méret felvitele a listára264
Lapbeállítás264
Papírméret és orientáció265
Margó beállítás265
Több oszlop létrehozása265
A jelentés adatkörnyezete265
Az adatkörnyezet szerkesztése266
Saját adat munkafázis beállítása266
Jelentéshez tartozó változók266
Jelentés változó definiálása266
A változók sor-rendje267
Kezdeti érték megadása267
A változó értékének visszaállítása a kezdeti értékre a jelentés, a lap vagy egy oszlop végén267
A változó értékének visszaállítása valamelyik sáv elején vagy végén267
A jelentések sávjai268
A jelentés sávjainak beállítása269
Magasság, beállítása269
Címsor és összegzés létrehozása270
Fejléc és lábléc definiálása270
Részletezés sáv definiálása270
A jelentés vezérlései270
A mező vezérlések használata271
Mező beszúrás az adat környezetből271
Tábla mező beillesztés az eszközsorral271
Kifejezések kiíratása mezővel271
Karakteres kifejezések összeláncolása271
Oldalszámozás271
A mező vezérlések kiíratásának formázása272
Formátum beállítás272
Formázási maszk megadás272
Font beállítás273
A jelentés alap fontjának beállítása273
Igazítás273
A vezérlések színének beállítása273
Címke vezérlés273
Címke beillesztés274
Címke szerkesztés274
Vonal vezérlés274
Négyszög vezérlés és lekerekített négyszög vezérlés274
A vonal, illetve négyszög vezérlések körvonala274
A négyszög vezérléseket kitöltő minta275
A kép vezérlése275
Kép beszúrás275
Általános mező beszúrás275
A vezérlések nyomtatása változó hosszúságú értéknek megfelelően276
Mező magasságának nyújtása az adattól függően276
Vezérlés lebegtetése276
Vonal vagy keret nyújtás277
Nyújtható vezérlés köré keret rajzolás278
A vezérlések nyomtatásának opciói278
Az ismétlődő értékek elnyomása278
Az ismétlődő értékek nyomtatása új lapon vagy oszlopban278
Nyomtatás, ha...278
Az üres sorok elnyomása279
Az adatok csoportba foglalása279
Csoport létrehozása281
Ismétlődő értékek kinyomtatása csoport váltáskor281
A jelentés nyomtatási képe281
A jelentés kinyomtatása281
A jelentés futtatása programból281
A jelentés nyomtatási képe282
A jelentés kinyomtatása282
Megadott oldalintervallum nyomtatása282
A jelentés kinyomtatása nyomtató beállítással282
File-ba nyomtatás283
ASCII file-ba nyomtatás283
A jelentés plusz fejlécének megadása283
A jelentés tételsoranak elnyomása283
A kinyomtatásra kerülő rekordok kiválasztása283
Az érvényesség megadása283
Csak megadott feltételnek megfelelő rekordok nyomtatása284
Nyomtatás mindaddig, amíg a megadott feltétel teljesül284
A rekordok kiválasztása nyomtatási kép esetén285
Adatbázis publikálás az interneten286
Alapok287
A vfp ole szerver meghívása html linkkel288
A foxpro-nak átadott paraméterek289
A cparm1 paraméter289
A cinifile paraméter290
Az npersistinstance paraméter291
Az ole szerver által visszaadott karaktersorozat292
Azonosítás kérés292
"Bitsüti" (cookie)293
Az ole szerver futtatásához szükséges lépések Windows NT 4.0-n295
Az ole szerver futtatásához szükséges lépések personal web server-en296
Több ole szerver közös kezelése296
Az ole szerver nyomkövetése297
A foxisapi parancsai297
Beállítások a foxipai.ini file-ban299
Összefoglaló példa300
Aktív dokomentum302
Aktív dokumentum létrehozása302
Az activedoc alap osztály302
Az aktív dokumentum fő file-jának beállítása302
Az activedoc objektum jellemzői303
A containerreleasetype tulajdonság303
A commandtargetexec esemény303
A commandtargetquery esemény304
A containerrelease esemény304
A hidedoc esemény304
A run esemény304
A showdoc esemény305
Az activedoc eseményeinek sorrendje305
Az aktív dokumentumhoz kapcsolódó új függvények305
Az isohosted0 függvény305
A gethost0 függvény305
Az aktív dokumentumok ablakai306
Az aktív dokumentum menüje308
Az aktív dokumentum futtatása308
Az aktív dokumentum futtatása a tools menüből308
Az aktív dokumentum futtatása az Internet Explorer-ből309
Az aktív dokumentum futtatása a Windows Explorer-ből309
A vfp runtime309
Az aktívdokumentumokhoz kapcsolódó biztonsági intzékedések310
A kódlapok használata311
A kódlap beállítás a .dbf file-okhoz311
Az automatikus kódlap beállítás311
Tábla kódlapjának törlése, vagy megváltoztatása311
.dbf file átmásolása más kódlapra312
Nemzeti karakterek bevitele312
Nemzeti karakterek megjelenítésének hibái312
A magyar ékezetes betűk és a kódlapok312
Változók konvertálása313
A konvertálás megakadolyázása a karakteres és memo mezőkben313
Az adatok sorrendje313
Machine típusú index314
General típusú index314
A sorba rendezési mód megadása config.fpw-ben314
Általános figyelmezetetés314
A sorba rendezés hatásai315
Karakteres kifejezések összehasonlítása315
A seek használata316
A select - sql használata316
Az indexek használata316
Szöveg file kódlapjának bejelölése316
A vfp által támogatott kódlapok317
A 2000. év a Visual Foxpro 6.0-ban318
Set century to318
A pontos dátum formátum318
Set strctdate319
Fdate0320
Century tulajdonsága320
A Visual Foxpro 6.0 programozás támogató osztályai321
Nyelvi referencia340
Tárgymutató450
Irodalomjegyzék468
Megvásárolható példányok
Állapotfotók
Visual FoxPro 6.0 Visual FoxPro 6.0
Állapot:
2.840 Ft
1.980,-Ft 30
14 pont kapható
Kosárba
30% garantált kedvezmény!