Samouk pro program Bachiv Fox pro 2.6. Jak otevřít okno

Ludmila Omelchenko Dar'ya Shevyakova SAMOTUTORSKÁ STUDIUM Petrohrad "BHV-Petersburg" 2005 MDT 681.3.068+800.92Visual FoxPro 9 BBK 32.973.26-018.1 O-57 Omelchenko L. – Petrohrad: BHV-Petersburg, 2005. – 608 s.: ill. ISBN 5-94157-632-3 Recenzováno Visual FoxPro 9.0 – výkonný balík programů pro každodenní profesionální programy, které pracují s databázemi. Je popsáno integrované jádro vývoje dalších nástrojů a jejich vytváření pomocí základních objektů, jako jsou třídy, tabulky, záznamy, formuláře a zvuky. Je diskutován export a import dat a také publikování dat na webovém serveru. Je ukázáno, jak vyvíjet, vytvářet a testovat klient-server programy. Respekt je věnován funkcím aktuální verze oblíbeného balíčku a také dalším možnostem pro práci s webovými službami XML a interakci s dalšími programy (Microsoft Visual Studio .NET a Microsoft SQL Server 2000). Číselné aplikace a ilustrace vám pomohou látku rychle zvládnout a úspěšně zvládnout v praxi. Pro programátory a vývojáře databází UDC 681.3.068+800.92Visual FoxPro 9 BBK 32.973.26-018.1 Skupina pro přípravu videa: Hlavní editor Asst. Fotbalová branka. Vedoucí redaktora Redakční editor Počítačové uspořádání Korektor Návrh obálky Vedoucí. produkce Kateřina Konduková Igor Shishigin Grigory Dobin Natalia Dovgulevich Natalia Karavaeva Victoria Piotrovskaya Igor Tsirulnikova Mykola Tverskikh Licence VD No. 02429 ze dne 24.07.00. Podepsáno dne 18.03.05. Formát 70 1001/16. Offset druk. Mysl. pich. l. 49. Náklad 5000 výtisků. Smlouva č. "BHV-Petersburg", 194354, Petrohrad, st. Yesenina, 5B. Sanitární a epidemiologické schválení pro výrobky č. 77.99.02.953.D.006421.11.04 ze dne 11.11.2004. viděno federální službou v plném pohledu na oblast ochrany práv na život a blaho lidí. Zpracováno z hotových fólií na DUP "Drukarnya "Nauka" 199034, Petrohrad, 9. řádek, 12 © Omelchenko L.N., Shevyakova D.A., 2005 Petersburg", 2005 General Entry... ...... ... ................................................................... ................................. ............. 1 Jak si pohrávat kniha................................................ ................................................................... ... .. 2 Jak byla kniha inspirována ................................... ...... ............................................................. ......... ............. 2 Speciální prvky knihy. ...................................................... ...................................................... 3 ROZDIL 1. POZNEJTE VISUAL FOXPRO. ...................................................... ...... ... 5 Denní relační DBMS...................................... ............................................................. ....... 7 Objekty Visual FoxPro .. .. ................................... ........................................................... ....... 10 Co je nového ve Visual FoxPro 9.0...................................... ................... .... .................... 12 ODSTAVEC 2. ROBOTICKÝ COB S VIZUÁLNÍM FOXPRO . ........ .................................... 15 Spuštění Visual FoxPro ...................................................................... ............................................................. ................ 15 Okno Golovne Visual FoxPro. ...................................................... ...................................................... 15 Správce panelu ................................................. .............................................................. ........ 27 Dovidkova systém Visual FoxPro ...................................... ...................................................... 30 ROZDIL 3. PROJEKT YAK ZASIB COMMON ELEMENTS ADITIVE... .. .................................. ........... .. .... 39 Vytvoření programu pro projekt................................. ............................................................. .............. 39 Správa projektu prostřednictvím doplňkové nabídky.................................. ....................................................................... 45 Správa prvků projektu .................................................................. ................... .. ................ 46 Mistr Vikoristannya při vytváření projektu.... ................................................. .............. 47 ROZDIL 4. VYTVOŘENÍ DATABÁZE PRO PROJEKT...... .. ................ ...................... 57 Vytvoření databáze pro projekt.... ... ............... .............................................................. ... 57 Vytvoření podkladových dat, které projekt představuje...................... .. ............. ................................ .. ....... 61 Tabulky - základ databáze ................................................................... .................................. 62 Okno návrháře tabulek............. ............................................................. ................................... 68 Rejstřík............ ............................................................. ...................................................................... ................ 78 Poznámky mezi tabulkami.................. .. ......... . ...................................... ........... ............ 82 Integrita dat...................... .............................................................. ......... .......... 85 IV Oddíl 5. FORMULÁŘ PRO ZADÁVÁNÍ A ÚPRAVU ÚDAJŮ..... .......... ..... ................................ 89 Vytvořte stvoření pro pomoc mistrovi. ...................................................... ....................... 90 Spuštění formuláře................ .............................................................. ................................................................. .......... 97 Objekty formuláře. ...................................................... ...................................................... ............ .......... 97 Akce, které se vztahují k objektům formy................... ............................................................ .... 101 Změna pořadí zadávání informací do polí formuláře......... ........... 105 JEDNOTKA 6. KONSTRUKTOR FORMULÁŘE......... ............................................................. .................109 Okno Návrháře formulářů... ... ...................... ...................................................................... ........... 109 Vytváření formuláře...... ................................... ............................................................... ........... ... .. 113 Úprava parametrů formuláře............................. ...................................................................... ............. 114 Seredovishche ostrosti formy. ...................................................... ...................................................... ... 116 Sekvence každou hodinu úprava parametrů formuláře................................... 122 Umístění objektů ve formě......... ... ................................... ........ ... ....................... 123 ROZDIL 7. STVORY A POHLEDY PŘÁTEL........ ......................................................157 Co je to za zvuk... ............................................................... ...................................................................... .. 157 Doporučení pro vytvoření dobrého prostředí................................................ .............................................................. 157 Rysy stvoření hvězd........ .................................. ............ .. ............................... 158 Vikoristannya maistra pro vytvoření a jednotabulková hvězda...... .. ......................... 158 Recenze zpracované zprávy...... . .................................................................. ........ 168 Volání příteli................................... .. .. ................................ .......................................... 169 KAPITOLA 8 . VYTVOŘENÍ ZVITU S DODATEČNOU POMOCÍ PROJEKTANTA ZVITIV. ...................................................... ...... .........173 Okno návrháře oken................................ ...................................................... ............ ..... 173 Příkazy rychlé sestavy pro umístění polí................................ ........... 175 Ustavení středu ostření světla............................ ............................................................. ........ 179 Síla předmětů ve světě........... .... .................... ................................................................... ...................... 182 Umístění objektů v blízkosti hvězdy...... ...... ......... ...................................................................... ............... 188 Přidání do seznamu oblastí záhlaví a dílčích sáčků......... ...... ........ ................................ 200 Vytvoření jednoduché hvězdy ...... ...... ...................................................................... ................................... 201 Stvoření světa ve Vilnijské podobě..... ...... ...................................................................... ............... 203 Vytvoření tabulkového znaku................... ...... ..... ...................................................................... .......... 205 Seskupování dat ve světě...................... ...... ..... ...................................................................... ...... 207 Vikoristannya se slavnými lidmi...................................... .... .. ...................................... 211 Uspořádání zvukové strany..... ................................................................... ... ........................................ 213 Richocolonkovy zvіt.... .................................................. ..... ........................................ 215 ROZDIL 9. ZÁSOBOVÁNÍ DO DATOVÉ BÁZE ................................................. .... ...... ..........217 Konstruktor dotazů................................. ....................................................... ....... ...... ............... 218 Vytvoření seznamu polí pro výslednou tabulku dotazu.......... ........... ...... ... 221 Řadit podle záložky konstruktoru dotazu...................... .............. ...... ........................ 225 Mysl volby záznamů ............................................................ ............ ..... .......... 227 Bohaté záznamy v tabulce...................... ............................................................. ................. ..... ......... 233 Seskupení polí spláchnutých............. .......... ............................................................. ........................... .. ... 237 Změna přívodu vody............ . ............................................................. ... 241 Oddíl V ODDÍL 10. KŘÍŽOVÉ TABULKY A SCHÉMA..... ......... 243 Křížové tabulky... ................. .............................................................. ...................................... 243 Export dat ........................ ............................................................. ............. ....................... .......... 254 Pobudova diagram. ............................................................. .............................................................. 254 MOŽNOST 11. NABÍDKA DOPLŇKŮ...................................... .................. ........... .........261 Příprava na vytvoření menu....... ................. .............................................................. .............. .. 261 Činnosti potřebné pro vytvoření menu............................. .............................. .. 262 Spuštění návrháře nabídek....... ............................................................... ............................. 262 Vytvoření menu............. .............................................................. ......... ....................... ............... 264 Spoření, generování a spouštění nabídek ...................................................................... ......... ................ 278 Vytvoření sbalitelné nabídky. ................... ...................................................................... ...... ...... 279 ROZDIL 12. VYTVOŘENÍ SYSTÉMU PŘEDVIDÁLNÍHO DOPLŇOVÁNÍ..... .......281 Postavím se do řady...... ............................................................ .............................................................. .... 281 Výběr dialogového okna..... ..................... ................ ........... ....................... ....... 282 Vytvoření předběžného systému ve formátu HTML ............................................................... ........ 285 Systém Vikoristannaya previdkova v dodatcích... ..................... ............ .............. 293 INŽENÝRSTVÍ 13 PROJEKTOVÝ MANAGEMENT A KREATIVNÍ DOPLNĚK........ 297 Význam autorit pro projekt ........... ............................................................. ................. 297 Nastavení parametrů projektu................................ .................................................................... ....................... 299 Instalace hlavního programu pro projekt ...................... .................................................... 302 Vikoristannya Vyloučit možnosti. ............................................................. ....................... ............ 303 Vyčištění projektu od smazaných souborů. ...................................................... ...... ....................... 303 Projekt Pobudova................... .............................................................. ................. .......................... 303 Galerie komponent Visual FoxPro . ................................................................... ........................ .............. 306 ROZDIL 14. PRŮMYSLNOST, BERIGANSKÉ POSTUPY, SPOUŠTĚČE, REPREZENTACE ÚDAJŮ...................... ..................315 Spolehlivost zadávání dat na par se záznamy................................ .................. 315 Spolehlivost o zadávání dat do stejných polí tabulky .................................. ........ 323 Wikoristannya projev dat. ................................................................... .................... 325 15. ROZŠÍŘENÍ ZADÁVÁNÍ DAT....... ................ .......337 Zobrazení dat ve formuláři v tabulkovém zobrazení...................... ............. .......................... 337 Skládání formuláře s oušky....................... ............................................................ ...................... 356 Výběr formuláře................ .......... ............................................................. ...................................................... .. .. 360 Timer............................................ ....................................................... ............................................. 361 Přidání dat do seznamu ................................................................... ............................................................. 364 TÉMA 16. TŘÍDNÍ KNIHOVNY A KOMPONENTY ACTIVEX............... ..367 Knihovny třídy Vikoristannaya.................. ............................................................. ................. 367 Vikoristaniya ActiveX-komponenty ve formě....................... ...................................... .... 374 Prohlížeč objektů Wikimedia.... ................................................................. ................................... 390 ROZDIL 17. ROZŠÍŘENÍ TVORBY SVITS. .. ....... .......395 Vikoristannya u zvіtakh izavlenie danih....................... .......... ...................... 395 Štítky. ...................................................... ...................................................... ............ ...... 396 Vikoristannya u zvіtakh vіdnosini "jeden bohatý" ...................... .......... .. .......... 404 VI ZÁVĚR KAPITOLA 18. ROZŠÍŘENÍ VIBRACÍ DAT. ......................409 Zobrazení výsledků požadavku. ...................................................... ...................................................... 409 Uložení výsledků zadávání ve formátu HTML ...................................................... ...... ... 412 Vikoristannya v programech příkazu Select ................................ ........... ....................... 414 ROZDIL 19. VIZUÁLNÍ OBJEKTOVO ORIENTOVANÉ PROGRAMOVÁNÍ........ ............................................................. .......419 Vikoristannya klasіv....................................... . ...................................................................... .......... 419 Vykoristannya deponovaných předmětů................................... ........ .................................. 434 tříd Koristuvalnytska..... .............................................................. ....................................... 437 Přehled informací o třídě přiřazená ikona pro nové přiřazení...... .... 447 Vytvoření seznamu knihoven, které lze použít v konstruktorech formulářů a tříd ....... ...... .... ...................................... ...... 450 Tvorba formulářů na základě o třídách Koristuvalnického ................................................. .... ...... ....... 450 Vikoristannya formi pro třídu storennia....................... ......... ...... ........................ 454 Prohlížeč třídy Zasib ....... ...................................................................... .... ...... .................................. 455 Vytvoření panelu nástrojů.. ...................................................................... .... ...... ....................... 458 ROZDIL 20. BOHATÁ PRÁCE NA MÍSTNÍM ÚZEMÍ ........ ....................................................... ...... ...... ..463 Tipi blockuvan...................................... ...................................................................... ..... ...... .............. 463 Automatické blokování...................... ............................................................. ........ ...... ......... 463 Externí blokování tabulek a blokování změn.................. ........... ...... ............ 465 Zamykání stolu ................... .............................................................. ......... ...... ................... 466 Blokování záznamu............. ............................................................. ........ ...... ........................... 466 Otevření blokovací tabulky a záznamů.. ............................................................. ........ ...... ........ 468 relačních robotů s daty. ...................................................... ........ ....................... ............. 469 Výběr vyrovnávací paměti .................................................................... ........................................................ ..... 470 Historie transakcí. ...................................................... ...... ...................................... 474 ROZDIL 21. PŘIPOJENÍ A PROVADJENNYA O ECTIV, EXPORTU A DOVOZU DAT............................................ ............ .... ........475 Visual FoxPro a OLE objekty................... . ..................................................... ...................... 475 Připojení objektu OLE................... ............................................................... ... .............. 481 Úprava objektu OLE............................. . ................................................................... .......... 484 Prohlížení objektu OLE................... ............... . ................................................................... .......... .................. 484 Objektově orientované programování Vykoristannya......... ....... ................. 484 Přenos dat z Visual FoxPro do jiných programů........................ ........... ................ ..... 486 Import dat............. ................................................................... ............................................................... .. 488 Datová wiki z Visual FoxPro do Microsoft Word ..... ................ ........ 491 ROZDIL 22. VIDALENTI PREZENTACE DAT.. .... ............... 497 Vyznachennaya dzherela ODBC data ................. ......... ... ................................... ..... 497 Pojmenované spojení..... ................................................................... ......... ............................. ..... 500 Konstruktor připojení.... ...................................................................... .............................................................. 500 Úprava parametrů pro vzdálené projevy a připojení v dialogovém okně Možnosti ...................................... .............................................................. ... 503 Vytváření vzdálené prezentace dat...................................... ..... .................. .......... 505 LONDÝN VII Silně vikorystuvannya s'ednannya........ ...... ............................................................. ........ 513 Kombinace místních a vzdálených dat. ........................ 514 Nalashtuvannya podannya pro další data slovníkové báze.................. ..................... 516 ROZDIL 23. PŘENOS DAT ZE VISUAL FOXPRO NA PLATFORMU KLIENT-SERVER ...................................... ............. .......519 Vikoristannya maistra naroschuvannya pro přenos dat do databáze SQL Server ....... ...... ..... ............................................................... ..... 519 KAPITOLA 24. ZVEŘEJNĚNÍ DAT NA WEBOVÉM SERVERU........................ .......531 Maister Web Publishing ... ................................................................. ......... ............. .............. 531 Úprava parametrů webové stránky s pomocí asistenta ......... .............. ............. 535 Vytvoření webové stránky ......... ....................................................................... ............... 539 Úprava vytvořené webové stránky................... ............................................................. 543 PARAMETR 25. ÚPRAVA PARAMETRŮ VE VISUAL FOXPRO ....................................545 Možnosti záložky okna Možnosti ............................................................. ..... ................. 546 DOPLNĚK. INSTALACE VISUAL FOXPRO ................................................... 573 Vimogi před systémem............................................ ...................................................... ............ ..... 573 Instalace Visual FoxPro .................................. ...................................................... ...................... ....... 573 Nastavení Visual FoxPro ................ ...................................................................... ............................... ....... 575 SLOVNÍČEK............ ............................................................. .............................. ..........579 UKAZATELE PŘEDMĚTU....... ............................................................. .....................589 VIII Zbytek osudů je čas od času citlivý na ty, které Microsoft podporuje softwarový produkt Visual FoxPro. A tady smrad prozradí přístup nevlídných lidí. A dnešní nová verze Visual FoxPro 9.0 je toho přímým potvrzením. Bez ohledu na vznik nových databázových systémů bude Visual FoxPro nadále ztrácet jeden z nejpopulárnějších programů na světě. To je v první řadě způsobeno tím, že při vytváření nových verzí Microsoft šetří peníze z dřívějších verzí. Proto vámi vytvořené programy mohou být vítězné a dále. Visual FoxPro implementuje všechny atributy systémů správy relačních databází. Databáze udržuje integritu dat prostřednictvím primárních klíčů a propojení mezi tabulkami. Chcete-li zpracovat přidání, odstranění nebo změnu záznamů tabulky v rámci samotné databáze, můžete vybrat spouštěče a procedury, které se uloží. Visual FoxPro je objektově orientovaný, vizuálně programovaný jazyk, navrstvený v zákulisí, který neustále zavádí nové schopnosti, které se mění podle současných aspektů návrhu a implementace softwaru. Visual FoxPro mohou používat studenti z různých úrovní přípravy. Pokud Visual FoxPro teprve začínáte ovládat a potřebujete rychle vyvinout jednoduchou aplikaci, pomůže vám tvorba databází, tabulek, aplikací, formulářů, odpovědí atd. , který umožňuje nejen úpravu základních tříd Visual FoxPro a externích knihoven, ale také vytváření základních tříd. Tato kniha je zajímavá pro začátečníky jak při seznamování se s Visual FoxPro 9.0, tak při práci s tímto softwarovým systémem. Kniha důsledně popisuje celý proces tvorby hotových aplikací: vytvoření databáze a tabulky před ní, návrh formulářů pro zadávání a kontrolu dat, vytváření dotazů a volání, stejně jako další způsoby zobrazení a zpracování informací z databáze. Kniha obsahuje velké množství ilustrací, které vám pomohou seznámit se s látkou v ní prezentovanou. 2 způsoby, jak postupovat Jakmile začnete používat Visual FoxPro, zakázka rozdělení vám umožní přejít sekvenčně z jednoduchého pohledu do skladu.nové znalosti tohoto softwarového produktu. Pokud jste obeznámeni s Visual FoxPro, nebudete muset číst knihu celou. V celé knize můžete vidět, o které části je největší zájem, a učit se pouze z nich. Je toho hodně, co můžete objevit pouhým letmým nahlédnutím do knihy. Má zvláštní vize okamžiků, které budou viditelné pro vaše oči, když budete mít hlad. Tímto způsobem kniha zprostředkovává konzistentní porozumění materiálu, od jednoduchých po složité. Kapitoly 1 a 2 knihy jsou úvodní. Dozvíte se, jak spustit Visual FoxPro, jak zobrazit pokročilé informace, dozvíte se o prvcích hlavního okna programu a o tom, co je nového ve Visual FoxPro 9.0 ve srovnání s předchozími verzemi. V části 3 se dozvíte o projektu, což je způsob, jakým jsou kombinovány prvky programu. Po dokončení části 4 se naučíte, jak vytvořit databázi, tabulky, indexy, propojení mezi tabulkami, které jsou před ní, a jak určit integritu dat. Části 5 a 6 pokrývají vytváření formulářů pro zadávání a úpravu dat pomocí návrháře formulářů. Kapitoly 7 a 8 jsou věnovány vývoji jednoduchých zvuků. Po přečtení části 9 si můžete položit otázku jakékoli složitosti. Kapitola 10 vás seznámí s tvorbou tabulek a diagramů průřezů. Pro spouštění formulářů, kliknutí a programů má program nabídku. Část 11 vysvětluje, jak vytvořit takovou programovou nabídku. Jakmile dokončíte prvních jedenáct sekcí a vyberete si registrovanou aplikaci, budete moci vytvářet programy sami. Další oddíly vycházejí z poznatků převzatých z prvních oddílů a jsou věnovány rozšířeným metodám tvorby tvarů, slov, zvuků. O tom, jak vyvinout efektivní systém dokončování pro váš program ve formátu HTML, se dozvíte v části 12. Část 13 pojednává o dalších krocích pro správu projektu, včetně vytvoření souboru, který se přidá do souboru (exe). Části 14 až 18 pojednávají o pokročilých funkcích správy databází, vytváření bohatých tabulkových formulářů a odpovědí a úpravách formulářů komponent ActiveX. Část 19 vás seznámí s vlastnostmi objektově orientovaného přístupu k vývoji programů používaných pro správu databází. Naučíte se na jejich základě vytvářet třídy a objekty. Kapitola 20 je věnována robotu Visual FoxPro na místní hranici. Krok 3 Visual FoxPro není izolovaný systém a může efektivně spolupracovat s jinými programy Windows. Po přečtení oddílu 21 se naučíte pracovat s objekty skladu (OLE), exportovat a importovat data. Jak nainstalovat ovladač ODBC, jak vytvořit vzdálený pohled na data a nakonfigurovat jeho parametry, se dozvíte v části 22. Kapitola 23 vás naučí přenášet data z Visual FoxPro na platformu klient/server pomocí přídavného master rozšíření . Visual FoxPro má schopnost formulovat webovou stránku s náhodnými informacemi, které se vejdou do databáze. Postup je v části 24. Pro efektivní práci s Visual FoxPro je potřeba se naučit parametry, které jsou upraveny ve zbývající části knihy. Program vás seznámí s instalací Visual FoxPro 9.0. Kniha obsahuje glosář s popisem pojmů Visual FoxPro. Kniha má spoustu zvláštních příloh, viděných zvláštním způsobem. Budou zde další informace, které usnadní čtení a vyhledávání informací: ZÁVĚRY Budete potřebovat vědět o dědictví, ke kterému vedou další akce. SYNOPSE Existuje mnoho triků, které můžete provést, abyste co nejlépe využili možnosti Visual FoxPro. ZAPAMATUJTE SI Když budete před obviňováním, pomůže vám to překonat problémy. Říkají, čeho se bát a také na čem pracovat, aby dosáhli milosti. Kniha má různé typy písma: nové výrazy jsou zobrazeny kurzívou; Text, který musíte zadat z klávesnice, je zobrazen tučnou kurzívou; příkazy nabídky, názvy tlačítek, záložek, možností, proporcí, dialogových oken, oblastí atd. jsou zobrazeny tučným písmem; Názvy funkcí, oprávnění, metod, databází, tabulek, polí, tabulek jsou zobrazeny jednoprostorovým písmem. Dvě klávesy spojené znaménkem plus jsou kombinací kláves. Stiskněte první klávesu, aniž byste ji uvolnili, stiskněte druhou. Pak pusťte zášť. Autoři vyjadřují vděčnost "BHV-Petersburg" za jejich dlouhodobou práci a pomohou při přípravě a psaní knihy. 4 Vol. 1 Keynotes with Visual FoxPro Změny, které se v našem regionu neustále dějí, se nemohly nezaměřit na oblasti informatiky a výpočetní techniky iki. Před deseti lety dominovali práci s databázemi profesionální programátoři. Samotné systémy byly považovány za jednoduchého hackera. Hlavním přispěvatelem k takovým systémům je Viyskovo-průmyslový komplex. Se vznikem bank, akciových společností a soukromých společností se databáze rozšířila, než stagnovala. Lidé si uvědomují, že informace stojí za haléře. Tento odpad, nebo neočekávaně využitý, vás může přijít draho. To samo o sobě může vysvětlit rychlý růst informačních technologií a rychlý rozvoj systémů pro správu databází (DBMS). První systémy pro správu databází se objevily v polovině šedesátých let minulého století a podporovaly hierarchický datový model, ve kterém byly mezi záznamy nalezeny stovky předků/základů. Během krátké hodiny byly databáze roztříštěny a jako základ pro ně byl položen výrazně komplexní model krvácení. Každý z těchto modelů má své výhody a nedostatky, které hrály klíčovou roli při vývoji relačního modelu. V roce 1970 Podle článku výzkumného pracovníka IBM Dr. E. F. Codda relační datový model způsobil revoluci v přístupu k ukládání a zpracování informací. Na základě tohoto modelu došlo v sedmdesátých letech minulého století k fragmentaci prvních relačních databází, které jsou považovány za standard pro dnešní komerční DBMS. V relačních databázích jsou všechny informace shromažďovány v tabulce, jejíž řádky a sloupce se nazývají záznamy a pole. Tyto tabulky se nazývaly relační1, takže model se začal nazývat relační. Záznamy v tabulkách se neopakují. Jejich jedinečnost je zajištěna primárním klíčem, který umísťuje 1 Relace je matematický termín z teorie multiplikátorů, který tvořil základ relačního datového modelu. V angličtině je „relationship“ reprezentován slovem „relation“, z názvu „relation“. – Ed. Kapitola 1 6 sada polí, která jednoznačně identifikují záznam. Pro snadné vyhledávání informací v databázi jsou vytvořeny indexy na jednom nebo více polích tabulky. Hodnoty indexu jsou uloženy v uspořádané podobě a jsou odesílány do záznamu tabulky. Aby byla automaticky zachována integrita souvisejících dat v různých tabulkách, jsou analyzovány primární a sekundární klíče. Chcete-li vybrat data z mnoha připojení, tabulka je založena na hodnotách jednoho nebo několika polí, která jsou uložena. Evidenční tabulka pro mezinárodní telefonní transakce může například obsahovat následující informace: Poznámka: Záznamy o mezinárodních telefonních transakcích se zapisují před evidenční knihu v tabulkovém zobrazení v chronologii nové pořadí (obr. 1.1). Kožená řada má stejnou strukturu a skládá se z osmi polí. Tato aplikace má následující pole: Číslo smlouvy, Kód služby, Telefonní číslo, Datum služby, Kód místa, Doba trvání služby, Odrůda. Res. 1.1. Klíčová slova: V relačních databázích lze měnit pole Žádný datový typ (číselný, řádkový, typ data atd.), jinak se pro každý záznam změní datový typ pole. Jednou z důležitých výhod databáze je výběr informací, které jsou v ní uloženy. V telefonním a adresáři Wikoristu, který je uspořádán podle přezdívky, najdete telefonní číslo pro přezdívku svého vládce. Protože jsou však zápisy v matriční knize mezinárodních růží řazeny chronologicky, budete muset strávit značnou hodinu získáváním seznamu klientů, kteří růži podepsali zpěvem, nebo v souvislosti s tím, že Předplatitelé žijí v oblasti a přinášejí své pokladniční poukázky telefonní společnosti. Na pomoc přicházejí počítačové databáze. Ty bez ohledu na velké množství informací, které jsou v nich uloženy, zajišťují vysokou úroveň vyhledávání potřebných informací. V takových databázích můžete hledat jakýkoli parametr, na který chcete kliknout. Počítačové databáze jsou navíc mnohem kompaktnější. Na jednu disketu se vejde databáze, která pojme tisíce záznamů. K vytvoření databáze, změně její struktury, úpravě a výběru dat se používají systémy pro správu databází. Současné systémy správy relačních databází zahrnují: sadu nástrojů pro vytvoření tabulky a tabulky mezi souvisejícími tabulkami; detaily administrace databáze; Omlouváme se za zákaznické rozhraní, které umožňuje odepřít přístup k informacím uloženým v databázi; metody vytváření dalších dat, jako jsou databáze. Na Obr. 1.2 zobrazuje příklad přeshraničních telefonních systémů pomocí dalších dvou tabulek relační databáze Visual FoxPro. Res. 1.2. O světě Ruské federace a Ruské federace BLUE 1 8 REGION. 1.3. Îò÷åňòà òàáë÷íîîîîà, ñîäĺðæàùèčîîðìàöčþîîîîàîî Romanova slova. 1.4. Jinými slovy, v tomto případě v tomto ohledu použijme Visual FoxPro 9. 1.5. Obecné informace o světě Pomocí této doplňkové funkce DBMS můžete: Pro doplňkovou funkci DBMS můžete: Například můžete zobrazit informace o všech různých velikostech třídy písní po libovolnou dobu; Zobrazení celé tabulky na druhé straně nebo bez výběru záznamů a polí v různých formátech. Například na Obr. 1.3 zobrazí tabulkový zvuk, který obsahuje adresy klientů telefonní společnosti. Na Obr. 1.4 byla vytvořena jedna z možností pro informační list pro umístění jmen a přezdívek klientů ze stejné tabulky; Zobrazení databázových informací v grafickém formátu. Například na Obr. 1.5 se zobrazuje ve formě údajů o počtu mezikomunálních jednání s klienty; Přidejte potřebné výpočty pro formulování výsledků a vyberte data z tabulky. V současné době existuje více než deset populárních DBMS pro osobní počítače. Tradičně jedním z nejpokročilejších datových systémů v Rusku a dalších zemích je Visual FoxPro DBMS, nová verze Visual FoxPro 9.0 obsahuje další vylepšení rozšiřující možnosti systému. 10 Kapitola 1 Visual FoxPro Visual FoxPro se skládá z několika komponent, které slouží k ukládání informací, jejich zobrazování a editaci. Ve Visual FoxPro jsou všechny informace uloženy v databázi, která se skládá z tabulky, záznamů mezi tabulkami, indexů, spouštěčů a procedur, které se ukládají. Každá tabulka má jedinečný název a je uložena v samostatném souboru, jehož název následuje za názvem tabulky. Soubor pro vytvoření má příponu DBF. Ke každé tabulce mohou být přiřazeny indexy, které se používají k uspořádání dat a rychlému vyhledání potřebných záznamů, přičemž jedna tabulka může mít více indexů. Chcete-li uložit hodnoty polí, jako je Memo a General, uložte je kolem souborů. Pole memo tabulky obsahují textové informace a pole typu Obecné se zpravidla používají k ukládání dvojitých informací a dalších programů, které fungují v prostředí Windows. Visual FoxPro implementuje aktivační události, které umožňují centrálně zpracovávat události, které jsou zodpovědné za jakékoli změny v databázi. Můžete také vytvářet procedury ukládání, které jsou součástí databáze a lze je použít v popisu tabulky, pro ověření zadaných údajů, kontrolu záznamů atd. Velmi manuálně a přímočaře je přístup do databáze a prezentace data. Odesílání dat vám umožňuje spojit data do tabulky a zobrazit je na první pohled. Můžete vybrat pouze pole tabulky, která vám budou indikována, kombinovat několik polí do jednoho pole, vypočítat podhodnoty a nastavit nové názvy polí tabulky. Počet položek v databázi zpravidla vysoce převyšuje počet tabulek. Jak je databáze využívána, její kapacita neustále roste. V mnoha informačních systémech je přístup k datům včetně kontroly, přidávání a úprav omezen na dodatečné úložiště dat. Tento přístup umožňuje řídit přístup k informacím. Když zvolíte výběr dat z formulářů, odpovědí, dotazů a programů, platí stejná pravidla jako pro tabulky. Pocty Redaguvannya, zahrnuté před poctou, mohou být spíše pro zpívající mysli. Například byl vytvořen na základě pouze jedné tabulky. Chcete-li zobrazit a upravit data, musíte použít formuláře, volání, aplikace a programy. Při vytváření forem, ozvučení a dotazování se konstruktéři zaseknou. Proto se tyto komponenty často nazývají designové objekty. Formuláře se nazývají objekty skladu, protože se skládají z jiných objektů (jako jsou pole, tlačítka, diagramy, rámečky, komponenty OLE atd.). atd.), které se nazývají objekty rozhraní. Pro zobrazení údajů zapsaných do tabulky použijte formulář. Údaje lze zadávat přímo do tabulky, ale nejefektivnější je použití správného formuláře. Formulář obsahuje akce a všechna pole v tabulce, kam zadáváte informace. K vytváření formulářů můžete použít Vikoristovvati Master Form Creation nebo Form Designer. Průvodce formulářem dokáže vytvořit celou řadu šablon, které označují vztahy mezi jednotlivci, které se zobrazují ve formuláři tabulky, typ zobrazení dat a pořadí, ve kterém jsou pole umístěna. K vytvoření skládacích formulářů se používá návrhář formulářů. Vyhledejte prosím další informace obsažené v databázi. Příklady zahrnují ceník zboží, seznam kupujících a seznam skladů. Volání, hovory jsou občas vytvořeny, protože informace musí být předány někomu jinému. Chcete-li vytvořit zvuky ve Visual FoxPro, stejně jako formuláře, použijte Sound Master a Sound Designer. S pomocí Master of Sounds můžete snadno vytvořit silný zvuk založený na existujících vzorech. Návrh zvukového designéra umožňuje vytvářet zvuky s dostatečnou složitostí, včetně většího seskupování dat a umístění výpočtových polí. Napište speciální výběr dat z jedné nebo několika tabulek. V aplikaci Visual FoxPro můžete k vytváření dotazů použít návrhář dotazů i specializovaný jazyk SQL (Structured Query Language). Výsledky vyhledávání lze zobrazit ve formuláři, zobrazit v Pohledu a Diagramech nebo uložit do zadané tabulky. Programy napsané pomocí Visual FoxPro jsou objektově orientované. S jejich pomocí vytváříte podtypy ve formuláři, vytváříte objekty, vytváříte různé výpočty a vytváříte databázi. Pro vaše pohodlí můžete přidat programy do knihoven. Chcete-li vytvořit formuláře Visual FoxPro, můžete změnit nejen základní třídy, ale také vytvořit třídy. Můžete například určit třídu formulářů, které mají jinou barvu pozadí a standardní sadu tlačítek pro správu dat. Pro standardizaci vývoje je nutné vybrat jednu nebo více tříd pro základní třídu vzhledu. Třídy vytvořené pomocí Visual FoxPro jsou uloženy v knihovnách tříd. Pro spojení komponent vytvořeného dodatku je vytvořen projekt, který zahrnuje všechny uvedené komponenty. Podpora projektu usnadní rozvoj programu a jeho podporu. Každá komponenta je uložena v samostatném souboru a názvy souborů, které obsahují hlavní komponenty, jsou specifikovány nezávisle a názvy souborů, které obsahují objekty spojené s tabulkou, jsou kombinovány s názvy tabulky. V závislosti na typu objektu, ve kterém se Visual FoxPro nachází, automaticky přiřadí přípony souborů každému souboru, což pomáhá při identifikaci objektu. Seznam přípon souborů je uveden v tabulce. 1.1. Kapitola 1.1. Odpovědnost na receptury Visual FoxPro Reputace prj, fpc, cat, pjx, pjt Obecné frt Obecné Kapitola 1 12 Kapitola 1.1 (vzorec) åò frx, frm Ïî÷kovà íàkêêêà lbx, lbl Ìåíþånx , òåêñò ìåí þ, prg, fxp, mpr, qpr bmp, jpg, gif, ico, dib, cur, ani wav visual FoxPro 9. 0 Visual FoxPro se neustále vyvíjí. Stejně jako předchozí verze, Visual FoxPro 9.0 přidal další vrstvu k rozšířeným funkčním možnostem systému, zredukoval zjevné vlastnosti, které ovlivňují rozhraní uprostřed vývoje a zpracování chyb, přidal nové příkazy, základní třídy, funkce a rozšíření jsou evidentní. Nová verze má všechny možnosti pro práci s webovými službami XML a také omezenou funkčnost s Microsoft Visual Studio.NET a Microsoft SQL Server 2000. Visual FoxPro rozšířil možnosti konstruktoru tabulek. Pro pole tabulky můžete použít nové typy dat: double Blob a text Varbinary. Datový typ Blob se používá pro struktury, které obsahují informace o datovém bloku. Používá se k ukládání dvou typů informací, jako jsou znaky ASCII, kompilované soubory, toky bajtů. Datový typ Varbinary má šestnáct hodnot. Je to podobné jako u typu Character, ale tento datový typ nevyplňuje velké prostory nepodstatnými informacemi. Nový typ se objevil pro Binární index, který je vytvářen na základě logických výrazů a je analyzován jak pro volné tabulky, tak pro tabulky, které jsou součástí databáze. Tento index zabírá podstatně méně místa, a proto umožňuje zvýšit plynulost variabilních indexů. Předměty, stejně jako forma, mají nové schopnosti. Pojďme se podívat, co máte. Síla kotvy určuje absolutní a jasné polohy a rozměry objektu na všech čtyřech stranách objektu kontejneru, což je hlavní problém automatického umístění a změny rozměrů objektu. Pokud změníte rozměry ve formuláři, zobrazí se možnost Změnit velikost .. Úvod do Visual FoxPro 13 Schopnost otáčení objektů Label, Line a Shape umožňuje zobrazovat štítky na velkých objektech EditBox v textu, který jde zdola dolů. Síla automatického dokončování objektu TextBox vám umožňuje zapamatovat si hodnoty, které zadáte do pole, a když zadáte novou hodnotu, zobrazí se seznam, aby bylo psaní jednodušší. Tato síla musí být ručně vítězná v době zadávání dat do pole, což znamená, že existuje malá sada možností. Funkce AutoHideScrollBar objektu ListBox umožňuje skrýt posuvník, když jsou viditelné všechny řádky, a znovu je zobrazit, pokud se všechny řádky nevejdou do seznamu. Funkce PictureMargin a PictureSpacing objektů CommandButton, OptionButton a CheckBox udržují pozici obrázku podél okraje a textu objektu. Výkon MousePointer pro sloupce (objekt Column) a záhlaví (objekt Header) objektu Grid ve fázi úpravy třídy nebo formuláře nastaví požadovaný typ ukazatele myši, když vstoupí do pole tohoto objektu. Příkaz SET PATH TO má nyní funkci ADDITIVE, která umožňuje přidávat nové trasy ke stávajícím a počet všech tras se zvýšil z 1024 na 4096. Vedoucí projektu má možnost zrušit příkaz Mod ify (Upravit) při výběru knihovny tříd nebo nesouvisejících s třídou této knihovny. Visual FoxPro 9.0 spustí Prohlížeč tříd s vybranou knihovnou tříd. Vývojáře potěší změny, které provedli konstruktéři letadla. Úprava všech objektů (rotace objektu ve zvukovém prostředí, styl designu, mytí rukou, ochrana proti změnám), které se nacházejí ve zvuku, se řídí doplňkovým dialogovým oknem úřadů. Veškeré parametry samotné sestavy (rozvržení stránky, přidání oblastí záhlaví a podsáčku do sestavy, seskupení dat, nastavení změn sestavy, uložení sestavy ve vzhledu třídy) se nastavují také v doplňkovém dialogové okno Vlastnosti sestavy (Vlastivost volám). Změny se dostaly do kontaktu s úřady a metodami. S vytvořením nových autorit a metod jim lze přiřadit hodnotu po sklizni/hodnotě klasu. Rozšířené možnosti přizpůsobení Visual FoxPro, které jsou přístupné z dialogového okna Možnosti, které se zobrazí příkazem Možnosti z nabídky Nástroje. Seznam skupin souborů zadaných na kartě Umístění souborů byl rozšířen. Na kartě Zobrazit se zobrazí možnost Počet zobrazení seznamu, která umožňuje nastavit maximální počet položek seznamu, které se zobrazí během IntelliSense. Výrazně byla rozšířena sada parametrů, které lze nastavit na záložce Přehledy. 14 Kapitola 1 Kapitola 2 Kroky s Visual FoxPro Chystáte se začít pracovat s Visual FoxPro 9.0. Spousta věcí, se kterými pracujete (nabídky, panely nástrojů, dialogová okna), bude známá těm, které jsou typické pro jádro Windows. Spuštění Visual FoxPro Chcete-li spustit programy z hlavní nabídky Windows, vyberte následující kroky: 1. Klepněte na tlačítko Start umístěné ve spodní části obrazovky. 2. Z hlavní nabídky Windows, která se otevře, vyberte příkaz Programy. Zobrazí se nabídka pro tento příkaz. 3. Z nabídky vyberte Microsoft Visual FoxPro 9.0. Na obrazovce se zobrazí okno Visual FoxPro 9. 0 (obr. 2.1). PORADA Chcete-li rychle spustit Visual FoxPro 9.0, můžete vytvořit zástupce na ploše a přiřadit klávesy ke klávesnici. Pak už jen stačí stisknout tuto kombinaci kláves v libovolném okně Windows a program se spustí. Kromě toho můžete pro snazší spouštění programů použít panel rychlého startu Windows umístěním ikony Visual FoxPro na něj. Systém Visual FoxPro Na Obr. Obrázek 2.1 ukazuje hlavní okno Visual FoxPro, jak vypadá po spuštění programu. Můžete vidět tyto hlavní objekty: název okna, řádek nabídky, panel nástrojů, panel nástrojů, pracovní oblast, okno příkazů a dialogové okno Správce podokna úloh. Titulek je umístěn v horní části hlavního okna a obsahuje tři objekty: kopii ikon Visual FoxPro, nadpis hlavního okna a ikony v okně. Řádek nabídky je umístěn v hierarchické nabídce Visual FoxPro. Seznam položek nabídky je založen na typu aktivního okna. 16 Kapitola 2 2.1. Globální Visual FoxPro 9.0 Visual FoxPro poskytuje zákazníkovi množství výkonných panelů nástrojů pro práci s databázemi, formuláři, dotazy a dotazy. Tyto panely nástrojů obsahují sadu tlačítek a tato sada je uložena pod označením konkrétního panelu nástrojů. Po spuštění Visual FoxPro se na obrazovce objeví standardní panel nástrojů. Ve spodní části hlavního okna je řádek výkresů, ve kterém jsou zobrazeny informace o střižné fréze aktivního okna, krátký popis vybraného tlačítka na panelu nástrojů nebo položky nabídky. Typ informací zobrazených v řádku bude záviset na typu aktivního okna. Například v okně návrháře formulářů se v řádku zobrazí název aktivního objektu formuláře a při procházení tabulky v režimu Procházení se na levé straně zobrazí název uzavřené tabulky. řádek a číslo řádku se zobrazí uprostřed řádku zápis a indikátor pro režim robota . V aplikaci Visual FoxPro 9.0 se Správce podokna úloh zobrazí v hlavním okně za akcemi. Můžete zadat seznam projektů a databází, které byly otevřeny během zbytku dne, příkazy pro spuštění předvývojového systému a mastery vytvořených databází a projektu, aplikace, které lze z vývoje získat a také odeslané na stránky na internetu. Zde je návod, jak pracovat s Visual FoxPro 17 Během pracovního procesu se v hlavním okně Visual FoxPro otevírají okna pro konstruktory formulářů, odpovědi, dotazy, projekty a další okna. Všechny pachy jsou dceřiné společnosti ve vztahu k přednímu oknu a při zavření se zavírají. Kromě toho, pokud jste při ukončení Visual FoxPro nezavřeli okno projektu, na kterém jste pracovali, budete muset toto okno zavřít při spuštění programu. Název hlavy hlavy hlavy ikony podle znaků ikony, text "Microsoft Visual Foxpro" I tlačítka tlačítek Keruvannya Rosems of the head vikn. Po kliknutí na ikonu s ikonami se otevře systémové menu, kam můžete umístit příkazy pro přesun a změnu velikosti hlavního okna. Ve stole 2.1 ukazuje příkazy dostupné ze systémové nabídky. Kapitola 2.1. Odkazování na název Ruské federace ü Ocenění jménem Litevské republiky s Visual FoxPro a s pomocí Visual Fox Pro a na druhém konci světa na stejném místě jako FoxPro a jinými slovy Zde je Windows se nachází xPro je místo, kde žijete Toto je Visual FoxPro RADA Chcete-li rychle ukončit programy Visual FoxPro, poklepejte na jinou kopii ikony programu v záhlaví hlavního okna. Chcete-li rychle otevřít/otevřít okno záhlaví, poklepejte na záhlaví. Text okna záhlaví Microsoft Visual FoxPro lze snadno změnit v závislosti na vašich potřebách zadáním jiného názvu okna záhlaví Visual FoxPro nebo změnou názvu jinde. Chcete-li to provést, zadejte v příkazovém okně příkaz: UPRAVIT NÁZEV OBRAZOVKY OKNA "Nový nadpis hlavního okna"" или _SCREEN.caption = "Новый заголовок главного окна" В правой стороне заголовка расположены кнопки управления окном. Их назначение описано в табл. 2.2. 18 Ãëàâà 2 Òàáëèöà 2.2. Íàçíà÷åíèå êíîïîê óïðàâëåíèÿ îêíîì Êíîïêà Íàçâàíèå Íàçíà÷åíèå Ñâåðíóòü Ñâîðà÷èâàåò ãëàâíîå îêíî FoxPro äî ðàçìåðà êíîïêè è ïîìåùàåò åå íà ïàíåëü çàäà÷ Windows Âîññòàíîâèòü îáðàòíî Óìåíüøàåò ðàçìåð ðàçâåðíóòîãî îêíà, ïîçâîëÿÿ â äàëüíåéøåì èçìåíÿòü åãî Ðàçâåðíóòü Ðàçâåðòûâàåò ãëàâíîå îêíî Visual FoxPro âî âåñü ýêðàí Çàêðûòü Çàêðûâàåò ãëàâíîå îêíî Visual FoxPro, òåì ñàìûì ïðåêðàùàÿ ðàáîòó ïðîãðàììû Çíàêîìñòâî ñî ñòàíäàðòíîé ïàíåëüþ èíñòðóìåíòîâ Visual FoxPro В Visual FoxPro имеется большое количество панелей инструментов, используемых при создании форм, отчетов и запросов. Подробно они будут рассмотрены в соответствующих главах. Сначала изучим стандартную панель инструментов (рис. 2.2), которая используется во всех режимах работы. Ðèñ. 2.2. Ñòàíäàðòíàÿ ïàíåëü èíñòðóìåíòîâ Visual FoxPro Назначение кнопок стандартной панели инструментов описано в табл. 2.3. Òàáëèöà 2.3. Íàçíà÷åíèå êíîïîê ñòàíäàðòíîé ïàíåëè èíñòðóìåíòîâ Êíîïêà Íàçâàíèå Íàçíà÷åíèå New (Íîâûé) Ïîçâîëÿåò ñîçäàòü íîâûé ôàéë (ïðîåêò, áàçó äàííûõ, òàáëèöó, çàïðîñ, ôîðìó, îò÷åò, êëàññ) Open (Îòêðûòü) Îòêðûâàåò ñóùåñòâóþùèé ôàéë Save (Ñîõðàíèòü) Ñîõðàíÿåò îòêðûòûé ôàéë Print One Copy (Ïå÷àòàòü îäíó êîïèþ) Ïå÷àòàåò ñîäåðæèìîå àêòèâíîãî îêíà Print Preview (Ïðîñìîòð ïå÷àòè) Îòêðûâàåò îêíî ïðåäâàðèòåëüíîãî ïðîñìîòðà ïå÷àòàåìîãî äîêóìåíòà Cut (Âûðåçàòü) Óäàëÿåò âûäåëåííûé òåêñò èëè âûäåëåííûå îáúåêòû è ïîìåùàåò èõ â áóôåð Copy (Êîïèðîâàòü) Êîïèðóåò â áóôåð âûäåëåííûé òåêñò èëè âûäåëåííûå îáúåêòû, íå óäàëÿÿ èõ Paste (Âñòàâèòü) Âñòàâëÿåò ñîäåðæèìîå áóôåðà. Äåéñòâèå ýòîé êíîïêè çàâèñèò îò òîãî, â êàêîì èç ðåæèìîâ âû ðàáîòàåòå Íà÷àëî ðàáîòû ñ Visual FoxPro 19 Òàáëèöà 2.3 (îêîí÷àíèå) Êíîïêà Íàçâàíèå Íàçíà÷åíèå Undo (Îòìåíèòü) Îòìåíÿåò âûïîëíåííûå äåéñòâèÿ Redo (Âîññòàíîâèòü) Âîññòàíàâëèâàåò îòìåíåííûå äåéñòâèÿ Run (Âûïîëíèòü) Çàïóñêàåò íà âûïîëíåíèå Modify Form (Ìîäèôèöèðîâàòü ôîðìó) Ïîçâîëÿåò ìîäèôèöèðîâàòü SÑX-ôàéë, ñâÿçàííûé ñ äàííîé ôîðìîé Databases (Áàçû äàííûõ) Ñîäåðæèò ñïèñîê îòêðûòûõ áàç äàííûõ Command Window (Êîìàíäíîå îêíî) Îòêðûâàåò êîìàíäíîå îêíî Data Session Window (Îêíî ñåàíñà äàííûõ) Îòêðûâàåò îêíî Data Session Properties Window (Îêíî ñâîéñòâ) Îòêðûâàåò îêíî Properties (Ñâîéñòâà), èñïîëüçóåìîå äëÿ íàñòðîéêè ñâîéñòâ Document View Window (Îêíî ïðîñìîòðà äîêóìåíòà) Îòêðûâàåò îêíî Document View (Ïðîñìîòð äîêóìåíòà), â êîòîðîì îòîáðàæàåòñÿ ñïèñîê ïðîöåäóð, ôóíêöèé îòêðûòîé â îêíå ðåäàêòîðà ïðîãðàììû Class Browser (Îáçîð êëàññîâ) Îòêðûâàåò îêíî Class Browser (Îáçîð êëàññîâ), ïðåäíàçíà÷åííîå äëÿ ðàáîòû ñ êëàññàìè Object Browser (Îáçîð îáúåêòîâ) Îòêðûâàåò îêíî Object Browser (Îáçîð îáúåêòîâ), ïîçâîëÿþùåå ïðîñìàòðèâàòü êëàññû, ñâîéñòâà, ìåòîäû, ñîáûòèÿ è êîíñòàíòû âûáðàííûõ áèáëèîòåê Task Pane (Ïàíåëü çàäà÷) Îòêðûâàåò îêíî Task Pane Manager (Ìåíåäæåð ïàíåëè çàäà÷) Toolbox (Èíñòðóìåíòàðèé) Îòêðûâàåò îêíî Toolbox (Èíñòðóìåíòàðèé), ñîäåðæàùåå ýëåìåíòû, êîòîðûå èñïîëüçîâàëèñü ðàçðàáîò÷èêîì ïðè ñîçäàíèè ïðèëîæåíèÿ ЗАМЕЧАНИЕ Если по внешнему виду кнопки вы не можете определить ее назначение, установите указатель мыши на кнопку. При этом под курсором появится всплывающая подсказка с ее наименованием, а в левой части строки состояния будет выведено краткое описание указанной кнопки. По умолчанию в главном окне программы Visual FoxPro всегда присутствует стандартная панель инструментов. Если она не отображается на экране, выполните следующие действия: 1. Выберите в меню View (Вид) команду Toolbars (Панели инструментов). Откроется диалоговое окно Toolbars (рис. 2.3), в котором расположен список всех панелей инструментов программы Visual FoxPro. 20 Ãëàâà 2 2. Установите флажки слева от наименований тех панелей, которые необходимо разместить в главном окне. 3. Нажмите кнопку OK. Используя флажки, расположенные в нижней части диалогового окна Toolbars (Панели инструментов), можно изменить вид кнопок панелей инструментов. Назначение этих флажков описано в табл. 2.4. Òàáëèöà 2.4. Íàçíà÷åíèå ôëàæêîâ äèàëîãîâîãî îêíà Toolbars Óñòàíîâêà ôëàæêà Íàçíà÷åíèå Color buttons (Öâåòíûå êíîïêè) Êíîïêè íà ïàíåëè èíñòðóìåíòîâ ñòàíîâÿòñÿ öâåòíûìè Large buttons (Áîëüøèå êíîïêè) Óâåëè÷èâàåòñÿ ðàçìåð êíîïîê ToolTips (Ïîäñêàçêà) Âûâîäèòñÿ êðàòêîå îïèñàíèå êíîïêè ïðè óñòàíîâêå êóðñîðà íà íåå Ðèñ. 2.3. Äèàëîãîâîå îêíî Toolbars После установки Visual FoxPro стандартная панель инструментов размещается в верхней части главного окна, но она, как и все остальные панели инструментов, может перемещаться в любое место экрана. Для этого нужно установить курсор мыши в любое свободное от кнопок место на панели инструментов, нажать кнопку мыши и, не отпуская ее, переместить панель на новое место. Если поместить панель инструментов не по краю главного окна Visual FoxPro, то можно изменять ее размер (рис. 2.4). Íà÷àëî ðàáîòû ñ Visual FoxPro 21 Ðèñ. 2.4. Ïàíåëü èíñòðóìåíòîâ ìîæíî ðàñïîëîæèòü â ëþáîì ìåñòå ãëàâíîãî îêíà Êðàòêèé îáçîð ìåíþ Visual FoxPro При работе с Visual FoxPro можно использовать как кнопки панели инструментов, так и строку меню, все команды которого являются иерархическими. При выборе определенной команды открывается ее подменю. При отсутствии в главном окне Visual FoxPro других открытых окон, строка меню содержит пункты File (Файл), Edit (Правка), View (Вид), Tools (Инструменты), Program (Программа), Window (Окно) и Help (Справка). При открытии окон в меню добавляются команды, применимые только к объектам данного окна. Например, при работе с таблицами в главное меню добавляется пункт меню Table (Таблица), при открытии на экране формы в меню появляется пункт Form (Форма). ЗАМЕЧАНИЕ При выборе команды в строке состояния появляется ее краткое описание. 22 Ãëàâà 2 Âûïîëíåíèå êîìàíä ìåíþ Выполнение команд меню в Visual FoxPro осуществляется стандартными для Windows действиями. Перечислим возможные способы. При использовании мыши достаточно установить курсор на пункт меню, содержащий выбираемую команду, и нажать кнопку мыши. Если команда содержит подменю, следует выбрать в нем требуемую команду. При использовании клавиатуры сначала нужно активизировать строку меню нажатием клавиши !} !} nebo jinak . Poté pomocí dalších tlačítek nastavte přihlášení na požadovaný příkaz<←>, <→> , <> , <↓>potom stiskněte . Klíč<←>Vykoristovuetsya přesunout do týmu, který je levoruký z proudu. Když stisknete tuto klávesu, pokud je aktuální příkaz levý, přesunete se do systémové nabídky. Další stisknutí tlačítek<←>vložte indikátor do příkazu pravého řádku nabídky. Ostatní klíče jsou zpracovány stejným způsobem. U příkazů, které se nejčastěji zadávají, si můžete zapamatovat klávesové zkratky s nimi spojené, které se skládají z kombinace symbolu Toto je symbol vedle názvu týmu. Když jsou klávesové zkratky vypnuté, není třeba stisknout klávesu . To je případ, kdy je aktivován řádek nabídky, jinak musíte vybrat příkaz nabídky, pak k němu můžete rychle přistupovat pomocí jedné z dostupných metod. v: stiskněte klávesu ; Klikněte myší poblíž hlavního okna Visual FoxPro. Chcete-li se vrátit do podnabídky, musíte stisknout tlačítko v nabídce na přední úrovni . Příkazy nabídky Soubor Nabídka Soubor obsahuje příkazy související s přístupem k souborům. Tyto příkazy umožňují vytvářet nové soubory různých typů, otevírat existující soubory, zavírat je, ukládat a mazat. Příkaz Uložit jako HTML otevře samostatné dialogové okno, které umožňuje uložit přesný formulář, nabídku, pohled nebo tabulku ve formátu HTML (HyperText Markup Language). Příkaz Revert je také velmi užitečný, umožňuje vám provádět změny v souboru vytvořeném v relaci streamování. V dolní části nabídky se zobrazí názvy zbývajících čtyř projektů, které se otevřou, což umožňuje rychlé otevření jednoho z nich. Zbývajícím příkazem v této nabídce je příkaz Exit. Toto je podobné příkazu QUIT v příkazovém okně a používá se k ukončení Visual FoxPro. Klávesy k nabídce Úpravy Nabídka Úpravy je dostupná ve většině programů Windows. V aplikaci Visual FoxPro se nabídka příkazů zobrazuje při vytváření formulářů, klepnutí a úpravách programů. Základy Visual FoxPro 23 Příkazy Vložit jinak, Vložit objekt, Objekt a Odkazy jsou omezeny na pole typu Obecné a objekty OLE . Ostatní příkazy budou nastaveny během editace jako programy a pole tabulek. Neznámý pro jiné programy Windows, příkaz Přejít na řádek může být použit Visual FoxPro pro práci s programy. Pro další příkazy můžete přejít na řádek s přiřazeným číslem v textu programu. Když po zadání znaku (obvykle tečky, mezery nebo oblouku) zadáte název objektu, oprávnění, příkaz nebo funkci, příkaz Visual FoxPro List Members aktivuje seznam platných hodnot (autority, metody, akce a objekty) pro přiřazené editoru objektů. Příkaz Rychlé informace zobrazí platnou volbu pro záznam tohoto příkazu, funkce nebo změny. Poslední možností v nabídce je příkaz Vlastnosti, po jeho zvolení se otevře dialogové okno Upravit vlastnosti, které umožňuje nastavit parametry pro ukládání souborů programu, zobrazit jejich vlastnosti, datum poslední úpravy a uložení na disk. Zobrazit příkazy Tato položka nabídky obsahuje příkazy, které vám umožní zobrazit aktuálně otevřený soubor. Pokud nejsou žádné otevřené soubory, nabídka obsahuje pouze jeden příkaz: Panely nástrojů. Tento příkaz otevře dialogové okno, ve kterém se při práci s Visual FoxPro používá seznam panelů nástrojů. Při práci v konstruktorech nabídky Zobrazit zadávejte příkazy pro zobrazení pohledů panelu nástrojů, které se používají v tomto režimu robota. Takže například při práci v návrháři formulářů obsahuje nabídka příkazy pro výběr následujících panelů: Paleta barev, Rozložení a Ovládací prvky formuláře. Za hodinu se podívám na tabulku nebo upravím formuláře, nabídka nebo nabídka bude mít další příkazy. Například po hodině práce s tabulkami se v nabídce objeví řada nových příkazů. Příkazy Upravit a Procházet přepnou tabulku do režimu procházení a upravují záznamy, které jsou v ní umístěny. Rozdíl mezi těmito dvěma příkazy spočívá ve stylu zobrazení namísto tabulky. Formát kláves Tato položka nabídky je dostupná při práci v návrháři formulářů, odpovědí, programů, textových souborů a štítků. Nabídka Formát (Formát) umístí příkazy, které popisují vlastnosti písma, zarovnání textu a objektů a určené intervaly mezi objekty. Postupem času se však zpřístupní práce s různými konstruktory a další příkazy. Klíčová slova: Nástroje Toto menu slouží k hlavnímu účelu programu. První nabídka Nástroje otevře příkaz Wizards, který otevře seznam průvodců Visual FoxPro. Maister je program, který pomáhá 24 koristuvách 2 s nejvyššími úkoly, jako je tvorba formulářů, zvuků, tabulek. Proces tvorby v tomto případě závisí na výživě pána předmětu, který je vytvářen. Vedle nabídky je příkaz Makra, určený pro vytváření maker. Příkaz Debugger je určen pro nastavení programů. Otevře se dialogové okno Visual FoxPro Debugger, kde můžete zobrazit hodnoty proměnných, prvků pole, polí, jak lze hodnoty otáčet pomocí funkcí Visual FoxPro atd. Příkaz Galerie komponent otevře pracovní okno Galerie komponent Visual FoxPro Příkaz Coverage Profiler umožňuje zobrazit informace o programu Windows. Příkaz Object Browser otevře jediné okno, které vám umožní zobrazit třídy, síly, metody, vlastnosti a konstanty vybraných knihoven. Příkaz IntelliSense Manager otevře okno konfigurace parametrů, které řídí analýzu syntaxe programových konstrukcí zadaných v okně editoru. Příkaz Seznam úkolů vám umožňuje zapamatovat si místo, které můžete stisknout na ovládací klávese. Tento příkaz navíc umožňuje zadat seznam potřebných úkolů, podobně jako v Microsoft Outlooku. Dokument Zobrazení dokumentu otevře dialogové okno, které zobrazuje seznam procedur, funkcí a příkazů pro program skrytý v okně editoru. Když vyberete prvek v seznamu, budete přesměrováni na tento prvek v okně editoru. Příkazy Panel úloh a Panel nástrojů otevírají dialogová okna Správce podokna úloh a ToolBox. V okně ToolBox se zobrazují prvky, které byly vybrány při vytváření programu. Zbývající příkaz nabídky je Nástroje - Možnosti. To vám pomůže nakonfigurovat konfiguraci Visual FoxPro. PŘÍKAZY Program Nabídka Program obsahuje příkazy související s kompilací a kompilací programů. Příkazy nabídky Okno Nabídka Okno obsahuje příkazy pro zobrazení otevřených oken na obrazovce. Pomocí těchto příkazů můžete okna uspořádat, uchopit, vymazat a přesunout se z jednoho okna do druhého. Kromě toho lze příkazy této nabídky aktivovat při každém otevření okna. Příkazové okno v nabídce Okno aktivuje okno příkazu, které umožňuje přizpůsobit příkazy při práci s Visual FoxPro. Co je nového ve Visual FoxPro 25 Příkaz Okno vlastností otevře dialogové okno Vlastnosti, které vám umožní prohlížet a měnit vlastnosti objektů zobrazených ve tvaru kurzoru, který vám říkám. Chcete-li otevřít okno Data Session, chcete-li zobrazit seznam všech otevřených dat pro tuto relaci v tabulce a položky mezi nimi (obr. 2.5), použijte příkaz Data Session. Res. 2.5. Okno Data Session je založeno na formátu a formátu Uprostřed je okno Data Session. Tlačítko Vlastnosti otevře okno, které vám umožní zobrazit a změnit úroveň výkonu tabulky. Chcete-li otevřít tabulku, nový pracovní prostor má tlačítko Otevřít. Tlačítko Procházet otevře tabulku pro zobrazení záznamů, které jsou v ní obsaženy. Tlačítko Zavřít v okně Data Session zavře tabulku v aktuálním pracovním prostoru a tlačítko Relations umožňuje definovat vztahy mezi uzavřenými tabulkami. Klávesy Nápověda Nápověda je posledním příkazem v nabídce hlavního okna. Stůl 2.5 Zobrazte seznam příkazů dostupných ve vaší nabídce. Kapitola 2.5. Jak používat nápovědu Microsoft Visual FoxPro Jak používat nápovědu Microsoft Visual FoxPro Jak používat synchronizaci nápovědy Microsoft Visual FoxPro s Visual FoxPro 9. Hledání DN (z MSDN) 1 Informace o všech novinkách najdete v MSDN1 Microsoft Developer Network Selected Microsoft Documents to Revenge . – Ed. 26 Kapitola 2 Kapitola 2.5 (dříve) Technická podpora na webu Microsoft Visual FoxPro na webu Microsoft Visual FoxPro. Více informací o Microsoft Visual FoxPro (Microsoft Visual FoxPro) , tedy stejným způsobem jako v Ruské federaci. V tomto případě, v tomto případě, v tomto ohledu, Chcete-li to provést, můžete to rychle provést jedním z následujících způsobů: vyberte příkaz Konec z nabídky Soubor; vyberte příkaz Zavřít ze systémové nabídky hlavního okna Visual FoxPro; Oba klepněte na ikonu Visual FoxPro v záhlaví hlavního okna; V příkazovém okně zadejte příkaz QUIT. Pokud formulář, zvuk, požadavek nebo jiný objekt program neuloží, Visual FoxPro vás požádá o jeho uložení. Za tímto účelem se na obrazovce objeví dialogové okno podobné tomu, které je znázorněno na obr. 2.6. Res. 2.6. To je případ Visual FoxPro a Visual FoxPro Další tlačítka Chcete-li pokračovat v operaci, stiskněte jedno z tlačítek. Kapitola 2.6. Podle Ruské federace, Ruské federace a Ruské federace a) Visual FoxPro a Visual FoxPro; s pomocí tohoto systému, Visual FoxPro s pomocí Uložit jako (od K. Otmana) a od V. Foxe a od Visual Fox Pro s Visual FoxPro 27 Další funkce Visual FoxPro 9.0 má správce úloh, kliknutí pro usnadnění ke stažení programu. Pokyny, které jsou ve vašem okně, vám umožňují spustit hlavní programy a databáze, otevřít pokročilý systém, program nebo databázi se seznamem programů nebo databází, které byly po zbytek času spuštěny, a mnoho dalšího. Okno Správce podokna úloh (obr. 2.7) otevřete jedním z následujících způsobů: vyberte příkaz Podokno úloh z nabídky Nástroje; Klepněte na tlačítko Podokno úloh na standardním panelu nástrojů. Kromě toho se okno správce úloh otevře v hlavním okně Visual FoxPro pokaždé po spuštění, protože v dialogovém okně Možnosti podokna úloh je vybrána možnost Otevřít spuštění FoxPro. Res. 2.7. Popis systému Panel nástrojů Správce podokna úloh (Tabulka 2.7). manažer přesunout tlačítka útočného přiřazení 28 Kapitola 2 Kapitola 2.7. Nastavení tlačítek na tlačítka Správce podokna úloh toto je případ mezi těmito dvěma zeměmi a àç äŕííûõ, êkíîïêê äëê ñîçäàíèíîîâûõ, à à à à àêæå ñàå ñûëêè, à à à à àêæå ñàå ñûëêè a světová synonyma o Visual FoxPro O světě o světě jinými slovy, Visual FoxPro v USA a XML webové stránky a webové stránky Publikace To je případ Microsoft Visual FoxPro. More information about the world with the help of the Russian Federation Ð äàííûõ, äîáàâëòí íîâèí ñîåíè ïåð) Îáíîâëåòññîäåðæèìîîääèàîãîîî Login Task Pane Manager as a matter of fact this is the main page of the manager the command panel (div. Fig. 2.7), which se zobrazí po stisknutí tlačítka Start na panelu nástrojů. Kapitola 2.8. Co je nového ve Visual FoxPro? Jaký je přesně systém ve Visual FoxPro? ) všechny ostatní možnosti Visual FoxPro 9.0 Přizpůsobit můj vývoj Možnosti Visual FoxPro) Vytvořit novou aplikaci pomocí systému vašeho juroku) Vytvořit Zjistěte více o tomto tématu) Přejít na web Visual FoxPro O webu (Visual site) mezi systémem FoxPro a systémem FoxPro) 8 proto Manage My Tools Open Project pyro) Otevření Open (Open) světa Nový projekt v této oblasti Vytvořit v tomto oblast Otevřít databázi O chatě Otevřít (Nová databáze) (Nová databáze) Klepněte na Vytvořit v dialogovém okně Možnosti podokna úloh (obr. 2.8), které se zobrazí po kliknutí na tlačítko Možnosti (Možnosti panelu nástrojů Viz 2.8 POKROČILÉ možnosti podokna úloh Na levé straně okna Možnosti podokna úloh) Existují složky pro přizpůsobení stránek dialogového okna Správce podokna úloh. Složka Task Pane Manager má tři sekce: General, Proxy Server a Customize Když vyberete položku General, 30 Kapitola 2 (divize small 2.8) Na pravé straně okna je seznam podoken, ze kterých vybíráte stránku, která se zobrazí při otevření správce panelu úloh, a možnosti, které nastavují frekvenci aktualizace informací z internetu (Tabulka 2. 9). při spouštění Visual FoxPro) určuje, zda se má při spouštění Visual FoxPro spustit správce hlavního panelu. Kapitola 2.9. O světě z hlediska mezinárodního systému Pokaždé, když spustíte podokno úloh jako manažer a to samé) Pokaždé je podokno jiné àöèþ èç ðàç ïðè jinými slovy) jinými slovy, jinými slovy, jinými slovy èfofîîàöèè êàæäûå äíåé, çàäàííèõ ñ ïîîîùüþ ñ÷åò÷èêà Nikdy (Íà îáîîâîäîä à Task Pan e Manager). změnit aktuální nebo vložit panel úloh z disku Chcete-li to provést, vyberte následující kroky: 1. V okně Správce úloh (správce panelu úloh) stiskněte tlačítko Možnosti lišty nástrojů 2. Na levé straně podokna úloh V okně Možnosti vyberte složku Správce podokna úloh a poté vyberte Přizpůsobit. 3. Na straně, která se otevřela, stiskněte jedno z následujících tlačítek: Instalovat podokno – nainstaluje nový panel; Přizpůsobit panel – změní stávající nebo vytvoří nový panel. Obecný systém Visual FoxPro Při vývoji programu ve Visual FoxPro, stejně jako v jakémkoli jiném systému, je často potřeba přezkoumat možnosti programovacích funkcí, dalších příkazů a funkcí. Ve Visual FoxPro kromě tradičního vývojového systému najdete informace ke stažení ze stažené dokumentace, číselných příkladů a také na webových stránkách. Všechny tyto funkce se vybírají z nabídky Nápověda. Co potřebujete vědět o Visual FoxPro 31 Stejně jako většina oblíbených programů má Visual FoxPro systém dokončování citlivý na kontext, takže můžete eliminovat potřebu stagnovat ve způsobu, jakým pracujete. Chcete-li to provést, můžete to rychle provést jedním z následujících způsobů: vyberte příkaz Nápověda Microsoft Visual FoxPro z nabídky Nápověda; V dialogovém okně Správce podokna úloh vyberte Co je nového ve Visual FoxPro? (Co je nového ve Visual FoxPro?); TAM Kdykoli, relace práce s Visual FoxPro. Systém Dovdkova vyberte sekci dovdnik pro informace o aktuálním provozu; U všech dialogových oken umístěte tlačítko Nápověda na panel nástrojů nebo přímo vedle okna. Pokud během hodiny práce v některém z nich bylo stisknuto tlačítko Nápověda, Visual FoxPro vás bude informovat o použití tohoto dialogového okna (malé 2.9). Res. 2.9. Synopse Visual FoxPro v ruském jazyce To je jednoduchý význam. 2.10 zobrazuje okno rozšířeného systému Visual FoxPro, které se zobrazí, když vyberete nabídku Nápověda příkazu Nápověda Microsoft Visual FoxPro. 32 Kapitola 2 2.10. Microsoft Visual FoxPro 9.0 Toto okno je rozděleno do dvou oblastí. V levé části okna pokročilého systému je několik záložek, kde najdete potřebné informace. V pravé části okna se zobrazují informace pro vybranou sekci. Pomocí kurzoru můžete vybrat šířku oblastí okna. Pro koho potřebujete zrušit tyto akce: 1. Umístěte kurzor na rozdělení mezi oblastmi. 2. Pokud se kurzor zobrazí jako rovná šipka, stiskněte levé tlačítko myši a přesuňte jej na druhou stranu oblasti, kterou chcete rozšířit. 3. Po nastavení požadované velikosti plochy uvolněte tlačítko myši. Okno subsystému je obklopeno panelem nástrojů. Levá oblast okna pokročilého systému obsahuje čtyři záložky navržené tak, aby usnadnily vyhledávání potřebných informací (tabulka 2.10). Kapitola 2.10. Pojďme si o tom povídat, a o tom se bavíme VALKYAKKA JE SYSTÉM ZLATÉHO SYSTÉMU Úvod do tohoto tématu Podívejme se na zprávu robota se záložkami vývojového systému. To je případ Visual FoxPro 33 Hlavní záložka okna subsystému První záložkou je okno subsystému Záložka Zmist (div. Obr. 2.10). Tato karta implementuje nejtradičnější přístup k odstraňování informací na pozadí. Místo toho nahraďte tok úseků prenatálního systému. Před názvem sekce vzhledu se zobrazí piktogram. Všechny sekce jsou zpočátku zavřené, jak ukazuje ikona zavřené knihy. Chcete-li otevřít kteroukoli z sekcí, musíte umístit kurzor na sekci, která se otevře, a stisknout tlačítko myši. Ve výsledku bude ikona vypadat jako otevřená kniha. Po opětovném stisknutí tlačítka myši na ikoně otevřené knihy se sekce zavře. Tento úsek lze rozdělit na úseky (obr. 2.11). Téma zobrazuje ikonu a značku jídla. Chcete-li zobrazit témata místo skladeb v pravé části okna aktualizace, musíte umístit kurzor na jejich název nebo odpovídající ikonu a stisknout tlačítko myši. Res. 2.11. Jinými slovy, v případě Sonia, v případě Sonia Tento systém je podobný systému, který lze použít k provedení přechodu. 34 Kapitola 2 Úvod do předmětového indikátoru použijte záložku Indikátor (obr. 2) .12) okna předvývojového systému. V horní části záložky je rozšířené pole určené pro zadání klíčového slova, které bude použito pro vyhledávání. Pod ním je seznam klíčových slov, pořadí za abecedou. Ve světě zadávaných písmen se ve vstupním poli v seznamu klíčových slov objevují sekce, jejichž první písmena jsou kombinována s již zadanými písmeny. Res. 2.12. Vladimir Putin je odpovědí na tuto otázku Můžete se jednoduše podívat na seznam klíčových slov rolováním, zobrazit požadovanou sekci a zobrazit požadovanou sekci. Text potvrzení se objeví v pravém okně. Chcete-li najít informace na další kartě Zobrazení stopy, zadejte původní písmena témat, která potřebujete znát. Jako zadeček byly zadány vlastnosti (obr. 2.12). Jakmile nadřazený systém zobrazí v seznamu jména těch, která začínají určeným písmenem, budou vidět v barvě nebo jasu. Jakmile je oko mysli spokojeno, objeví se okno Nalezené sekce (malé 2.13) se seznamem sekcí. Z tohoto seznamu vyberte požadované téma a klikněte na tlačítko Zobrazit. Informace o vybraném tématu se zobrazí v pravé části okna subsystému. To je případ Visual FoxPro 35. 2.13. Více informací o klávesách Hledání kláves Slova a fráze jsou vikorizovány na kartě Poshuk. Do vstupního pole Shukati zadejte slovo nebo frázi pro vtip. Pokud potřebujete znát frázi, musíte ji umístit do jednoduchých nebo dvojitých nohou. Při vyhledávání můžete použít i znaky "?" (pro přiřazení jednoho znaku) a "*" (pro přiřazení libovolného počtu znaků). Navíc pro zábavu můžete hledat logické výrazy, skládané ze slov, z logických operátorů, uvedených v tabulce. 2.11. Kapitola 2.11. V tomto případě, v tomto případě, v tomto případě, v tomto případě Îïåðàòð AND Formulář například vlastnosti & formulář NEBO vlastnosti NEBO formulář pro vlastnosti | formulář BLÍZKO vlastnosti BLÍZKO formuláře Externí odkaz v tomto případě NE vlastnosti NE formulář Toto není případ vlastností! formulář Jakmile budete připraveni hledat, musíte kliknout na tlačítko Sdílet. Zobrazí se vyhledávání sekcí a jejich seznam se zobrazí na kartě Hledat v tabulce Sekce. 36 Kapitola 2 2.14. Popis této sekce Tabulka Tato sekce se skládá ze tří sloupců. Sekce Nadpis obsahuje nadpisy nalezených témat výzkumného systému, sekce Různé - informace o výzkumných tématech výzkumného systému a sekce Pořadí - frekvence zadávání vyhledávacího prvku. Ve zbývajícím seznamu témat bude vybráno prvních 500 témat, která splňují dané mentální hledání. Chcete-li uspořádat obsah tabulky oddílů, můžete vybrat záhlaví sloupců tabulky. Chcete-li to provést, musíte kliknout na záhlaví této sekce a dokončit objednávku. Ze seznamu nalezených témat vyberte téma, které potřebujete, a klikněte na tlačítko Zobrazit. V pravé části okna finalizace se zobrazí informace o těchto tématech (obr. 2.14). V textu vidíte slova přiřazená k hledání. Chcete-li to provést, musíte na panelu nástrojů kliknout na tlačítko Možnosti a ze seznamu vybrat příkaz Odeslat výsledky. Pro určení parametrů vyhledávání na vstupu proporce jsou při instalaci jakýchkoli parametrů poskytnuty další možnosti (tabulka 2.12). Kapitola 2.12. Odpovědnost za fasádu fasády, jinými slovy, v tomto případě sestavení synopse synopse synů, občanů Ruské federace â çàgîëîâêõ Ïîèñê òîüêî àëîüêî à àëîññÍñÍñÍñÍñÍ ðàîòâñ “Visual Fox Pro 37 The Záložka Obecné Záložka Obrane umožňuje formulovat seznam nejčastěji vyhledávaných témat subsystému, jejichž výběr je jednoduchý. U promovchannyam je karta prázdná. Chcete-li přidat téma recenze na kartu Obrane, vyberte následující akce: 1. Na dalších kartách okna systému recenzí najděte téma, které chcete umístit na tuto kartu. 2. Zobrazte informace, které jste našli, v pravé části okna aktualizace. 3. Přejděte na kartu Obrane. Jména kontrolovaných se zobrazují v poli sekce Stream na této kartě. 4. Klepněte na tlačítko Přidat. Názvy vlákenných témat předprodukčního systému budou přidány do seznamu vybraných témat. Podobným způsobem můžete do této oblasti přidat všechny potřebné části vývojového systému. Chcete-li odstranit sekce z této karty, zobrazí se tlačítko Zobrazit. Pro využití velké informační povinnosti ї pro vývoj příslušenství je nutné využít pokročilý systém Visual FoxPro. Chcete-li zjistit zbytek novinek o Visual FoxPro, podívejte se zde. 2.15. Visual FoxPro 38 Kapitola 2 Hlavní webovou stránku můžete otevřít přímo z hlavního okna Visual FoxPro. Toto je přiřazeno příkazu Microsoft na webu (Visual FoxPro na webových stránkách) v nabídce Nápověda. POZNÁMKA Prohlížení webových stránek je těžkopádné, protože neexistuje přístup k internetu. Chcete-li odepřít přístup, musíte do počítače nainstalovat modem a zaregistrovat se u místního poskytovatele internetu. Na Obr. 2.15 představuje novou stránku Visual FoxPro, která je podporována společností Microsoft. Na levé straně jsou rozšířené sekce věnované Visual FoxPro. Po kliknutí na název sekce, na kterou chcete kliknout, budete vyzváni k návštěvě webové stránky, kde můžete zveřejnit informace o této sekci. Kapitola 3 Doporučení informačního systému Při vytváření programu v Vytvoří se projekt, který kombinuje prvky programů Visual FoxPro a seskupuje je podle typu. Informace o projektu jsou uloženy ve speciální tabulce, protože do původní tabulky je přidáno rozšíření Visual FoxPro pjx. Memo pole tabulky označují název prvku projektu, který popisuje další textové atributy. Soubor s Memo poli tabulky má příponu pjt. Vývoj projektu usnadní vývoj programů, protože v databázovém projektu jsou programy, formuláře, výzvy, aplikace a další prvky programů distribuovány v různých sekcích a také vývoj prvku skinu zahrnutého v projektu vzpomínal. Po vytvoření projektu a identifikaci prvků, které do něj vstupují, jej můžete použít k vytváření programů vytvořením souboru s příponou app nebo k vytvoření kompilovaného souboru s příponou exe. Když program začne pracovat s projektem, vyhledá kolekci souborů, které se používají pro prvky programu, a určí verze souborů, které jsou součástí projektu. Než začnete vyvíjet nový program, musíte nejprve vytvořit projekt programu. Dále jsou přidány různé programové prvky. Chcete-li vytvořit nový projekt, můžete použít Průvodce aplikací nebo příkaz Nový v nabídce Soubor. Po zadání příkazu New se na obrazovce otevře nové dialogové okno se seznamem všech typů prvků programu, jako je Visual FoxPro (obr. 3.1). Parametr Project je nastaven na výchozí. Chcete-li vytvořit nový projekt, proveďte následující kroky: 1. Klepněte na tlačítko Nový soubor. 1. V poli Zadejte soubor projektu v dialogovém okně Vytvořit nastavte název vytvořeného projektu tak, že přejdete do pole Typ souboru a typ souboru se nastaví na Projekt, který se ukládá, a v poli Složka Složka ve kterém se bude projekt rozšiřovat, byl vybrán správně (obr. 3.2). 2. Chcete-li uložit vytvořené projekty, klepněte na tlačítko Uložit. Visual FoxPro vytvoří soubory pro projekt a zapíše je do zadaného umístění. Poté můžete otevřít projekt Project Manager (obr. 3.3). 40 Kapitola 3 3.1. Více informací o New, se stejným názvem: ñ. 3.2. Více informací o Create v tomto případě informace o světě 3.3. O správci projektu V horní části okna projektu jsou karty, které zobrazují různé typy souborů v projektu, což usnadňuje vývoj programů (tabulka 3.1). Kapitola 3.1. Vybraný projektový manažer Vybraná data Všechna vybraná data Vybraná äàííûõ, òàáëèöû, çàïðà àíèmåíè ïðîöåäóðí Dokumenty (Äîtómåíòû) Ôîðìè, îò÷åòlè Další třída (Oslès) Třída (Oslè) Jiné třídy (Odstavec) Třída K M íäû Visual FoxPro má hierarchii pohledů. Na horní úrovni jsou kategorie prvků projektu: Data, 42 položek 3 Dokumenty, Knihovny tříd, Kód a Ostatní. POZNÁMKA Pro kategorii vzhledu prvků má okno projektu záložku. Na současné úrovni spadají typy souborů do kategorií. Například pro kategorii Dokumenty existují následující typy souborů: Formuláře - formuláře; Reporty – volání; Štítky – štítky. Různé typy souborů mohou být součástí stejné hierarchie. Například databáze může obsahovat tabulky, data a tabulka může obsahovat pole. Hierarchický seznam lze použít v hořícím nebo hořícím táboře. Pokud prvek hierarchického seznamu obsahuje prvky další úrovně, zobrazí se na levé straně názvu prvku znaménko plus. Na Obr. 3.3 můžete vidět, že všechny prvky seznamu, včetně knihoven tříd, obsahují stejné prvky. Chcete-li otevřít seznam prvků další úrovně, musíte stisknout tlačítko myši na znaménko plus. Po otevření seznamu se znaménko plus změní na znaménko mínus. Na Obr. 3.4 ukazuje příklad hierarchického seznamu dat, který má určitou hloubku. Chcete-li skrýt vnořený seznam prvků, klikněte na znaménko mínus. Okno projektu má jedno velmi malé tlačítko. Ta v pravém horním rohu okna byla z projektu odstraněna a šipka je umístěna přímo na horu. Když stisknete toto tlačítko, okno projektu se rozsvítí, názvy karet již nebudou viditelné a ikona tlačítka se změní na šipku dolů. Místo ostatních oken se na obrazovce objeví samotný Tim (obr. 3.5). V tomto případě již nejsou záložky projektu aktivní a po kliknutí na ně se otevře část okna projektu obsahující informace o vybrané záložce (obr. 3.6). Chcete-li otočit zobrazení projektu do rozšířeného zobrazení, stisknutím tlačítka přesuňte šipku směřující dolů. Visual FoxPro umožňuje přesouvat otevřenou kartu po obrazovce. K tomu je třeba kliknout na zástupce a bez uvolnění myši přesunout záložku na místo hlavního okna Visual FoxPro (obr. 3.7). Kromě toho můžete změnit velikost karty. Chcete-li to provést, musíte zrušit tyto kroky: 1. Umístěte kurzor do pravého dolního rohu. 2. Pokud se kurzor zobrazí jako dvojitá šipka, stiskněte levé tlačítko myši a přesuňte jej na druhou stranu. 3. Po nastavení požadované velikosti plochy uvolněte tlačítko myši. Rozdíl je v tom, že tomu tak je u nové verze Republic. 3.4. Přítomnost informací o systému republiky. 3.5. Azyl 43 44 Gávava 3 Řez. 3.6. Toto je oficiální verze republiky. 3.7. S odkazem na Ruskou federaci a Ruskou federaci Po otevření okna projektu se do hlavní nabídky Visual FoxPro přidá nová položka nabídky Projekt, která obsahuje příkazy, které vám umožní zpracovat soubory projektu, které by měly být zahrnuty do projektu. Význam těchto příkazů je popsán v tabulce. 3.2. Kapitola 3.2. Podívejte se na projekt Odkaz na nový soubor (nové soubory) Tuto možnost můžete použít k úpravě souboru (nebo úpravy souboru). Toto je výchozí možnost Procházet soubor. O souboru Přejmenovat (Přejmenovat soubor) â ïrîåêò Exc èç Parametry Zahrnout (Hodnota) Nastavit Hlavní Toto je případ nové verze Upravit Popis ѿ) Îtòkðûâàåò îêkòà) Îòîáïòèčîrîååïà) òå èè âõîäÿùèõ â jiné typy chyb ) Konstrukce sestavení O aktualizaci (Jiné) Vyčistit projekt VOLITELNÉ FUNKCE Pro práci se soubory projektu můžete využít kontextové menu, které se otevře po kliknutí na nový. pravé tlačítko myši (obr. . 3.8) a použijte stejný příkaz v nabídce Projekt a také příkaz Rozbalit vše, který otevře všechny položky dat v okně Správce projektu. 46 Kapitola 3 3.8. Kontaktujte nás na konci roku Metody Pro interakci s prvky projektu použijte tlačítka umístěná na pravé straně okna projektu. Některá tlačítka lze použít pro práci se soubory všech typů, některá však pouze se skladbami. Ve stole 3.3. Existuje seznam tlačítek, která lze vybrat pro všechny typy souborů v projektu. Kapitola 3.3. Výměna tlačítek nového systému v tomto případě, v tomto případě) Upravit (v tomto případě) V tomto případě můžete pomocí tlačítka vikorist vytvářet soubory (formuláře, ukládání, menu programu) Spustit (Viconati), které spustí výběr souboru pro projekt na Viconnanny. Pro různé štítky můžete použít tlačítko Náhled Položka 47 otevře soubor v čelním pohledu. Chcete-li zobrazit data obsažená v tabulce, je zde tlačítko Procházet. Tlačítko Sestavit v okně projektu otevře dialogové okno Možnosti sestavení, které umožňuje sestavit projekt, doplněk, dynamickou knihovnu nebo aktualizovat aktuální projekt. Ve Visual FoxPro 9.0 můžete při vytváření projektu s pomocí předlohy zahrnout tabulky, formuláře, volat a také přidat do dříve vytvořených prvků projektu. Chcete-li vytvořit nový projekt pomocí vzoru, vytvořte následující kroky: 1. Z nabídky Soubor musíte vybrat příkaz Nový nebo kliknout na tlačítko Nový na panelu nástrojů. 2. Otevře se dialogové okno Nový, vyberte možnost Projekt a klepněte na tlačítko Průvodce. PORADA V Microsoft Visual FoxPro 9.0 lze master pro vytvoření projektu spustit také z okna Správce podokna úloh. Za tímto účelem musí manažer rychle dokončit úlohu Vytvořit novou aplikaci. Otevře se dialogové okno zobrazené na Obr. 3.9. Res. 3.9. Vysvětlení metody a zbytku světa 3. Otevře se dialogové okno zobrazené na obr. 3. 3.9. V poli pro zadání názvu projektu tohoto okna musíte zadat název vytvořeného projektu a v poli pro zadání souboru projektu určit jeho rozšíření. Chcete-li umístit projekt s požadovanou složkou, klepněte na tlačítko Procházet, čímž se otevře dialogové okno, které vám umožní najít požadovanou složku na vašem počítači. 4. Po přiřazení názvu souboru a jeho rozbalení je třeba kliknout na tlačítko OK a vytvořit nový projekt. Master pokračuje ve vytváření nového projektu a na obrazovce se objeví dialogové okno Application Builder (obr. 3.10). 48 Kapitola 3 3.10. Spodní část dialogového okna obsahuje následující tlačítka: Nápověda - otevře soubor nátisku; Zrušit - zruší robota pána; OK – vytvoření nového projektu. Kromě toho je v dialogu šest záložek, kde se tyto informace zobrazují (tabulka 3.4). Kapitola 3.4. Application Builder Application Builder Obecný informační systém mezi systémem a datovým systémem Data (Data) jiné formy a formáty (Formuláře) HODNOTA A SYSTÉM Pokročilé Záložka Obecné (div. Mal. 3.10) je určena pro specifikaci takových parametrů projektu, jako je jeho jméno , co se nachází v projektu baby, typ složeného doplňku, skrytá dialogová okna, ikona pro projekt. Vstupní pole Název umožňuje zadat název programu, který se objeví v jeho názvu, v dialogovém okně O programu a také uprostřed programu. Jak používat tyto informace 49 Ve vstupním poli Obrázek můžete zadat název „Mám malý soubor, který se objeví v okně při spuštění programu. Oblast Typ aplikace umožňuje určit typ vytvářeného programu (Tabulka 3.5). Kapitola 3.5. Typ aplikace Typ aplikace Normální O modulu Visual FoxPro (AP), to je význam tohoto slova. To je případ světa a také v kontextu světa. jinými slovy) å Microsoft Windows Nastavením proporcí skupiny Common Dialogs můžete zadat další dialogové informace o distributorech, programech, přístupových právech k souborům programů. (Tabulka 3.6). Kapitola 3.6. Výběr úvodní obrazovky Common Dialogs Pro více informací o tomto tématu nás prosím kontaktujte O dialogu jinými slovy, v tomto případě Kontakty o Rychlém spuštění v režimu Rychlého spuštění nebo v režimu Rychlého spuštění. je stejná jako ikona programu V oblasti ikon můžete vybrat ikonu programu. Informace o dialogovém okně Tvůrce aplikací Na kartě Poděkování (O autorovi) (obr. 3.11) dialogového okna Tvůrce aplikací jsou uvedeny dostupné informace: seznam autorů, názvy podniku, číslo podniku. 50 Kapitola 3 3.11. Vstupní kredity Tvůrce aplikací Pro zadávání těchto údajů jsou pole vytvořena ve Vikorist (tabulka 3.7). Kapitola 3. 7. Jak jej používat v Evropě Kredit v Evropě Tvůrce aplikací v Rusku à Íàçíà÷åíèå Autor (Àâòîð) Ñïèñîê ðàçððèčå) Íàèmíîîàðíñèí ïðåäïðrÿÿÿåäïðrèÿÿå ïðîåíèÿ Copyright (Pðàâà) Ïðàâàïî ) Òîðãîâîàÿ ìàðêà ďðèëîĺíèÿ Založení Ruská federace Ano, toto je karta Data (Ano). Alarmový program umožňuje formulovat seznam databází a tabulek, které budou zahrnuty do projektu. Do seznamu v tabulkovém zobrazení můžete přidat nové i existující databáze a tabulky (Tabulka 3.8). Kapitola 3.8. Vyhledání dat v aplikaci Application Builder å Zdroj dat jaký je název formuláře, jaký je název fasády To je stejné jako svět světa více Kapitola 51 3.12.Ověření dat v aplikaci Application Builder Přidání tabulky k projektu, jsou nad nimi v záložce další akce Otáčení patky tlačítka (tabulka 3.9) Kapitola 3.9 Použití tlačítka Data Tvůrce aplikací Je to stejné jako volba Vybrat (Hodnota: O to je případ stejný zdroj, stejný jako Generate (nebo jinými slovy) v tomto případě v tomto ohledu ve světě světa Stav světa U formulářů vytvořených hlavním projektu můžete nastavit styl návrhu pomocí Byl nalezen seznam stylů formuláře, který se zobrazí. Na Obr. 3.13 zobrazuje formulář vytvořený v dalším reliéfním stylu. Během procesu tvorby, stejně jako při vytváření forem, lze kombinovat různé styly. Chcete-li nastavit styl zvuku, použijte seznam Styl sestavy. 52 Kapitola 3 3.13. Formulář, synonymum pro syntetický formát Reliéfní formát se synonymním formátem - karta Formuláře (obr. 3.14) je přiřazena projektu, dokud není vytvořen seznam formulářů. Res. 3.14. V sekci Formuláře v Tvůrci aplikací v sekci Formulář na kartě Data se nastaví Lineární poměry a klikne se na tlačítko Gen.rate (Pobuduvati) Názvy se objeví v seznamu formulářů na kartě Formuláře. Do tohoto seznamu můžete přidat formuláře, které jste vytvořili dříve, pomocí dialogového okna Otevřít, které se zobrazí po stisknutí tlačítka Přidat. Na pravé straně záložky je rozšířené vstupní pole Název, které uvádí název formuláře a proporce, které udávají hlavní vlastnosti formulářů (Tabulka 3.10). Kapitola 3.10. Odkazování na Formuláře jako na tvorbu jediné aplikace Application Builder Jedna instance (volitelně) Použití panelu nástrojů Navigace v jiných jazycích Takto používáte nabídku Navigace PLATNÝ FORMULÁŘ A ZDROJ MIA ano

