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 Intenetu5
Praca z przeglądarką klas Class Browser5
Class Icon8
Visual Foxpro Foundation Classes9
Visual FoxPro Fundation Classes - przykłady14
Nowe metody Access i Assign w Visual FoxPro 614
Zdalne widoki15
Menedżer ODBC – zdalne źródła danych16
Tworzenie widoku zdalnego18
Definiowanie połączenia poprzez wprowadzenie kodu w oknie Command20
Korzystanie z funkcji SQL Pass Through20
Przekazywanie poleceń SQL do źródła danych22
Widoki sparametryzowane22
Dostęp do danych poprzez ADO23
Tworzenie zestawu rekordów przy wykorzystaniu ADO24
Przykład projektu formularza z dostępem do danych zdalnychnwind.mdb poprzez ADO27
Sesje danych28
Aby zmienić ustawienia automatycznej sesji danych29
Programowanie w sieci30
Tryb wyłącznego dostępu EXCLUSIVE30
Tryb dzielonego dostępu SHARED30
Blokowanie rekordów w trybie dzielonego dostępu31
Blokowanie automatyczne31
Buforowanie31
Buforowanie pesymistyczne32
Buforowanie optymistyczne32
Funkcja TableUpdate33
Dodawanie i usuwanie rekordów przy buforowaniu danych33
Obsługa nieudanego przepisania danych z bufora do bazy33
Obsługa nieudanej próby blokowania rekordu35
Tworzymy program sieciowy37
Budowa formularza38
Tworzenie aplikacji trójwarstwowych40
Wykorzystanie obiektu com w aplikacjach internetowych48
Używanie metody Drag and Drop w projektach Visual FoxPro50
Tworzenie programu sieciowego Szkolenia.pjx59
Struktura tabel znajdujących się w bazie danych szkolenia.dbc61
Tabela Setup.dbf61
Tabela Kursant.dbf65
Tabela Partner.dbf66
Tabela Stanowiska.dbf67
Tworzenie relacji pomiędzy tabelami68
Tworzenie formularzy aplikacji Szkolenia.pjx69
Dodanie plików menu do projektu Szkolenia.pjx70
Raporty72
Elementy graficzne umieszczane w Visual FoxPro 678
Tworzenie aplikacji Kursy.pjx81
Struktura tabel znajdujących się w bazie danych szkolenia.dbc83
Tabela Setup.dbf84
Tabela Kursy.dbf87
TabelaAdres.dbf88
Tabela Kursant.dbf89
Tabela Kursy.dbf90
Tabela Odbytykurs.dbf91
Tabela Partner.dbf92
Tabela Rejestrkursów.dbf93
Tabela Stanowiska.dbf94
Tabela Trener.dbf95
Tworzenie relacji pomiędzy tabelami96
Dodanie klas do projektu Kursy.pjx97
Dodanie kodów programów do projektu Kursy.pjx97
Dodaj zdefiniowane zapytania do projektu Kursy.pjx98
Dodaj formularze do projektu Kursy.pjx98
Dodaj raporty do projektu Kursy.pjx99
Dodane pliku menu do projektu100
Dodaj pliki z rysunkami do projektu100
Próbne uruchomienie aplikacji Kursy.pjx101
Tworzenie dysków lub dyskietek instalacyjnych103