Normal 0 21 false false false MicrosoftInternetExplorer4
Tytuł: Visual FoxPro 6 kurs zaawansowany
Autor: Andrzej Tor
ISBN:[zasłonięte]978-83821-13-5
Ilość stron: 108
Rok wydania : 2012
Wydawnictwo: Tortech
Termin realizacji 7 dni
Niniejsza książka opisuje szczegółowo metody pracy z tabelami, kwerendami, formularzami i raportami programu Visual FoxPro 6. Przedstawione jest tworzenie zespolonych formularzy, które oparte są na kwerendach. Następnie zaprezentowano sposób tworzenia złożonych raportów, które mają wyświetlać i drukować informacje zawarte w różnych tabelach.
Również pokazano sposób tworzenia i wykorzystania klas w celu ułatwienia programowania w oparciu o gotowe komponenty. W celu zautomatyzowania poszczególnych operacji w bazie danych zostały utworzone programy (procedury i funkcje), które wykonują w sposób automatyczny kilka operacji jedna po drugiej.
Zaprezentowano podstawowe konstrukcje języka programowania Visual FoxPro, który jest jednym z języków xBase, wywodzących się od dBase. Przedstawiono sposób utworzenia aplikacji wykonywalnych .exe oraz przygotowanie dysków dystrybucyjnych aplikacji.
Czytelnik otrzymuje dostęp do pełnych kodów aplikacji omawianych w publikacji:
* zarządzanie zapisem oraz analizą odbytych kursów w jednostce szkoleniowej
* aplikacja pozwalająca na analizę sprzedaży w firmie
* tworzenie biblioteki com w aplikacjach trójwarstwowych
Spis treści
Import plików z ćwiczeniami z Intenetu 5
Praca z przeglądarką klas Class Browser 5
Class Icon 8
Visual Foxpro Foundation Classes 9
Visual FoxPro Fundation Classes - przykłady 14
Nowe metody Access i Assign w Visual FoxPro 6 14
Zdalne widoki 15
Menedżer ODBC – zdalne źródła danych 16
Tworzenie widoku zdalnego 18
Definiowanie połączenia poprzez wprowadzenie kodu w oknie Command 20
Korzystanie z funkcji SQL Pass Through 20
Przekazywanie poleceń SQL do źródła danych 22
Widoki sparametryzowane 22
Dostęp do danych poprzez ADO 23
Tworzenie zestawu rekordów przy wykorzystaniu ADO 24
Przykład projektu formularza z dostępem do danych zdalnych nwind.mdb poprzez ADO 27
Sesje danych 28
Aby zmienić ustawienia automatycznej sesji danych 29
Programowanie w sieci 30
Tryb wyłącznego dostępu EXCLUSIVE 30
Tryb dzielonego dostępu SHARED 30
Blokowanie rekordów w trybie dzielonego dostępu 31
Blokowanie automatyczne 31
Buforowanie 31
Buforowanie pesymistyczne 32
Buforowanie optymistyczne 32
Funkcja TableUpdate 33
Dodawanie i usuwanie rekordów przy buforowaniu danych 33
Obsługa nieudanego przepisania danych z bufora do bazy 33
Obsługa nieudanej próby blokowania rekordu 35
Tworzymy program sieciowy 37
Budowa formularza 38
Tworzenie aplikacji trójwarstwowych 40
Wykorzystanie obiektu com w aplikacjach internetowych 48
Używanie metody Drag and Drop w projektach Visual FoxPro 50
Tworzenie programu sieciowego Szkolenia.pjx 59
Struktura tabel znajdujących się w bazie danych szkolenia.dbc 61
Tabela Setup.dbf 61
Tabela Kursant.dbf 65
Tabela Partner.dbf 66
Tabela Stanowiska.dbf 67
Tworzenie relacji pomiędzy tabelami 68
Tworzenie formularzy aplikacji Szkolenia.pjx 69
Dodanie plików menu do projektu Szkolenia.pjx 70
Raporty 72
Elementy graficzne umieszczane w Visual FoxPro 6 78
Tworzenie aplikacji Kursy.pjx 81
Struktura tabel znajdujących się w bazie danych szkolenia.dbc 83
Tabela Setup.dbf 84
Tabela Kursy.dbf 87
Tabela Adres.dbf 88
Tabela Kursant.dbf 89
Tabela Kursy.dbf 90
Tabela Odbytykurs.dbf 91
Tabela Partner.dbf 92
Tabela Rejestrkursów.dbf 93
Tabela Stanowiska.dbf 94
Tabela Trener.dbf 95
Tworzenie relacji pomiędzy tabelami 96
Dodanie klas do projektu Kursy.pjx 97
Dodanie kodów programów do projektu Kursy.pjx 97
Dodaj zdefiniowane zapytania do projektu Kursy.pjx 98
Dodaj formularze do projektu Kursy.pjx 98
Dodaj raporty do projektu Kursy.pjx 99
Dodane pliku menu do projektu 100
Dodaj pliki z rysunkami do projektu 100
Próbne uruchomienie aplikacji Kursy.pjx 101
Tworzenie dysków lub dyskietek instalacyjnych 103