Kapitola 2. Robot Cob s Visual FoxPro

Můžete začít s Visual FoxPro 7.0. Spousta věcí, se kterými pracujete (nabídky, panely nástrojů, dialogová okna), bude známá těm, které jsou typické pro jádro Windows.

Chcete-li spustit program z hlavní nabídky Windows, vyberte následující:

  1. Klepněte na tlačítko Start ve spodní části obrazovky.
  2. Z hlavní nabídky Windows, která se otevře, vyberte příkaz Programy. Zobrazí se nabídka pro tento příkaz.
  3. Z nabídky vyberte příkaz Microsoft Visual FoxPro 7.0 (obr. 2.1). Na obrazovce se objeví okno Visual FoxPro 7.0 (obr. 2.2).

Pro snazší spouštění Visual FoxPro 7.0 můžete vytvořit zástupce na ploše a přiřadit klávesy jako zástupce. Poté stačí stisknout zadanou kombinaci kláves v kterémkoli okně Windows, ve kterém se nenacházíte, a program se spustí. Kromě toho můžete pro snazší spouštění programu použít panel rychlého startu Windows (Small 2.1), když na něj umístíte ikonu Visual FoxPro.

Na Obr. Obrázek 2.2 ukazuje hlavní okno Visual FoxPro, jak vypadá po spuštění programu.

