wprowadzenie
Transkrypt
wprowadzenie
WPROWADZENIE ................................................................................................................. 5 WYKORZYSTANIE PROGRAMU VISUAL FOXPRO 9 .................................................................. 6 ZASADY PRACY W PROGRAMIE VISUAL FOXPRO 9 ................................................................. 6 UŻYWANIE PROJECT MANAGERA (MENEDŻERA PROJEKTÓW)................................................ 9 OPIS ZAKŁADEK OKNA PROJECT MANAGERA ....................................................................... 11 TWORZENIE BAZ DANYCH W VISUAL FOXPRO ...................................................... 15 PRACA Z TABELAMI W PROGRAMIE VISUAL FOXPRO ........................................ 38 OGLĄDANIE ZAWARTOŚCI TABEL W TRYBIE BROWSE ........................................................... 38 OGLĄDANIE ZAWARTOŚCI TABEL W TRYBIE EDIT ................................................................. 39 ZNAJDOWANIE DANYCH W TABELI........................................................................................ 39 DODAWANIE NOWYCH REKORDÓW ....................................................................................... 40 USUWANIE REKORDÓW .................................................................................................. 40 ZAZNACZANIE REKORDÓW DO USUNIĘCIA ............................................................................ 41 ZDEJMOWANIE ZAZNACZENIA Z REKORDÓW PRZEZNACZONYCH DO USUNIĘCIA ................... 41 USUWANIE REKORDÓW ........................................................................................................ 42 TWORZENIE TRWAŁYCH RELACJI I WIĘZÓW INTEGRALNOŚCI ................................................ 42 UTWÓRZ TRWAŁE RELACJE MIĘDZY TABELAMI .................................................................... 43 USUWANIE TRWAŁYCH RELACJI MIĘDZY TABELAMI ............................................................. 43 WIĘZY INTEGRALNOŚCI. KORZYSTANIE Z REFERENTIAL INTEGRITY BUILDERA ................... 43 PROCEDURY PRZECHOWYWANE ........................................................................................... 47 TWORZENIE, MODYFIKOWANIE, USUWANIE PROCEDUR WYZWALANYCH .............................. 47 OPERACJE WYKONYWANE NA PROCEDURACH BAZY DANYCH............................................... 48 KORZYSTANIE Z WIDOKÓW................................................................................................... 48 PRACA Z TABELAMI.......................................................................................................... 52 TWORZENIE RELACJI MIĘDZY TABELAMI .............................................................................. 55 WPROWADŹ PROGRAM NUMERUJĄCY DANE ......................................................................... 59 PRACA Z TABLICAMI ............................................................................................................. 66 POWIĄZANIE DWÓCH TABEL NA FORMULARZU ................................................... 70 TWORZENIE RAPORTÓW DLA BAZ DANYCH........................................................... 75 TWORZENIE I EDYCJA RAPORTU ................................................................................ 76 GRUPOWANIE DANYCH W RAPORCIE........................................................................ 77 PROGRAMOWANIE ZORIENTOWANE OBIEKTOWO .............................................. 84 WŁAŚCIWOŚCI................................................................................................................. 85 ZDARZENIA ...................................................................................................................... 87 PRZYPISYWANIE ZDARZENIOM KODU..................................................................... 88 METODY ............................................................................................................................ 90 ODWOŁYWANIE SIĘ DO OBIEKTÓW W HIERARCHII KONTENERA ............................................ 91 KLASY PODSTAWOWE................................................................................................... 92 NIESTANDARDOWE KLASY UŻYTKOWNIKA ........................................................................... 94 TWORZENIE KLAS W PROGRAMIE .......................................................................................... 94 BIBLIOTEKI KLAS .................................................................................................................. 95 WYWOŁYWANIE KODU METOD KLASY NADRZĘDNEJ ............................................................ 96 UNIWERSALNE WYWOŁYWANIE KODU KLASY ...................................................................... 96 KLASY W VISUAL FOXPRO ................................................................................................... 97 DZIEDZICZENIE WŁAŚCIWOŚCI W MODELU OBIEKTOWYM............................. 98 TWORZENIE BIBLIOTEKI KLAS ............................................................................................ 101 PRACA Z PRZEGLĄDARKĄ KLAS CLASS BROWSER ............................................ 120 VISUAL FOXPRO FOUNDATION CLASSES ................................................................ 124 KWERENDY........................................................................................................................ 131 POLECENIE SELECT SQL............................................................................................... 132 RAPORTY ............................................................................................................................ 132 SCALANIE KWEREND I RAPORTÓW ...................................................................................... 138 ABY DODAĆ KWERENDĘ, WIDOK LUB PROGRAM ................................................................. 138 FORMULARZE ..................................................................................................................... 139 ŚRODOWISKO DANYCH DLA FORMULARZA ......................................................................... 140 USTAWIANIE RELACJI MIĘDZY TABELAMI ........................................................... 141 EDYCJA RELACJI MIĘDZY TABELAMI ................................................................................... 141 DODAWANIE KONTROLEK DO FORMULARZA ....................................................................... 142 TWORZENIE APLIKACJI ANALIZASPRZEDAŻY.PJX ............................................ 148 BUDOWA RAPORTÓW .......................................................................................................... 154 TWORZENIE FORMULARZY ................................................................................................. 158 TWORZENIE MENU I PASKÓW NARZĘDZI ............................................................................. 166 UTWÓRZ PROGRAM MENU DLA PROJEKTU ANALIZA.PJX............................... 169 TWORZENIE APLIKACJI TRÓJWARSTWOWYCH.................................................. 175 TWORZENIE APLIKACJI QUIZ..................................................................................... 183 ELEMENTY GRAFICZNE UMIESZCZANE W VISUAL FOXPRO........................... 193 ZDALNE WIDOKI .............................................................................................................. 199 MENEDŻER ODBC – ZDALNE ŹRÓDŁA DANYCH ................................................................. 199 TWORZENIE WIDOKU ZDALNEGO ........................................................................................ 201 KORZYSTANIE Z FUNKCJI SQL PASS THROUGH .................................................................. 204 PRZEKAZYWANIE POLECEŃ SQL DO ŹRÓDŁA DANYCH ....................................................... 206 WIDOKI SPARAMETRYZOWANE .......................................................................................... 208 DOSTĘP DO DANYCH POPRZEZ ADO................................................................................... 209 TWORZENIE ZESTAWU REKORDÓW PRZY WYKORZYSTANIU ADO ...................................... 211 DOSTĘP DO DANYCH ZDALNYCH POPRZEZ ADO................................................................. 212 SESJE DANYCH.................................................................................................................. 214 ABY ZMIENIĆ USTAWIENIA AUTOMATYCZNEJ SESJI DANYCH .............................................. 215 PROGRAMOWANIE W SIECI......................................................................................... 215 TRYB WYŁĄCZNEGO DOSTĘPU EXCLUSIVE ..................................................................... 216 TRYB DZIELONEGO DOSTĘPU SHARED ............................................................................. 216 BLOKOWANIE REKORDÓW W TRYBIE DZIELONEGO DOSTĘPU .............................................. 217 BLOKOWANIE AUTOMATYCZNE .......................................................................................... 217 BUFOROWANIE ................................................................................................................... 218 TWORZYMY PROGRAM SIECIOWY ........................................................................... 222 BUDOWA FORMULARZA ............................................................................................... 223 TWORZENIE PROGRAMU SIECIOWEGO SZKOLENIA.PJX ................................. 224 STRUKTURA TABEL ZNAJDUJĄCYCH SIĘ W BAZIE DANYCH SZKOLENIA ............................... 226 TWORZENIE APLIKACJI SEAT.PJX ............................................................................ 237 TWORZENIE DYSKÓW LUB DYSKIETEK INSTALACYJNYCH............................ 271