|
Baza danych obsługiwana przez makro - wprowadzenie. |
Baza danych obsługiwana przez makro - wprowadzenie.
W tym artykule zostanie przedstawione obsłużenie bazy danych Microsoft Access za pomocą makra. Jest tylko wprowadzeniem i pokazuje, w jaki sposób można zacząć tworzyć makra, jeśli już wiesz jak się to robi możesz pominąć ten tekst i przejść do następnych artykułów. Przeczytać powinny go tylko osoby po raz pierwszy tworzące makro Accssie.
Makro w Accessie tworzy się w inny sposób niż w Excelu czy w Wordzie, i inaczej się je tworzy. Zacznijmy od tego jak w ogóle zacząć.
Utwórzmy nową bazę danych i z okienka wybierz pozycję tworzenia tabeli za pomocą kreatora, wygeneruj tabelę i wpisz do nie przykładowe dane, nie będą one miały większego znaczenia (na razie) zapisz i zamknij, ponieważ w tym artykule się nie przyda, ale w kolejnych.
Teraz należy utworzyć nowe makro. Przejdź do okienka bazy danych i z listy obiekty wybierz makra, a później u góry kliknij na udostępniony przycisk Nowy.
Pokazała nam się tabela gdzie wybieramy sobie, jakiego typu ma być nowe makro, oraz pole gdzie możemy wpisywać własny komentarz. Spróbujmy wczytać jakąś bazę danych z jakiegoś serwera. Przechodzimy do pierwszego pola akcja i wybieramy z ComboBox-a pozycję TransferBazyDanychSQL. Poniżej mamy mały formularz oczekujący wymaganych wartości. Musimy podać nazwę serwera, bazę danych (musi być udostępniona), login i hasło, oczywiście musimy dysponować uprawnieniami administratora, jeśli nie posiadamy bazy zdalnej na żadnym serwerze możemy utworzyć ja na localhost. UWAGA: funkcja TransferBazyDanychSQL jest synchroniczna, co oznacza, że nie może być w czasie jej wykonywania, uruchomiona żadna inna.
W liście występują zamienniki podstawowych zapytań SQL; Funkcje linii poleceń; Funkcje mogące korzystać z np. Arkuszu.
W celu bliższego zapoznania się z możliwościami tego edytora makr, zalecane jest przejrzeć sobie listę dostępnych akcji.
Po dłuższym korzystaniu z makr takie narzędzie może okazać się mało elastyczne i niewygodne z powodu na mało możliwość użycia własnej inwencji, oczywiście Acces został zaopatrzony w pełno wymiarowe narzędzie do tworzenia makr tak jak zostało to uczynione w Excelu czy w Wrodzie. Jest ono dostępne Narzędzia->Makro->Edytor Visual Basic.
To tyle, jeśli chodzi o wstęp do makr w Akcesie, konkretne programy będziemy pisac w następnych artykułach
|