Můžete vidět šest hlavních oblastí: název okna, řádek nabídky, panel nástrojů, řádek nabídky, pracovní oblast a příkazové okno.

Titulek je umístěn v horní části hlavního okna a obsahuje tři objekty: kopii ikon Visual FoxPro, nadpis hlavního okna a ikony v okně.

Obr.2.1. Spuštění Microsoft Visual FoxPro 7.0 z hlavní nabídky Windows

Malý 2.2. Domovská stránka Visual FoxPro 7.0

Řádek nabídky je umístěn v hierarchické nabídce Visual FoxPro. Seznam položek nabídky je založen na typu aktivního okna.

Visual FoxPro poskytuje uživateli širokou škálu panelů nástrojů pro práci s databázemi, formuláři, dotazy a dotazy. Tyto panely nástrojů obsahují sadu tlačítek a tato sada je uložena pod označením konkrétního panelu nástrojů. Po spuštění Visual FoxPro se na obrazovce objeví standardní panel nástrojů.

Ve spodní části hlavního okna je řádek výkresů, ve kterém jsou zobrazeny informace o střižné fréze aktivního okna, krátký popis vybraného tlačítka na panelu nástrojů nebo položky nabídky. Typ informací zobrazených v řádku bude záviset na typu aktivního okna. Například v okně návrháře formulářů se v řádku zobrazí název aktivního objektu formuláře a při procházení tabulky v režimu Procházení se na levé straně řádku zobrazí název skryté tabulky. a zobrazí se číslo uprostřed řádku přesný záznam a režim indikátoru roboti.

Během procesu hlavní okno Visual FoxPro otevře okna pro konstruktory formulářů, odpovědi, dotazy, projekty a další okna. Všechny pachy jsou dceřiné společnosti ve vztahu k přednímu oknu a při zavření se zavírají. Kromě toho, pokud jste při ukončení Visual FoxPro nezavřeli okno projektu, na kterém jste pracovali, budete muset toto okno zavřít při spuštění programu.

Nadpis hlavního okna je nahrazen upravenou kopií ikon programu, text Microsoft Visual FoxPro a tlačítka jsou změněny na velikost hlavního okna. Po kliknutí na ikonu s ikonami se otevře systémové menu, kam můžete umístit příkazy pro přesun a změnu velikosti hlavního okna. Ve stole 2.1 ukazuje příkazy dostupné ze systémové nabídky.

Tabulka 2.1. Přiřazení příkazů systémové nabídky

tým Úkol
Aktualizace Obnovuje přední velikost okna po minimalizaci nebo maximalizaci
Hýbat se Aktivuje okno záhlaví Visual FoxPro a umožňuje vám jej přesunout pomocí kurzorové klávesy.
Rozmír Aktivuje hlavní okno Visual FoxPro a umožňuje změnit jeho velikost pomocí kurzorových tlačítek
Zgornuti Zvětší okno hlavy FoxPro na velikost tlačítka a umístí jej na hlavní panel Windows
Rozgornuti
Drž hubu Zavře okno záhlaví Visual FoxPro

Porada

Chcete-li rychle zavřít Visual FoxPro, klikněte na změněnou kopii ikony programu v záhlaví hlavního okna.

Text okna záhlaví Microsoft Visual FoxPro lze snadno změnit v závislosti na vašich potřebách zadáním jiného názvu okna záhlaví Visual FoxPro nebo změnou názvu jinde. Chcete-li to provést, zadejte do příkazového okna následující příkaz:

UPRAVIT NÁZEV OBRAZOVKY OKNA "Nový nadpis okna záhlaví"" !}!}

Abo

SCREEN.caption = "Nový název hlavního okna"

Na pravé straně záhlaví jsou tlačítka rozmístěná v okně. Jejich význam je popsán v tabulce. 2.2.

Tabulka 2.2. Účel tlačítek

název Úkol
Zgornuti Záhlaví FoxPro se zmenší na velikost tlačítka a umístí jej na hlavní panel Windows
Aktualizace Změní velikost otevřeného okna a umožní vám ji dále měnit
Rozgornuti Přes celou obrazovku bliká okno smut Visual FoxPro
Drž hubu Zavře okno záhlaví Visual FoxPro, čímž přiřadí program robotovi

Visual FoxPro má velký počet panelů nástrojů, které můžete použít k vytváření formulářů, zvuků a dotazů. V následujících dílech se na ně podíváme blíže. Ihned se seznámíte se standardním panelem nástrojů (obr. 2.3), který je dostupný pro všechny provozní režimy.

Malý 2.3. Standardní panel nástrojů Visuai FoxPro

Přiřazení tlačítek na standardní nástrojové liště je uvedeno v tabulce. 2.3.

Tabulka 2.3. Přiřazení tlačítek na standardním panelu nástrojů

název

Úkol

Nový Vytvořte nový soubor
OTEVŘENO Otevře existující soubor
Uložit Uloží uzavřený soubor
Tisk jedné kopie Jiné místo aktivního okna
Náhled před tiskem Otevře okno předchozí recenze dokumentu, o kterém se diskutuje.
řez (Virizati) Odstraní text z obrázků nebo obrázků objektů a umístí je do vyrovnávací paměti
Soru (kopie) Zkopíruje text a viděné objekty z vyrovnávací paměti vidění, aniž by je smazal
Vložit Vloží místo vyrovnávací paměti. Činnost těchto tlačítek závisí na tom, v jakém režimu pracujete.
Zpět (Skasuwati) Skasovue ostannu vikonana diyu
Znovu (obnovit) Obnoví vybrané aktivity
Běh (Viconati) Wikonanny se spustí
Databáze Načtěte seznam chráněných databází
Příkazové okno Otevře příkazové okno
Okno datové relace Otevře okno Data Session
Okno Vlastnosti Otevřete okno Vlastnosti a upravte oprávnění.
Okna pro prohlížení dokumentů Otevře okno Zobrazení dokumentu, které zobrazuje seznam procedur, funkcí otevřených v okně editoru programu
Prohlížeč třídy Otevře okno Prohlížeč tříd, určené pro práci s třídami
Prohlížeč objektů Otevře okno Prohlížeč objektů, které vám umožní zobrazit třídy, síly, metody, vlastnosti a konstanty vybraných knihoven

Respekt

Pokud tlačítko vypadá, že nerozumíte jeho významu, umístěte kurzor myši na tlačítko. Když se pod kurzorem objeví nápověda s těmito názvy, na levé straně řádku se zobrazí krátký popis přiřazeného tlačítka.

Když kliknete na hlavní okno Visual FoxPro, vždy uvidíte standardní panel nástrojů, pokud jste jej neodstranili z obrazovky. Pokud panel nástrojů potřebujete a nezobrazuje se na obrazovce, vyberte následující:

  1. Vyberte příkaz Panely nástrojů z nabídky Zobrazit. Otevře se dialogové okno Panely nástrojů (malé 2.4) se seznamem všech panelů nástrojů Visual FoxPro.
  2. Při pojmenovávání panelů, které je třeba umístit poblíž hlavního okna, nastavte proporce na levé straně.
  3. Klepněte na tlačítko OK.

Pomocí proporcí zobrazených v dolní části dialogového okna Panely nástrojů můžete změnit vzhled tlačítek panelu nástrojů. Přiřazení těchto warrantů je popsáno v tabulce. 2.4.

Tabulka 2.4. Přiřazení proporcí dialogového okna Panely nástrojů

Malý 2.4. Dialogové okno Panely nástrojů


Malý 2.5. Panel nástrojů lze rozbalit z hlavního okna

Po instalaci Visual FoxPro je standardní panel nástrojů umístěn v horní části hlavního okna, ale panel nástrojů a zadní část panelu nástrojů lze přesouvat po obrazovce. Chcete-li to provést, umístěte kurzor myši kamkoli do blízkosti tlačítek umístění na panelu nástrojů, stiskněte tlačítko myši a bez jeho uvolnění přesuňte panel na nové místo. Pokud umístíte panel nástrojů mimo okraje hlavního okna Visual FoxPro, můžete změnit jeho velikost (obr. 2.5).

Při práci s Visual FoxPro můžete vybrat jak tlačítka panelu nástrojů, tak řádky nabídek, jejichž všechny příkazy jsou hierarchické. Když vyberete příkaz skladby, otevře se jeho podnabídka.

Kromě hlavního okna Visual FoxPro a dalších otevřených oken vyberte položky nabídky virtuální (Soubor), Upravit, Zobrazit, Nástroje, Program, Windows a Nápověda. Když se otevře okno, do nabídky se přidají příkazy, kterými se dostanete k objektům tohoto okna. Například po hodině práce s tabulkami se do hlavní nabídky přidá položka nabídky Tabulka, při otevření formuláře na obrazovce se v nabídce objeví položka Formulář.

Porada

Když vyberete příkaz, v řádku se objeví krátký popis.

Příkazy nabídky Vikonanny

Seznam příkazů nabídky Visual FoxPro používá standardní akce systému Windows. Můžete používat jak myš, tak klávesnici. Existuje celá řada možných metod.

  • Když je myš vybrána, umístěte kurzor na položku nabídky pro zadání příkazu a stiskněte tlačítko myši. Pokud se má příkaz přesunout do podnabídky, vyberte požadovaný příkaz.
  • Pokud máte jednu klávesnici, nejprve aktivujte řádek nabídky stisknutím klávesy nebo jinak . Poté pomocí dalších šipek umístěte zaškrtávací políčko na požadovaný příkaz a stiskněte .
  • Klávesa se používá k přechodu na příkaz, který je ve směru toku levý. Když stisknete tuto klávesu, pokud je aktuální příkaz levý, přesunete se do systémové nabídky. Dalším stisknutím tlačítka vložte indikátor do pravého příkazu v řádku nabídky. Ostatní klíče jsou zpracovány stejným způsobem.
  • U nejčastěji používaných příkazů si můžete zapamatovat klávesové zkratky s nimi spojené, které se skládají z kombinace symbolu Toto je symbol vedle názvu týmu. Když jsou klávesové zkratky vypnuté, není třeba stisknout klávesu .

Příkaz nabídky Zobrazit

Pokud je řádek nabídky aktivní, ale rozhodli jste se neodstranit příkazy nabídky, můžete se ho zbavit jedním z těchto způsobů.

  • Stiskněte klávesu .
  • Klikněte myší kdekoli v hlavním okně VisualFoxPro.

Pokud se nacházíte v podnabídce, stisknutím tlačítka se vrátíte do nabídky další úrovně. .

Příkazy virtuální nabídky

Virtuální nabídka (Soubor) obsahuje příkazy související s přístupem k souborům. Tyto příkazy umožňují vytvářet nové soubory různých typů, otevírat existující soubory, zavírat je, ukládat a mazat.

Příkaz Revert je také velmi užitečný, umožňuje vám provádět změny v souboru vytvořeném v relaci streamování.

V dolní části nabídky se zobrazí názvy zbývajících čtyř projektů, které se otevřou, což umožňuje rychlé otevření jednoho z nich. Zbývajícím příkazem v této nabídce je příkaz Exit. Toto je podobné příkazu QUIT v příkazovém okně a používá se k ukončení Visual FoxPro.

Upravit příkazy nabídky

Nabídka Úpravy je dostupná v mnoha programech Windows. Ve VisualFoxPro se nabídka příkazů používá pro vytváření formulářů a odpovědí, úpravy programů.

Příkazy Vložit jinak, Vložit objekt, Objekt a Odkazy platí pouze pro pole typu Obecné a objekty OLE. Ostatní příkazy budou nastaveny během editace jako programy a pole tabulek.

V jiných programech Windows neznáme, může existovat příkaz Přejít na řádek přiřazený k Visual FoxPro pro práci s programy. Pro další příkazy můžete přejít na řádek s přiřazeným číslem v textu programu.

Když zadáte název objektu, oprávnění, příkaz nebo funkci po zadání znaku, který aktivuje (obvykle tečku, mezeru nebo oblouk), příkaz Visual FoxPro List Members aktivuje seznam platných hodnot (autority, metody, akce a objekty) pro zadané v editoru objektů.

Poslední možností v nabídce je příkaz Vlastnosti, po jeho zvolení se otevře dialogové okno Upravit vlastnosti, které umožňuje nastavit parametry pro ukládání souborů programu, zobrazit jejich vlastnosti, datum poslední úpravy a uložení na disk.

Zobrazit příkazy nabídky

Položka nabídky Zobrazit umožňuje zadávat příkazy, které vám umožní zobrazit aktuálně otevřený soubor. Pokud si soubor neprohlížíte, nabídka obsahuje pouze jeden příkaz: Panely nástrojů. Tento příkaz otevře dialogové okno, ve kterém se při práci s Visual FoxPro používá seznam panelů nástrojů.

Při práci v návrhářích obsahuje nabídka Zobrazit příkazy, které řídí zobrazení panelů nástrojů, které se používají v tomto režimu robota. Takže například při práci v návrháři formulářů obsahuje nabídka příkazy pro výběr následujících panelů: Paleta barev, Rozvržení, Návrhář formulářů a Ovládací prvky formuláře.

Za hodinu se podívám na tabulku nebo upravím formuláře, nabídka nebo nabídka bude mít další příkazy. Například při práci s tabulkami se v nabídce objeví řada nových příkazů. Příkazy Upravit a Procházet přepnou tabulku do režimu procházení a upraví záznamy, které se do ní vejdou. Rozdíl mezi těmito dvěma příkazy spočívá ve stylu zobrazení namísto tabulky.

Příkazy nabídky Formát

Nabídka Formát (Formát) umístí příkazy, které popisují vlastnosti písma, zarovnání textu a objektů a určené intervaly mezi objekty. Postupem času se však zpřístupní práce s různými konstruktory a další příkazy.

Příkazy nabídky Nástroje

Tse menu mist maistri ta sosobi nagodzhennya prog.

První nabídka Nástroje otevře příkaz Wizards, který otevře seznam průvodců Visual FoxPro. Maister je program, který pomáhá kistuvachevovi s různými úkoly, jako je vytváření formulářů, zvuků a tabulek. Proces tvorby v tomto případě závisí na výživě pána předmětu, který je vytvářen.

Příkaz Debugger je věnován ladění. Otevře se dialogové okno Visual FoxPro Debugger, kde můžete zobrazit hodnoty proměnných, prvků pole, polí, hodnot, které lze otáčet funkcemi Visual FoxPro atd.

Příkaz Galerie komponent otevře okno Katalogy - Galerie komponent pro práci s Galerií komponent Visual FoxPro. Příkaz Coverage Provirtualr umožňuje zobrazit informace o programu Wicon. Spustit aktivní dokument otevře jediné dialogové okno pro výběr aktivního dokumentu, který se má spustit.

V Visual FoxPro 7.0 má nabídka Nástroje nové příkazy: ObjectBrowser, IntelHSense Manager, TaskList, Document View.

Příkaz Object Browser otevře jediné okno, které vám umožní zobrazit třídy, síly, metody, vlastnosti a konstanty vybraných knihoven.

Příkaz IntelliSense Manager otevře okno pro úpravu parametrů, které analyzuje syntaxi programových konstrukcí zadaných v okně editoru.

Příkaz Seznam úkolů vám umožňuje zapamatovat si místo, kam se můžete znovu vrátit stisknutím klávesové zkratky. Tento příkaz navíc umožňuje zadat seznam požadovaných úkolů, podobně jako v Microsoft Outlooku.

Příkaz Zobrazení dokumentu otevře dialogové okno, které zobrazí seznam procedur, funkcí a operátorů pro okno editoru programu, které je otevřené. Když vyberete prvek v seznamu, budete přesměrováni na tento prvek v okně editoru.

Zbývající příkaz nabídky je Nástroje - Možnosti. To vám pomůže nakonfigurovat konfiguraci Visual FoxPro

Příkazy nabídky programu

Nabídka Program obsahuje příkazy související s kompilací a kompilací programů.

Příkazy nabídky Windows

Nabídka Windows (Windows) obsahuje příkazy pro práci s otevřenými okny. Pomocí těchto příkazů můžete okna uspořádat, uchopit, vymazat a přesunout se z jednoho okna do druhého. Kromě toho lze příkazy této nabídky aktivovat při každém otevření okna.

Příkazové okno z nabídky Windows aktivuje příkazové okno, které umožňuje přizpůsobit příkazy při práci s Visual FoxPro.

Příkaz Okno vlastností otevře dialogové okno Vlastnosti, které umožňuje zobrazit a změnit vlastnosti objektů zobrazených ve tvaru kurzoru a v grafu.

Chcete-li otevřít okno Data Session, chcete-li zobrazit seznam všech otevřených dat pro tuto relaci v tabulce a položky mezi nimi (obr. 2.6), použijte příkaz Data Session.

Malý 2.6. Okno Data Session zobrazuje pracovní oblasti s otevřenými tabulkami a řádky mezi nimi

Uprostřed okna Data Session jsou tlačítka pro vytváření tabulek. Tlačítko Vlastnosti otevře okno, které vám umožní zobrazit a změnit úroveň výkonu tabulky. Chcete-li otevřít tabulku, nový pracovní prostor má tlačítko Otevřít. Tlačítko Procházet otevře tabulku pro zobrazení záznamů v ní obsažených. Tlačítko Zavřít v okně Data Session zavře tabulku v aktuálním pracovním prostoru a tlačítko Relations umožňuje definovat vztahy mezi uzavřenými tabulkami.

Příkazy nabídky Nápověda

Nápověda – zbývající nabídka hlavního okna. Stůl 2.5 Zobrazte seznam příkazů dostupných ve vaší nabídce. Tento seznam změn v aplikaci Visual FoxPro 7.0 byl aktualizován nejnovější verzí programu.

Tabulka 2.5, Přiřazení příkazů nabídky Nápověda

Příkaz nabídky Úkol
Microsoft Visual FoxProHelp (Dovidkova systemVisual FoxPro) Otevře okno pokročilého systému Visual FoxPro 7.0
Vyhledávání MSDN Najděte pokročilé informace z MSDN
Technická podpora Zobrazuje informace o technické podpoře společnosti Microsoft
Visual FoxPro na webu (Visual FoxPro na webových stránkách) Otevře webovou stránku Microsoft Visual FoxPro. Tento příkaz vyžaduje přístup k internetu.
O Microsoft VisualFoxPro (0 programůMicrosoft Visual FoxPro) Otevře dialogové okno O aplikaci Microsoft Visual FoxPro, které obsahuje informace o autorských právech programu, číslo verze programu a identifikátor, název souboru prostředků a adresář, ve kterém jsou autorská práva umístěna. V tomto okně můžete také zobrazit různé informace o vašem počítači a systémových prostředcích

Chcete-li dokončit používání Visual FoxPro, musíte jej zavřít. Proč používat jednu z těchto metod:

  • Vyberte příkaz Konec z virtuální nabídky (Soubor);
  • vyberte příkaz Zavřít ze systémové nabídky hlavního okna VisualFoxPro;
  • klikněte na ikonu Visual FoxPro v záhlaví hlavního okna;
  • V příkazovém okně zadejte příkaz QUIT.

Pokud jste neuložili formulář, zvuk nebo jakýkoli jiný objekt programu, Visual FoxPro vás požádá o jeho uložení. Za tímto účelem se na obrazovce objeví dialogové okno podobné tomu, které je znázorněno na obr. 2.7.

Malý 2.7. Dialogové okno, které se zobrazí při pokusu o ukončení Visual FoxPro bez uložení informací

Pro pokračování operace stiskněte jedno z tlačítek (tabulka 2.6).

Tabulka 2.6. Přiřazení tlačítek v dialogovém okně, které se zobrazí při pokusu o ukončení Visual FoxPro bez uložení informací

Při vývoji programů ve Visual FoxPro, stejně jako v jakémkoli jiném systému, je často potřeba přezkoumat možnosti programovacích funkcí, dalších příkazů a funkcí. S Visual FoxPro, kromě tradičního systému proof-of-concept, pro vás najdete užitečné informace v dokumentaci, numerických aplikacích a také na webových stránkách. Všechny tyto funkce lze vybrat z nabídky Nápověda.

Stejně jako většina oblíbených programů má Visual FoxPro systém dokončování citlivý na kontext, takže můžete přeskočit dokončování jakýmkoli způsobem, jakým pracujete. Pro tento účel můžete rychle použít jednu z těchto metod.

  • V nabídce Nápověda vyberte Nápověda Microsoft Visual FoxPro.
  • lis Kdykoli, relace práce s Visual FoxPro. Systém hlášení vyžaduje, abyste poskytli informace o aktuální operaci, a následně vybere sekci hlášení.
  • Akce z dialogových oken jsou umístěny na nástrojové liště nebo je v okně tlačítko Nápověda. Pokud během hodiny práce v některém z nich bylo stisknuto tlačítko Nápověda, Visual FoxPro vás bude informovat o těch, kteří toto dialogové okno (malé 2.8) používají.

Malý 2.8. Pokročilý systém Visual FoxPro hádá, jak pracovat s aktuálním dialogovým oknem.

Na Obr. 2.9 představuje okno pokročilého systému Visual FoxPro 7.0, které se zobrazí, když vyberete nabídku Nápověda příkazu Nápověda Microsoft VisualFoxPro.

Celý areál je rozdělen na dvě oblasti. V levé části okna pokročilého systému je několik záložek, kde najdete potřebné informace. V pravé části okna se zobrazují informace pro vybranou sekci.

Pomocí kurzoru můžete vybrat šířku oblastí okna. Pro koho byste měli podepsat tyto akce:

  1. Umístěte kurzor na oblast oddělení mezi oblastmi.
  2. Pokud se kurzor zobrazí jako rovná šipka, stiskněte levé tlačítko myši a přesuňte jej na druhou stranu v závislosti na oblasti, kterou rozšiřujete.
  3. Po nastavení požadované velikosti plochy uvolněte tlačítko myši.

Malý 2.9. Microsoft Visual FoxPro 7.0 Pre-System Window

Okno subsystému obsahuje hlavní nabídku a panel nástrojů.

Levá oblast okna pokročilého systému obsahuje čtyři záložky navržené tak, aby usnadnily vyhledávání potřebných informací (tabulka 2.7).

Tabulka 2.7. Účel karet pro snazší vyhledávání informací

Pojďme se podívat na report robota ze záložek předvývojového systému.

První záložkou okna subsystému je záložka Replacement (div. obr. 2.9). Tato karta implementuje nejtradičnější přístup k odstraňování informací na pozadí.

Když poprvé otevřete kartu Náhrada, změňte sekce subsystému. Před názvem sekce vzhledu se zobrazí piktogram. Všechny sekce jsou zpočátku zavřené, jak ukazuje ikona zavřené knihy.

Chcete-li otevřít kteroukoli z sekcí, umístěte kurzor na sekci, která se otevře, a stiskněte tlačítko myši. Ve výsledku bude ikona vypadat jako otevřená kniha. Po opětovném stisknutí tlačítka myši na ikoně otevřené knihy se sekce zavře.

Tento úsek lze rozdělit na úseky (obr. 2.10). Motiv zobrazuje ikonu, která vypadá jako skrytá stránka. Chcete-li místo skladby zobrazit téma v pravé části okna aktualizace, umístěte kurzor na název nebo ikonu zobrazení a stiskněte tlačítko myši.

Malý 2.10. Pohybem v hierarchii na kartě Umístění můžete najít sekci s nezbytnými informacemi na pozadí

Aktualizaci můžete vybrat postupně na téma jedné sekce, aniž byste museli přecházet na tlačítka systému aktualizace, protože v textu aktualizace je zpráva, po které může následovat přechod.

Chcete-li hledat důkazy za indikátorem předmětu, otevřete záložku Indikátor (malá 2. 11. ) v okně systému indikátorů. V horní části záložky je rozšířené pole určené pro zadání klíčového slova, které bude použito pro vyhledávání. Pod ním je seznam klíčových slov, pořadí za abecedou.

Ve světě zadávaných písmen ve vstupním poli se v seznamu klíčových slov objevují sekce, jejichž první písmena jsou kombinována s již zadanými písmeny.

Malý 2.11. Karta Vkazivnik pro vyhledávání v sekci pro písmena klasů se nazývá tato

Můžete jednoduše procházet seznamem klíčových slov, zobrazit sekci, kterou potřebujete, a poté kliknout na tlačítko Zobrazit. Text potvrzení se objeví v pravém okně.

Chcete-li najít informace na kartě Zobrazení, zadejte stránky, které chcete najít. Jako zadeček byly zadány vlastnosti (obr. 2.11). Když subsystém zobrazí jména v seznamu těch, která začínají určeným písmenem, budou viditelná barevně nebo zvýrazněná. Jakmile je oko mysli spokojeno, objeví se okno Nalezené sekce (malé 2.12) se seznamem sekcí. Vyberte požadované téma ze seznamu a klikněte na tlačítko Zobrazit. Informace o vybraném tématu se zobrazí v pravé části okna subsystému.


Malý 2.12. Dialogové okno Nalezené sekce

Chcete-li vyhledat klíčová slova a fráze, použijte kartu Hledat. Do vstupního pole Shukati zadejte slovo nebo frázi pro vyhledávání. Pokud potřebujete znát frázi, je nutné ji umístit do jednoduchých nebo dvojitých nohou. Při vyhledávání můžete použít i znaky "?" (pro přiřazení jednoho znaku) a "*" (pro přiřazení libovolného počtu znaků).

Navíc pro zábavu můžete hledat logické výrazy, doplnění slov, stáze a logické operátory uvedené v tabulce. 2.8.

Tabulka 2.8. Logické operátory, které se mají použít, když budete vyzváni k hledání

Operátor Butt virazu pro hledání Výsledek
A vlastnosti A forma vlastnosti & forma To jsou jediné argumenty, které se mstí za urážlivá slova
NEBO vlastnosti NEBO forma nebo vlastnosti | formulář Zdá se, že to jsou argumenty, které se mstí dvěma slovy
U vlastnosti NEAR forma Zdá se, že jsou to takové závěry, ve kterých se první slovo nachází ve spojení s jiným slovem mezi osmi slovy
NE vlastnosti NE forma nebo vlastnosti! formulář Vybrané jsou pouze ty, ve kterých je zahrnuto první slovo a slovo, které nebylo zahrnuto za operátorem NOT, není zahrnuto.

Jakmile budete připraveni hledat, stiskněte tlačítko Sdílet. Zobrazí se vyhledávání sekcí a jejich seznam se zobrazí na kartě Hledat v tabulce Sekce.

Tabulka oddílů se skládá ze tří sloupců. Sekce Nadpis obsahuje nadpisy nalezených témat výzkumného systému, sekce „Umístění“ obsahuje informace o subjektech výzkumného systému a sekce „Hodnotí“ je frekvence zadávání vyhledávacího prvku.

Malý 2.13. Hledejte klíčová slova

Ve zbývajícím seznamu témat bude prvních 500 témat rozšířeno tak, aby uspokojilo danou mysl. Chcete-li uspořádat obsah tabulky oddílů, můžete vybrat záhlaví sloupců tabulky. Chcete-li to provést, klikněte na záhlaví sekce, kterou chcete objednat.

Vyberte požadované téma ze seznamu nalezených témat a klikněte na tlačítko Zobrazit. Informace o těchto tématech se zobrazí v pravé části okna aktualizace. V textu budou závěry viditelná slova, úkoly pro hledání (obr. 2.13).

Pro určení parametrů vyhledávání na vstupu proporce jsou při instalaci jakýchkoli parametrů poskytovány další možnosti (tabulka 2.9).

Tabulka 2.9. Přiřazení proporcí pro přiřazení parametrů vyhledávání

Záložka Obrane (obr. 2.14) umožňuje formulovat seznam nejčastěji vyhledávaných témat v subsystému, jejichž výběr lze jednoduše dokončit.

U promovchannyam je karta prázdná. Chcete-li přidat téma aktualizace na kartu Obrane, musíte se přihlásit následujícím způsobem:

  1. Vikorist další karty v okně subsystému, na této kartě najděte téma, které chcete rozbalit.
  2. Zobrazte informace, které jste našli, v pravé části okna aktualizace.
  3. Přejděte na kartu Obrane. Jména kontrolovaných se zobrazují v poli sekce Stream na této kartě.
  4. Klikněte na tlačítko Přidat. Názvy vlákenných témat předprodukčního systému budou přidány do seznamu vybraných témat.

Podobně do této oblasti přidejte všechny potřebné úseky prenatálního systému. Chcete-li odstranit sekce z této karty, klikněte na tlačítko Zobrazit.

Malý 2.14. Karta podobnosti

Pokročilý systém Visual FoxPro poskytuje velké množství informací potřebných k vývoji dalších nástrojů. Chcete-li získat nejnovější zprávy o Visual FoxPro, můžete otevřít hlavní webovou stránku přímo z hlavního okna Visual FoxPro. K tomu použijte příkaz Microsoft na webu (Visual FoxPro na webových stránkách) v nabídce Nápověda.

Respekt

Procházení webových stránek je obtížné, protože nemáte přístup k internetu. Chcete-li odepřít přístup, musíte do počítače nainstalovat modem a zaregistrovat se u místního poskytovatele internetu.

Na Obr. 2.15 představuje novou stránku Visual FoxPro, která je podporována společností Microsoft. Na levé straně najdete stejné sekce jako na jiných webech věnovaných Visual FoxPro. Po kliknutí na název sekce na vás, budete vyzváni k zadání webové stránky, která obsahuje informace o této sekci.


Malý 2.15. Zpravodajská stránka Visual FoxPro

Pár slov o nich o tom, co se zde děje a proč bylo vše napsáno. Je opravdu důležité to stručně formulovat, ale pokusím se.

Většina knih se zpravidla programuje buď přenesením článků nápovědy do filmu, nebo sadou komiksů na příkaz „stiskni toto tlačítko, klikni na tento obrázek, teď stiskni toto tlačítko...“. Nedá se říct, co je špatné nebo zbytečné. Jen mezi těmito dvěma extrémy došlo k selhání, ve kterém nováčci chybí. Takže, ať je to kniha, pokud něco zavře, musíte požádat o dojemný nápoj.

O čem " selhat"Vlasne go de mov?"

Nejprve Rozriv - To je terminologie. Význam různých termínů buď není uveden na začátku (říkali, že vše je jasné), ale je dán velmi vědeckým způsobem (by bylo lepší, kdyby mazaným moudrým nic nedávali). Výsledkem je, že při čtení dalších článků již není jasné, co se o tom dá říci.

Další Rozriv - co když a co je nejlepší vařit. Platba bude provedena tímto způsobem: u nejdůležitějšího úkolu to provedeme tímto způsobem, a to je vše. Neváhejte, zkuste vysvětlit, proč je lepší, když existuje jiný způsob? Výsledkem je, že když začátečník zjistí, že stejný úkol zvládnou ne dva, ale tři nějakým jiným způsobem, začne v jeho hlavě další kolotoč. Jde z jednoho extrému do druhého.

Další problém souvisí s předními dvěma. FoxPro brzy začíná přitahovat lidi, kteří si již vyzkoušeli programování v jiných jazycích (většinou v Delphi nebo Basic a tyto programy dříve fungovaly ve FoxPro pro DOS) a snaží se vytvořit styl programování, který je dobrý (nebo ne). ) Dívám se na filmy ve Visual FoxPro a už přemýšlím nad neuspokojivými (ve smyslu ještě nerealizovanými) problémy: i v knize je napsáno, že je to možné, ale nechoďte z cesty! A problém spočívá v samotném stylu programování. Akce, které dobře fungují s Delphi pro FoxPro, jsou prostě nepřijatelné.

Pokusím se tento „neúspěch“ vyplnit a popsat doporučení pro programování na FoxPro s vysvětlením, cítím, že je důležité pracovat tímto způsobem a ne jinak.


FoxPro - tse mova, jak je ještě milosrdnější smířit se s prominutím programátora: oni nedali změnu - nic, myslím to vážně; Pokud jste zapomněli uvést pracovní oblast, nevadí, pokusím se ji najít sám. A v mnoha případech, kdy jste zapomněli zadat FoxPro, se to pokusíte zjistit sami.

Na jednu stranu je to pro program mnohem lepší a snazší život, ale na druhou stranu při snaze dosáhnout skvělých projektů může FoxPro v důsledku takové samolibosti utrpět škody, které je velmi důležité zachytit .

Nejrozsáhlejší jsou pozměňovací návrhy sebevědomí slavných. Pokud jste nezadali stejnou změnu v postupu, FoxPro se pokusí najít stejnou změnu uvedenou v jiném postupu a je k dispozici v datech, a pokud taková změna existuje, bude vybrána pro nové obnovení I Nejsem programátor, který takovou „jemnost“ vůbec nevidí

Na straně vývojářů FoxPro již existuje jasný trend ke zvýšené syntaxi. Ukazuje se, že vytvoření takového programování je jednodušší a podpůrné knihovny vyžadují méně úsilí. Sice už není trend, ale budeme zvědaví, co bude dál.

Na druhou stranu je opravdu úžasné, že FoxPro vám dává možnost vyřešit stejný problém mnoha způsoby, ale pokud se rozhodnete pro téma „co je lepší než vikorystvovat“, pak nikdy neskončíte se stejným programem .

V důsledku toho se objevila určitá pravidla a doporučení pro programování, která nejsou vždy bezpodmínečně nutná podle zásady „udělej to tak nebo onak“. Můžete z nich zničit úplně všechno a jen napsat užitečný program. Účelem těchto doporučení je změnit konzistenci vzhledu chyb a usnadnit jak psaní, tak opravu programů.

Rotující soubory projektu

Za velkým regálem je projekt soubor souborů. Jídlo je obviňováno - deі jaka Mají být rozpuštěny? Pokud mě neobviňujete, pak jste buď zcela potvrzeni (je to zřejmé!), nebo ve skutečnosti není ani vyčištěno (a proč je to důležité?).

Hlavní pravidlo jehož vzhled vychází lem pracovní (upravené) soubory a upravené (neupravené) soubory. Je k nám uctivý před svou fyzickou (za různými adresáři) sekcí.

Důvod této „nerovnosti“ spočívá ve skutečnosti, že existuje vážný problém se stahováním zřetězených souborů. Nechte vipadkove ta nenavmisne. Pokud jsou pracovní a kompilované soubory umístěny ve stejném adresáři, je snadné vybrat a upravit nesprávný soubor. V důsledku toho bude FoxPro buď pokračovat v práci s opravami, nebo nakonec přestane fungovat.

Dalším důvodem je možnost rychlého kopírování pracovních souborů. Jelikož jsou distribuovány kompaktně v jednom adresáři, nemusíte se o to starat, jednoduše zkopírujete celý adresář dohromady a nemusíte se starat o to, co potřebujete kopírovat a co registrovat.

Potřeba kopírování se vysvětluje minimálně nutností vytvářet záložní kopie všech pracovních souborů (a dalšími důvody). Podstatou programování je úprava souborů. A soubor lze „upravit“, takže se ztratí jen málo. Poté stačí tuto „úpravu“ smazat a začít znovu. Pokud si vytvoříte záložní kopii, nezačnete od nuly. Co chybí?

Dalším důležitým důvodem pro ukládání souborů projektu jako souborů FoxPro je snadnější nalezení požadovaných pracovních souborů. Protože jsou seskupeny s pracovními soubory FoxPro, je ještě důležitější znát požadovaný soubor.

Ozhe, zapiš svůj projekt Neukládejte do stejného adresáře, kde je nainstalován FoxPro. Otje, musíte pro své projekty vytvořit samostatný adresář.

Nebazhano v názvech adresářů, kde je váš projekt vikorist paseky a ruská literatura. Prostory by měly být upraveny na požadovanou úroveň programování (u všech přístupových cest budou vyžadovány další nohy). A ruští spisovatelé nejsou ohromeni skutečností, že FoxPro byl vyvinut předem pro anglicky mluvící novináře a všechny ostatní jazyky jsou již „superbudova“. Navíc citát „Nadbudova“ je často dokonce zkreslený. Nevíte, kde se do vás ruští spisovatelé zamilují.

V ideálním případě by bylo lepší uvádět názvy adresářů ve formátu DOS (až 8 znaků), než být na bezpečné straně. K umístění do 8 znaků - dobré, ne - nic hrozného.

Rotující soubory uprostřed projektu

Dalším krokem je proces rotace souborů pro samotný projekt. řeknu ti to znovu Je špatné umístit všechny soubory do jednoho adresáře. Důvody jsou riziko ztráty, potřeba záložní kopie, složitost vyhledávání. Již uprostřed vašeho projektu.

Před námi, obov'yazkovo Dále vidíte adresář pro uložení databáze. Tento podadresář se zpravidla nazývá „DATA“. Tento adresář je uložen jako soubor databázového kontejneru (DBC, DCT, DCX) a soubor datové tabulky (DBF, FPT, CDX)

Další soubory mohou být také „distribuovány“ podle podadresáře, ale existují i ​​​​další možnosti.

Pro aplikace MicroSoft se doporučuje ukládat soubory podle jejich typů: formuláře v adresáři Forms, třídy v adresáři Class atd. Ukládání souborů však dávám přednost z jejich logických důvodů: soubory hlavního programu v adresáři Main, soubory pro práci s prohlížeči v adresáři SPR, soubory pro práci s dokumenty v adresáři Dokument atd. Jakou variantu přijmete, není tak důležité. Golovny, takže vaše soubory jsou „rozprostřeny“ do více adresářů

Ve výsledku tedy zhruba vytvoříte adresářovou strukturu pro svůj projekt.

C:\ProjVFP C:\ProjVFP\MainProj C:\ProjVFP\MainProj\Třída C:\ProjVFP\MainProj\Data C:\ProjVFP\MainProj\Forms C:\ProjVFP\MainProj\Prg

Zde je katalog C:\ProjVFP- důvody pro záchranu mnoha projektů, jak nepochybně napíšete více. A nyní konkrétně váš projekt splátek z adresáře C:\ProjVFP\MainProj

Místo hlavního adresáře projektu

Dobře, máme distribuované soubory z různých podadresářů, ale co chybí uprostřed hlavního adresáře projektu?

A osa uprostřed hlavního adresáře se ztratí především, vlasna projektový soubor(soubory s příponami P.J.X., P.J.T.), jiným způsobem, obov'yazkovo konfigurační soubor CONFIG.FPW (tsevichayny textový soubor, asi o třetinu níže) a o třetinu, zdrojové soubory FoxUser.DBF a FoxUser.FPT Ostatní soubory, pokud je to nutné pro konkrétní projekt, jinak zde není co jiného ukládat.

Je zcela přirozené pojmenovat soubor projektu v každém případě stejným názvem jako adresář, protože zde vše začíná. Udělej to sám a pak- název souboru pro projekt MainProj.pjx(і MainProj.pjt)

Zdrojový soubor FoxUser.dbf a FoxUser.fpt Můžete nebo nemusíte vytvořit speciální, ale pouze vytvořit speciální položku v konfiguračním souboru (v jakém typu se automaticky vytvoří).

Je potřeba přetáhnout tento zdrojový soubor do adresáře projektu? Vpravo je, že zdrojový soubor ukládá souřadnice a pozice všech oken, která jsou kdy otevřena uprostřed FoxPro. To znamená, že pokud použijete stejný zdrojový soubor pro všechny projekty, tento soubor se „rozšíří“ na požadovanou velikost. I když zkopírujete projekt zpět domů, měli byste si vzít zdrojový soubor s sebou, aby se obrázek neztratil. Nejlepší věc, kterou můžete udělat, je vytvořit soubor prostředků, který je fyzicky umístěn ve stejném adresáři jako samotný projekt, nikoli jej hledat v adresáři FoxPro.

To znamená, že je analyzován jakýkoli zdrojový soubor a lze jej nalézt pro další funkci SYS(2005)

Konfigurační soubor CONFIG.FPW

Nyní nejdůležitější informace o konfiguračním souboru CONFIG.FPW. Toto je velmi důležitý textový soubor a něco, o čem v knihách o FoxPro jen zřídka přemýšlím. Tento soubor musí být vytvořen nezávisle. Nevytváří se automaticky.

Zpravidla vytváříte 2 konfigurační soubory – jeden ve fázi tvorby a vývoje projektu a druhý ve fázi stahování hotového EXE z klienta. Konfigurační soubor, který je dodán klientovi, může být součástí EXE, jinak nebude fungovat. V tomto případě je možné provést dodatečnou úpravu middlewaru FoxPro v hotovém EXE.

Samozřejmě může existovat konfigurační soubor, který se kontroluje ve fázi vytváření a změn projektu. Axis jóga zrazkovy zmіst

CODEPAGE=1251 RESOURCE =FoxUser.dbf TITLE=Můj nový projekt PATH =Data,Formuláře,Class,Prg COMMAND=MODIFY PROJEKT MainProj.pjx

KÓDOVÁ STRÁNKA- Tento řádek může být závazný, protože pracujete s ruskými daty. Pokud tento řádek není zadán, nemusí dojít k automatickému překladu znaků ruského jazyka a místo nich se zobrazí některá zaškrtávací políčka.

ZDROJ- Tato možnost odkazuje na skutečnost, že soubor FoxUser.dbf funguje jako zdrojový soubor a je přiřazen do adresáře podle pokynů. Pokud tam žádný takový soubor není, bude automaticky vytvořen. V zásadě můžete zadat libovolný název souboru prostředku, ale raději se řiďte přijatým standardem, abyste se nezmátli.

TITUL- Tato možnost nastaví text záhlaví hlavního okna FoxPro namísto standardního "Microsoft Visual FoxPro". Není třeba vkládat text nadpisu do karet.

CESTA- Další velmi důležité nastavení. Podívejte se na FoxPro o těch, které sledují soubory (v určitých adresářích) před adresáři streamu. Jako oddělovač můžete označit buď jen někoho, nebo symbol skvrny s osobou. Zpráva o příjezdových cestách je o něco nižší.

PŘÍKAZ- Tato možnost určuje příkaz, který musí být ukončen při otevření middlewaru FoxPro. Bohužel není možné zadat volbu COMMAND. Bude jich méně než jeden. Pokud potřebujete zadat několik příkazů, když je spuštěn middleware FoxPro, zapište je do speciálního souboru PRG a volba vypadá takto:

COMMAND=DO Start.prg

Poté si FoxPro „zapamatuje“ zbývající otevřený projekt a je vyzván, aby jej otevřel, když je střed FoxPro kožní. To je užitečné, pokud pracujete s jedním projektem, ale pokud pracujete s mnoha projekty. Režim automatického otevírání zbývajícího otevřeného projektu můžete povolit v položce FoxPro middleware: Main Nástroje -> Možnosti-> Záložka Pohled-> Zvedněte birdie na místě "Otevřít poslední projekt při spuštění" a uložte nastavení za tlačítko "Nastavit jako výchozí". A pro výběr „potřebného“ projektu při spuštění FoxPro je v konfiguračním souboru vybrána možnost COMMAND.

Konfigurační soubor může mít mnoho různých úprav, ale většina změn není nutná. Například většina týmů SET je organizována tak, že to pomáhá zlepšovat projekt. Tobto. Na jejich rekonfiguraci konfiguračního souboru prostě nemá smysl pracovat.

Matčina stopa je na cestě, takže Konfigurační soubor vikoryst se aktualizuje pouze jednou při spuštění middlewaru FoxPro. Pokud jste provedli změny v konfiguračním souboru, pak zápach zmizí až po restartování enginu FoxPro.

Jak otevřít projekt

Upozorňujeme, že jsem neuvedl adresář pro konfigurační soubor. V zásadě můžete použít možnost vikory VÝCHOZÍ něco takového:

VÝCHOZÍ =C:\ProjVFP\MainProj

Existuje však způsob, jak krást. Chcete-li otevřít projekt, vytvořte na ploše zástupce s potřebnými detaily (u méně než VFP6 je to stejné)

Příkazový řádek
"C:\Program Files\Microsoft Visual Studio\Vfp98\VFP6.EXE" -T -C"C:\ProjVFP\MainProj\config.fpw"
Adresář pro čištění"C:\ProjVFP\MainProj"

Spouštěcí klíče mohou být zapsány jako "-TC". Klávesa „-T“ označuje ty, které při spouštění prostředí FoxPro nepotřebují zobrazovat logo úvodní obrazovky, a klávesa „-C“ označuje ty, které za ní označují nový způsob přístupu ke konfiguraci. soubor najednou, což je známka vikorismu při spouštění middlewaru FoxPro. Zde můžete určit naprosto jakýkoli název konfiguračního souboru, nebo spíše dodržovat přijatý standard, abyste se neztratili. V dalším kroku určíte a řídíte adresář pro proces, což je adresář, do kterého bude přidán váš projektový soubor.

Pokud pracujete s více projekty, vytvořte zástupce pro každý projekt a konfigurační soubory kolem nich. A samotné štítky umístěte do kontejneru na pracovním stole.

Cesty pro přístup k souborům projektu

Pokud jste tedy dodrželi všechna výše uvedená doporučení, máte následující závěr: Při spuštění prostředí FoxPro se nainstaluje adresář jako adresář, samotný soubor se smaže z projektu a všechny ostatní soubory v projektu jsou umístěné v podadresářích.

Jak se dostanete k pracovním souborům projektu?

Pokud jste pro konfigurační soubor zadali volbu PATH, uděláte to tak, že všechny soubory v projektu budou umístěny v adresáři streamu, například:

POUŽÍVEJTE MyTable.dbf DO FORM MyForm.scx

Bez ohledu na ty, kteří jsou fyzicky stolní MyTable.dbf být v rodině otce "DATA" a soubor formuláře MyForm.scx v tatínkovi "Formuláře" FoxPro vyhledá a spustí požadované soubory přístupem k nim zadáním možnosti PATH konfiguračního souboru.

Volba přístupových cest v nakonfigurovaném konfiguračním souboru (nebo programově ve startovacím souboru projektu) umožňuje v jednoduchých případech snadno přenést projekt z jednoho adresáře do druhého. Totéž lze říci o datech. Klidně zařaďte tabulky DataEnvironment Formuláře a odpovědi se nepřenášejí, takže z klienta budou tabulky fyzicky v jiných adresářích. Pachy budou stále nalezeny, protože úkoly k nim poskytují přístup.

Je zřejmé, že se jedná o situaci, kdy jednoduchý vstup do způsobu přístupu nestačí. Pokud například současně pracujete s více tabulkami stejného jména, které patří do různých databází. V takových případech se používají různé metody primárních nápisů absolutního přístupu (zde je neuvidím). Ve většině případů se však spojení PATH jeví jako zcela dostačující.

Kromě toho je zjednodušen proces vytváření záložních kopií (nebo jednoduše kopírování) souborů pro váš projekt. A také je snížena dostupnost nahrávání pracovních souborů do FoxPro.

Databáze

Za velkou raketou, pod pojmem "databáze" porozumět úplnosti všech dat, jakož i pravidlům a hranicím, které se na ně vztahují a které zajistí integritu a nesuperverzitu těchto dat. Někdy je užitečné žít ve vlastním smyslu, ale ve FoxPro je tento termín nejčastěji chápán ve smyslu člověka

Databáze- tento soubor s příponami DBC, a také soubory s ním spojené s těmito názvy samotnými a také s příponami DCX a DCT

Správnější by bylo pojem definovat "basi danih kontejner". Mám podezření, že názvy rozšíření (první písmena v angličtině) se budou podobat Databázový kontejner). Zdá se, že slovo „kontejner“ se ztratilo kvůli jménu Američanů.

Ve verzích FoxPro 2.x je pojem "databáze" chápán těmi, kteří tomuto pojmu rozumí "stůl" jednoduše proto, že v těchto verzích ještě nebyl žádný soubor DBC. To, co se často vyčítá, je nepochopitelné a nepochopitelné.

V zásadě je soubor DBC stejný jako soubor DBF, pokud nezměníte přípony (jako většina ostatních souborů analyzovaných ve FoxPro). DCT je zjevně soubor polí typu memo (přejmenuje FPT) a DCX je soubor strukturního indexu (přejmenuje CDX). Jednoduchý soubor DBF vyžaduje pouze 28 bajtů záhlaví (důležité je, že první bajt má pořadové číslo 0). V souboru databáze je tento bajt vyplněn 3 bajty (což v souborech DBF chybí). Tobto. ASCII kód ​​tam zapsaného znaku není menší než 4 (hodnota 7), zatímco v souborech DBF nemá hodnotu 3.

Fragmenty databázového souboru jsou původní soubor DBF. Můžete jej otevřít jako tabulku a místo toho se na ni podívat.

POUŽIJTE ZNOVU MyBase.dbc

Vždy zadejte příponu souboru a také možnost ZNOVU. Bez přidání rozšíření FoxPro je důležité, aby vaše rozšíření DBF bylo podporováno. A volba AGAIN je vyžadována, aby bylo možné otevřít databázový soubor příkazem OPEN DATABASE a bez této možnosti a také odmítnout upozornění na zrušení

Nejčastěji můžete rychle získat potřebné informace otevřením souboru databáze jako tabulky v dřívějších verzích FoxPro. Jaké databázové tabulky například vytvářejí pole za názvem „MyField“? Za tímto účelem bude SQL zapisovat do přibližného aktuálního umístění

SELECT a.ObjectName; Z MyBase.dbc a; INNER JOIN MyBase.dbc b ON a.ObjectID=b.ParentID; WHERE a.ObjectType="Tabulka" a b.ObjectType="Pole" a ; b.ObjectName=PADR(LOWER("MyField"),128)

Nedoporučuji však používat takové „hackerské“ triky nebo vikorizaci standardních funkcí pro práci s databázovým souborem INDBC(), DBGetProp(), ADBObjects() atp.

Název souboru databáze

Databázový soubor, stejně jako jakýkoli jiný soubor v systému Windows, může obsahovat až 128 znaků, obsahovat mezery, ruské znaky, čísla a další speciální znaky. Pro zjednodušení práce s FoxPro bych však doporučil následující výměny ve jmenovaném databázovém souboru

  • V názvu nepoužívejte ruské znaky – důvodem tohoto doporučení je, že FoxPro byl vyvinut předem pro anglicky mluvící uživatele a bude používat nové symboly z jiných jazyků – toto se nyní aktualizuje. Ve výsledku skvělý sirik, co to je, tady se nestačili divit a za pěveckou situaci ruských spisovatelů ve jménu vyvolávání neuspokojivých závad
  • Nedávejte pozor na název mezery - v zásadě není rozdíl ve správnosti mezer, ale je nutné zjednodušit proces programování, některé názvy a přístupové cesty tak, aby mezery bylo nutné vkládat do drápy. Stačí přidat trochu turba - nezapomeňte na tlapky. A nyní je čas uspořádat si život, pokud se bez něj snadno obejdete.
  • Název pokud možno oddělujte 8 znaky a nezneužívejte názvy čísel a speciálních znaků - ve skutečnosti nechci žádné rozumné vysvětlení tohoto vymezení. Vpravo je ale důležité, aby většina systémových souborů a souborů aplikací ve FoxPro (včetně systému Windows) byla oddělena 8 znaky a neobsahovala žádná čísla ani speciální znaky. Nejčastěji jsou jména z důvodu informačního obsahu. Není jasné, proč vývojáři jdou do takové výměny, ale mohou nakonec zdědit jejich zadek. Kromě zápisu před systémem DOS to může mít několik důvodů
  • Databázový soubor nepojmenujte stejně jako některý z objektů, které se v něm nacházejí – není nutné hovořit o tabulce, ale můžete se vyhnout pojmenování Local View, nebo index tag, nebo pole tabulky, a málo jinak... Je jasné, že to není otázka, ale spíše zkomplikování pochopení kódu napsaného programátorem. Okamžitě můžete zjistit, že mluvíte o samotném databázovém souboru a ne o nějakém jiném objektu. A jakmile se jejich jména vyhnou, je to ještě složitější.
  • Nehádejte se o název jednoho ze slov vyhrazených od FoxPro – opět to není na škodu, ale dramaticky to sníží „čitelnost“ kódu. Dokonce i vyhrazená slova jsou automaticky zvýrazněna dopřednou barvou (jako když používáte standardní textový editor FoxPro) a je problematické vložit volbu nebo příkaz do názvu databázového souboru

    Data databáze souborů Roztashuvannya

  • Co se týče databázového souboru, vytvořili jsme tabulku pro všechny pracovní tabulky, které jsou v projektu použity, takže vidíte speciální složku (adresář). Toto doporučení je učiněno jak před vývojovou fází projektu, tak před dodáním hotového programu klientům.

    Důvody pro toto doporučení uvedené sekcí
    . Zkrátka jde o to, že v jiném případě se zvyšuje riziko zbytečného ukládání datových souborů a následně ztráty dat. Usnadňuje také vyhledávání požadovaných souborů a vytváření záložní kopie.

  • Soubor databáze by měl být umístěn ve stejné složce jako předchozí soubor DBF.

    V zásadě můžete oříznout databázový soubor v jednom adresáři a zahrnout nový soubor DBF do jiného. To zjednodušuje proces vývoje projektu. Například vytvoření záložní kopie v nejjednodušším případě je jednoduchý zkopírovaný adresář s pracovními soubory na jiném místě. Pokud jsou pracovní soubory přidány do souboru databáze, budete také muset zkopírovat dva adresáře. Je možné zkompilovat kód.

    Na druhou stranu se zvětší velikost databázového souboru (přesněji souboru DCT - memo souboru), protože uloží informace před zařazením tabulek. Tabulky jsou umístěny ve stejném adresáři jako samotný databázový soubor, který prostě není k dispozici. Pro spravedlnost je třeba poznamenat, že cesta dat k databázi je uložena a v záhlaví tabulky, která je v této databázi obsažena. Velikost tabulky však neprotéká, úlomky pod touto vodní cestou jsou vždy vidět na pevném místě, bez ohledu na skutečnost její přítomnosti.

    Údržba databázových souborů

    Ve Vlasně vyžaduje údržba databázového souboru pravidelné „čištění“. Fragmenty databázového souboru jsou původní DBF tabulkou a ty, které jsou z ní odstraněny, jsou vytvořeny stejným způsobem jako v tabulce ve 2 fázích: zpočátku jsou záznamy pouze označeny jako odstraněné, ale nejsou fyzicky odstraněny. A pro fyzická data je nutné zabalit databázový soubor.

    Ve fázi extrahování těchto dat se pro úpravu databáze používá speciální položka nabídky: položka hlavní nabídky Databáze->Vyčistit databázi. Ve skutečnosti je tato položka nabídky příkazem BALÍČEK pro databázový soubor vyžaduje výhradní přístup k databázi ( v režimu VÝHRADNÍ ). Pokud je databáze otevřena v režimu SDÍLENÉ, tato položka nabídky nebude dostupná.

    Kromě vyčištění databázového souboru od dříve smazaných záznamů tato operace efektivně změní velikost souboru DCT, ve kterém jsou uloženy všechny „úspory procedur“. Proto po provedení změn v procedurách, které se ukládají, je také důležité vyčistit databázi.

    Ve fázi registrace klienta vzniká potřeba čistit databázi pouze z toho, že do databáze dynamicky přidáváte a odstraňujete objekty. Například tvoříte Místní zobrazení tým VYTVOŘTE SQL VIEW. Nebo podle toho upravíte jakoukoli sílu, kterou máte DBsetProp(). Nebo upravíte tabulky pro ALTER TABULKA.

    V tomto případě čištění databáze závisí na dodatečném primárním příkazu BALÍČEK přibližně takto

    NASTAVIT DATABÁZI NA MyBase ZAVŘÍT DATABÁZI OTEVŘÍT DATABÁZI MyBase EXKLUZIVNÍ SADA DATABÁZI NA MyBase DATABÁZI BALENÍ ZAVŘÍT DATABÁZI OTEVŘÍT DATABÁZI MyBase DATABÁZE SDÍLENÝCH SOUBORŮ k MyBase

    Je jasné, že se jedná o poněkud tajné schéma; existuje mnoho zvratů, které jsou nezbytné pro plnohodnotné přidání.

    Pokud neupravíte soubor databáze ve fázi klienta, není nutné soubor databáze čistit.

    A proč jste potřebovali vikorizovat databázový soubor?

    Je také nutné často a hustě instalovat programy, které dříve běžely na FoxPro 2.xa tento soubor prostě neexistoval. FoxPro sám pracuje výhradně s volnými tabulkami bez jakékoli databáze. Řekněme okamžitě – je to nutné! A teď se pokusím vysvětlit proč.

  • Použití databázového souboru rozšiřuje možnosti tabulky DBF.

    Například v souboru DBF v zásadě není možné mít název pole delší než 10 znaků, ale pokud není zahrnuto v databázi, může mít název pole až 128 znaků. Žádné z pravidel (RULE), hodnot za nastavením (DEFAULT), triggerů atd. prostě není možné se souborem DBF jako databázovým souborem. Přesněji řečeno, je nemožné, aby byli automaticky vítězní.

  • Databázový soubor umožňuje zřetězit operace, které je obtížné organizovat jinými způsoby.

    Například taková operace jako „transakce“ může být implementována pouze uprostřed tabulky DBF zahrnuté v databázi. V zásadě může být tento proces organizován s volnými stoly, ale bude těžit z programu významných sil. A takový zázračný objekt jako je nový Local View - kolik je potřeba při programování FoxPro 2.x k tomu, aby tento objekt fungoval automaticky!
    Použití databázového souboru však programátorovi výrazně usnadní život

  • Instalace zařízení