Praca z paskami narzędzi

Co chcesz zrobić?

Przeczytać na temat pasków narzędzi, pasków menu i menu podręcznych

Wyświetlić lub ukryć pasek narzędzi, pasek menu lub menu podręczne

Utworzyć niestandardowy pasek narzędzi dla bieżącej bazy danych

Utworzyć pasek narzędzi dla wszystkich baz danych

Przenieść pasek narzędzi lub pasek menu

Dodać przycisk do paska narzędzi

Usunąć przycisk z paska narzędzi

Przenieść lub skopiować przycisk paska narzędzi

Zmienić obrazek lub tekst wyświetlany na przycisku paska narzędzi lub na poleceniu menu

Przywrócić paski narzędzi lub paski menu albo pojedyncze przyciski, polecenia lub menu

Usuwać problemy występujące przy posługiwaniu się paskami narzędzi, paskami menu i menu podręcznymi

Uwaga   Aby uzyskać bardziej szczegółowe informacje na temat pasków narzędzi, kliknij przycisk Asystent pakietu Office  [image]  na pasku narzędzi, a następnie wpisz bardziej szczegółowe pytanie.


Praca z paskami menu i z menu podręcznymi

Co chcesz zrobić?

Przeczytać na temat pasków narzędzi, pasków menu i menu podręcznych

Wyświetlić lub ukryć pasek narzędzi, pasek menu lub menu podręczne

Utworzyć niestandardowy pasek narzędzi dla bieżącej bazy danych

Utworzyć niestandardowe menu podręczne dla bieżącej bazy danych

Dodać niestandardowe menu do paska menu lub do paska narzędzi

Przenieść lub skopiować menu na pasek menu lub na pasek narzędzi

Usunąć menu z paska menu lub z paska narzędzi

Przenieść lub skopiować polecenie menu

Dodać polecenie do menu

Usunąć polecenie z menu

Zmienić obrazek lub tekst wyświetlany na przycisku paska narzędzi lub na poleceniu menu

Przywrócić paski narzędzi lub paski menu albo pojedyncze przyciski, polecenia lub menu

Usuwać problemy występujące przy posługiwaniu się paskami narzędzi, paskami menu i menu podręcznymi

Uwaga   Aby uzyskać bardziej szczegółowe informacje na temat pasków menu lub menu podręcznych, kliknij przycisk Asystent pakietu Office  [image]  na pasku narzędzi, a następnie wpisz bardziej szczegółowe pytanie.


Tworzenie tekstu klawisza skrótu dla przycisku wbudowanego paska narzędzi lub polecenia menu

Podana niżej procedura tworzy wyłącznie tekst klawisza skrótu i nie przypisuje akcji, której ma odpowiadać ten klawisz.

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

2	Wyświetl pasek narzędzi lub pasek menu, z którym chcesz pracować, o ile nie jest już wyświetlony.

  Jak?

3	Po otwarciu okna dialogowego Dostosuj, kliknij prawym przyciskiem myszy przycisk wbudowanego paska narzędzi lub polecenie menu, dla którego chcesz utworzyć tekst skrótu.

4	Kliknij polecenie Właściwości w menu podręcznym.

5	W polu właściwości Tekst skrótu wpisz klawisz skrótu lub kombinację klawiszy, którą chcesz wyświetlić. (Właściwość Tekst skrótu jest niedostępna dla przycisków lub poleceń niestandardowych.)

Uwagi

•	Aby przypisać klawiszom skrótu akcję, która mają wykonywać, należy utworzyć makro Autoklawisze. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	W przypadku poleceń menu, tekst klawisza skrótu ukazuje się z prawej strony nazwy polecenia. W przypadku przycisku paska narzędzi, tekst klawisza skrótu ukazuje się w etykietce narzędzia i tylko wtedy, gdy zostało wybrane pole Pokazuj klawisze skrótu w etykietkach ekranowych na karcie Opcje (w oknie dialogowym Dostosuj). Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Tworzenie niestandardowej etykietki dla przycisku na pasku narzędzi

Etykietki narzędzi pojawiają się, gdy wskaźnik myszy znajduje się na przycisku lub polu kombi na pasku narzędzi.

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

2	Wyświetl pasek narzędzi, z którym chcesz pracować, o ile nie jest już wyświetlony.

  Jak?

3	Po otwarciu okna dialogowego Dostosuj, kliknij prawym przyciskiem myszy przycisk paska narzędzi, dla którego chcesz utworzyć etykietę, a następnie kliknij polecenie Właściwości w menu podręcznym.

4	W polu właściwości Etykietka narzędzia wpisz etykietkę, którą chcesz wyświetlić.

Uwagi

•	Jeżeli nie została określona niestandardowa etykietka, program Microsoft Access domyślnie wyświetla tekst zdefiniowany we właściwości Podpis.

•	Jeżeli etykietka narzędzia nie pojawia się, gdy wskaźnik myszy znajduje się nad przyciskiem lub polem kombi, należy sprawdzić, czy na karcie Opcje (okno dialogowe Dostosuj) zostało wybrane pole Pokazuj etykietki ekranowe pasków narzędzi.


Kontrola pojawiania się niestandardowych pasków narzędzi i pasków menu w menu Paski narzędzi

Domyślnie, niestandardowe paski narzędzi i paski menu można pokazywać i chować wybierając je z podmenu, które pojawia się po wskazaniu polecenia Paski narzędzi w menu Widok lub z menu podręcznego, które pojawia się po kliknięciu prawym przyciskiem myszy przycisku na pasku narzędzi lub na pasku menu. Można zabronić tego użytkownikom usuwając nazwy pasków narzędzi i pasków menu z tych menu.

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

2	Na karcie Paski narzędzi kliknij przycisk Właściwości.

3	W polu Wybierz pasek narzędzi wybierz nazwę paska narzędzi, którego właściwości chcesz ustalić.

4	Zaznacz lub wyczyść pole Pokazuj w menu pasek narzędzi.

Uwagi

•	Nawet wtedy, gdy pole odpowiadające tej opcji jest wyczyszczone, można pokazywać i chować paski narzędzi i paski menu z dialogowego Dostosuj. Aby uzyskać informacje na temat sposobu zabronienia użytkownikom dostępu do okna dialogowego Dostosuj, kliknij  [image].

•	Jeżeli została wybrana ta opcja, upewnij się, czy zostało także wybrane pole Dozwolone pokazywanie/ukrywanie.


Zabranianie lub umożliwianie dokonywania zmian wybranych pasków narzędzi, pasków menu lub menu podręcznych

"Dokonywanie zmian" oznacza tu dodawanie, przesuwanie, usuwanie lub ustawianie właściwości przycisków, poleceń lub menu.

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

2	Na karcie Paski narzędzi kliknij przycisk Właściwości.

3	W polu Wybierz pasek narzędzi wybierz nazwę paska narzędzi, paska menu lub niestandardowego menu podręcznego, którego właściwości chcesz ustawić.

4	Zaznacz lub wyczyść pole Dozwolone zmiany.

Uwaga   Po zakończeniu ustalania właściwości wszystkich pasków narzędzi, pasków menu i menu podręcznych możesz zabronić użytkownikom dostępu do okna dialogowego Dostosuj i dokonywania zmian ustawień. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Zabranianie lub umożliwianie dostosowania rozmiaru pasków narzędzi lub pasków menu

Można dopasować rozmiar ruchomych pasków narzędzi lub pasków menu.

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

2	Na karcie Paski narzędzi kliknij przycisk Właściwości.

3	W polu Wybierz pasek narzędzi wybierz nazwę paska narzędzi lub paska menu, którego właściwości chcesz ustawić.

4	Zaznacz lub wyczyść pole Dozwolona zmiana rozmiaru.

Uwaga   To ustawienie nie zależy od ustawienia w polu Zmiany paska narzędzi/menu w oknie dialogowym Autostart (menu Narzędzia).


Zabranianie lub umożliwianie przesuwania pasków narzędzi lub pasków menu

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

2	Na karcie Paski narzędzi kliknij przycisk Właściwości.

3	W polu Wybierz pasek narzędzi wybierz nazwę paska narzędzi lub paska menu, którego właściwości chcesz ustawić.

4	Zaznacz lub wyczyść pole Dozwolone przesuwanie.

Uwaga   To ustawienie nie zależy od ustawienia w polu Zmiany paska narzędzi/menu w oknie dialogowym Autostart (menu Narzędzia).


Zabranianie lub umożliwianie pokazywania i ukrywania określonych pasków narzędzi lub pasków menu

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

2	Na karcie Paski narzędzi kliknij przycisk Właściwości.

3	W polu Wybierz pasek narzędzi wybierz nazwę paska narzędzi lub paska menu, którego właściwości chcesz ustawić.

4	Zaznacz lub wyczyść pole Dozwolone pokazywanie/ukrywanie.

Uwagi

•	Aby zabronić użytkownikom pracy z wbudowanymi paskami narzędzi, możesz je wszystkie automatycznie ukryć. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Jeżeli wyczyścisz pole tej opcji, upewnij się, czy jest także wyczyszczone pole Pokazuj w menu pasek narzędzi, gdyż w przeciwnym przypadku pasek narzędzi lub pasek menu ukaże się w menu, ale nie będzie można go wybrać.


Kontrola dokowania paska narzędzi lub paska menu

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

2	Na karcie Paski narzędzi kliknij przycisk Właściwości.

3	W polu Wybierz pasek narzędzi wybierz nazwę paska narzędzi lub paska menu, którego właściwości chcesz ustawić.

4	W polu Dokowanie kliknij ustawienia, których chcesz używać.

Uwagi

•	Każde ustawienie inne niż Zakaz zmian wymaga zaznaczenia pola Dozwolone przesuwanie.

•	To ustawienie nie zależy od ustawienia w polu Zmiany paska narzędzi/menu w oknie dialogowym Autostart (menu Narzędzia).


Tworzenie wskazówek "Co to jest?" dla przycisków paska narzędzi lub poleceń menu

Wskazówki "Co to jest?" pojawią się po kliknięciu przycisku Co to jest? w menu Pomoc lub naciśnięciu klawiszy SHIFT + F1, a następnie kliknięciu przycisku na pasku narzędzi lub polecenia menu.

Tworzenie wskazówki

1	Utwórz plik źródłowy za pomocą dowolnego edytora tekstowego i zapisz go w formacie Rich Text Format. Aby uzyskać informacje na temat tworzenia plików źródłowych, przejrzyj Pomoc w Kompilatorze Pomocy Windows.

2	Skompiluj plik Pomocy korzystając z Kompilatora Pomocy Windows.

Uwaga   Aby osiągnąć jak najlepsze wyniki należy umieścić plik Pomocy w tym samym folderze, w którym jest aplikacja. W ten sposób, każdy węzeł korzystający z tej aplikacji może używać tego samego ustawienia właściwości Plik Pomocy. Jeżeli pominiesz ustawienie nazwy ścieżki w tej właściwości, program Microsoft Access będzie szukać pliku Pomocy w folderze, w którym jest zainstalowana aplikacja.

Przypisanie wskazówki do przycisku paska narzędzi lub polecenia menu

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

2	Wyświetl pasek narzędzi lub pasek menu, z którym chcesz pracować, o ile nie jest już wyświetlony.

  Jak?

3	Po otwarciu okna dialogowego Dostosuj kliknij prawym przyciskiem myszy przycisk paska narzędzi lub polecenie menu, któremu chcesz przypisać wskazówkę, a następnie kliknij polecenie Właściwości w menu podręcznym.

4	W polu właściwości Plik Pomocy określ ścieżkę i nazwę pliku dla skompilowanego pliku Pomocy.

5	W polu właściwości ID kontekstu Pomocy wpisz numer tematu Pomocy (inny niż 0).

Uwagi

•	Wartości ustalone dla właściwości ID kontekstu Pomocy muszą być przeniesione do ciągów kontekstu znajdujących się w systemie Pomocy. Aby uzyskać więcej informacji na ten temat przejrzyj plik Pomocy zawarty w Kompilatorze Pomocy Windows.

•	Niestandardowe wskazówki "Co to jest?" nie mogą być wyświetlane za pomocą Asystenta pakietu Office.

•	Kompilator Pomocy Windows zawarty jest w następujących programach: Microsoft Office 97, Developer Edition, Microsoft Visual Basic for Applications, Microsoft Visual C++ i Microsoft Windows Software Development Kit (SDK). W firmie Microsoft można także zamówić Help Authoring Kit. Aby uzyskać więcej informacji o strukturze programu Microsoft Office 97, Developer Edition, kliknij  [image].


Przywracanie wszystkich domyślnych ustawień wbudowanych pasków narzędzi lub pasków menu

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

2	Na karcie Paski narzędzi kliknij przycisk Właściwości.

3	W polu Wybierz pasek narzędzi wybierz nazwę paska narzędzi lub paska menu, którego domyślne ustawienia chcesz przywrócić.

4	Kliknij przycisk Przywróć domyślne.

Przycisk Przywróć domyślne jest dostępny tylko wtedy, gdy program Microsoft Access wykryje, że wskazany pasek narzędzi lub pasek menu był zmieniany.


Przypisanie klawisza dostępu do menu lub do polecenia

Aby przesunąć fokus do menu lub polecenia, można zamiast myszy użyć klawisza dostępu. Na przykład, aby przesunąć fokus do menu Edycja, należy wcisnąć klawisze ALT + T, a następnie klawisz dostępu A, aby wybrać polecenie Autokorekta.

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

2	Wyświetl pasek narzędzi lub pasek menu, z którym chcesz pracować, o ile nie jest już wyświetlony.

  Jak?

3	Po otwarciu okna dialogowego Dostosuj kliknij prawym przyciskiem myszy menu lub polecenie, któremu chcesz przypisać klawisz dostępu.

4	W polu Nazwa wpisz znak & przed znakiem, którego chcesz używać jako klawisza dostępu.

W menu lub poleceniu zostaje dodane podkreślenie do znaku przeznaczonego na klawisz dostępu.

Uwaga   Każdemu poleceniu w danym menu należy przypisać inny klawisz dostępu.


Uruchamianie programu Microsoft Access z opcjami wiersza poleceń

Określając opcje w wierszu poleceń można spowodować automatyczne otwieranie bazy danych przy uruchamianiu programu Microsoft Access, uruchamianie makra, dostarczanie konta użytkownika, jego nazwy i hasła, jak również innych parametrów.

Opcje wiersza poleceń można określić w menu Start systemu Windows zarówno dla programu Microsoft Access, jak i dla skrótu. Opcje wiersza poleceń określone dla menu Start systemu Windows stosują się do programu Microsoft Access uruchamianego z tego menu. Opcje wiersza poleceń określone dla skrótu stosują się do programu Microsoft Access uruchamianego przy użyciu tego skrótu. Aby uruchamiać program Microsoft Access z różnymi zestawami parametrów wywołania, można utworzyć wiele skrótów i umieścić je na pulpicie lub w folderze, bądź też dodać je do menu Start systemu Windows. Więcej informacje na ten temat można znaleźć w Pomocy systemu Windows pod hasłem "skróty".

Co chcesz zrobić?

Określić opcje wiersza poleceń dla programu Microsoft Access w menu Start

Określić opcje wiersza poleceń dla skrótu


Uruchamianie programu Microsoft Access z menu Start systemu Windows z opcjami wiersza poleceń

1	Kliknij przycisk Start systemu Windows, wskaż polecenie Ustawienia, a następnie kliknij polecenie Pasek zadań.

2	Kliknij kartę Programy menu Start, a następnie kliknij przycisk Zaawansowane.

3	Kliknij dwukrotnie folder "Programy".

4	Kliknij dwukrotnie folder programu Microsoft Office (lub nazwę podfolderu "Programy", w którym jest zainstalowany program Microsoft Access). Jeżeli programu Microsoft Access nie ma w podfolderze menu Start, ten krok należy pominąć.

5	Kliknij prawym przyciskiem myszy ikonę skrótu programu Microsoft Access, kliknij polecenie Właściwości, a następnie kliknij kartę Skrót.

6	W polu Obiekt docelowy kliknij po prawej stronie polecenia uruchamiającego program Microsoft Access, a następnie wpisz żądane opcje wiersza poleceń.

Następujące przykładowe polecenie uruchamia program Microsoft Access, jednocześnie otwierając bazę danych "Northwind"' w trybie wyłączności.

"C:\Program Files\Microsoft Office\Office\MSAccess.exe" "C:\Program Files\Microsoft Office\Office\Pliki przykładowe\Northwind.mdb" /excl

Aby wyświetlić listę opcji wiersza poleceń, kliknij  [image].


Uruchamianie programu Microsoft Access z opcjami wiersza poleceń za pomocą skrótu

1	Otwórz folder, w którym jest zainstalowany program Microsoft Access (zazwyczaj nosi on nazwę "Office" i znajduje się w podfolderze Microsoft Office folderu Program Files na dysku C).

2	Kliknij prawym przyciskiem myszy ikonę programu Microsoft Access, a następnie kliknij polecenie Utwórz skrót.

3	Kliknij prawym przyciskiem myszy nowo utworzoną ikonę skrótu, kliknij polecenie Właściwości, a następnie kliknij kartę Skrót.

4	W polu Obiekt docelowy kliknij po prawej stronie polecenia uruchamiającego program Microsoft Access, a następnie wpisz żądane opcje wiersza poleceń.

Następujące przykładowe polecenie uruchamia program Microsoft Access, jednocześnie otwierając bazę danych "Northwind"' w trybie wyłączności.

"C:\Program Files\Microsoft Office\Office\MSAccess.exe" "C:\Program Files\Microsoft Office\Office\Pliki przykładowe\Northwind.mdb" /excl

Aby wyświetlić listę opcji wiersza poleceń, kliknij  [image].

Uwaga   Nowo utworzony skrót można umieścić na pulpicie lub w folderze, bądź też dodać go do menu Start. Więcej informacji na ten temat można znaleźć w Pomocy systemu Windows pod hasłem "skróty".

Można również utworzyć skrót otwierający bezpośrednio z systemu Windows dowolny obiekt bazy danych.

Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Opcje startowe wiersza poleceń

W poniższej tabeli podano opcje wiersza poleceń programu Microsoft Access.

Opcja	Działanie
bazadanych	Otwiera podaną bazę danych. W razie potrzeby należy podać ścieżkę. Ścieżką domyślną jest folder Moje dokumenty.
/excl	Otwiera podaną bazę danych w trybie wyłączności. Opcję tę należy pominąć otwierając bazę danych przy pracy w środowisku sieciowym w trybie współużytkowania.
/ro	Otwiera podaną bazę danych w trybie tylko do odczytu.
/user nazwaużytkownika	Uruchamia program Microsoft Access korzystając z podanej nazwy użytkownika.
/pwd hasło	Uruchamia program Microsoft Access korzystając z podanego hasła.
/profile profilużytkownika	Uruchamia program Microsoft Access korzystając z opcji zawartych w podanym profilu użytkownika, zamiast ze standardowych ustawień Rejestru systemu Windows, tworzonych podczas instalacji programu Microsoft Access. Zastępuje opcję /ini stosowaną w poprzedniej wersji programu Microsoft Access do określenia pliku inicjującego.  Narzędzia i informacje na temat tworzenia profili użytkowników można znaleźć w pakiecie "The Microsoft Office 97, Developer Edition". Aby uzyskać więcej informacji, kliknij  [image].
/compact docelowabazadanych	Defragmentuje bazę danych wymienioną przed opcją /compact, a następnie zamyka program Microsoft Access. Pominięcie nazwy docelowej bazy danych po opcji /compact powoduje zapisanie zdefragmentowanej bazy pod starą nazwą. Zapis bazy po defragmentacji pod nową nazwą wymaga podania nazwy docelowej bazy danych. Jeżeli opcja docelowabazadanych nie zawiera ścieżki, baza danych zostanie utworzona domyślnie w folderze Moje Dokumenty.
/repair	Dokonuje naprawy bazy danych wskazanej przed opcją /repair, a następnie zamyka program Microsoft Access.
/convert docelowabazadanych	Przekształca bazę danych ze starszych wersji (1.x lub 2.0) na format Microsoft Access 95, nadając jej nową nazwę, a następnie zamyka program Microsoft Access. Przed opcją /convert należy podać nazwę źródłowej bazy danych.
/x macro	Uruchamia program Microsoft Access i uruchamia wskazane makro. Alternatywnym sposobem uruchomienia makra podczas otwierania bazy danych jest użycie makra AutoExec.
/cmd	Określa, że to, co wystąpi dalej w wierszu poleceń, będzie wartością zwróconą przez funkcję Command. Opcja ta musi wystąpić jako ostatnia w wierszu poleceń. Zamiast opcji /cmd można użyć średnika (;). Aby uzyskać informacje o funkcji Command, kliknij  [image].
/nostartup	Uruchamia program Microsoft Access bez wyświetlania startowego okna dialogowego (drugie okno dialogowe, widoczne podczas uruchamiania programu Microsoft Access).
/wrkgrp plik informacyjny  grupy roboczej	Uruchamia program Microsoft Access korzystając z podanego pliku informacyjnego grupy roboczej.
Uwagi

•	Aby uruchomić procedurę programu Visual Basic for Applications podczas otwierania bazy danych, należy użyć akcji UruchomKod (RunCode) w makrze wiersza poleceń bądź też w makrze AutoExec. Można również uruchomić procedurę języka Visual Basic podczas otwierania bazy danych, tworząc formularz z procedurą języka Visual Basic zdefiniowaną dla zdarzenia PrzyOtwarciu (OnOpen). Formularz ten należy określić jako formularz startowy poprzez kliknięcie prawym przyciskiem myszy okna bazy danych, kliknięcie menu Autostart, a następnie wpisanie formularza w polu Wyświetl formularz.

•	Aby umieścić w wierszu poleceń znak ukośnika (/) lub średnika (;), należy znak wpisać dwukrotnie. Aby na przykład podać w wierszu poleceń hasło ;mjs/md, należy po opcji /pwd wiersza poleceń wpisać ;;mjs//md.


Logowanie się w grupie roboczej programu Microsoft Access

Okno dialogowe Logowanie jest wyświetlane tylko wtedy, gdy została uaktywniona procedura logowania dla grupy roboczej w programie Microsoft Access. Wówczas każdy użytkownik musi podczas uruchamiania programu przedstawić się, podając poprawną nazwę konta użytkownika. Jeśli konto opatrzono hasłem, użytkownik musi podać również hasło. W hasłach są rozróżniane wielkie i małe litery

1	W razie potrzeby, przejdź do grupy roboczej zawierającej konto, na którym chcesz się zalogować, korzystając z Administratora grupy roboczej Microsoft Access.

  Jak?

2	Uruchom program Microsoft Access. Jeśli jest uaktywniona procedura logowania, pojawi się okno dialogowe Logowanie.

3	W polu Nazwa wpisz nazwę swego konta użytkownika. W nazwie nie są rozróżniane małe i wielkie litery.

4	Jeżeli jest zdefiniowane hasło, wpisz je w polu Hasło. Jeśli nie, pozostaw pole puste.

Aby uzyskać informacje o aktywacji procedury logowania, kliknij  [image].

Aby uzyskać informacje o dodawaniu hasła do konta użytkownika, kliknij  [image].


Kończenie pracy programu Microsoft Access

•	Kliknij polecenie Zakończ w menu Plik.

W momencie kończenia pracy zmiany dokonane w bazie danych zostają zapisane automatycznie. Jeśli jednak zmiany dotyczą projektu obiektu bazy danych i dokonano ich po ostatnim zapisie, pojawi się pytanie, czy przed zakończeniem pracy zmiany te mają być zapisane.

Ostrzeżenie   W przypadku nieoczekiwanego zakończenia pracy, baza danych może ulec uszkodzeniu. Jeśli to tylko możliwe, należy zawsze kończyć pracę w sposób opisany powyżej.


Naprawa uszkodzonej bazy danych

W programie Microsoft Access uszkodzenie bazy danych zostaje z reguły wykryte w momencie próby jej otwarcia, defragmentacji, szyfrowania lub deszyfrowania i wówczas istnieje możliwość jej naprawy. Czasem jednak uszkodzenie bazy danych nie zostaje wykryte. W przypadku nieprzewidywalnego zachowania się bazy danych, należy wykonać następującą procedurę.

Aby naprawić bieżącą bazę danych

•	W menu Narzędzia wskaż polecenie Narzędzia bazy danych i kliknij polecenie Napraw bazę danych.

Aby naprawić bazę danych, która nie została otwarta w programie Microsoft Access

1	Zamknij bieżącą bazę danych.

2	W menu Narzędzia wskaż polecenie Narzędzia bazy danych i kliknij polecenie Napraw bazę danych.

3	Podaj nazwę i położenie bazy danych przeznaczonej do naprawy, a następnie kliknij przycisk Napraw.


Sporządzanie zapasowej kopii bazy danych

1	Zamknij bazę danych. W środowisku sieciowym wszyscy użytkownicy muszą zamknąć bazę danych otwartą w trybie współużytkowania.

2	Skopiuj plik bazy danych (plik .mdb) korzystając z Eksploratora Windows, folderu Mój komputer, programu Microsoft Backup, polecenia copy systemu operacyjnego MS-DOS, bądź innego programu do kopiowania na dowolny wybrany nośnik.

Uwagi

•	Jeśli kopię sporządza się na dyskietkach, a rozmiar pliku bazy danych przekracza pojemność dyskietki, nie można stosować Eksploratora Windows i folderu Mój komputer. W tym przypadku należy użyć programu Microsoft Backup, bądź innego programu zdolnego do kopiowania pliku na więcej niż jedną dyskietkę.

•	Należy również sporządzić kopię zapasową pliku informacyjnego grupy roboczej. Utrata lub uszkodzenie pliku uniemożliwi uruchomienie programu Microsoft Access, aż do chwili odbudowania lub odtworzenia tego pliku.

•	Można sporządzić kopię zapasową poszczególnych obiektów bazy danych tworząc pustą bazę, a następnie importując do niej żądane obiekty z bazy oryginalnej.

•	Do sporządzenia kopii zapasowej bazy danych, otwartej w pierwszym wystąpieniu programu Microsoft Access, nie można użyć instrukcji FileCopy w drugim wystąpieniu programu.


Odtwarzanie bazy danych z kopii zapasowej

•	W zależności od metody wykorzystanej do sporządzenia kopii zapasowej, należy użyć Eksploratora Windows, folderu Mój komputer, programu Microsoft Backup, poleceń copy lub restore systemu MS-DOS, bądź innego programu kopiującego, aby skopiować plik kopii zapasowej do folderu bazy danych.

Ostrzeżenie   Jeśli istniejący w folderze bazy danych plik bazy danych ma tę samą nazwę co kopia zapasowa, odtworzona kopia zastąpi istniejący plik bazy danych. Jeśli istniejący plik ma być zachowany, należy przed skopiowaniem pliku kopii zapasowej zmienić jego nazwę.

Aby uzyskać informacje na temat zmiany nazwy pliku bazy danych, kliknij  [image].


Defragmentacja bazy danych w celu zmniejszenia jej rozmiaru

Po usunięciu tabel baza danych może ulec fragmentacji, wykorzystując w sposób nie optymalny miejsce na dysku. Defragmentacja bazy danych polega na skopiowaniu jej wraz z uporządkowaniem zapisu na dysku.

Aby zdefragmentować bieżącą bazę danych

•	W menu Narzędzia wskaż polecenie Narzędzia bazy danych, a następnie kliknij polecenie Defragmentuj bazę danych.

Aby zdefragmentować bazę danych, która nie została otwarta w programie Microsoft Access

1	Zamknij bieżącą bazę danych.

2	W menu Narzędzia wskaż polecenie Narzędzia bazy danych, a następnie kliknij polecenie Defragmentuj bazę danych.

3	W oknie dialogowym Źródłowa baza danych do defragmentacji podaj bazę danych, która ma być zdefragmentowana, a następnie kliknij przycisk Defragmentuj.

4	W oknie dialogowym Defragmentuj bazę danych do podaj nazwę, dysk i folder bazy zdefragmentowanej.

5	Kliknij przycisk Zapisz.

Jeśli użyje się tej samej nazwy, dysku i folderu, a defragmentacja zakończy się pomyślnie, plik oryginalny zostanie automatycznie zastąpiony jego zdefragmentowaną wersją.

Uwagi

•	Jeśli z końca tabeli usunięto rekordy zawierające pole typu Autonumer, podczas defragmentacji bazy danych wartość następnego numeru rekordu zostanie ustawiona na wartość o jeden większą niż w ostatnim nieusuniętym rekordzie.

•	Defragmentacja poprzednich wersji bazy danych Microsoft Access nie przekształca jej na format programu Microsoft Access 97.


Rozwiązanie problemów związanych z defragmentacją baz danych

Defragmentacja może się nie udać, gdy:

•	Brak dostatecznej ilości wolnej przestrzeni na dysku, aby pomieścić zarówno wersję oryginalną, jak i zdefragmentowaną bazy danych. Należy usunąć zbędne pliki i spróbować ponownie.

•	Brak uprawnień modyfikacji projektu lub administratora dla wszystkich tabel bazy danych. Jeśli nie jest się właścicielem bazy danych, należy uzyskać od jej właściciela jedno z tych uprawnień dla wszystkich tabel bazy danych. Jeśli jest się właścicielem bazy danych, należy zaktualizować swe uprawnienia dla wszystkich tabel bazy danych. Aby uzyskać więcej informacji o przydzielaniu uprawnień, kliknij  [image].

•	Obiekt w wersji 1.x bazy danych zawiera w swej nazwie znak wstecznego apostrofu (`). Używając programu Microsoft Access w wersji 1.x należy zmienić nazwę obiektu, a następnie zmodyfikować wszystkie odwołania do niego w kwerendach, formularzach, raportach, makrach i kodzie.


Tworzenie bazy danych

W programie Microsoft Access istnieją dwie metody tworzenia bazy danych. Można utworzyć pustą bazę danych i kolejno dodawać do niej tabele, formularze, raporty i inne obiekty — ta metoda jest najbardziej elastyczna, lecz wymaga od użytkownika definiowania każdego elementu bazy danych oddzielnie. Można też użyć Kreatora baz danych i w jednej operacji utworzyć wymagane tabele, formularze i raporty dla wybranego przez użytkownika typu bazy danych — ta metoda jest najłatwiejsza dla początkujących. W obu metodach użytkownik może po utworzeniu bazy danych w każdej chwili modyfikować ją i rozszerzać.

Co chcesz zrobić?

Utworzyć bazę danych za pomocą Kreatora baz danych

Utworzyć bazę danych bez użycia Kreatora baz danych

Uzyskać więcej informacji o bazach danych

Zaprojektować bazę danych


Tworzenie bazy danych za pomocą Kreatora baz danych

1	Przy pierwszym uruchomieniu programu Microsoft Access automatycznie pojawia się okno dialogowe z opcjami tworzenia nowej bazy danych lub otwarcia już istniejącej. W oknie tym kliknij opcję Kreatora baz danych, a następnie kliknij przycisk OK.

Po otwarciu bazy danych lub zamknięciu okna dialogowego, które jest wyświetlane podczas uruchamiania programu Micrososft Access, kliknij przycisk Nowa baza danych  [image]  na pasku narzędzi.

2	Na karcie Bazy danych kliknij dwukrotnie ikonę odpowiadającą typowi bazy danych, która ma być utworzona.

3	Podaj nazwę i położenie bazy danych.

4	Kliknij przycisk Utwórz, aby rozpocząć definiowanie nowej bazy danych.


Tworzenie bazy danych bez użycia Kreatora baz danych

1	Przy pierwszym uruchomieniu programu Microsoft Access pojawia się okno dialogowe z opcjami tworzenia nowej bazy danych lub otwarcia już istniejącej. W oknie tym kliknij opcję Pustej bazy danych, a następnie kliknij przycisk OK.

Po otwarciu bazy danych lub zamknięciu okna dialogowego, które jest wyświetlane podczas uruchamiania programu Micrososft Access, kliknij przycisk Nowa baza danych  [image]  na pasku narzędzi, a następnie na karcie Ogólne kliknij dwukrotnie ikonę Pusta baza danych.

2	Podaj nazwę i położenie bazy danych, a następnie kliknij przycisk Utwórz.

Po utworzeniu pustej bazy danych należy wykonać kolejne kroki definiujące obiekty stanowiące szkielet bazy danych.


O tworzeniu aplikacji

Po zaznajomieniu się z programem Microsoft Access i opanowaniu sposobów tworzenia tabel, kwerend, formularzy, raportów, pasków poleceń użytkownika itd., można rozpocząć łączenie tych obiektów, dodając makra i kod języka Visual Basic dla aplikacji, w celu utworzenia samodzielnej aplikacji. Aplikacja organizuje powiązane zadania, dzięki czemu użytkownik może skoncentrować się na pracy, którą ma do wykonania, nie zaś na organizacji aplikacji czy programie użytym do jej opracowania. Pełne informacje na temat tworzenia aplikacji można znaleźć w podręczniku Tworzenie aplikacji Microsoft Access 97. Odpowiedzi na szczegółowe pytania można również uzyskać korzystając z Asystenta pakietu Office.

Aby określić wygląd i sposób działania aplikacji po jej uruchomieniu, należy ustawić opcje w oknie dialogowym Autostart (menu Narzędzia). Można na przykład określić, który formularz ma być wyświetlany przy uruchamianiu aplikacji. Można również określić tekst wyświetlany na pasku tytułu w czasie pracy aplikacji. Więcej informacji można znaleźć w rozdziale 1, "Budowanie aplikacji" podręcznika Tworzenie aplikacji. Aby uzyskać więcej informacji na ten temat kliknij  [image].

Przy udostępnianiu aplikacji innym użytkownikom można wprowadzić zabezpieczenia, dzięki którym utworzone obiekty i dane w bazie danych będą chronione. Aby uzyskać więcej informacji na ten temat, kliknij  [image]. Więcej informacji na temat zabezpieczania aplikacji można również znaleźć w rozdziale 14, "Zabezpieczanie aplikacji" podręcznika Tworzenie aplikacji.

Jeśli aplikacje są udostępniane, należy co jakiś czas używać narzędzi obsługowych programu Microsoft Access, w celu defragmentacji i naprawiania bazy danych. Należy również zapewnić użytkownikom zdalnie korzystającym z bazy danych dostęp do tych narzędzi. Więcej informacji na ten temat można znaleźć w rozdziale 15, "Rozpowszechnianie aplikacji" podręcznika Tworzenie aplikacji. Aby uzyskać informacje na temat defragmentacji baz danych, kliknij  [image]. Aby uzyskać informacje na temat sposobów naprawy baz danych, kliknij  [image].

Uwaga  Oprócz narzędzi i informacji służących do tworzenia i obsługi aplikacji, znajdujących się w programie Microsoft Access, istnieje cała gama narzędzi pomocnych przy tworzeniu aplikacji zgodnych z systemem Microsoft Windows i pakietem Office. Zostały one zebrane w zestawie Microsoft Office 97, Developer Edition. Aby uzyskać informacje na temat zawartości zestawu, kliknij  [image].


O łączeniu tabel z bazy danych zabezpieczonej hasłem

Aby połączyć tabelę z bazy danych programu Microsoft Access zabezpieczonej hasłem, należy podać właściwe hasło. Jeśli zostanie podane właściwe hasło, jest ono zachowywane wraz z informacją określającą łącze z tabelą. Po określeniu łącza, każdy użytkownik, mający prawo do otwarcia bazy danych, z którą jest połączona tabela, będzie mógł również otworzyć tabelę. Gdy użytkownik otwiera połączoną tabelę, program Microsoft Access wykorzystuje zachowane hasło do otwarcia bazy danych, w której tabela się znajduje. Jeśli hasło dla bazy danych, w której znajduje się tabela, zostanie zmienione, to przed następnym otwarciem tabeli należy podać właściwe, nowe hasło.

Program Microsoft Access zachowuje hasło dostępu do bazy danych w postaci nie zaszyfrowanej. Jeśli jest możliwe złamanie zabezpieczenia, nie należy chronić bazy danych za pomocą hasła dostępu do bazy danych, lecz określić zabezpieczenie na poziomie użytkownika. W ten sposób będzie można w pełni sterować dostępem do istotnych danych, znajdujących się w bazie danych. Aby uzyskać więcej informacji na temat zabezpieczenia na poziomie użytkownika, kliknij  [image].


Dostosowanie ustawień sterownika ODBC

1	Uruchom Edytor Rejestru.

  Jak?

2	Przejdź do klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\ODBC i wprowadź żądane zmiany.

Aby uzyskać informacje dotyczące nazw, typów i wartości domyślnych ustawień sterowników ODBC, kliknij  [image].

3	Zakończ pracę w Edytorze Rejestru.

4	Aby wykorzystać nowe ustawienia, zamknij i uruchom ponownie program Microsoft Access.

Ważne   Zmiany ustawień w tym kluczu będą miały wpływ na wszystkie programy zainstalowane w komputerze, które używają aparatu bazy danych Microsoft Jet dla dostępu do baz danych ODBC. Oprócz programu Microsoft Access 97 dotyczy to takich programów, jak Microsoft Excel 97, Visual Basic 4.0 lub późniejszy, Visual C++ 4.0 lub późniejszy oraz, być może, także innych. Aby wprowadzić zmiany mające zastosowanie tylko do programu Microsoft Access 97, należy przejść do klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\ODBC, a następnie zmodyfikować jego wartości. Jeżeli klucz \ODBC nie istnieje, należy go utworzyć, po czym dodać odpowiednie wartości.

Uwaga   Można także użyć metody DBEngine.SetOption obiektu dostępu do danych (DAO), aby dynamicznie modyfikować w czasie pracy programu wartości rejestru Microsoft Jet dla pojedynczej sesji, bez modyfikowania na stałe wartości w Rejestrze systemu Windows. Aby uzyskać więcej informacji, kliknij  [image].


Dostosowanie ustawień aparatu bazy danych Microsoft Jet wersja 3.5

1	Uruchom Edytor Rejestru.

  Jak?

2	Przejdź do klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet\3.5 i wprowadź żądane zmiany.

Aby uzyskać informacje dotyczące nazw, typów i wartości domyślnych ustawień aparatu bazy danych Microsoft Jet 3.5, kliknij  [image].

3	Zakończ pracę w Edytorze Rejestru.

4	Aby wykorzystać nowe ustawienia, zamknij i uruchom ponownie program Microsoft Access.

Ważne   Zmiany ustawień w tym kluczu będą miały wpływ na wszystkie programy zainstalowane w komputerze, które używają aparatu bazy danych Microsoft Jet dla dostępu do baz danych Microsoft Access 97. Oprócz programu Microsoft Access dotyczy to takich programów, jak Microsoft Excel 97, Visual Basic 4.0 lub późniejszy, Visual C++ 4.0 lub późniejszy oraz, być może, także innych. Aby wprowadzić zmiany mające zastosowanie tylko do programu Microsoft Access, należy przejść do klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\Jet\3.5, a następnie zmodyfikować jego wartości. Jeżeli klucz \Jet 3.5 nie istnieje, to należy go utworzyć, po czym dodać odpowiednie wartości.

Uwaga   Można także użyć metody DBEngine.SetOption obiektu dostępu do danych (DAO), aby dynamicznie modyfikować w czasie pracy programu wartości rejestru Microsoft Jet dla pojedynczej sesji, bez modyfikowania na stałe wartości w Rejestrze systemu Windows. Aby uzyskać więcej informacji, kliknij  [image].


Dostosowanie ustawień aparatu bazy danych Microsoft Jet wersja 2.x

1	Uruchom Edytor Rejestru.

  Jak?

2	Przejdź do klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet 2.x i wprowadź żądane zmiany.

Aby uzyskać informacje dotyczące nazw, typów i wartości domyślnych ustawień aparatu bazy danych Microsoft Jet 2.x, kliknij  [image].

3	Zakończ pracę w Edytorze Rejestru.

4	Aby wykorzystać nowe ustawienia, zamknij i uruchom ponownie program Microsoft Access.

Ważne   Zmiany ustawień w tym kluczu będą miały wpływ na wszystkie programy zainstalowane w komputerze, które używają aparatu bazy danych Microsoft Jet dla dostępu do baz danych Microsoft Access 1.x i 2.0. Oprócz programu Microsoft Access 97 dotyczy to takich programów, jak Microsoft Excel 97, Visual Basic 4.0 lub późniejszy, Visual C++ 4.0 lub późniejszy oraz, być może, także innych. Aby wprowadzić zmiany mające zastosowanie tylko do programu Microsoft Access, należy przejść do klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\Jet 2.x, a następnie zmodyfikować jego wartości. Jeżeli klucz \Jet 2.x nie istnieje, należy go utworzyć, po czym dodać odpowiednie wartości.

Uwaga   Można także użyć metody DBEngine.SetOption obiektu dostępu do danych (DAO), aby dynamicznie modyfikować w czasie pracy programu wartości rejestru Microsoft Jet dla pojedynczej sesji, bez modyfikowania na stałe wartości w Rejestrze systemu Windows. Aby uzyskać więcej informacji, kliknij   [image].


Zmiana wartości początkowych przyrostowego pola Autonumer

Dla nowej tabeli nie zawierającej rekordów, można zmienić wartość początkową pola Autonumer, którego właściwość Nowe wartości jest ustawiona na Przyrostowy z liczbą różną od 1. Dla tabeli zawierającej rekordy można także wykorzystać tę procedurę, aby zmienić następną wartość, przypisaną w polu Autonumer, na nową liczbę.

1	Utwórz tymczasową tabelę z jednym tylko polem typu Liczba; ustaw jego właściwość Rozmiar pola na Liczba całkowita długa i nazwij je tak samo, jak pole Autonumer w tabeli, w której ma być zmieniona wartość.

  Jak?

2	W widoku "Arkusz danych" wpisz do pola Liczba tymczasowej tabeli wartość o 1 mniejszą od żądanej wartości początkowej pola Autonumer. Na przykład, jeżeli wartość początkowa pola Autonumer ma być równa 100, to w polu Liczba trzeba wpisać 99.

3	Utwórz i uruchom kwerendę dołączającą, aby dołączyć tabelę tymczasową to tabeli, której wartość Autonumer ma być zmieniona.

  Jak?

Uwaga   Jeżeli oryginalna tabela ma klucz podstawowy, przed uruchomieniem kwerendy dołączającej należy go chwilowo usunąć. Ponadto, jeśli oryginalna tabela zawiera pola, w których ustawienie właściwości Wymagane ma wartość Tak, ustawienie właściwości Indeksowane ma wartość Tak (bez powtórzeń) lub ustawienie właściwości Reguła poprawności dla pola i/lub rekordu uniemożliwia wprowadzanie wartości Null, należy chwilowo wyłączyć te ustawienia.

4	Usuń tymczasową tabelę.

5	Usuń rekord dodany przez kwerendę dołączającą.

6	Jeżeli w kroku 3 zostały wyłączone pewne ustawienia właściwości, to przywróć je do stanu pierwotnego.

Przy wprowadzaniu rekordu do tak zmienionej tabeli, program Microsoft Access używa wartości pola Autonumer o 1 większej od wartości wpisanej do tabeli tymczasowej.

Uwaga   Jeżeli po zmianie wartości początkowej Autonumer baza danych ma być poddana defragmentacji, wcześniej należy dodać do tabeli przynajmniej jeden rekord. W przeciwnym wypadku, podczas defragmentacji bazy danych wartość Autonumer dla następnego dodanego rekordu zostanie ustawiona z powrotem na wartość o 1 większą od największej poprzedniej wartości. Na przykład, gdyby podczas ustawiania wartości początkowej w tabeli nie było rekordów, defragmentacja ustawiłaby wartość Autonumer dla następnego dodanego rekordu na 1; jeżeli podczas ustawiania wartości początkowej w tabeli były rekordy i największa poprzednia wartość była równa 50, defragmentacja ustawiłaby wartość Autonumer dla następnego dodanego rekordu na 51.


Optymalizacja wydajności

Wydajność programu Microsoft Access oraz wydajność bazy danych można zwiększyć podejmując pewne działania, zależne od konfiguracji komputera, a także od środowiska pracy.

Najlepiej rozpocząć od uruchomienia Analizatora wydajności. Pozwala on na analizę całej bazy danych lub tylko jej wybranych obiektów. Za pomocą Analizatora wydajności można także wprowadzić pewne konkretne zmiany.

Co chcesz zrobić?

Uruchomić Analizator wydajności

Zwiększyć wydajność programu Microsoft Access i systemu

Zwiększyć wydajność tabel

Zwiększyć wydajność tabel połączonych

Zwiększyć wydajność zewnętrznej bazy danych SQL

Zwiększyć wydajność w środowisku wielu użytkowników

Zwiększyć wydajność kwerendy

Zwiększyć wydajność filtru

Zwiększyć wydajność wyszukiwania i zastępowania

Zwiększyć wydajność formularza i podformularza

Zwiększyć wydajność pola listy i pola kombi

Zwiększyć wydajność raportu i podraportu

Uzyskać informacje o zwiększaniu wydajności poprzez zrobienie z bazy danych pliku MDE

Zwiększyć wydajność języka Visual Basic dla aplikacji


Wskazówki dotyczące optymalizacji wydajności zewnętrznej bazy danych SQL

Jeżeli dokonuje się operacji połączenia z zewnętrzną tabelą bazy danych SQL, to najlepszą wydajność można osiągnąć poprzez łączenie tabel SQL zamiast otwierania ich bezpośrednio. Zewnętrzne tabele SQL można otworzyć bezpośrednio tylko za pomocą kodu języka Visual Basic. Tabele połączone są znacznie szybsze, mają większe możliwości, a także są bardziej efektywne niż tabele otwarte bezpośrednio.

Wskazówki dodatkowe

•	Należy pobierać tylko te dane, które są niezbędne. Kwerendy należy projektować w taki sposób, żeby ograniczyć liczbę pobieranych rekordów oraz wybierać tylko potrzebne pola, tak aby program Microsoft Access przesyłał przez sieć możliwie najmniejszą ilość danych.

•	Nie należy używać zbiorów wyników dopuszczających aktualizację (zbiorów dynamicznych), jeżeli nie pobiera się bardzo dużej liczby rekordów, nie aktualizuje danych i nie śledzi się zmian dokonywanych przez innych użytkowników. Aby uniemożliwić aktualizację wyników w formularzu, należy nadać właściwości Typ zestawu rekordów wartość Utrwalony. Rekordy typu utrwalonego można otwierać i przewijać szybciej niż zbiory dynamiczne.

•	Jeżeli zachodzi potrzeba pobierania dużej liczby rekordów, to zbiór dynamiczny jest szybszy i bardziej efektywny niż utrwalony. Na przykład, przejście do końca zbioru utrwalonego wymaga załadowania do lokalnego komputera całego zestawu wyników, podczas gdy ze zbioru dynamicznego ładowane są tylko dane wypełniające ostatni ekran. Najszybszym sposobem dodawania nowych rekordów do tabeli, formularza lub kwerendy jest kliknięcie polecenia Wprowadzanie danych w menu Rekordy (polecenie to jest niedostępne, jeżeli właściwość Typ zestawu rekordów ma wartość Utrwalony).

•	Należy używać pamięci podręcznej. Jeżeli podczas pracy aplikacji często używa się danych pobieranych z serwera, to szybsze działanie zapewnia jednorazowe pobranie większego pakietu danych (wielu wierszy) i przechowanie go w pamięci podręcznej, niż częste pobieranie pojedynczych wierszy. Formularze i arkusze danych programu Microsoft Access używają pamięci podręcznej automatycznie. Jeżeli dane są pobierane za pomocą obiektu Recordset, utworzonego w języku Visual Basic, to można wykorzystać właściwości CacheStarti CacheSize, aby określić wymagany zakres w obrębie tego obiektu. Aby szybko wypełnić całość lub część tego zakresu danymi pobranymi z serwera bazy danych SQL, należy użyć metodę FillCache.

•	Należy unikać kwerend powodujących przetwarzanie danych w lokalnym komputerze klienta. Przy dostępie do danych zewnętrznych, aparat bazy danych Microsoft Jet przetwarza dane lokalnie tylko wtedy, gdy nie mogą one być przetworzone przez zewnętrzny serwer bazy danych. Operacje kwerend wykonywane lokalnie (zdefiniowane przez polecenia języka SQL) obejmują:

•	Operacje JOIN sprzęgające tabele z różnych zdalnych źródeł danych (należy zwrócić uwagę, że jeżeli sprzężenie obejmuje lokalną tabelę lub kwerendę z niewielką liczbą rekordów oraz tabelę zdalną ze znacznie większą liczbą rekordów, a przy tym pole sprzęgające tabeli zdalnej jest indeksowane, to program Access zwraca tylko rekordy odpowiadające lokalnej tabeli lub kwerendzie, znacznie zwiększając tym samym wydajność kwerendy).

•	Operacje JOIN bazujące na kwerendzie z predykatem DISTINCT lub klauzulą GROUP BY.

•	Sprzężenia zewnętrzne zawierające składnię nie obsługiwaną przez serwer.

•	Predykaty DISTINCT zawierające operacje, które nie mogą być przetwarzane zdalnie.

•	Operator LIKE używany razem z polami "Tekst" lub "Memo" (może nie być obsługiwany przez niektóre serwery).

•	Wielopoziomowe podsumowania oraz argumenty GROUP BY, takie jak te używane w raportach z wieloma poziomami grupowania.

•	Argumenty GROUP BY bazujące na kwerendzie z predykatem DISTINCT lub klauzulą GROUP BY.

•	Kwerendy krzyżowe zawierające więcej niż jeden agregat, który ma pole, wiersz lub nagłówki kolumn zawierające agregaty albo klauzulę ORDER BY zdefiniowaną przez użytkownika.

•	Predykaty TOP n lub TOP n PERCENT.

•	Funkcje zdefiniowane przez użytkownika bądź też operatory lub funkcje nie obsługiwane przez serwer.

•	Złożone kombinacje operacji INNER JOIN, LEFT JOIN lub RIGHT JOIN w zagnieżdżonych kwerendach.

•	Dla ogromnej większości kwerend aktualizujących źródła danych ODBC, można zoptymalizować wydajność serwera poprzez ustawienie właściwości Zatrzymaj przy błędzie na Tak. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Wskazówki dotyczące optymalizacji wydajności programu Microsoft Access i systemu

Poniższe wskazówki mogą pomóc w optymalizacji wydajności programu Microsoft Access na danym komputerze:

•	Jeżeli nie używa się baz danych wspólnie z innymi użytkownikami, to zarówno bazy danych, jak i program Microsoft Access należy zainstalować na dysku twardym w komputerze użytkownika, a nie na serwerze sieciowym.

•	Jeżeli baza danych jest wykorzystywana tylko przez jednego użytkownika, to powinna być otwierana do wyłącznego użytku, przy zaznaczonym polu Wyłączność w oknie dialogowym Otwórz.

•	Należy zwolnić pamięć zamykając aplikacje, które nie są używane.

•	Wskazane jest zwiększenie pamięci RAM w komputerze. Program Microsoft Access wymaga minimum 12 MB do pracy w systemie Windows 95 oraz 16 MB do pracy w systemie Windows NT Workstation, ale dodatkowa pamięć RAM zwiększa wydajność.

•	Nie należy wykorzystywać pamięci RAM jako dysku wirtualnego.

•	Należy okresowo usuwać zbędne pliki i opróżniać folder Kosz, defragmentować bazy danych, a także defragmentować dysk twardy za pomocą Defragmentatora dysków systemu Windows. Aby uruchomić Defragmentator dysków, należy w systemie Windows kliknąć przycisk Start, wybrać polecenie Programy, kolejno polecenia Akcesoria i Narzędzia systemowe, a następnie kliknąć polecenie Defragmentator dysków.

•	W większości przypadków domyślne ustawienia pamięci wirtualnej używane przez program Windows powinno zapewnić optymalne działanie. Jednak w pewnych sytuacjach korekta parametrów pamięci wirtualnej może poprawić wydajność. Jeśli problemy z wydajnością pozostały mimo usunięcia zbędnych plików, można próbować zmienić ustawienia pamięci wirtualnej w następujących przypadkach:

•	Nie ma dużo dostępnego miejsca dla pamięci wirtualnej na aktualnie używanym dysku, a jest miejsce na innym lokalnym dysku.

•	Dostępny jest inny lokalny dysk, szybszy od aktualnego dysku (chyba że jest on bardzo obciążony).

W tych przypadkach można osiągnąć wyższą wydajność przez wybranie innego dysku dla pamięci wirtualnej.

Można również osiągnąć lepszą wydajność określając odpowiednio miejsce na dysku przeznaczone na pamięć wirtualną - powinno ono wynosić przynajmniej 25 MB minus dostępna pamięć RAM. Na przykład, jeśli komputer ma 12 MB pamięci RAM, powinno się przeznaczyć przynajmniej 13 MB na pamięć wirtualną. Można również przeznaczyć więcej, jeśli uruchamia się kilka dużych aplikacji.

Aby zmienić parametry pamięci wirtualnej, należy w Panelu sterowania systemu Windows kliknąć dwukrotnie ikonę System, kliknąć kartę Wydajność, przycisk Pamięć wirtualna, a następnie kliknąć opcję Ustawię własne parametry pamięci wirtualnej. Następnie trzeba wybrać inny dysk twardy lub wprowadzić w polu Minimum wartość równą co najmniej 25 minus dostępna pamięć RAM.

•	Jeśli używa się mapy bitowej tapety (tło pełnoekranowe) na pulpicie systemu Windows, należy ją zastąpić mapą bitową w jednym kolorze lub z deseniem, albo zrezygnować w ogóle z mapy bitowej.

•	Jeżeli używa się programu wygaszającego ekran, to należy albo wybrać pusty ekran albo zrezygnować w ogóle z tego programu.

•	Nie należy umieszczać baz danych na dysku skompresowanym.

Więcej informacji na temat optymalizacji wydajności bazy danych można znaleźć w rozdziale 13, "Optymalizacja aplikacji," w książce Tworzenie aplikacji Microsoft Access 97..


Optymalizacja wydajności bazy danych za pomocą Analizatora wydajności

1	Otwórz bazę danych, która ma być optymalizowana.

2	W menu Narzędzia wskaż polecenie Analizuj, a następnie kliknij polecenie Wydajność.

3	Kliknij kartę typu obiektu bazy danych, który ma być optymalizowany. Aby wyświetlić listę wszystkich obiektów bazy danych, należy kliknąć kartę Wszystkie.

4	Wybierz nazwy obiektów bazy danych, które mają być optymalizowane. Aby wybrać wszystkie obiekty z listy, kliknij przycisk Zaznacz wszystkie.

5	Powtarzaj kroki 3 i 4, aż do wybrania wszystkich żądanych obiektów, a następnie kliknij przycisk OK.

Po zakończeniu działania Analizatora wydajności pojawią się trzy grupy wyników analizy: "Zalecenia", "Propozycje" i "Pomysły". Jeśli kliknie się jeden z elementów listy Wyniki analizy, to informacja o proponowanej optymalizacji zostanie wyświetlona poniżej listy, w polu Analiza, uwagi. Przed podjęciem proponowanych działań optymalizacyjnych należy rozważyć potencjalne przypadki, w których jedne cele optymalizacyjne mogą być osiągnięte tylko kosztem innych. Aby obejrzeć opis tych przypadków, należy kliknąć na liście opcję "Propozycje", co spowoduje pojawienie się odpowiedniej informacji w polu Analiza, uwagi. Optymalizacje z grup "Zalecenia" i "Propozycje" może przeprowadzić program Microsoft Access. Optymalizację typu "Pomysły" musi przeprowadzić sam użytkownik.

6	Kliknij jedną lub więcej z optymalizacji zalecanych lub sugerowanych, która ma być przeprowadzona, a następnie kliknij przycisk Optymalizuj. Program Analizator wydajności wykona żądaną optymalizację, po czym zostanie ona zaznaczona jako "Ustalona". Proces ten należy kontynuować aż do zakończenia wszystkich wymaganych działań optymalizacyjnych.

Aby przeprowadzić wszystkie zalecane i sugerowane optymalizacje, należy kliknąć pole Zaznacz wszystko, a następnie kliknąć przycisk Optymalizuj.

Aby przeprowadzić optymalizację z grupy "Pomysły", należy kliknąć tę optymalizację, a następnie postępować zgodnie z instrukcjami wyświetlanymi w polu Analiza, uwagi.

Uwaga   Analizator wydajności nie dostarcza sugestii dotyczących zwiększenia wydajności samego programu Microsoft Access lub systemu, w którym on pracuje. Aby uzyskać dodatkowe informacje o tym, jak zwiększyć wydajność w sytuacjach nie obejmowanych przez Analizator wydajności, kliknij  [image].


Podział tabeli na tabele związane za pomocą Analizatora tabel

Jeżeli w bazie danych istnieje tabela zawierająca te same informacje powtórzone w jednym lub większej liczbie pól, to można za pomocą Kreatora analizatora tabel rozdzielić dane na tabele związane, tak że dane będą zapamiętane oszczędniej. Proces ten nosi nazwę normalizacji.

1	W menu Narzędzia wskaż polecenie Analizuj, a następnie kliknij polecenie Tabela.

2	Postępuj zgodnie z kolejnymi krokami instrukcji Kreatora analizatora tabel.

Można albo określić tabele, które mają być utworzone, albo zażądać normalizacji tabeli istniejącej. Po zdefiniowaniu nowych tabel, można za pomocą Kreatora analizatora tabel poprawić rozmieszczenie danych, które w oryginalnej tabeli były niekonsekwentnie powtarzane. W ostatnim kroku można utworzyć kwerendę pozwalającą na oglądanie wszystkich informacji zawartych w nowych tabelach w postaci jednego arkusza danych, podobnego do oryginalnej tabeli.


Relacje w bazie danych

Po zaprojektowaniu różnych tabel dla poszczególnych tematów bazy danych, potrzebny jest sposób na powiązanie zawartych w nich informacji. Pierwszym krokiem w tym procesie jest zdefiniowanie relacji pomiędzy tabelami. Gdy się to zrobi, można tworzyć kwerendy, formularze i raporty pozwalające wyświetlać za jednym razem informacje z różnych tabel. Poniższy formularz, na przykład, zawiera informacje z pięciu tabel:

Jak działają relacje?

W poprzednim przykładzie, pola w pięciu tabelach muszą zostać uporządkowane, tak aby pokazywały informacje o tym samym zamówieniu. Uporządkowania dokonuje się za pomocą relacji pomiędzy tabelami. Relacja działa poprzez dopasowanie danych w polach kluczowych — zwykle są to pola o tej samej nazwie w obu tabelach. W większości przypadków dopasowywane pola to klucz podstawowy z jednej tabeli, który dostarcza unikatowego identyfikatora dla każdego rekordu, oraz klucz obcy w drugiej tabeli. Na przykład, pracownicy mogą być powiązani z zamówieniami, za które są odpowiedzialni, poprzez utworzenie relacji pomiędzy tabelą "Pracownicy" i tabelą "Zamówienia" za pomocą pól "IDPracownika".

Relacja jeden-do-wielu

Relacja jeden-do-wielu jest najbardziej powszechnym typem relacji. W relacji jeden-do-wielu rekord w tabeli A może mieć wiele dopasowanych do niego rekordów z tabeli B, ale rekord w tabeli B ma tylko jeden dopasowany rekord w tabeli A.

Relacja wiele-do-wielu

W relacji wiele-do-wielu, rekord w tabeli A może mieć wiele dopasowanych do niego rekordów z tabeli B i tak samo rekord w tabeli B może mieć wiele dopasowanych do niego rekordów z tabeli A. Jest to możliwe tylko przez zdefiniowanie trzeciej tabeli (nazywanej tabelą łącza), której klucz podstawowy składa się z dwóch pól — kluczy obcych z tabel A i B. Relacja wiele-do-wielu jest w istocie dwiema relacjami jeden-do-wielu z trzecią tabelą. Na przykład, tabele "Zamówienia" i "Produkty" są powiązane relacją wiele-do-wielu zdefiniowaną przez utworzenie dwóch relacji jeden-do-wielu z tabelą "Opisy zamówień".

Relacja jeden-do-jednego

W relacji jeden-do-jednego każdy rekord w tabeli A może mieć tylko jeden dopasowany rekord z tabeli B, i tak samo każdy rekord w tabeli B może mieć tylko jeden dopasowany rekord z tabeli A. Ten typ relacji spotyka się rzadko, ponieważ większość informacji powiązanych w ten sposób byłoby zawartych w jednej tabeli. Relacji jeden-do-jednego można używać do podziału tabeli z wieloma polami, do odizolowania części tabeli ze względów bezpieczeństwa, albo do przechowania informacji odnoszącej się tylko do podzbioru tabeli głównej. Na przykład, można by utworzyć tabelę do wyszukiwania pracowników uczestniczących w rozgrywkach piłkarskich.

Definiowanie relacji

Relację definiuje się przez dodanie tabel, które mają być powiązane relacją do okna "Relacja", a następnie przeciągnięcie pola kluczowego z jednej tabeli do pola kluczowego w drugiej tabeli.

Rodzaj relacji tworzonych w programie Microsoft Access zależy od zdefiniowania powiązanych relacją pól.

•	Relacja jeden-do-wielu jest tworzona, jeśli tylko jedno z powiązanych pól jest kluczem podstawowym lub ma indeks unikatowy.

•	Relacja jeden-do-jednego jest tworzona, jeśli oba powiązane pola są kluczami podstawowymi lub mają indeksy unikatowe.

•	Relacja wiele-do-wielu jest w rzeczywistości połączeniem dwóch relacji jeden-do-wielu, za pomocą trzeciej tabeli, której klucz podstawowy składa się z dwóch pól — kluczy obcych z dwóch pozostałych tabel

Więcej informacji na temat definiowania relacji można uzyskać klikając  [image].

Uwaga   Jeżeli przeciągnie się pole, które nie jest kluczem podstawowym i nie ma indeksu unikatowego do innego pola, które również nie jest kluczem podstawowym i nie posiada indeksu unikatowego, to tworzona jest relacja nieokreślona. W kwerendach zawierających tabele z nieokreślonymi relacjami zostanie wyświetlona domyślna linia sprzęgająca pomiędzy tabelami, ale nie zostanie wymuszona integralność referencyjna i nie będzie gwarancji, że rekordy w tabelach są unikatowe.


Ustalanie preferencji OLE/DDE

1	W menu Narzędzia kliknij polecenie Opcje, a następnie kliknij kartę Zaawansowane.

2	W polu Operacje DDE zaznacz żądane opcje.

•	Wybór opcji Ignoruj żądania DDE spowoduje ignorowanie żądań DDE z innych aplikacji.

•	Wybór opcji Włączaj odświeżanie DDE spowoduje aktualizację połączeń DDE w odstępach czasowych określonych w polu Okres odświeżania.

3	W polu Limit czasu OLE/DDE wprowadź czas oczekiwania w  sekundach (od 0 do 300) przed ponowną próbą wykonania nieudanej operacji OLE lub DDE.

Kliknij przycisk Zastosuj, aby natychmiast uaktywnić ustawienia bez zamykania okna dialogowego, albo przycisk OK, aby uaktywnić ustawienia i zamknąć okno dialogowe.


Różnice między sterownikami ODBC a wbudowanymi sterownikami dla danych zewnętrznych

W programie Microsoft Access można importować, eksportować lub łączyć dane z wielu różnych formatów baz danych, arkuszy kalkulacyjnych i plików tekstowych. Służy do tego albo wbudowany sterownik programu, albo sterownik ODBC.

Sterowniki wbudowane

Program Microsoft Access zawiera wbudowane sterowniki, które umożliwiają importowanie, eksportowanie lub łączenie następujących typów danych:

•	Innych baz danych programu Microsoft Access

•	Plików baz danych programu Microsoft FoxPro w wersjach 2.x i 3.0 (pliki wersji 3.0 mogą być tylko importowane)

•	Tabel programu Paradox w wersjach 3.x, 4.x i 5.0

•	Plików programu dBASE III, III+, IV i 5

•	Arkuszy kalkulacyjnych programów Microsoft Excel i Lotus 1-2-3

•	Microsoft Exchange/Outlook

•	Plików tekstowych (o stałej szerokości i rozdzielanych)

•	Plików HTML i HTX

Uwaga   Sterowników Lotus 1-2-3, Paradox i Microsoft Exchange/Outlook nie ma w programie instalacyjnym, ale są dostępne w pakiecie Office 97 ValuPack. Aby uzyskać więcej informacji na temat tego pakietu, kliknij  [image].

Sterowniki wbudowane powinny być jedynymi sterownikami używanymi do importowania, eksportowania lub łączenia tych typów danych. Sterowniki te stają się dostępne poprzez użycie polecenia Zapisz jako/Eksportuj oraz poleceń Importuj i Połącz tabele z podmenu Pobierz dane zewnętrzne menu Plik. Jeśli sterownik wbudowany dla danego typu danych został zainstalowany, typ ten będzie dostępny w polu Zapisz jako typ okna dialogowego Zapisz Obiekt ‘Nazwa Obiektu’ w lub w polu Pliki typu okien dialogowych Importuj lub Połącz. Sterowniki programów Microsoft Access, Microsoft Excel, Microsoft FoxPro, dBASE, HTML i sterowniki danych tekstowych są instalowane automatycznie podczas instalacji programu Microsoft Access. Jeśli podczas instalacji wybierze się opcję Standardowa, to inne sterowniki wbudowane nie zostaną zainstalowane. Więcej informacji na temat instalacji dodatkowych sterowników wbudowanych można uzyskać klikając  [image].

Sterowniki ODBC

Sterowników ODBC można użyć do połączenia z bazami danych serwera SQL Microsoft i danymi z innych programów dostarczających 32-bitowych sterowników zgodnych ze standardem ODBC Level 1, w celu udostępnienia swoich plików danych. Program instalacyjny dostarcza sterownika ODBC Microsoft SQL Server i kilku plików obsługujących ODBC (pliki Pomocy i opcję 32bit ODBC Panelu sterowania). Jeśli sterownik ODBC Microsoft SQL Server i pliki obsługi zostały zainstalowane, to będzie dostępna opcja Bazy danych ODBC w polu Zapisz jako typ okna dialogowego Zapisz Obiekt ‘Nazwa Obiektu’ w i w polu Pliki typu okien dialogowych Importuj lub Połącz. Będzie również dostępna ikona 32bit ODBC w Panelu sterowania systemu Windows. Więcej informacji na temat instalacji i ustawiania sterowników ODBC można uzyskać klikając  [image].

Niezależni producenci mogą oferować dodatkowe sterowniki ODBC wraz z dokumentacją, obsługujące inne formaty danych. Aby uzyskać więcej informacji na temat, czy jest dostępny sterownik ODBC dla określonego typu danych, należy się skontaktować z producentem programu wytwarzającego ten typ danych. W programie Microsoft Access wymagane są 32-bitowe sterowniki ODBC zgodne ze standardem ODBC Level 1.

Uwagi

•	Inne produkty firmy Microsoft i produkty innych producentów również zawierają sterowniki ODBC, łącznie ze sterownikami aplikacji wyliczonych w poprzednim paragrafie Sterowniki wbudowane. Te sterowniki ODBC mogą być również zainstalowane w komputerze użytkownika. Aby dowiedzieć się, czy te sterowniki zostały przetestowane i zweryfikowane pod kątem użycia ich z programem Microsoft Access, należy się skontaktować ze sprzedawcą sterownika.

•	Aktualne informacje na temat istnienia i dostępności sterowników ODBC można uzyskać na jednej ze stron Microsoft Access w sieci Internet. Wystarczy kliknąć polecenie Microsoft w sieci WWW w menu Pomoc, a następnie kliknąć Nowości o produktach lub Forum programistów.


Instalacja wbudowanych sterowników baz danych

1	Uruchom ponownie program instalacyjny, a następnie kliknij polecenie Dodaj/Usuń.

  Jak?

2	Zaznacz pole Dostęp do danych i formanty typu ActiveX, a następnie kliknij polecenie Zmień opcję.

3	Zaznacz pole Sterowniki baz danych, a następnie kliknij polecenie Zmień opcję.

4	Zaznacz sterowniki, które mają być zainstalowane, a następnie kliknij dwukrotnie przycisk OK.

5	Kliknij przycisk Kontynuuj i zastosuj się do instrukcji w pozostałych oknach dialogowych programu instalacyjnego.

Uwaga   Sterowników Lotus 1-2-3, Paradox i Microsoft Exchange/Outlook nie ma w programie instalacyjnym, ale są dostępne w pakiecie Office 97 ValuPack. Aby uzyskać więcej informacji na temat tego pakietu, kliknij  [image].


Instalacja sterowników ODBC

Można zainstalować sterownik Microsoft SQL Server przy użyciu programu instalacyjnego, a następnie wykorzystać Menedżera ODBC, aby określić źródła danych. Można również użyć Menedżera ODBC, aby określić źródła danych dla innych zainstalowanych sterowników ODBC.

Instalacja sterownika Microsoft SQL Server dostarczonego z programem Microsoft Access

Podczas instalacji programu Microsoft Access w stacji roboczej można zainstalować także obsługę ODBC i sterownik ODBC Microsoft SQL Server. Jeśli tego nie zrobiono lub wybrano opcję Standardowa podczas instalacji, trzeba ponownie uruchomić program instalacyjny i dodać brakujące składniki. Informacje na temat ponownego uruchomienia programu instalacyjnego w celu instalacji sterowników, można uzyskać klikając  [image]. Informacje na temat specjalnych wymagań, jakie trzeba spełnić przy instalacji sterownika ODBC Microsoft SQL Server oraz na temat ustawiania źródeł danych, można uzyskać klikając  [image]. Po instalacji sterownika trzeba ustawić źródła danych. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Instalacja sterowników ODBC innych niż Microsoft SQL Server

Aby zainstalować sterowniki inne niż Microsoft SQL Server, trzeba otrzymać od producenta formatu danych pliki i dokumentację dla sterownika ODBC. W programie Microsoft Access wymagane są 32-bitowe sterowniki ODBC zgodne ze standardem ODBC Level 1. Każdy sterownik ODBC ma określone wymagania co do instalacji i ustawienia źródła danych. Więcej informacji można znaleźć w dokumentacji danego sterownika.


Ustawianie źródeł danych ODBC

Jeśli zainstalowano sterownik ODBC Microsoft SQL Server lub inne sterowniki ODBC za pomocą programu instalacyjnego, można ustawić nowe lub zmodyfikować istniejące źródła danych.

1	W systemie Microsoft Windows 95 lub Microsoft NT Workstation 4.0 kliknij przycisk Start, wskaż polecenie Ustawienia, kliknij Panel sterowania, a następnie kliknij dwukrotnie ikonę 32bit ODBC (w systemie Microsoft NT Workstation 4.0 nosi ona nazwę ODBC).

W systemie Microsoft Windows NT Workstation 3.51 trzeba kliknąć dwukrotnie ikonę ODBC w Panelu sterowania.

2	Wykonaj jedną z następujących czynności:

•	Aby zdefiniować nowe źródło danych dla aktualnie zainstalowanego sterownika, kliknij Dodaj.

•	Aby zmienić definicję istniejącego źródła danych, kliknij jego nazwę na liście Źródła danych użytkownika (sterownik), a następnie kliknij przycisk Instaluj.

3	Wypełnij pola w oknach dialogowych. Aby uzyskać więcej informacji o różnych opcjach, należy kliknąć przycisk Pomoc w każdym oknie dialogowym.

Uwaga   Aby uzyskać więcej informacji na temat wykorzystania Pomocy w oknach dialogowych, kliknij  [image].


Użycie sterownika SQL Server i plików pomocy ODBC

W pliku Pomocy dla sterownika ODBC SQL Server (Drvssrvr.hlp) dostarczono szczegółowych informacji na temat użycia sterownika SQL Server i ustawienia źródeł danych dla baz danych SQL Server.

W pliku pomocy ODBC (Odbcinst.hlp) wyjaśniono, jak używać Menedżera ODBC do dodawania, modyfikowania i usuwania sterowników ODBC i źródeł danych.

Ponieważ pliki Pomocy ODBC oraz pliki Pomocy dla sterownika ODBC SQL Server są oddzielone od plików Pomocy programu Microsoft Access i służą również wielu innym aplikacjom firmy Microsoft, używając ich powinno się pamiętać o następujących informacjach:

•	Pliki Pomocy są zainstalowane w komputerze tylko wtedy, gdy zainstalowane jest łącze ODBC.

•	Dla tych plików nie można użyć przycisku Wstecz w górnej części okna Pomoc, aby wrócić do okna Pomoc dla programu Microsoft Access. Trzeba ponownie otworzyć Pomoc programu Microsoft Access, aby wrócić do tego okna.

Co chcesz zrobić?

Wyświetlić plik Pomocy dla sterownika ODBC SQL Server

Wyświetlić plik Pomocy ODBC


Instalowanie lub odinstalowanie dodatków menu

Za pomocą Menedżera dodatków można zainstalować lub odinstalować dodatki.

1	W menu Narzędzia wskaż polecenie Dodatki, a następnie kliknij pole Menedżer dodatków.

Zostanie wyświetlone okno dialogowe Menedżer dodatków. Na liście Dostępne dodatki wyświetlone są aktualnie dostępne dodatki. Dodatek jest już zainstalowany, jeśli obok jego nazwy znajduje się znak "X". Jeśli odinstaluje się dodatek, znak "X" jest usuwany, ale nazwa pozostaje na liście.

2	Wykonaj jedną z następujących czynności:

•	Aby zainstalować aktualnie dostępny dodatek, kliknij jego nazwę na liście Dostępne dodatki, a następnie kliknij przycisk Instaluj.

•	Aby odinstalować aktualnie dostępny dodatek, kliknij jego nazwę na liście Dostępne dodatki, a następnie kliknij przycisk Odinstaluj.

3	Kliknij przycisk Zamknij.

Uwaga   Aby zmodyfikować projekt dodatku, należy go odinstalować zanim zostanie otwarty jako baza danych.


Tworzenie na pulpicie lub w folderze skrótu do otwierania obiektu bazy danych

Można utworzyć skrót otwierający obiekt bazy danych, przechowywany bądź w lokalnej bazie danych, bądź w bazie na sieciowym serwerze plików, bądź w użytkowanym wspólnie katalogu.

Tworzenie skrótu przez przeciągnięcie obiektu

•	W systemie operacyjnym Microsoft Windows można szybko utworzyć skrót, przeciągając dany obiekt z okna bazy danych do pulpitu lub folderu. Wcześniej należy sprawdzić, czy jest widoczne miejsce, do którego obiekt będzie przeciągnięty (jeżeli okno programu Microsoft Access jest zmaksymalizowane, to należy je odpowiednio zmniejszyć, aby była widoczna ta część pulpitu lub folderu, w której ma być umieszczony skrót).

Tworzenie skrótu za pomocą polecenia "Utwórz skrót"

1	W oknie bazy danych kliknij kartę zawierającą obiekt, dla którego ma być utworzony skrót.

2	Kliknij prawym przyciskiem myszy obiekt, dla którego ma być utworzony skrót, a następnie kliknij polecenie Utwórz skrót.

3	Jeśli skrót ma być umieszczony w innym miejscu niż pulpit, to w polu Lokalizacja wpisz nową ścieżkę lub kliknij przycisk Przeglądaj, aby wybrać odpowiednią ścieżkę i wpisać ją automatycznie. Na przykład, można umieścić skrót w folderze Ulubione, w którym będą przechowywane skróty do najczęściej używanych obiektów.

4	Jeśli tworzony jest skrót dla obiektu bazy danych dostępnej w sieci, to automatycznie zostanie wybrana opcja Ta baza danych jest w sieci i w polu Pełna ścieżka sieciowa zostanie wpisana odpowiednia sieciowa ścieżka dostępu. Jeżeli później baza danych zostanie przeniesiona w inne miejsce, to nową ścieżkę sieciową trzeba będzie wpisywać w formacie:

\\server\share\nazwapliku

Po określeniu ścieżki sieciowej można rozesłać skrót pocztą elektroniczną, tak aby inni użytkownicy sieci też mogli go używać.

5	Kliknij przycisk OK.

Dwukrotne kliknięcie skrótu powoduje otwarcie bazy danych, do której należy obiekt i wyświetlenie go w widoku domyślnym. Aby otworzyć obiekt w innym widoku, należy kliknąć skrót prawym przyciskiem myszy, a następnie kliknąć żądany widok.

Uwagi

•	Jeśli po utworzeniu skrótu baza danych została przeniesiona w inne miejsce, to należy usunąć stary skrót i utworzyć nowy.

•	Aby usunąć skrót, należy go kliknąć, a następnie nacisnąć klawisz DEL. Usunięcie skrótu nie powoduje usunięcia obiektu otwieranego przez skrót.


Drukowanie tabeli, kwerendy, formularza, raportu lub modułu za pomocą skrótu

Po utworzeniu skrótu dla obiektu bazy danych, obiekt ten można wydrukować bezpośrednio z ikony skrótu.

1	Kliknij skrót prawym przyciskiem myszy.

2	Kliknij polecenie Drukuj.

Wskazówka   W systemie Microsoft Windows można szybko drukować ze skrótu, przeciągając jego ikonę na ikonę drukarki na pulpicie lub w folderze Drukarki.


Otwieranie tabeli

1	W oknie bazy danych kliknij kartę Tabele.

2	Kliknij nazwę tabeli, która ma być otwarta.

3	Aby otworzyć tabelę w widoku "Projekt", kliknij przycisk Projektuj.

Aby otworzyć tabelę w widoku "Arkusz danych", kliknij przycisk Otwórz.

Uwagi

•	Po otwarciu tabeli można łatwo przełączać jej widoki, klikając przycisk Widok na pasku narzędzi

•	Aby uzyskać informacje o tworzeniu skrótu otwierającego tabelę bezpośrednio z pulpitu lub folderu, kliknij  [image].


Przeglądanie, drukowanie, wyprowadzanie lub zapisywanie parametrów projektowych obiektów bazy danych

1	W menu Narzędzia wskaż polecenie Analizuj i kliknij opcję Dokumentator.

 Pokaż

2	Kliknij kartę odpowiadającą typowi obiektu bazy danych, który ma być przeglądany lub drukowany.

Można kliknąć kartę Wszystkie typy obiektów, aby wyświetlić listę wszystkich obiektów w bazie danych.

3	Wybierz obiekty, których definicje mają być oglądane lub wydrukowane.

4	Kliknij przycisk Opcje, aby określić te właściwości wybranego obiektu, które mają być wydrukowane, a następnie kliknij przycisk OK.

5	Kliknij przycisk OK.

6	Można teraz wykonać jedną z następujących czynności:

•	Aby wydrukować definicje, kliknij przycisk Drukuj  [image]  na pasku narzędzi.

Przed drukowaniem warto sprawdzić długość definicji, ponieważ niektóre z nich, szczególnie dla formularzy i raportów, mogą zająć parę stron.

•	Aby zapisać definicje jako tabelę, kliknij polecenie Zapisz jako tabelę w menu Plik. Informacje definiujące obiekt zostaną zapisane w tabeli o nazwie "Definicja obiektu".

•	Aby wyprowadzić definicje w formacie pliku HTML, arkusza kalkulacyjnego programu Microsoft Excel, pliku RTF lub pliku tekstowego MS-DOS, kliknij polecenie Wyprowadź do w menu Plik.


Kopiowanie tabeli, kwerendy, formularza, raportu, makra lub modułu

1	W oknie bazy danych kliknij kartę zawierającą obiekt bazy danych, który ma być kopiowany.

2	Kliknij obiekt, a następnie kliknij przycisk Kopiuj  [image]  na pasku narzędzi.

3	Jeśli obiekt jest kopiowany do innej bazy danych, zamknij bazę bieżącą i otwórz bazę, do której obiekt będzie wklejony.

4	Przy otwartym oknie bazy danych kliknij przycisk Wklej  [image]  na pasku narzędzi.

5	W oknie dialogowym Wklej jako wprowadź wymagane informacje, a następnie kliknij przycisk OK.

Uwagi

•	Okno dialogowe Wklej tabelę jako dostarcza opcje do wklejania samej struktury tabeli, struktury razem z danymi lub dołączania danych do istniejącej tabeli.

•	Podczas kopiowania obiektu są także kopiowane wszystkie jego właściwości.

•	Aby skopiować obiekt można przeciągać tabelę, kwerendę lub raport z okna bazy danych do innej aplikacji Microsoft. Można także przeciągać standardowe moduły pomiędzy programami Microsoft Access i Microsoft Excel.

•	Aby skopiować obiekt można przeciągać tabelę, kwerendę, formularz, raport, makro lub moduł z okna jednej bazy danych do okna innej bazy danych programu Microsoft Access. Przed skopiowaniem należy otworzyć drugą bazę danych w innym wystąpieniu programu Microsoft Access.

•	W przypadku pojawienia się problemów przy kopiowaniu danych tabeli, kliknij  [image]. Kopiowanie dużej liczby rekordów może być prostsze za pomocą kwerendy dołączającej. Aby uzyskać więcej informacji na ten temat, kliknij


Kopiowanie lub przenoszenie pola, formantu, tekstu, akcji makra lub innego elementu

1	Wybierz elementy, które mają być kopiowane lub przeniesione.

2	Aby element skopiować, kliknij przycisk Kopiuj  [image]  na pasku narzędzi.

Aby element przenieść, kliknij przycisk Wytnij  [image]  na pasku narzędzi.

3	Kliknij miejsce, w którym element ma być umieszczony.

4	Kliknij przycisk Wklej  [image]  na pasku narzędzi.

Uwagi

•	Podczas kopiowania pola, formantu lub akcji są uwzględniane wszystkie związane właściwości, formanty i argumenty akcji. Na przykład, przy kopiowaniu formantu pola tekstowego jest również kopiowana jego etykieta. Przy kopiowaniu akcji, przez kliknięcie selektora wiersza, są kopiowane związane argumenty akcji, makra i wyrażenia warunkowe.

•	Nie są kopiowane procedury zdarzeń związane z formantami.


Zmiana nazwy bazy danych

1	Zamknij bazę danych. Jeśli baza danych była używana w środowisku sieciowym w trybie współużytkowania sprawdź, czy wszyscy użytkownicy zamknęli bazę danych.

2	W folderze Mój komputer lub w Eksploratorze Windows, znajdź plik bazy danych.

3	Kliknij nazwę pliku (nie jego ikonę), a następnie kliknij ją ponownie, aby dokonać edycji tytułu.

4	Wpisz nową nazwę. Rozszerzenie .mdb należy dodać tylko wtedy, gdy zostało ustawione wyświetlanie rozszerzeń plików MS-DOS w systemie Microsoft Windows. Naciśnij klawisz ENTER.

Nazwa może składać się z nie więcej niż 255 znaków łącznie ze spacjami.

Uwaga   Po zmianie nazwy bazy danych zawarty w niej skompilowany kod zostanie zdekompilowany. Aby ponownie skompilować kod i zapisać wszystkie moduły w stanie skompilowanym, należy otworzyć bazę danych, otworzyć moduł w widoku "Projekt", kliknąć polecenie Kompiluj wszystkie moduły w menu Analiza, a następnie kliknąć polecenie Kompiluj i zapisz wszystkie moduły.


Zmiana nazwy bazy danych w systemie Microsoft Windows NT Workstation 3.51

1	Zamknij bazę danych. Jeśli baza danych była używana w środowisku sieciowym w trybie współużytkowania sprawdź, czy wszyscy użytkownicy zamknęli bazę danych.

2	Użyj Menedżera plików systemu Windows lub polecenia rename systemu MS-DOS, aby zmienić nazwę pliku .mdb programu Microsoft Access. Nowa nazwa może liczyć do 255 znaków łącznie ze spacjami. Należy pamiętać o zachowaniu rozszerzenia .mdb.


Kopiowanie lub przenoszenie bazy danych

1	Zamknij bazę danych. Jeśli baza danych była używana w środowisku sieciowym w trybie współużytkowania sprawdź, czy wszyscy użytkownicy zamknęli bazę danych.

2	W folderze Mój komputer lub w Eksploratorze Windows, znajdź plik bazy danych i kliknij go.

Aby zaznaczyć kilka baz do skopiowania lub przeniesienia, należy przytrzymać klawisz CTRL i kliknąć każdy plik.

3	Aby skopiować plik, kliknij polecenie Kopiuj w menu Edycja.

Aby przenieść plik, kliknij polecenie Wytnij w menu Edycja.

4	Otwórz folder lub dysk, gdzie ma być umieszczony plik.

5	Kliknij polecenie Wklej w menu Edycja.

Aby cofnąć operację wklejania, należy kliknąć polecenie Cofnij wklejanie lub Cofnij przeniesienie w menu Edycja.

Wskazówka   Jeśli miejsce przeznaczenia, w którym umieszcza się plik, jest widoczne, można szybko przenieść plik, przeciągając go w nowe miejsce; skopiowanie wymaga przytrzymania klawisza CTRL podczas przeciągania.


Kopiowanie lub przenoszenie bazy danych w systemie Microsoft Windows NT Workstation 3.51

1	Zamknij bazę danych. Jeśli baza danych była używana w środowisku sieciowym w trybie współużytkowania sprawdź, czy wszyscy użytkownicy zamknęli bazę danych.

2	Użyj Menedżera plików systemu Windows lub polecenia copy systemu MS-DOS, aby skopiować lub przenieść plik .mdb programu Microsoft Access.


Usuwanie bazy danych

1	Zamknij bazę danych. Jeśli baza danych była używana w środowisku sieciowym w trybie współużytkowania sprawdź, czy wszyscy użytkownicy zamknęli bazę danych.

2	W folderze Mój komputer lub w Eksploratorze Windows, znajdź plik bazy danych i kliknij go.

3	Naciśnij klawisz DEL.

Uwaga   Jeśli trzeba odzyskać usunięty plik, należy zajrzeć do Kosza. Usunięty plik pozostanie w Koszu do momentu jego opróżnienia.


Usuwanie bazy danych w systemie Microsoft Windows NT Workstation 3.51

1	Zamknij bazę danych. Jeśli baza danych była używana w środowisku sieciowym w trybie współużytkowania sprawdź, czy wszyscy użytkownicy zamknęli bazę danych.

2	Użyj Menedżera plików systemu Windows lub polecenia del systemu MS-DOS, aby usunąć plik .mdb programu Microsoft Access.


Usuwanie tabeli, kwerendy, formularza, raportu, makra lub modułu

1	W oknie bazy danych kliknij kartę zawierającą obiekt bazy danych, który ma być usunięty.

2	Kliknij obiekt, a następnie naciśnij klawisz DEL.

Aby cofnąć operację usuwania, kliknij przycisk Cofnij  [image]  na pasku narzędzi.


Zapisywanie tabeli, kwerendy, formularza, raportu, makra lub modułu

•	Kliknij przycisk Zapisz  [image]  na pasku narzędzi.

Jeśli obiekt bazy danych jest zapisywany po raz pierwszy, należy w oknie dialogowym Zapisz jako wpisać jego nazwę zgodną z regułami nazywania obiektów programu Microsoft Access, a następnie kliknąć przycisk OK.

Uwaga   Nie trzeba specjalnie zapisywać danych zawartych w rekordach. Rekord jest automatycznie zapisywany w następujących sytuacjach: przeniesienia fokusu do innego rekordu, zamknięcia aktywnego formularza, arkusza danych lub bazy danych i zakończenia pracy w programie Microsoft Access.


Zapisywanie kopii obiektu bazy danych pod nową nazwą lub do innego pliku

1	Jeżeli obiekt bazy danych jest otwarty i zaznaczony, kliknij polecenie Zapisz jako/Eksportuj w menu Plik.

Jeśli obiekt nie jest otwarty, w oknie bazy danych kliknij kartę zawierającą ten obiekt, kliknij obiekt, a następnie kliknij polecenie Zapisz jako/Eksportuj w menu Plik.

2	Aby zapisać obiekt w bieżącej bazie danych, kliknij opcję W bieżącej bazie danych jako w oknie dialogowym Zapisz jako, wpisz unikatową nazwę zgodną z regułami nazywania obiektów, a następnie kliknij przycisk OK.

Aby zapisać obiekt w zewnętrznym pliku lub bazie danych, kliknij opcję Do zewnętrznego pliku lub bazy danych. Obiekt lub jego dane zostaną wyeksportowane w różnym formacie, zależnie od opcji wybranych w oknach dialogowych. Aby uzyskać więcej informacji na temat eksportowania obiektów i danych, kliknij  [image].

Wskazówka   Aby bezpiecznie zmodyfikować istniejący obiekt bazy danych, należy najpierw zapisać jego kopię pod inną nazwą, a potem modyfikować kopię.


Zmiana nazwy tabeli, kwerendy, formularza, raportu, makra lub modułu

1	Sprawdź, czy obiekt bazy danych, którego nazwa ma być zmieniona, jest zamknięty.

2	W oknie bazy danych kliknij kartę zawierającą obiekt, którego nazwa ma być zmieniona.

3	Kliknij nazwę obiektu, a następnie kliknij ją ponownie, aby dokonać edycji.

4	Wpisz nową nazwę obiektu zgodną z regułami nazywania obiektów programu Microsoft Access, a następnie naciśnij klawisz ENTER.

Ważne   Po zmianie nazwy obiektu bazy danych, na przykład tabeli, należy zaktualizować wszystkie odwołania do tego obiektu w innych obiektach bazy danych, na przykład w formularzach i raportach. Przykładowo, jeśli utworzono formularz związany z tabelą, należy zmienić nazwę tabeli we właściwości Źródło rekordów formularza.


Obchodzenie ustawień określających sposób uruchamiania bazy danych lub aplikacji

Jeżeli do określenia sposobu uruchamiania bazy danych było użyte okno dialogowe Autostart z menu Narzędzia lub utworzono w tym celu makro AutoExec, to ustawienia te można obejść, odzyskując pełny dostęp do bazy danych lub aplikacji.

•	Przytrzymaj klawisz obejścia (klawisz SHIFT) w momencie otwierania bazy danych.


Dokumentowanie parametrów bazy danych i związanych z nimi słów kluczowych

1	Przy otwartej bazie danych kliknij polecenie Właściwości bazy danych w menu Plik.

2	Kliknij kartę Podsumowanie, a następnie podaj wszystkie wymagane informacje.

Aby uzyskać Pomoc na temat danej opcji, kliknij znak zapytania [image], a następnie kliknij opcję.

3	Kliknij przycisk OK.

Uwaga   Dla każdej wypełnionej pozycji na karcie Podsumowanie, odpowiednie właściwości są ustawiane automatycznie. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Tworzenie niestandardowych właściwości bazy danych w celu lokalizacji pliku

1	Przy otwartej bazie danych kliknij polecenie Właściwości bazy danych w menu Plik.

2	Kliknij kartę Niestandardowe, a następnie wpisz wartości dla nowych właściwości w polach Nazwa, Typ i Wartość.

3	Kliknij przycisk Dodaj.

4	Na zakończenie kliknij przycisk OK.


Modyfikacja lub usuwanie niestandardowych właściwości bazy danych

1	Przy otwartej bazie danych kliknij polecenie Właściwości bazy danych w menu Plik.

2	Kliknij kartę Niestandardowe.

3	W kolumnie Nazwa w polu Właściwości kliknij nazwę właściwości, która ma być zmodyfikowana lub usunięta.

4	Aby zmodyfikować właściwość, wpisz zmiany w polach Nazwa, Typ i Wartość, a następnie kliknij przycisk Modyfikuj.

Aby usunąć właściwość, kliknij przycisk Usuń.


Oglądanie listy obiektów bieżącej bazy danych

1	Przy otwartej bazie danych kliknij polecenie Właściwości bazy danych w menu Plik.

2	Kliknij kartę Zawartość.


Oglądanie atrybutów pliku bazy danych

1	Przy otwartej bazie danych kliknij polecenie Właściwości bazy danych w menu Plik.

2	Kliknij kartę Ogólne.


Usuwanie pola, formantu, tekstu, akcji makra lub innego elementu

1	Zaznacz elementy, które mają być usunięte.

2	Naciśnij klawisz DEL.

Uwaga   Aby cofnąć operację usuwania, należy kliknąć przycisk Cofnij  [image]  na pasku narzędzi.


Drukowanie arkusza danych tabeli, kwerendy lub formularza

Aby wydrukować cały arkusz danych

1	Wyświetl tabelę, kwerendę lub formularz w widoku "Arkusz danych".

2	Aby przed drukowaniem zmienić ustawienia w oknie dialogowym Drukuj, kliknij polecenie Drukuj w menu Plik, a następnie zaznacz potrzebne opcje.

Aby drukować bez zwłoki związanej z ustawianiem opcji w oknie dialogowym Drukuj, kliknij przycisk Drukuj  [image]  na pasku narzędzi.

Aby wydrukować tylko niektóre rekordy z arkusza danych

1	Wyświetl tabelę, kwerendę lub formularz w widoku "Arkusz danych".

2	Zaznacz rekordy, które mają być wydrukowane.

3	W menu Plik kliknij polecenie Drukuj, a następnie kliknij opcję Wybrane rekordy.

Uwagi

•	Przed drukowaniem arkusza można podejrzeć wydruk klikając przycisk Podgląd wydruku  [image]  na pasku narzędzi.

•	Aby uzyskać informacje na temat szybkiego drukowania arkusza za pomocą skrótu, kliknij  [image].


Zmiana nazwy, usuwanie, kopiowanie i przenoszenie bazy danych

Co chcesz zrobić?

Zmienić nazwę bazy danych w systemach Microsoft Windows 95 lub Microsoft Windows NT Workstation 4.0

Zmienić nazwę bazy danych w systemie Microsoft Windows NT Workstation 3.51

Usunąć bazę danych w systemach Microsoft Windows 95 lub Microsoft Windows NT Workstation 4.0

Usunąć bazę danych w systemie Microsoft Windows NT Workstation 3.51

Kopiować lub przenieść bazę danych w systemach Microsoft Windows 95 lub Microsoft Windows NT Workstation 4.0

Kopiować lub przenieść bazę danych w systemie Microsoft Windows NT Workstation 3.51

Ważne   Jeżeli bazę danych usunięto, skopiowano, przeniesiono lub zmieniono jej nazwę, a inne bazy danych zawierają połączenia z jej obiektami, należy użyć Menedżera tabel połączonych, aby zaktualizować informacje o połączeniach. W przeciwnym wypadku, przy próbie użycia tych obiektów pojawi się komunikat o błędzie. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Sterowanie sposobem uruchamiania bazy danych lub aplikacji

Możliwe jest ustalenie, na przykład, który formularz będzie wyświetlany po otwarciu bazy danych lub rozpoczęciu aplikacji, które paski narzędzi mogą być dostosowywane lub czy menu podręczne są dostępne.

1	W menu Narzędzia kliknij polecenie Autostart.

 Pokaż

2	Zaznacz żądane opcje lub wprowadź odpowiednie ustawienia.

Uwagi

•	Aby uzyskać informacje o elemencie okna dialogowego, kliknij znak zapytania [image] w górnej części okna dialogowego, a następnie kliknij wybrany element.

•	Aby przejrzeć listę istotnych informacji, przydatnych przy dokonywaniu ustawień w oknie dialogowym Autostart, kliknij  [image].

•	Aby uzyskać dodatkowe informacje na temat tworzenia aplikacji, kliknij  [image].


Uwagi na temat ustawień w oknie dialogowym Autostart

•	Ustawienia wprowadzone w oknie dialogowym Autostart dotyczą tylko bieżącej bazy danych lub aplikacji.

•	Jeśli dokonuje się ustawień w oknie dialogowym Autostart, automatycznie zostają ustawione właściwości bazy danych związane z tymi ustawieniami. Aby przejrzeć listę tych właściwości, kliknij  [image].

•	Ustawienia w oknie dialogowym Autostart nie powodują zmiany ustawień właściwości paska narzędzi, paska menu, paska menu podręcznego, formularza lub raportu. Na przykład, ustawienie opcji Paska menu i Paska menu podręcznego w oknie dialogowym Autostart nie powoduje zmiany ustawień właściwości określonych formularzy i raportów, mających niestandardowe paski menu lub menu podręczne. Po otwarciu formularza lub raportu wyświetlany jest niestandardowy pasek menu dołączonego do formularza lub raportu, zamiast globalnego paska menu określonego w oknie dialogowym Autostart.

•	Okno dialogowe Autostart może być użyte zamiast makra AutoExec lub jednocześnie z tym makrem. Makro AutoExec jest wykonywane dopiero po wprowadzeniu ustawień określonych w oknie dialogowym Autostart, dlatego należy unikać jakiejkolwiek akcji w makrze AutoExec, która zmieniałaby działanie tych ustawień. Na przykład, jeśli określi się formularz w polu  Wyświetl formularz w oknie dialogowym Autostart, a jednocześnie używa się akcji OtwórzFormularz (OpenForm) w makrze AutoExec, to najpierw wyświetlany jest formularz określony w oknie dialogowym Autostart, a następnie od razu formularz określony w akcji OtwórzFormularz.

•	Jeśli dla bazy danych zostały zdefiniowane zabezpieczenia poziomu użytkownika, to można uchronić się przed wprowadzaniem zmian w ustawieniach w oknie dialogowym Autostart przez innych użytkowników, upewniając się, iż nie otrzymali uprawnień administratora do bazy danych. Aby uzyskać więcej informacji, kliknij  [image].

•	Aby obejść ustawienia wprowadzone w oknie dialogowym Autostart, podczas otwierania bazy danych przytrzymaj wciśnięty klawisz obejścia (SHIFT).


Wyświetlanie formularza startowego przy otwieraniu bazy danych lub aplikacji

1	W menu Narzędzia kliknij polecenie Autostart.

 Pokaż

2	W polu Wyświetl formularz kliknij formularz z bieżącej bazy danych.

3	Jeśli nie chcesz, aby użytkownicy widzieli bądź używali okna bazy danych, które pojawia się za formularzem, wyczyść pole wyboru Wyświetl okno bazy danych.

Nawet jeśli wyczyścisz pole wyboru Wyświetl okno bazy danych, okno bazy danych może być wciąż dostępne. Aby uzyskać więcej informacji, kliknij  [image].

Uwagi

•	Zmiany ustawień w oknie dialogowym Autostart nabierają mocy dopiero przy następnym otwarciu bazy danych lub aplikacji.

•	Przykładowa baza danych Northwind zawiera formularz startowy. Zawiera też przykładowy formularz głównego panelu przełączania bazy danych, który może być używany do poruszania się po bazie danych. Aby zapoznać się z tymi formularzami, należy otworzyć bazę danych Northwind w folderze Pliki przykładowe. Formularz startowy pojawia się automatycznie przy otwieraniu bazy Northwind, ale można go obejrzeć, a także formularz głównego panelu przełączania, kiedykolwiek, klikając kartę Formularze w oknie bazy danych, następnie klikając przycisk Autostart albo Główny panel przełączania, a potem klikając przycisk Otwórz. Aby uzyskać informacje o otwieraniu bazy danych Northwind, kliknij  [image].

•	Aby przejrzeć listę istotnych informacji przydatnych przy dokonywaniu ustawień w oknie dialogowym Autostart, kliknij  [image].


Wyznaczanie globalnego paska menu dla bazy danych lub aplikacji

Można zdefiniować globalny pasek menu, co pozwala na dostosowanie dostępnych menu i poleceń. Globalny pasek menu zastępuje wbudowany pasek menu dla wszystkich okien programu Microsoft Access, z wyjątkiem tych, w których dodano niestandardowy pasek menu dla formularza lub raportu.

1	W menu Narzędzia kliknij polecenie Autostart.

 Pokaż

2	W polu wyboru Pasek menu kliknij nazwę niestandardowego paska menu z bieżącej bazy danych albo opcję (Domyślny), aby wyświetlić wbudowany pasek menu.

Uwagi

•	Zmiany ustawień w oknie dialogowym Autostart nabierają mocy dopiero przy następnym otwarciu bazy danych lub aplikacji.

•	Nawet jeśli został wyznaczony własny globalny pasek menu, wbudowany pasek menu jest nadal dostępny. Aby uzyskać więcej informacji, kliknij  [image].

•	Można wyznaczyć lub zmienić globalny pasek menu w procedurze w języku Visual Basic for Applications, ustawiając właściwość Pasek menu w obiekcie Application. Aby uzyskać więcej informacji o właściwości Pasek menu, kliknij  [image].

•	Aby przejrzeć listę istotnych informacji, przydatnych przy dokonywaniu ustawień w oknie dialogowym Autostart, kliknij  [image].


Wyznaczanie globalnego menu podręcznego dla bazy danych lub aplikacji

Globalne menu podręczne zastępuje wbudowane menu podręczne dla arkuszy danych, formularzy, ich formantów oraz raportów.

1	W menu Narzędzia kliknij polecenie Autostart.

 Pokaż

2	W polu Pasek menu podręcznego kliknij nazwę niestandardowego paska menu z bieżącej bazy danych lub kliknij opcję (Domyślny), aby wyświetlić wbudowane menu podręczne.

Uwagi

•	Zmiany ustawień w oknie dialogowym Autostart nabierają mocy dopiero przy następnym otwarciu bazy danych lub aplikacji.

•	Można wyznaczyć lub zmienić menu podręczne w procedurze w języku Visual Basic for Applications, ustawiając właściwość Pasek menu podręcznego w obiekcie Application. Aby uzyskać więcej informacji o właściwości Pasek menu podręcznego, kliknij  [image].

•	Aby przejrzeć listę istotnych informacji, przydatnych przy dokonywaniu ustawień w oknie dialogowym Autostart, kliknij  [image].


Wyświetlanie lub ukrywanie okna bazy danych przy otwieraniu bazy danych lub aplikacji

1	W menu Narzędzia kliknij polecenie Autostart.

 Pokaż

2	Zaznacz lub wyczyść pole wyboru Pokaż okno bazy danych.

Uwagi

•	Zmiany ustawień w oknie dialogowym Autostart nabierają mocy dopiero przy następnym otwarciu bazy danych lub aplikacji.

•	Jeśli okno bazy danych nie jest wyświetlane, musi być wyświetlany formularz dla użytkowników umożliwiający poruszanie się w bazie danych lub w aplikacji. Aby uzyskać więcej informacji, kliknij  [image].

•	Nawet jeśli zostanie wyczyszczone pole wyboru Wyświetl okno bazy danych, okno bazy danych może być wciąż dostępne za pomocą specjalnej kombinacji klawiszy. Aby uzyskać więcej informacji, kliknij  [image]. Nawet wtedy, gdy okno bazy danych i kombinacja klawiszy są nieaktywne, można wyświetlić okno bazy danych. Będzie tak wtedy, gdy użytkownik próbuje kilkakrotnie otwierać bazę danych korzystając z listy ostatnio otwieranych baz danych, która pojawia się automatycznie w menu Plik bazy danych. Aby uniemożliwić innym dostęp do tej listy należy zastąpić menu Plik własnym menu niestandardowym

•	Aby przejrzeć listę istotnych informacji, przydatnych przy dokonywaniu ustawień w oknie dialogowym Autostart, kliknij  [image].


Pokazywanie lub ukrywanie paska stanu bazy danych lub aplikacji

1	W menu Narzędzia kliknij polecenie Autostart.

 Pokaż

2	Zaznacz lub wyczyść pole wyboru Wyświetl pasek stanu.

Uwagi

•	Zmiany ustawień w oknie dialogowym Autostart nabierają mocy dopiero przy następnym otwarciu aplikacji lub bazy danych.

•	Można także ustalić zasady wyświetlania paska stanu  czy jest ukryty czy pokazywany we wszystkich bazach danych programu Microsoft Access. W tym celu w menu Narzędzia kliknij polecenie Opcje, kliknij kartę Widok, a następnie zaznacz lub wyczyść pole wyboru Pasek stanu. W bieżącej bazie danych pasek stanu nie jest wyświetlany, jeżeli pole wyboru Pasek stanu w oknie dialogowym Opcje albo pole wyboru Wyświetl pasek stanu w oknie dialogowym Autostart jest wyczyszczone.

•	Aby przejrzeć listę istotnych informacji, przydatnych przy dokonywaniu ustawień w oknie dialogowym Autostart, kliknij  [image].


Zabranianie lub zezwalanie na dostęp do wbudowanych pasków narzędzi w bazach danych lub aplikacjach

1	W menu Narzędzia kliknij polecenie Autostart.

 Pokaż

2	Zaznacz lub wyczyść pole wyboru Zmiany paska narzędzi.

Uwagi

•	Zmiany ustawień w oknie dialogowym Autostart nabierają mocy dopiero przy następnym otwarciu bazy danych lub aplikacji.

•	Aby zezwolić użytkownikom na zmianę wbudowanych pasków narzędzi, należy upewnić się, czy zaznaczone są oba pola wyboru Zmiany paska narzędzi i Zmiany paska narzędzi/menu. Aby zabronić użytkownikom dokonywania zmian we wszystkich wbudowanych paskach narzędzi, należy zaznaczyć pole wyboru Zmiany paska narzędzi, ale wyczyścić pole wyboru Zmiany paska narzędzi/menu.

•	Można zabronić użytkownikom dokonywania zmian w wybranych paskach narzędzi. Aby uzyskać więcej informacji, kliknij  [image].

•	Aby przejrzeć listę istotnych informacji, przydatnych przy dokonywaniu ustawień w oknie dialogowym Autostart, kliknij  [image].


Sterowanie wyświetlaniem menu wbudowanych

Jeśli tworzona baza danych lub aplikacja umożliwia użytkownikowi dokonywanie zmian menu wbudowanych, można spowodować wyświetlanie tylko wstępnie zdefiniowanego podzbioru menu. Dzięki temu można ukryć menu takie, jak Widok lub Wstaw, co uniemożliwi innym użytkownikom dostęp do widoku "Projekt" obiektów bazy danych i zmianę ich projektu.

1	W menu Narzędzia kliknij polecenie Autostart.

 Pokaż

2	Zaznacz lub wyczyść pole wyboru Używanie pełnego menu.

Uwagi

•	Zmiany ustawień w oknie dialogowym Autostart nabierają mocy przy następnym otwarciu aplikacji lub bazy danych.

•	Aby przejrzeć listę istotnych informacji, przydatnych przy dokonywaniu ustawień w oknie dialogowym Autostart, kliknij  [image].


Zabranianie lub zezwalanie na wprowadzanie zmian we wszystkich paskach narzędzi i paskach menu bazy danych lub aplikacji

Można zezwolić lub zabronić użytkownikom dokonywania zmian we wbudowanych lub niestandardowych paskach narzędzi i paskach menu.

1	W menu Narzędzia kliknij polecenie Autostart.

 Pokaż

2	Zaznacz lub wyczyść pole wyboru Zmiany paska narzędzi/menu.

Uwagi

•	Zmiany ustawień w oknie dialogowym Autostart nabierają mocy przy następnym otwarciu aplikacji lub bazy danych.

•	Jeśli pole wyboru tej opcji zostanie wyczyszczone, można mimo to przesuwać, zmieniać rozmiar i dokować wybrany pasek narzędzi i pasek menu, chyba że nie pozwalają na to dokonane wcześniej ustawienia w oknie dialogowym Dostosuj.

•	Jeśli wyczyścisz pole wyboru odpowiadające tej opcji, nie możesz już zmieniać ustawień w oknie dialogowym Dostosuj. Użytkownicy nie będą mogli dostosowywać żadnego paska narzędzi i paska menu, nawet jeśli w oknie dialogowym Dostosuj zostało uprzednio zaznaczone pole Dozwolone dostosowywanie dla określonego paska narzędzi lub paska menu.

•	Aby zabronić użytkownikom używania wbudowanych pasków narzędzi, wyczyść pole wyboru Dozwolone zmiany wbudowanych pasków narzędzi.

•	Jeśli chcesz, aby menu podręczne były dostępne wszędzie oprócz pasków narzędzi i pasków menu, zaznacz pole wyboru Używanie domyślnego menu podręcznego i wyczyść pole wyboru Zmiany paska narzędzi/menu. W ten sposób zabronisz użytkownikom dostosowywać paski narzędzi i paski menu.

•	Aby przejrzeć listę istotnych informacji, przydatnych przy dokonywaniu ustawień w oknie dialogowym Autostart, kliknij  [image].


Włączanie lub wyłączanie menu podręcznego w bazie danych lub w aplikacji

Możesz zdecydować, czy wbudowane menu podręczne będą dostępne.

1	W menu Narzędzia kliknij polecenie Autostart.

 Pokaż

2	Zaznacz lub wyczyść pole wyboru Zmiany domyślnego menu podręcznego.

Uwagi

•	Zmiany ustawień w oknie dialogowym Autostart nabierają mocy przy następnym otwarciu aplikacji lub bazy danych.

•	Jeśli chcesz, aby menu podręczne były dostępne wszędzie oprócz pasków narzędzi i pasków menu zaznacz pole wyboru Zmiany domyślnego menu podręcznego i wyczyść pole wyboru Zmiany paska narzędzi/menu. W ten sposób zabronisz użytkownikom dostosowywać paski narzędzi i paski menu.

•	Aby przejrzeć listę istotnych informacji, przydatnych przy dokonywaniu ustawień w oknie dialogowym Autostart, kliknij  [image].


Włączanie lub wyłączanie możliwości oglądania kodu po wykryciu błędu wykonywania aplikacji

1	W menu Narzędzia kliknij polecenie Autostart.

 Pokaż

2	Kliknij opcję Zaawansowane.

3	Zaznacz lub wyczyść pole wyboru Wyświetlanie kodu po błędzie.

Uwagi

•	Zmiany ustawień w oknie dialogowym Autostart nabierają mocy przy następnym otwarciu aplikacji lub bazy danych.

•	Nawet jeśli zostanie wyczyszczone pole wyboru Wyświetlanie kodu po błędzie, można ręcznie zatrzymać wykonywanie kodu. Aby uzyskać więcej informacji, kliknij  [image].

•	Aby przejrzeć listę istotnych informacji, przydatnych przy dokonywaniu ustawień w oknie dialogowym Autostart, kliknij  [image].


Włączanie i wyłączanie klawiszy powodujących wyświetlanie okna bazy danych lub okna analizy programu, pasków menu lub modułów

1	W menu Narzędzia kliknij polecenie Autostart.

 Pokaż

2	Kliknij przycisk Zaawansowane.

3	Aby włączyć lub wyłączyć następujące klawisze, zaznacz lub wyczyść pole wyboru Używanie specjalnych klawiszy programu Access.

Klawisze	Wyniki
F11 lub ALT+F1	Umieszcza okno bazy danych na pierwszym planie
CTRL+G	Umieszcza na wierzchu okno analizy programu
CTRL+F11	Przełącza pomiędzy niestandardowym paskiem menu a wbudowanym paskiem menu
CTRL+BREAK	Zatrzymuje wykonywanie kodu i wyświetla bieżący moduł w oknie modułu.
Uwagi

•	Zmiany ustawień w oknie dialogowym Autostart nabierają mocy przy następnym otwarciu aplikacji lub bazy danych.

•	Niezależnie od tego, czy pole wyboru Używanie klawiszy specjalnych programu Access zostanie zaznaczone czy też nie, można wyświetlać okno modułu w celu zanalizowania kodu po wykryciu błędu wykonania zaznaczając pole wyboru Wyświetlanie kodu po błędzie.

•	Jeżeli wyczyści się pole wyboru Używanie specjalnych klawiszy programu Access i określi się niestandardowy pasek menu w polu Pasek menu, to wbudowany pasek menu nie będzie dostępny.

•	Mimo wyczyszczenia pól wyboru Używanie specjalnych klawiszy programu Access i Wyświetl okno bazy danych, użytkownicy mogą zachować dostęp do okna bazy danych. Będzie tak wtedy, gdy użytkownik spróbuje więcej niż jeden raz otworzyć tę samą bazę danych z listy ostatnio używanych baz danych, która automatycznie pojawia się w menu Plik. Aby uniemożliwić użytkownikom dostęp do tej listy, należy zamienić menu Plik własnym menu standardowym.

•	Aby przejrzeć listę istotnych informacji, przydatnych przy dokonywaniu ustawień w oknie dialogowym Autostart, kliknij  [image].


Wyświetlanie niestandardowej ikony dla aplikacji

1	W menu Narzędzia kliknij polecenie Autostart.

 Pokaż

2	W polu Ikona aplikacji wpisz nazwę pliku .ico lub .bmp zawierającego ikonę, której chcesz używać. Jeżeli nie znasz nazwy pliku, kliknij przycisk Buduj  [image]  znajdujący się obok tego pola i skorzystaj z Przeglądarki ikon, aby znaleźć plik. (Przeglądarka ikon działa podobnie, jak okno dialogowe Otwórz. Aby uzyskać szczegółowe informacje o wyszukiwaniu w obu oknach dialogowych, kliknij  [image].)

Uwagi

•	Zmiany ustawień w polu Ikona aplikacji nabierają mocy natychmiast po zamknięciu okna dialogowego Autostart.

•	Jeśli aplikacja ma być rozpowszechniana, zaleca się, aby plik ikony i aplikacja programu Microsoft Access znajdowały się w jednym folderze.

•	Aby przejrzeć listę istotnych informacji, przydatnych przy dokonywaniu ustawień w oknie dialogowym Autostart, kliknij  [image].


Wyświetlanie konkretnego tytułu na pasku tytułu okna aplikacji

1	W menu Narzędzia kliknij polecenie Autostart.

 Pokaż

2	W polu Tytuł aplikacji wpisz tytuł, który ma być wyświetlany na pasku tytułu okna aplikacji.

Uwagi

•	Zmiany ustawień w polu Tytuł aplikacji nabierają mocy natychmiast po zamknięciu okna dialogowego Autostart.

•	Aby przejrzeć listę istotnych informacji, przydatnych przy dokonywaniu ustawień w oknie dialogowym Autostart, kliknij  [image].


Otwieranie bazy danych

1	Kliknij przycisk Otwórz bazę danych  [image]  na pasku narzędzi.

2	W polu Szukaj w kliknij nazwę dysku zawierającego szukany dokument.

3	Na liście folderów klikaj dwukrotnie foldery, aż otworzysz folder zawierający szukaną bazę danych.

Jeśli nie możesz znaleźć bazy danych, którą chcesz otworzyć, możesz ją wyszukiwać. Wpisz dane o szukanym pliku w polach znajdujących się w dolnej części okna dialogowego i kliknij przycisk Znajdź teraz. Więcej informacji o korzystaniu z pola Nazwa pliku uzyskasz klikając  [image].

Aby skorzystać z zaawansowanych kryteriów wyszukiwania, kliknij przycisk Zaawansowane. Aby uzyskać więcej informacji o oknie dialogowym Szukanie zaawansowane, kliknij  [image].

4	Aby otworzyć bazę danych w środowisku sieciowym w trybie współużytkowania, wyczyść pole wyboru Wyłączność.

Aby otworzyć bazę danych w trybie wyłączności, zaznacz pole wyboru Wyłączność.

Aby otworzyć bazę danych w trybie tylko do odczytu, kliknij przycisk Polecenia i ustawienia  [image], i kliknij przycisk Otwórz tylko do odczytu.

Aby uzyskać więcej informacji o elementach okna dialogowego, kliknij znak zapytania [image] w górnej części okna dialogowego, a następnie kliknij wybrany element.

Uwagi

•	Aby otworzyć jedną z kilku otwieranych ostatnio baz danych, kliknij jej nazwę w menu Plik. Baza danych zostaje otwarta z tymi samymi ustawieniami opcji, jakie były przy ostatnim otwarciu.

•	Program Microsoft Access może automatycznie utworzyć skrót w folderze Ulubione, który można później używać do bezpośredniego otwierania bazy danych. Aby uzyskać więcej informacji na ten temat, kliknij  [image]. Aby uzyskać informacje na temat samodzielnego tworzenia skrótów, kliknij  [image].


Udoskonalanie kryteriów wyszukiwania pliku w oknie dialogowym Szukanie zaawansowane

Okno dialogowe Szukanie zaawansowane zawiera instrukcje kryteriów definiujących właściwości, które mają być wyszukiwane. Domyślnie szukane są pliki o rozszerzeniu .mdb. Można udoskonalić wyszukiwanie dodając nowe instrukcje kryteriów w oknie dialogowym Szukanie zaawansowane.

1	Kliknij polecenie Otwórz bazę danych  [image] w menu Plik albo wskaż polecenie Pobierz dane zewnętrzne w menu Plik i kliknij polecenie Importuj albo polecenie Połącz tabele, w zależności od tego, co będziesz robić dalej. (Do szukania plików możesz używać też okien dialogowych Źródłowa baza danych do konwersji, Źródłowa baza danych do defragmentacji, Napraw bazę danych, Zapisz bazę danych jako MDE i Zaszyfruj/Odszyfruj bazę danych w menu Narzędzia.)

2	Kliknij przycisk Zaawansowane.

3	W polu Właściwość kliknij właściwość, której chcesz użyć jako kryterium.

4	W polu Warunek kliknij żądany warunek.

5	W polu Wartość wpisz wartość uzupełniającą instrukcję kryteriów.

6	Z lewej strony pola Właściwość wykonaj jedną z następujących czynności:

•	Kliknij opcję Oraz, jeśli plik musi spełniać zarówno to kryterium, jak i ostatnio wymienione w polu Znajdź pliki spełniające te kryteria.

•	Kliknij opcję Lub, jeśli plik musi spełniać to kryterium lub ostatnie z wymienionych na liście.

7	Kliknij przycisk Dodaj do listy.

8	Jeśli chcesz ograniczyć wyszukiwanie do konkretnego folderu, wpisz jego ścieżkę w polu Szukaj w.

9	Jeśli chcesz zapisać bieżące kryteria wyszukiwania, kliknij przycisk Zapisz wyszukiwanie i wpisz nazwę. Aby później ponownie użyć tych kryteriów, wystarczy kliknąć przycisk Otwórz wyszukiwanie i kliknąć tę nazwę.

10	Aby rozpocząć wyszukiwanie, kliknij przycisk Znajdź teraz.

Aby uzyskać więcej informacji o zapisanych kryteriach wyszukiwania, kliknij  [image]. Aby uzyskać więcej informacji na temat elementów okna dialogowego, kliknij znak zapytania [image] w górnej części okna dialogowego, a następnie kliknij wybrany element.

Uwaga   Można utworzyć niestandardowe właściwości wyszukiwania, które będą uwzględniane przy kolejnych wyszukiwaniach bazy danych. Po otwarciu bazy danych kliknij w menu Plik polecenie Właściwości bazy danych, a następnie kartę Niestandardowe. Aby otrzymać więcej informacji kliknij  [image].


Dostosowanie do własnych potrzeb środowiska programu Microsoft Access za pomocą ustawień domyślnych

1	W menu Narzędzia kliknij polecenie Opcje.

  Pokaż

2	Kliknij kartę zawierającą opcje, które mają być ustawione.

3	Zaznacz opcje, które będą używane.

Uwaga   Ustawienia opcji są zapamiętywane nie w pliku bazy danych użytkownika (.mdb), lecz w pliku informacyjnym grupy roboczej. Zmiana ustawień opcji będzie dotyczyła wszystkich baz danych otwieranych lub tworzonych przez wszystkich użytkowników z tej grupy roboczej (używających pliku informacyjnego tej samej grupy roboczej).


Domyślne pokazywanie lub ukrywanie obiektów systemowych w oknie bazy danych

Obiekty systemowe są tworzone automatycznie razem z nową bazą danych.

1	W menu Narzędzia kliknij polecenie Opcje.

  Pokaż

2	Kliknij kartę Widok.

3	W polu Pokaż zaznacz lub wyczyść pole wyboru Obiekty systemowe.


Pokazywanie lub ukrywanie obiektów zdefiniowanych domyślnie jako ukryte

Aby wyświetlić obiekty zdefiniowane jako ukryte, nie zmieniając ich statusu, należy wprowadzić odpowiednie ustawienia w oknie bazy danych.

1	W menu Narzędzia kliknij polecenie Opcje.

  Pokaż

2	Kliknij kartę Widok.

3	W polu Pokaż zaznacz lub wyczyść pole wyboru Obiekty ukryte. Ikony obiektów ukrytych są wyświetlane jako przygaszone, aby odróżnić je od ikon obiektów nie ukrytych.


Zmiana domyślnego działania operacji znajdowania i zamieniania

1	W menu Narzędzia kliknij polecenie Opcje.

  Pokaż

2	Kliknij kartę Edytuj/Znajdź.

3	W polu Domyślne działanie Znajdź/Zamień kliknij żądane opcje.

Uwaga   Zmiany ustawień staną się aktywne dopiero po ponownym uruchomieniu programu Microsoft Access. Aby zmienić działanie konkretnej operacji "Znajdź" lub "Zamień", należy wybrać polecenie Znajdź lub Zamień w menu Edycja, a następnie w oknie dialogowym ustawić odpowiednie opcje.


Ustawianie domyślnych marginesów wydruku

1	W menu Narzędzia kliknij polecenie Opcje.

  Pokaż

2	Kliknij kartę Ogólne.

3	W polu Marginesy wydruku podaj domyślne wartości marginesów.

Uwaga   Zmiana tej opcji nie wpływa na wielkość marginesów istniejących już formularzy i raportów.


Ustawianie domyślnego trybu otwierania bazy danych jako wyłącznego lub współużytkowania

1	W menu Narzędzia kliknij polecenie Opcje.

  Pokaż

2	Kliknij kartę Zaawansowane.

3	W polu Domyślny tryb otwierania kliknij żądaną opcję.


Zmiana domyślnego folderu nowych baz danych programu Microsoft Access

1	W menu Narzędzia kliknij polecenie Opcje.

  Pokaż

2	Kliknij kartę Ogólne.

3	W polu Domyślny folder bazy danych wpisz poprawną nazwę ścieżki folderu, w którym mają być przechowywane nowe bazy danych, a następnie kliknij przycisk OK.

Jeżeli nie ma sprecyzowanej ścieżki, domyślnie zostanie wybrany folder Moje dokumenty.


Definiowanie domyślnego języka dla ustalenia porządku sortowania w bazie danych

Ustawienie tej opcji decyduje o porządku alfabetycznym sortowania w nowo tworzonych bazach danych programu Microsoft Access.

1	W menu Narzędzia kliknij polecenie Opcje.

  Pokaż

2	Kliknij kartę Ogólne.

3	W polu Domyślny porządek sortowania baz danych kliknij język, który ma być używany.

Uwaga   Aby zastosować wybrany na karcie Ogólne język sortowania do istniejącej bazy danych, należy wykonać jej defragmentację.


Włączanie lub wyłączanie komunikatów potwierdzania

Można włączyć albo wyłączyć komunikaty potwierdzania dla zmian rekordów, usuwania dokumentów lub działania kwerend.

1	W menu Narzędzia kliknij polecenie Opcje.

  Pokaż

2	Kliknij kartę Edytuj/Znajdź.

3	W polu Potwierdzaj zaznacz lub wyczyść odpowiednie pola wyboru.


Zmiana domyślnego działania klawiszy ENTER, strzałek, TAB i punktu wstawiania

Polecenie Opcje umożliwia zmianę działania wymienionych klawiszy podczas poruszania się w polu lub między polami rekordu.

1	W menu Narzędzia kliknij polecenie Opcje.

  Pokaż

2	Kliknij kartę Klawiatura.

3	W polach Przenieś po ENTER, Działanie klawiszy strzałek i Przy wejściu do pola wybierz wymagane opcje, a następnie zaznacz lub wyczyść pole wyboru Kursor zatrzymuje się w pierwszym/ostatnim polu.

Uwaga   Aby opcja wybrana w polu Przy wejściu do pola mogła być zastosowana, w polu Działanie klawiszy strzałek musi być wybrana opcja Następne pole.


Domyślne pokazywanie lub ukrywanie startowego okna dialogowego programu Microsoft Access

Startowe okno dialogowe jest pierwszym oknem dialogowym ukazującym się podczas uruchamiania programu Microsoft Access. Zawiera ono opcje służące do tworzenia nowej bazy danych i otwierania istniejącej.

1	W menu Narzędzia kliknij polecenie Opcje.

  Pokaż

2	Kliknij kartę Widok.

3	W polu Pokaż zaznacz lub wyczyść pole wyboru Dialog startowy.


Pokazywanie lub ukrywanie paska stanu we wszystkich bazach danych

Zmiany jakie są dokonywane w tym ustawieniu dotyczą wszystkich baz danych programu Microsoft Access.

1	W menu Narzędzia kliknij polecenie Opcje.

  Pokaż

2	Na karcie Widok, w polu Pokaż zaznacz lub wyczyść pole wyboru Pasek stanu.

Uwaga   W konkretnej bazie danych lub aplikacji można sterować pokazywaniem lub ukrywaniem paska stanu. Aby uzyskać więcej informacji, kliknij [image].


O projektowaniu bazy danych

Zanim zaczniesz używać programu Microsoft Access do budowania tabel, formularzy i innych obiektów, które złożą się na bazę danych, poświęć koniecznie trochę czasu na zaprojektowanie bazy danych. Dobry projekt jest podstawą utworzenia bazy danych, która pozwoli na szybkie, dokładne i skuteczne wykonywanie zamierzonych celów.

Aby uzyskać przegląd najważniejszych informacji o tym, czym jest baza danych i jak działa, kliknij  [image].

Kroki projektowania bazy danych

Oto podstawowe kroki w projektowaniu bazy danych:

1	Określenie celu, któremu ma służyć baza danych.

2	Określenie tabel, które znajdą się w bazie danych.

3	Określenie pól, które znajdą się w tabelach.

4	Przypisanie polom jednoznacznych wartości.

5	Określenie relacji między tabelami.

6	Udoskonalenie projektu.

7	Wprowadzenie danych i utworzenie innych obiektów bazy danych.

8	Zastosowanie narzędzi analizy programu Microsoft Access.

1 Określenie celu, któremu ma służyć baza danych

Pierwszym krokiem projektowania bazy danych programu Microsoft Access jest określenie celu, któremu ma służyć baza i sposobu jej używania. Musisz wiedzieć, jakich informacji ma dostarczyć baza danych. Na tej podstawie można określić, jakie zagadnienia będą analizowane w bazie danych (tabele) i jakie informacje mają określać każde zagadnienie (pola w tabelach).

Porozmawiaj z przyszłymi użytkownikami bazy danych. Zorganizuj burzę mózgów o pytaniach, na które baza danych miałaby odpowiadać. Naszkicuj wzory raportów, które powinna wytwarzać. Zgromadź formularze do wpisywania danych, których teraz używasz. Przekonaj się, jak działają dobrze zaprojektowane bazy danych, podobne do tej, którą tworzysz.

2 Określenie tabel, które znajdą się w bazie danych

Określenie tabel może być najtrudniejszym etapem procesu projektowania bazy danych. Powodem tego jest fakt, że wyniki, których ma dostarczyć baza danych - raporty gotowe do wydrukowania, formularze przeznaczone do wykorzystania, pytania, na które trzeba odpowiedzieć - nie zawsze zawierają bezpośrednie wskazówki o strukturze tworzących je tabel.

Tabele nie muszą być projektowane za pomocą programu Microsoft Access. W istocie, lepiej jest najpierw wykonać szkic i przemyśleć projekt korzystając z kartki papieru. Projektując tabele podziel posiadane informacje pamiętając o przedstawionych poniżej podstawowych zasadach projektowania:

•	Ta sama informacja nie powinna być wielokrotnie wprowadzona do jednej lub kilku tabel.

Jeżeli informacja jest przechowywana tylko w jednej tabeli, można ją uaktualnić zmieniając dane tylko w jednym miejscu. Tak jest łatwiej, a ponadto unika się wystąpienia niezgodności danych zapisanych w różnych miejscach. Na przykład, dobrze jest zapisać numer telefonu i adres klienta tylko raz, w jednej tabeli.

•	Każda tabela powinna zawierać informacje tylko na jeden temat.

Jeżeli tabela zawiera dane na temat jednego zagadnienia można przetwarzać je niezależnie od danych dotyczących innych zagadnień. Na przykład, adresy klientów będą przechowywane w innej tabeli niż zamówienia. W ten sposób można usunąć jakieś zamówienie, zachowując dane o kliencie.

Aby uzyskać więcej informacji na temat tabel, kliknij  [image].

Aby uzyskać więcej informacji na temat optymalizacji ogólnej wydajności tabel, kliknij  [image].

3 Określenie pól, które znajdą się w tabelach

Każda tabela zawiera informacje na temat jednego zagadnienia, a każde pole w tabeli zawiera jedną daną dotyczącą tego zagadnienia, któremu poświęcona jest tabela. Na przykład, tabela poświęcona klientom może zawierać pola z nazwą firmy, adresem, miastem, krajem i numerem telefonu. Zabierając się do projektowania pól w tabelach dobrze jest pamiętać o następujących wskazówkach:

•	Należy powiązać każde pole bezpośrednio z zagadnieniem, którego dotyczy tabela.

•	Nie należy wprowadzać danych pośrednich lub obliczonych (danych, które są wynikiem wyrażenia).

•	Należy uwzględnić wszystkie potrzebne informacje.

•	Informacje należy przechowywać w możliwie najmniejszych jednostkach logicznych (na przykład Imię oraz Nazwisko, a nie Dane personalne).

4 Przypisanie polom jednoznacznych wartości

Aby program Microsoft Access mógł powiązać informacje przechowywane w różnych tabelach — na przykład, aby powiązać klienta ze wszystkimi jego zamówieniami — każda tabela w bazie danych musi zawierać pole lub zbiór pól, które jednoznacznie określają każdy rekord. Takie pole lub zbiór pól nazywany jest kluczem podstawowym.

Aby uzyskać więcej informacji o kluczach podstawowych i pomoc w określeniu typów kluczy podstawowych, które będą wykorzystane w tabelach, kliknij  [image].

5 Określenie relacji między tabelami

Po podzieleniu danych na tabele i zdefiniowaniu pól kluczy podstawowych trzeba wprowadzić do programu Microsoft Access informacje na temat sposobu poprawnego łączenia powiązanych danych w logiczną całość. W tym celu definiuje się relacje między tabelami.

Być może warto sprawdzić, jak utworzono te relacje w dobrze zaprojektowanej bazie danych. Aby przekonać się, jak jest to zrobione w przykładowej bazie Northwind, otwórz plik Northwind.mdb i kliknij polecenie Relacje w menu Narzędzia. Aby uzyskać informacje o rodzajach relacji i pomoc w określeniu relacji dla tworzonej bazy danych, kliknij  [image]. Aby uzyskać więcej informacji na temat otwierania bazy danych Northwind, kliknij  [image].

6 Udoskonalenie projektu

Po zaprojektowaniu tabel, pól i łączących je relacji przychodzi czas na sprawdzenie projektu i wykrycie ewentualnych usterek. Łatwiej poprawić bazę danych teraz niż po wypełnieniu tabel danymi.

Wykorzystaj program Microsoft Access do utworzenia tabel, określ łączące je relacje i do każdej tabeli wprowadź kilka rekordów danych. Sprawdź, czy za pomocą bazy danych uzyskujesz odpowiedź na stawiane sobie pytania. Utwórz w zarysie formularze i raporty i sprawdź, czy przedstawiają te dane, których oczekujesz. Poszukaj niepotrzebnych powtórzeń danych i usuń je.

7 Wprowadzenie danych i utworzenie innych obiektów bazy danych

Kiedy okaże się, że struktura tabel spełnia opisane powyżej kryteria, można wprowadzić wszystkie dane do tabel i utworzyć dowolne kwerendy, formularze, raporty, makra i moduły.

8 Zastosowanie narzędzi analizy programu Microsoft Access

Program Microsoft Access jest wyposażony w dwa narzędzia, które pomagają udoskonalić projekt bazy danych. Kreator analizy tabel potrafi sprawdzić projekt  przeglądając jednorazowo jedną tabelę, zaproponować nową strukturę tabeli i - jeśli to ma sens - zamienić tabelę w kilka tabel połączonych relacjami. Aby uzyskać więcej informacji na temat działania Kreatora analizy tabel, kliknij  [image].

Analizator wydajności potrafi przeprowadzić analizę całej bazy danych, sformułować zalecenia i propozycje dotyczące wprowadzenia ulepszeń. Analizator wydajności może też wprowadzić te zalecenia i propozycje. Aby uzyskać informacje na temat Analizatora wydajności, kliknij  [image].

Aby zapoznać się z innymi aspektami projektowania bazy danych, można przejrzeć przykładową bazę danych Northwind i schemat jednej lub kilku baz danych, które można utworzyć za pomocą Kreatora baz danych  [image].


Przełączanie pomiędzy oknami filtrów w tabeli, kwerendzie lub formularzu

Przełączanie pomiędzy oknami pozwala na tworzenie lub modyfikowanie filtru za pomocą metody najbardziej odpowiadającej potrzebom użytkownika lub na oglądanie innego widoku istniejącego filtru. Polecenia Filtruj według formularza i Zaawansowany filtr/sortowanie mają swoje własne okna. Polecenia Filtruj według wyboru lub Filtruj dla wyrażenia są natomiast stosowane bezpośrednio w widoku "Formularz" lub w widoku "Arkusz danych".

Aby przełączyć na	Z okna	Wykonaj
Filtruj według formularza	Widok "Arkusz danych" lub widok "Formularz"	Na pasku narzędzi kliknij przycisk Filtruj według formularza  [image].
	Zaawansowany filtr/sortowanie	W menu Filtr kliknij polecenie Filtruj według formularza.
Zaawansowany  filtr/sortowanie	Widok "Arkusz danych" lub widok "Formularz"	W menu Rekordy, wskaż polecenie Filtr, a następnie kliknij polecenie Zaawansowany filtr/sortowanie.
	Filtruj według formularza	W menu Filtr kliknij polecenie Zaawansowany filtr/sortowanie.
Aby zastosować filtr z okna Filtruj według formularza lub Zaawansowany filtr/sortowanie i obejrzeć rezultat w widoku "Arkusz danych" lub widoku "Formularz", należy kliknąć ikonę Zastosuj filtr  [image]  na pasku narzędzi. Aby zamknąć okno filtru i wrócić do widoku "Arkusz danych" lub widoku "Formularz" bez zastosowania filtru, kliknij przycisk Zamknij  [image]  na pasku narzędzi.

Uwaga   Po określeniu poszukiwanych wartości za pomocą poleceń Filtruj według wyboru, Filtruj według formularza lub Filtruj dla wyrażenia, można przełączyć się na okna Zaawansowany filtr/sortowanie, aby sprawdzić, jak określone wartości są przekształcane w wyrażenie kryteriów w siatce projektu.


Podobieństwa i różnice między kwerendami wybierającymi a filtrami

Podstawową cechą łączącą kwerendy wybierające i filtry jest to, że zarówno jedne, jak i drugie służą do pobierania podzestawu rekordów z podstawowej tabeli lub kwerendy. Użycie filtru lub kwerendy zależy od planowanego sposobu wykorzystania wybranych rekordów.

Filtr zwykle stosuje się do czasowego przeglądania lub edycji podzbioru rekordów, jeśli jest otwarty formularz lub arkusz danych. Kwerendy należy użyć, jeśli planuje się:

•	Oglądanie podzbioru rekordów bez uprzedniego otwarcia określonej tabeli lub formularza.

•	Wybieranie tabel zawierających rekordy, które mają być przetwarzane oraz dodawanie w razie potrzeby dalszych tabel w terminie późniejszym.

•	Ustalanie, które pola podzbioru rekordów mają być wyświetlane w wynikach.

•	Wykonywanie obliczeń na podstawie wartości znajdujących się w polach.

Uwaga   Nawet jeśli wydaje się, że w danym wypadku należy użyć kwerendy, warto rozważyć zastosowanie technik Filtruj według formularza, Filtruj według wyboru lub Filtruj dla wyrażenia, ułatwiających tworzenie filtrów. Tak utworzony filtr można następnie zapisać jako kwerendę. Ta opcja umożliwia całkowite ominięcie siatki projektu kwerendy (chyba, że w kwerendzie należy dokonać dodatkowych zmian). Nawet w tym wypadku, po otwarciu kwerendy w widoku "Projekt" można zobaczyć, w jaki sposób dane zawarte w filtrze zostały wykorzystane do wypełnienia siatki projektu. Informacje te mogą być następnie użyte jako pomoc przy dokonywaniu dodatkowych zmian.

Poniższa tabela podaje podobieństwa i różnice między kwerendami i filtrami.

Charakterystyka	Filtry	Kwerendy
Pozwalają na dodawanie dalszych tabel, jeżeli ich rekordy mają być zawarte w zwracanym podzbiorze	Nie	Tak
Pozwalają na określenie, które pola z podzbioru rekordów mają być wyświetlone w wynikach	Nie	Tak
Występują jako oddzielne obiekty w oknie bazy danych	Nie	Tak
Mogą być zastosowane do zamkniętej tabeli, kwerendy lub formularza	Nie	Tak
Dostarczają wyniki, które mogą być użyte jako dane źródłowe dla formularza lub raportu	Tak	Tak
Umożliwiają obliczanie sum, wartości średnich, zliczanie i inne rodzaje podsumowań	Nie	Tak
Umożliwiają sortowanie rekordów	Tak	Tak
Pozwalają na edycję danych, jeżeli edycja jest w ogóle dozwolona	Tak	Tak, w zależności od typu kwerendy. Można także wykonać aktualizacje zbiorcze za pomocą kwerendy aktualizującej.


Znajdowanie danych

W programie Microsoft Access istnieje wiele sposobów znajdowania danych, niezależnie od tego, czy poszukiwana jest określona wartość, rekord, czy grupa rekordów.

•	Okno dialogowe Znajdź służy do znajdowania poszczególnych rekordów lub określonych wartości w polach. Możliwe jest także przeglądanie rekordów. W programie Microsoft Access poszukiwany element zostanie odnaleziony we wszystkich miejscach występowania. Jeśli określone wartości mają zostać zastąpione innymi, należy użyć okna dialogowego Zamień.

•	Filtry pozwalają na czasowe wyodrębnienie i przeglądanie określonego zestawu rekordów oraz na pracę z nimi przy wyświetlonym formularzu lub arkuszu danych.

•	Kwerendy służą do pracy z określonym zestawem rekordów, które spełniają kryteria wyznaczone dla jednej lub wielu tabel w bazie danych. Z zestawem tym można pracować niezależnie od konkretnego formularza czy arkusza danych.

Której metody chcesz użyć do znalezienia danych?

Okna dialogowego Znajdź

Okna dialogowego Zamień

Tabeli, kwerendy lub filtru formularza

Kwerendy


Używanie symboli wieloznacznych do wyszukiwania wartości lub ich części

Symbole wieloznaczne mogą być używane do zamieniania innych znaków podczas określania wartości, która mają być odnalezione, gdy:

•	Znana jest tylko część wartości

•	Poszukiwane wartości zaczynają się na określoną literę lub odpowiadają pewnemu wzorcowi.

Poniższe symbole mogą być używane w oknach dialogowych Znajdź i Zamień oraz w kwerendach, poleceniach i wyrażeniach do znajdowania wartości pól, rekordów lub nazw plików.

Symbol	Użycie	Przykład
*	Uzupełnia każdą liczbę znaków. Może być używany jako pierwszy i ostatni znak w ciągu.	wh* znajduje what, white i why
?	Uzupełnia każdy pojedynczy znak alfabetu.	B?ll znajduje ball, bell i bill
[ ]	Uzupełnia każdy pojedynczy znak pomiędzy nawiasami.	B[ae]ll znajduje ball i bell, ale nie bill
!	Uzupełnia każdy znak spoza nawiasów.	b[!ae]ll znajduje bill i bull, ale nie bell
-	Uzupełnia każdy znak z zakresu. Zakres musi być podany w porządku rosnącym (od A do Z a nie od Z do A).	b[a-c]d znajduje bad, bbd i bcd
#	Uzupełnia każdy pojedynczy znak numeryczny.	1#3 znajduje 103, 113, 123
Notes

•	Symbole wieloznaczne są w zasadzie używane z danymi typu tekstowego. Mogą  być jednak czasem wykorzystywane do znajdowania innych rodzajów danych, takich jak na przykład daty, jeśli dla tych rodzajów danych nie zostanie zmieniona  właściwość Ustawienia regionalne.

•	Jeśli symbole wieloznaczne są stosowane do poszukiwania gwiazdki (*), znaku zapytania (?), znaku numerycznego (#), nawiasu otwierającego ([) lub myślnika (-), to poszukiwany element należy podać w nawiasie. Aby na przykład znaleźć znak zapytania, w oknie dialogowym Znajdź należy wpisać jako poszukiwany tekst: [?]. Jeśli jednocześnie jest poszukiwany myślnik i inne znaki, należy umieścić myślnik przed lub po wszystkich innych znakach w nawiasie. Jeśli jednak po nawiasie początkowym znajduje się wykrzyknik, to myślnik należy wpisać po wykrzykniku. Jeśli jest poszukiwany wykrzyknik (!) lub nawias zamykający (]), nie muszą być one umieszczane w nawiasie.

•	Jednoczesne poszukiwanie nawiasu otwierającego i zamykającego ([ ]) nie jest możliwe, ponieważ w programie Microsoft Access taka kombinacja jest interpretowana jako ciąg znaków zerowej długości.

•	Jeśli wartości są poszukiwane w tabeli nie będącej tabelą programu Microsoft Access, na przykład w tabeli serwera SQL Microsoft, może być konieczne użycie innych symboli wieloznacznych. Dodatkowe informacje na ten temat można znaleźć w dokumentacji odpowiedniego źródła danych.


Znajdowanie określonych wystąpień danej wartości w polu

Można znaleźć wszystkie wystąpienia konkretnej wartości za jednym razem lub każde wystąpienie oddzielnie. Aby uzyskać informacje o znajdowaniu wartości Null i ciągów znaków zerowej długości, kliknij  [image].

1	W widoku "Formularz" lub widoku "Arkusz danych" wybierz pole (kolumnę), gdzie ma być poszukiwana wartość, chyba że przeglądane mają być wszystkie pola (poszukiwanie w jednym polu jest szybsze niż przeglądanie całej tabeli).

2	Kliknij przycisk Znajdź  [image]  na pasku narzędzi.

3	W polu Znajdź wpisz poszukiwaną wartość.

Jeżeli poszukiwana wartość nie jest znana dokładnie, to w polu Znajdź można użyć symboli wieloznacznych, aby określić rodzaj poszukiwanej wartości. Aby obejrzeć przykłady symboli wieloznacznych i sposobów ich stosowania, kliknij  [image].

4	Ustaw pozostałe potrzebne opcje w oknie dialogowym Znajdź.

5	Aby znaleźć pierwsze wystąpienie poszukiwanej wartości, kliknij przycisk Znajdź pierwszy. Kolejne wystąpienia wybranej wartości będą znajdowane po kolejnych kliknięciach przycisku Znajdź następny.


Zamiana określonych wystąpień wartości w polu

Można zamienić wszystkie wystąpienia konkretnej wartości za jednym razem lub każde wystąpienie oddzielnie. Jeżeli jednak mają być znalezione wartości Null i ciągi znaków zerowej długości, to trzeba wykorzystać okno dialogowe Znajdź do znalezienia ich wystąpień, a następnie zamienić je ręcznie. Aby uzyskać więcej informacji, kliknij  [image].

1	W widoku "Formularz" lub widoku "Arkusz danych" wybierz pole (kolumnę), gdzie ma być poszukiwana wartość, chyba że przeglądane mają być wszystkie pola (poszukiwanie w jednym polu jest szybsze niż przeglądanie całej tabeli).

2	W menu Edycja kliknij Zamień.

3	W polu Znajdź wpisz poszukiwaną wartość, a w polu Zamień na wpisz wartość, która ma ją zastąpić.

Jeżeli poszukiwana wartość nie jest znana dokładnie, to w polu Znajdź można użyć symboli wieloznacznych, aby określić rodzaj poszukiwanej wartości. Aby obejrzeć przykłady symboli wieloznacznych i sposobów ich stosowania, kliknij  [image].

4	Ustaw pozostałe potrzebne opcje w oknie dialogowym Zamień.

5	Aby zamienić wszystkie wystąpienia wybranej wartości za jednym razem, kliknij przycisk Zamień wszystkie.

Aby zamienić każde wystąpienie oddzielnie, kliknij Znajdź następny, po czym kliknij przycisk Zamień; aby pominąć jedno wystąpienie szukanej wartości i znaleźć następne, kliknij przycisk Znajdź następny.

Uwaga   Obliczenia z użyciem danych (takie jak podniesienie wszystkich pensji w tabeli "Pracownicy" o 5 procent) oraz zastępowanie dużych ilości danych można szybciej przeprowadzić za pomocą kwerendy aktualizującej, niż posługując się oknem dialogowym Zamień. Podczas stosowania kwerendy aktualizującej nie można jednak potwierdzać zamiany poszczególnych danych. Ponadto kwerenda aktualizująca nie jest wygodna do poszukiwania i zamieniania danych znajdujących się w różnych polach.


Optymalizacja wydajności znajdowania i zamiany

•	Najszybciej znajduje się pełne wartości pola i pierwsze znaki wartości w pojedynczym polu indeksowanym. Jeśli pole nieindeksowane jest przeszukiwane wielokrotnie, to należy je zaopatrzyć w indeks.

  Jak?


Rozwiązywanie problemów przy znajdowaniu i zamianie tekstu

W czym chcesz uzyskać Pomoc?

Nie można znaleźć lub zamienić istniejącego tekstu

Nie można znaleźć lub zamienić tekstu w polu z maską wprowadzającą


Nie można znaleźć lub zamienić istniejącego tekstu

Jeżeli za pomocą okna dialogowego Znajdź lub Zamień nie można odnaleźć rekordów spełniających zadane kryteria, a wiadomo, że takie rekordy istnieją, to należy sprawdzić czy przeszukiwane pole jest  polem odnośnika. Pole odnośnikowe przechowuje w bieżącej tabeli odwołania do wartości z innej tabeli. Jeżeli przeszukiwane pole jest polem odnośnikowym, to trzeba zaznaczyć pole Przeszukaj pola z uwzględnieniem formatowania, aby odpowiednie rekordy mogły być znalezione.


Nie można znaleźć lub zamienić tekstu w polu z maską wprowadzającą

Jeżeli do tabeli już zawierającej dane zostanie dodana maska wprowadzająca, to istniejące w polu dane nie spełniające kryteriów maski mogą nie zostać znalezione za pomocą okna dialogowego Znajdź lub Zamień. Aby rozwiązać ten problem, można usunąć maskę wprowadzającą, wykorzystać okno dialogowe Znajdź lub Zamień, a następnie z powrotem dodać maskę. Alternatywnie, można zmodyfikować dane w polu z maską wprowadzającą, tak aby spełniły kryteria maski.


Znajdowanie pól pustych lub ciągów zerowej długości za pomocą okna dialogowego Znajdź

1	W widoku "Formularz" lub widoku "Arkusz danych" kliknij pole (kolumnę), które ma być przeszukane, a następnie kliknij przycisk Znajdź  [image]  na pasku narzędzi.

2	Wykonaj jedną z następujących czynności:

•	Aby znaleźć niesformatowane puste pola, w polu Znajdź wpisz Null albo Is Null i upewnij się, że nie jest zaznaczone pole wyboru Przeszukaj pola z uwzględnieniem formatowania. Jeśli puste pola są sformatowane (takie jak na przykład "Nieznane"), wpisz sformatowany ciąg i upewnij się, że pole wyboru Przeszukaj pola z uwzględnieniem formatowania jest zaznaczone.

•	Aby znaleźć ciągi zerowej długości, w polu Znajdź wpisz dwa znaki cudzysłowu bez spacji między nimi ("") i upewnij się, że nie jest zaznaczone pole wyboru Przeszukaj pola z uwzględnieniem formatowania.

3	W polu Przeszukaj wybierz opcję W górę lub W dół.

4	Upewnij się, czy w polu Dopasuj została wybrana opcja Całe pole.

5	Upewnij się, czy zostało zaznaczone pole Przeszukuj tylko bieżące pole.

6	Aby znaleźć pierwsze wystąpienie pustego pola, kliknij przycisk Znajdź pierwszy. Kolejne kliknięcia przycisku Znajdź następny spowodują znalezienie następnych pustych wartości.


Jaki wpływ na nowe formularze i raporty ma filtr lub porządek sortowania dla tabeli lub kwerendy

Przy tworzeniu formularza lub raportu na podstawie tabeli lub kwerendy, dla której określono filtr lub porządek sortowania, filtr i porządek sortowania dołączane są do formularza lub raportu. Porządek sortowania stosowany jest automatycznie. Filtr jest stosowany automatycznie lub nie, w zależności od sposobu tworzenia formularza lub raportu.

•	Jeśli formularz lub raport jest tworzony bezpośrednio z filtrowanych danych wyświetlonych w otwartej tabeli lub kwerendzie, filtr jest stosowany automatycznie przy każdym oglądaniu raportu, lecz tylko przy pierwszym oglądaniu formularza po jego utworzeniu. (Przy kolejnym otwarciu formularza użytkownik może sam zastosować filtr.)

•	Jeśli formularz lub raport jest tworzony na podstawie zamkniętej tabeli lub kwerendy, filtr nie zostanie zastosowany. Można go następnie zastosować, gdy będzie potrzebny.


Usuwanie i stosowanie odziedziczonego filtru w raporcie

1	Otwórz raport w widoku "Projekt", lub jeśli raport jest już otwarty, upewnij się, że został wybrany.

2	Kliknij polecenie Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości raportu.

3	W oknie właściwości Filtr włączony kliknij opcję Nie, aby usunąć filtr lub opcję Tak, aby go zastosować.

Uwagi

•	W programie Microsoft Access filtr może zostać zastosowany automatycznie przy otwarciu raportu, jeśli wartością właściwości Przy otwarciu raportu będzie makro zawierające akcję ZastosujFiltr lub procedura zdarzenia używająca metody ApplyFilter obiektu DoCmd. Można również automatycznie zastosować filtr w raporcie za pomocą akcji OtwórzRaport lub odpowiadającej jej metody OpenReport.

•	Filtr może również zostać usunięty. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Modyfikowanie i usuwanie odziedziczonego filtru z raportu

1	Otwórz raport w widoku "Projekt", lub jeśli raport jest już otwarty, upewnij się, że został wybrany.

2	Kliknij polecenie Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości raportu.

3	W polu właściwości Filtr zmodyfikuj lub usuń klauzulę SQL WHERE. Przy usuwaniu klauzuli WHERE, dla właściwości Filtr włączony ustaw wartość Nie.

Wskazówka   Jeśli nie znasz SQL, zmień filtr w podlegającej raportowi tabeli lub kwerendzie, a następnie przełącz się do widoku "Projekt tabeli" lub "Projekt kwerendy" i wyświetl jej arkusz właściwości. Skopiuj zmienioną klauzulę WHERE z właściwości Filtr do właściwości Filtr raportu.


Usuwanie i ponowne stosowanie w raporcie odziedziczonego porządku sortowania

1	Otwórz raport w widoku "Projekt", lub jeśli raport jest już otwarty, upewnij się, że został wybrany.

2	Kliknij polecenie Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości raportu.

3	W polu właściwości Porządkowanie włączone, kliknij opcję Nie, aby usunąć porządek sortowania lub opcję Tak, aby go ponownie zastosować.

Uwaga   Jeśli porządek sortowania zostanie określony w Kreatorze raportów lub oknie dialogowym Sortowanie i grupowanie w widoku "Projekt raportu", odziedziczony porządek sortowania nie będzie stosowany.


Modyfikowanie odziedziczonego porządku sortowania w raporcie

1	Otwórz raport w widoku "Projekt", lub jeśli raport jest już otwarty, upewnij się, że został wybrany.

2	Kliknij polecenie Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości raportu.

3	Kliknij pole właściwości Uporządkuj według, a następnie wybierz pole i porządek sortowania, który ma być zastosowany.

•	Aby sortować rekordy w jednym polu w porządku rosnącym, podaj numer pola w nawiasie kwadratowym ([ ]), a następnie wpisz ASC.

[nazwapola1] ASC

•	Aby sortować rekordy w jednym polu w porządku malejącym, podaj numer pola w nawiasie kwadratowym ([ ]), a następnie wpisz DESC.

[nazwapola1] DESC

•	Aby sortować rekordy w wielu polach w porządku rosnącym lub malejącym, podaj ustawienie w następujący sposób:

[nazwapola1] ASC,
[nazwapola2] DESC

Uwaga   Jeśli po nazwie pola nie zostanie dodane ASC lub DESC, program Microsoft Access posortuje rekordy w porządku rosnącym, przy czym w pierwszej kolejności sortowane będzie pierwsze pole z listy, następnie kolejne pole z listy, itd.


Optymalizacja działania w oknie Filtruj według formularza

Jeśli wyświetlanie list w polach okna Filtruj według formularza trwa zbyt długo lub nie są wyświetlane wartości z podległej formularzowi tabeli, można zmienić działanie polecenia  Filtruj według formularza dla wszystkich tabel, kwerend i formularzy lub też dla konkretnego formularza. W obu przypadkach można wyłączyć opcję wyświetlania w listach wartości pól tabeli, wyświetlać w liście wartości pól tylko dla określonych typów pól indeksowanych lub nieindeksowanych lub zmienić limit rekordów określający, czy wartości danego pola są uwzględniane w liście.

Co zamierzasz zrobić dalej?

Optymalizować działanie polecenia Filtruj według formularza dla wszystkich tabel, kwerend i formularzy znajdujących się w bazie danych

Optymalizować działanie polecenia Filtruj według formularza dla konkretnego formularza


Optymalizacja działania polecenia Filtruj według formularza dla wszystkich tabel, kwerend i formularzy

Ustawienia te mają wpływ na wszystkie tabele i kwerendy oraz wszystkie formanty pól tekstowych, których właściwość Odnośnik filtru ma wartość Domyślny bazy danych. Aby uzyskać dodatkowe informacje na temat ustawiania tej właściwości, kliknij  [image].

1	W menu Narzędzia kliknij polecenie Opcje.

2	Kliknij kartę Edytuj/Znajdź, a następnie określ ustawienia Filtruj według wartości domyślnych formularza w zależności od zadania, jakie ma być wykonane.

•	Jeśli wyświetlanie listy wartości trwa zbyt długo dla pól nieindeksowanych, spróbuj ograniczyć listy tylko do pól indeksowanych. Aby to osiągnąć, należy w polu grupy opcji Pokazuj listę wartości w zaznaczyć opcje Lokalnych polach nieindeksowanych i Polach ODBC. Jeśli wyświetlanie list trwa zbyt długo dla pól indeksowanych, należy zaznaczyć również opcję Lokalnych polach indeksowanych, ponieważ zbyt duża liczba rekordów w indeksach uniemożliwia szybkie wyświetlanie list.

Uwaga   Jeśli jakieś nieindeksowane pole jest często używane do filtrowania rekordów, wskazane jest poindeksowanie go, dzięki czemu filtrowanie i inne operacje w polu wymagające przeszukiwania zostaną usprawnione. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Jeśli w listach nie są wyświetlane wartości z pól indeksowanych lub nieindeksowanych, sprawdź czy zostały zaznaczone odpowiednie pola wyboru w polu grupy opcji Pokaż listę wartości w lub spróbuj zwiększyć liczbę w polu tekstowym Nie wyświetlaj list, w których wyświetlanych wierszy jest więcej niż, tak aby była większa lub równa maksymalnej liczbie rekordów w którymkolwiek nieindeksowanym polu tabeli.

Uwaga   Aby uzyskać więcej informacji na temat różnic w czytaniu rekordów z pól indeksowanych i nieindeksowanych oraz ich związku z wartościami wprowadzanymi w polu tekstowym Nie wyświetlaj list, w których wyświetlanych wierszy jest więcej niż, kliknij  [image].


Optymalizacja działania polecenia Filtruj według formularza dla konkretnego formularza

Dla każdego formantu pola tekstowego w formularzu można określić, czy wartości podane w polu będą wyświetlane w liście w oknie Filtruj według formularza.

1	Otwórz formularz w widoku "Projekt".

2	Wyświetl arkusz właściwości dla dowolnego formantu pola tekstowego.

  Jak?

3	W polu właściwości Odnośnik filtru ustaw wartości właściwości zależnie od zadania, które ma być wykonane.

•	Jeśli wyświetlanie listy w oknie Filtruj według formularza trwa zbyt długo, dla właściwości Odnośnik filtru wybierz opcję Nigdy lub zaznacz opcję Domyślny bazy danych, a następnie dokonaj odpowiednich zmian w oknie dialogowym Opcje (menu Narzędzia). Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Jeśli w liście w oknie Filtruj według formularza nie są wyświetlane wartości znajdujące się w polu, sprawdź, czy dla właściwości Odnośnik filtru nie została określona wartość Nigdy. Jeśli właściwość Odnośnik filtru ma ustawienie Domyślny bazy danych lub Zawsze, dokonaj odpowiednich zmian w oknie dialogowym Opcje (menu Narzędzia). Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Czyszczenie siatki projektu w kwerendzie lub zaawansowanym filtrze

•	W widoku "Projekt" kwerendy lub w oknie Zaawansowany filtr/sortowanie kliknij polecenie Wyczyść siatkę w menu Edycja.


Filtrowanie rekordów przez wprowadzanie wartości w widoku pustym formularza lub arkusza danych

1	Otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych" lub otwórz formularz w widoku "Formularz".

2	Kliknij przycisk Filtruj według formularza  [image]  na pasku narzędzi, aby przełączyć się do okna Filtruj według formularza.

3	Kliknij pole, w którym będą określane kryteria, jakie muszą spełniać rekordy, żeby być uwzględnione w wynikach filtru.

4	Wprowadź kryteria wybierając z listy w polu poszukiwaną wartość (jeśli na liście znajdują się wartości pól) lub wpisując żądaną wartość w polu.

•	Aby znaleźć rekordy, w których zostało lub nie zostało zaznaczone pole wyboru, włączony przycisk przełącznika lub przycisk opcji, kliknij odpowiednie pole wyboru lub przycisk. Aby wrócić do pozycji neutralnej, w której pole lub przycisk nie będzie stosowany jako kryterium przy filtrowaniu rekordów, należy klikać pole lub przycisk aż do momentu, kiedy będzie przyciemniony.

•	Aby znaleźć rekordy, w których dane pole jest puste lub niepuste, wpisz w polu polecenie Is Null lub Is Not Null. (Opcje te można wybrać z listy w polach zawierających dane typu Memo, obiekt OLE lub Hiperłącze, a także w polach obliczeniowych kwerend.)

•	Aby znaleźć rekordy za pomocą wyrażenia kryterium, wpisz wyrażenie w odpowiednim polu lub wprowadź je korzystając z Konstruktora wyrażeń. Aby obejrzeć przykłady wyrażeń, kliknij  [image].

Przy określaniu wartości dla wielu pól, filtr zwraca rekordy, tylko jeśli zawierają podane wartości w każdym z nich.

5	Aby określić różne wartości, jakie mogą posiadać rekordy zwracane w wynikach filtru, kliknij kartę Lub w dolnej części okna i wprowadź dodatkowe kryteria.

Filtr zwraca rekordy, jeśli zawierają wszystkie wartości podane na karcie Wyszukaj lub na pierwszej karcie Lub, na drugiej karcie Lub, itd..

5	Kliknij przycisk Zastosuj filtr  [image]  na pasku narzędzi.

Uwagi

•	Przy zapisywaniu tabeli lub formularza, w programie Microsoft Access zapisywany jest także filtr. Może być on następnie stosowany w miarę potrzeby przy kolejnym otwarciu tabeli lub formularza.

•	Przy zapisywaniu kwerendy, filtr jest zapisywany, ale kryteria filtrowania nie są dodawane do siatki projektu kwerendy. Filtr może zostać ponownie zastosowany po uruchomieniu kwerendy przy jej kolejnym otwarciu.

•	Aby uzyskać informacje na temat tworzenia formularzy lub raportów na podstawie przefiltrowanych danych, kliknij  [image].


Modyfikowanie filtru w oknie Zaawansowany filtr/sortowanie

W czasie pracy nad tabelą, kwerendą lub formularzem w oknie Zaawansowany filtr/sortowanie, można modyfikować projekt filtru i dokonywać zmian w siatce projektu.

Co chcesz zrobić w siatce projektu?

Dodać pole

Wstawić pole między inne pola

Przesunąć pole

Dodać kolumnę

Usunąć pole lub kolumnę

Zmienić szerokości kolumn

Wstawić lub usunąć wiersz kryteriów

Wprowadzić kryteria

Określić porządek sortowania dla filtrowanych rekordów

Wyczyścić siatkę projektu


Stosowanie istniejącej kwerendy jako filtru w formularzu, podformularzu lub arkuszu danych

Mimo, że z tabelą, kwerendą lub formularzem można zapisać tylko jeden filtr, funkcję dodatkowych filtrów mogą pełnić utworzone wcześniej kwerendy. Jeśli kwerenda ma być używana jako filtr, musi spełniać pewne wymagania. Aby uzyskać więcej informacji na temat tych wymagań, kliknij  [image].

1	Przełącz się do okna Filtruj według formularza lub Zaawansowany filtr/sortowanie.

  Jak?

2	Na pasku narzędzi kliknij przycisk Załaduj z kwerendy

3	W polu Filtr zaznacz kwerendę, a następnie kliknij przycisk OK.

4	Kliknij przycisk Zastosuj filtr  [image]  na pasku narzędzi.

Uwaga   Aby uzyskać informacje na temat tworzenia formularzy lub raportów na podstawie przefiltrowanych danych, kliknij  [image].


Wymagania dotyczące stosowania kwerend jako filtrów

Aby kwerenda mogła być stosowana jako filtr, musi spełniać następujące wymagania:

•	Musi być utworzona na podstawie tej samej tabeli lub kwerendy, co arkusz danych lub formularz, do którego ma zostać zastosowana.

•	Nie może zawierać innych tabel ani kwerend.

•	Musi być kwerendą wybierającą (a nie kwerendą krzyżową czy kwerendą funkcjonalną).

•	Nie może zawierać pól sumujących, liczących, ani dokonujących żadnych innych kalkulacji na wartościach znajdujących się w polu.


Filtrowanie rekordów w oknie Zaawansowany filtr/sortowanie

1	Otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych" lub otwórz formularz w widoku "Formularz".

2	W menu Rekordy ustaw kursor na poleceniu Filtr, a następnie kliknij polecenie Zaawansowany filtr/sortowanie.

3	Do siatki projektu dodaj pole lub pola, które będą potrzebne do określenia wartości lub inne kryteria, których filtr będzie używać do znajdowania rekordów.

  Jak?

4	Aby określić porządek sortowania, kliknij strzałkę w komórce Sortuj dla danego pola, a następnie określ porządek sortowania.

Program Microsoft Access zaczyna sortowanie od pierwszego pola z lewej strony siatki projektu, następnie sortuje drugie pole od lewej, i tak dalej.

5	W komórce Kryteria uwzględnionych pól podaj szukaną wartość lub wprowadź Wyrażenie.

Aby uzyskać więcej informacji na temat wprowadzania kryteriów, kliknij  [image].

6	Aby zastosować filtr, kliknij przycisk Zastosuj filtr  [image]  na pasku narzędzi.

Uwagi

•	Przy zapisywaniu tabeli lub formularza, w programie Microsoft Access zapisywany jest także filtr. Może być on następnie stosowany w miarę potrzeby przy kolejnym otwarciu tabeli lub formularza.

•	Przy zapisywaniu kwerendy, filtr jest zapisywany, ale kryteria filtrowania nie są dodawane do siatki projektu kwerendy. Filtr może zostać ponownie zastosowany po uruchomieniu kwerendy przy jej kolejnym otwarciu.

•	Aby uzyskać informacje na temat tworzenia formularzy lub raportów na podstawie przefiltrowanych danych, kliknij  [image].

•	Zamiast tworzyć filtr od początku, do filtrowania można wykorzystać istniejąca kwerendę. Aby uzyskać dodatkowe informacje na ten temat, kliknij  [image].


Filtrowanie rekordów przez wybieranie wartości w formularzu, podformularzu lub arkuszu danych

1	W polu formularza, podformularza lub arkusza danych znajdź wartość, którą mają zawierać rekordy uwzględnione w wynikach filtru.

2	Zaznacz tę wartość, a następnie kliknij przycisk Filtruj według wyboru  [image]  na pasku narzędzi. Sposób wybrania wartości o tym, które rekordy zostaną zwrócone przez filtr. Aby uzyskać więcej informacji na temat wybierania wartości, kliknij  [image].

Powtarzaj procedurę opisaną w punkcie drugim aż do otrzymania żądanego zestawu rekordów.

Uwagi

•	Przy zapisywaniu tabeli lub formularza, w programie Microsoft Access zapisywany jest także filtr. Może być on następnie stosowany w miarę potrzeby przy kolejnym otwarciu tabeli lub formularza.

•	Przy zapisywaniu kwerendy, filtr jest zapisywany, ale kryteria filtrowania nie są dodawane do siatki projektu kwerendy. Filtr może zostać ponownie zastosowany po uruchomieniu kwerendy przy jej kolejnym otwarciu.

•	Możliwe jest także filtrowanie rekordów nie posiadających określonej wartości. Po wybraniu wartości, kliknij ją prawym przyciskiem myszy, a następnie kliknij polecenie Filtruj z wyłączeniem wyboru.

•	Aby uzyskać informacje na temat tworzenia formularzy lub raportów na podstawie przefiltrowanych danych, kliknij  [image].


Jaki wpływ ma sposób wybierania wartości na zwracane rekordy

Można zaznaczyć w polu całą wartość lub tylko jej część. Sposób zaznaczenia wartości określa, jakie rekordy są zwracane.

Przy zaznaczeniu	Znajdowane są rekordy, w których	Przykład
Całej zawartości pola (lub umieszczeniu kursora w polu bez zaznaczania czegokolwiek)	Cała zawartość pola zgadza się z zaznaczonym fragmentem.	Wybierasz wartość "Berlin" w polu Miasto. Filtr zwraca wszystkie rekordy, których pole Miasto ma wartość Berlin.
Części wartości rozpoczynającej się od pierwszego znaku w polu	Wartość w polu zaczyna się od wybranego ciągu znaków.	W polu NazwaFirmy zawierającym wartość "France restauration" zaznaczasz tylko "Fran." Filtr zwraca wszystkie rekordy, dla których wartość w polu NazwaFirmy zaczyna się od "Fran", n.p.: Franchi S.p.A., czy Frankenversand.
Części wartości zaczynającej się od kolejnego znaku w polu	Cała wartość lub część wartości w polu zawiera zaznaczony ciąg znaków.	W polu NazwaFirmy zawierającym wartość "Old World Delicatessen," zaznaczono litery "Del." Filtr zwraca wszystkie rekordy zawierające "del" w jakimkolwiek miejscu w polu NazwaFirmy, na przykład Ernst Handel, Galería del gastrónomo, czy Que Delícia.


Tworzenie filtru w tabeli, kwerendzie lub formularzu

Istnieją cztery metody filtrowania rekordów: Filtruj według wyboru, Filtruj według formularza, Filtruj dla wyrażenia oraz Zaawansowany filtr/sortowanie.

Filtruj według wyboru, Filtruj według formularza i Filtruj dla wyrażenia to najprostsze sposoby filtrowania rekordów. Jeśli w formularzu, podformularzu lub arkuszu danych można łatwo znaleźć i zaznaczyć wartość, którą mają zawierać filtrowane rekordy, należy użyć metody Filtruj według wyboru. Jeśli poszukiwane wartości mają być wybierane z listy bez konieczności przeglądania wszystkich rekordów w arkuszu danych lub formularzu, bądź jeśli należy od razu określić kilka kryteriów, należy użyć metody Filtruj według formularza. Jeśli fokus znajduje się w polu formularza lub arkusza danych i wystarczy wpisać poszukiwaną wartość lub wyrażenie, którego wynik ma być wykorzystany jako kryterium, należy użyć metody Filtruj dla wyrażenia. Do tworzenia złożonych filtrów należy korzystać z metody Zaawansowany filtr/sortowanie.

Uwaga   Omówione wyżej techniki nie mogą być stosowane do tworzenia filtrów w raportach. Raport może jednak (tak jak formularz) odziedziczyć filtr. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Co chcesz zrobić dalej?

Przyjrzeć się porównaniu różnych metod filtrowania, aby móc zdecydować, której należy użyć

Zastosować technikę Filtruj według wyboru

Zastosować technikę Filtruj według formularza

Zastosować technikę Filtruj dla wyrażenia

Pracować w oknie Zaawansowany filtr/sortowanie


Porównanie metod filtrowania

Co ma zrobić filtr?	Filtruj według wyboru	Filtruj według formularza i Filtruj dla wyrażenia	Zaawansowany filtr/sortowanie
Wyszukiwać rekordy spełniające wiele kryteriów.	Tak (kryteria należy jednak określać pojedyńczo)	Tak (kryteria można określać jednocześnie)	Tak (kryteria można określać jednocześnie)
Wyszukiwać rekordy spełniające jedno lub drugie kryterium.	Nie	Tak	Tak
Umożliwić wprowadzanie wyrażeń jako kryteriów.	Nie	Tak	Tak
Sortować rekordy w porządku rosnącym lub malejącym	Nie (Jednak po zastosowaniu filtru można posortować wszystkie przefiltrowane rekordy klikając przycisk Sortuj, Rosnąco  [image] lub Sortuj, Malejąco  [image]  na pasku narzędzi)	Nie (Jednak po zastosowaniu filtru można posortować wszystkie przefiltrowane rekordy klikając przycisk Sortuj, Rosnąco  [image] lub Sortuj, Malejąco  [image]  na pasku narzędzi)	Tak (Można posortować część pól w porządku rosnącym, a pozostałe w porządku malejącym.)


Modyfikowanie filtru w tabeli, kwerendzie lub formularzu

Jeśli filtr nie daje żądanych rezultatów, można go zmodyfikować. Filtry można modyfikować za pomocą technik, przy użyciu których zostały utworzone lub też technik, które pozwalają najlepiej i najłatwiej dokonać odpowiednich modyfikacji.

Której techniki filtrowania chcesz użyć do zmodyfikowania filtru?

Filtruj według wyboru lub Filtruj z wyłączeniem wyboru

Filtruj dla wyrażenia

Filtruj według formularza

Zaawansowany filtr/sortowanie


Modyfikowanie filtru za pomocą metody Filtruj według wyboru lub Filtruj z wyłączeniem wyboru

Filtr można zmodyfikować dodając więcej kryteriów lub zmieniając kryteria już istniejące.

1	Aby ograniczyć zestaw rekordów, do którego został już zastosowany filtr, rozpocznij od punktu 2. Aby zmienić kryteria poprzednio zdefiniowane dla filtru, najpierw usuń filtr, który jest obecnie zastosowany.

  Jak?

2	W widoku "Formularz" lub "Arkusz danych" zaznacz w formularzu lub arkuszu danych wartość, która ma być używa jako kryterium, a następnie kliknij przycisk Filtruj według wyboru  [image]  na pasku narzędzi lub kliknij prawym klawiszem myszy wybraną wartość i kliknij polecenie Filtruj z wyłączeniem wyboru w menu podręcznym. Powtarzaj powyższą procedurę aż do otrzymania żądanego zestawu rekordów.

Uwaga   Aby zmienić kryteria lub określić kryteria alternatywne (jedno lub drugie), można również przełączyć się do okna Filtruj według formularza lub Zaawansowany filtr/sortowanie.


Modyfikowanie filtru za pomocą metody Filtruj dla wyrażenia

Filtr można zmodyfikować dodając nowe kryteria lub zmieniając kryteria istniejące.

1	Aby ograniczyć zestaw rekordów, do którego został już zastosowany filtr, rozpocznij od punktu 2. Aby zmienić kryteria poprzednio zdefiniowane dla filtru, najpierw usuń filtr, który jest obecnie zastosowany.

  Jak?

2	W widoku "Formularz" lub "Arkusz danych" wykonaj jedną z poniższych czynności:

•	Kliknij prawym przyciskiem myszy w polu, dla którego mają zostać określone kryteria, a następnie w polu Filtr dla w menu podręcznym wpisz wartość, która ma być użyta jako kryterium.

•	Kliknij prawym klawiszem myszy w dowolnym polu, a następnie w polu Filtr dla podaj wyrażenie, które ma być użyte jako kryterium.

3	Naciśnij klawisz TAB i powtarzaj procedurę opisaną w punkcie 2 aż do otrzymania żądanego zestawu rekordów.

Aby uzyskać więcej informacji na temat wykorzystywania metody Filtruj dla wyrażenia, kliknij  [image].

Uwaga   Aby zmienić kryteria, można również przełączyć się do okna Filtruj według formularza lub Zaawansowany filtr/sortowanie.


Modyfikowanie filtru dla tabeli, kwerendy lub formularza w oknie Filtruj według formularza

Filtr można zmodyfikować dodając do pustych pól inne wartości, które mają zawierać przefiltrowane rekordy, usuwając lub zmieniając wartości w polu lub dokonując którejkolwiek z poniższych zmian.

Jak chcesz zmodyfikować filtr?

Wyczyścić wszystkie pola w oknie Filtruj według formularza

Usunąć kartę Lub znajdującą się w dolnej części okna Filtruj według formularza

Wprowadzić wyrażenie


Czyszczenie wszystkich pól w oknie Filtruj według formularza

•	Kliknij przycisk Wyczyść siatkę  [image]  na pasku narzędzi.


Usuwanie karty Lub znajdującej się w dolnej części okna Filtruj według formularza

1	Kliknij kartę Lub, która ma zostać usunięta.

2	W menu Edycja kliknij polecenie Usuń kartę.


Tworzenie kwerendy z filtru w tabeli, kwerendzie lub formularzu

Zamiast tworzyć kwerendę od początku w jej widoku "Projekt", można utworzyć ją automatycznie zapisując filtr z tabeli, kwerendy lub formularza jako kwerendę. Możliwości kwerendy są większe niż możliwości filtru. Aby uzyskać dodatkowe informacje na ten temat, kliknij  [image].

1	Wyświetl filtr w oknie Filtruj według formularza lub oknie Zaawansowany filtr/sortowanie, a następnie kliknij przycisk Zapisz jako kwerendę  [image]  na pasku narzędzi.

2	Podaj nazwę kwerendy, a następnie kliknij przycisk OK.

Nowa kwerenda jest wyświetlana w oknie bazy danych. Automatycznie zawiera wszystkie pola z podległej jej tabeli, ponieważ właściwość Wyprowadź wszystkie pola kwerendy ma automatycznie ustawioną wartość Tak. Jeśli zachodzi taka konieczność, można dokonać zmian w projekcie kwerendy. Aby uzyskać więcej informacji na temat modyfikowania kwerendy i ustawiania jej właściwości, kliknij  [image].

Uwaga   Kwerenda może być również stosowana jako filtr. Jest to przydatne w przypadku, jeśli z formularzem lub arkuszem danych został już zapisany jeden filtr. Można wówczas użyć kwerendy jako drugiego filtru.


Usuwanie filtru z tabeli, kwerendy lub formularza

•	Aby usunąć filtr i wyświetlić wszystkie rekordy, które uprzednio znajdowały się w tabeli, kwerendzie lub formularzu, kliknij przycisk Usuń filtr  [image]  na pasku narzędzi w widoku "Arkusz danych" lub widoku "Formularz".

•	Aby usunąć filtr z współużytkowanej bazy danych celem obejrzenia, jakie rekordy zostały dodane, usunięte lub zmienione od ostatniego otwarcia tabeli, kwerendy lub formularza, kliknij polecenie Usuń filtr/sortowanie w menu Rekordy w widoku "Arkusz danych" lub widoku "Formularz".

Uwagi

•	Usunięty filtr nie zostaje skasowany. Aby go ponownie zastosować, kliknij przycisk Zastosuj filtr/Usuń filtr  [image]  na pasku narzędzi.

•	Filtr można również usunąć używając makra zawierającego akcję PokażWszystkieRekordy lub kodu języka Visual Basic dla aplikacji.


Ponowne stosowanie filtru celem uzyskania bieżącego zestawu rekordów

Przy pracy z przefiltrowanymi danymi w współużytkowanej bazie danych, można czasem ponownie zastosować filtr, aby zobaczyć, jakie rekordy zostały dodane, usunięte lub zmienione od momentu otwarcia formularza lub arkusza danych i zastosowania filtru.

•	Wyświetl przefiltrowane rekordy w arkuszu danych lub formularzu, a następnie kliknij polecenie Zastosuj filtr/sortowanie w menu Rekordy.


Stosowanie filtru w tabeli, kwerendzie lub formularzu

•	W oknie Formularz, Arkusz danych lub jednym z okien filtru kliknij przycisk Zastosuj filtr/Usuń filtr  [image]  na pasku narzędzi.

Uwagi

•	Program Microsoft Access może automatycznie stosować filtr przy otwarciu formularza, jeśli właściwość Przy otwarciu formularza będzie makrem używającym akcji ZastosujFiltr lub procedurą zdarzenia wykorzystującą metodę ApplyFilter obiektu DoCmd.

•	Jeśli filtr jest tworzony w formularzu lub arkuszu danych, który miał uprzednio zapisany filtr, nowy filtr zastępuje filtr poprzedni.


Włączanie i wyłączanie filtrowania rekordów w formularzu

•	W widoku "Formularz" lub "Arkusz danych" dla właściwości Filtry dozwolone formularza określ wartość Tak, aby umożliwić filtrowanie lub Nie, jeśli rekordy nie mają być filtrowane.

  Jak?

Uwaga   Ustawiając dla właściwości Filtry dozwolone wartość Nie, wyłącza się polecenia Filtruj według zaznaczenia, Filtruj według formularza, Filtruj dla wyrażenia i Zaawansowany filtr/sortowanie.


Tworzenie formularza lub raportu z przefiltrowanych rekordów

1	Wyświetl zestaw rekordów zwrócony przez filtr i kliknij strzałkę obok przycisku Nowy obiekt na pasku narzędzi.

•	Aby użyć Kreatora autoformularzy lub autoraportów, kliknij polecenie Autoformularz lub Autoraport.

•	Aby określić typ formularza lub raportu, jaki ma zostać utworzony, kliknij polecenie Formularz lub Raport, a następnie wybierz odpowiednie opcje.

Jako źródło rekordów, nowy obiekt wykorzystuje tabelę lub kwerendę, w której został utworzony filtr i dziedziczy ten filtr.

2	Zakończ projekt lub dokonaj wszelkich innych zmian w formularzu lub raporcie, a następnie zapisz go.

Uwagi

•	Jeśli w tabeli lub kwerendzie został określony porządek sortowania, nowy formularz lub raport będzie z niego korzystał.

•	Jeśli w tabeli lub kwerendzie zostanie następnie użyty filtr, nie będzie miał wpływu na formularz lub raport utworzony na podstawie filtru poprzednio stosowanego w tej tabeli lub kwerendzie.


Filtrowanie rekordów poprzez wprowadzanie kryteriów w określonym miejscu w formularzu lub arkuszu danych

1	Otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych" lub otwórz formularz w widoku "Formularz".

2	Wykonaj jedną z następujących czynności:

•	Aby określić dokładną wartość pola, którą mają zawierać filtrowane rekordy, kliknij w polu prawym klawiszem myszy, a następnie w polu Filtr dla w menu podręcznym podaj żądaną wartość. Na przykład aby znaleźć wszystkie rekordy, które w polu Miasto mają wartość “London”, kliknij prawym klawiszem myszy w polu Miasto a następnie w polu Filtr dla wpisz wartość London.

•	Aby określić bardziej złożone kryteria, wpisz całe wyrażenie używając odpowiedniej kombinacji identyfikatorów, operatorów, znaków wieloznacznych i wartości dla otrzymania żądanego rezultatu. Aby na przykład znaleźć wszystkie rekordy, w których pole Kontakt zawiera słowo "Marketing", kliknij prawym klawiszem myszy w polu Kontakt, a następnie w polu Filtr dla wpisz *Marketing*. Aby wyświetlić tylko rekordy dotyczące zamówień wysłanych ponad 15 dni po terminie, wpisz [DataWysyłki]-[DataWymagana]>15. (W ostatnim przykładzie nie ma znaczenia, w którym polu klikniesz prawym klawiszem myszy i wprowadzisz wyrażenie.)

Aby obejrzeć przykłady wyrażeń, kliknij  [image]. Aby uzyskać dodatkowe informacje na temat znaków wieloznacznych, kliknij  [image].

3	Wykonaj jedną z poniższych czynności:

•	Aby zastosować filtr i zamknąć menu podręczne, naciśnij klawisz ENTER.

•	Aby zastosować filtr nie zamykając menu podręcznego (aby można było określić dla pola dodatkowe kryteria), naciśnij klawisz TAB. Wprowadź nowe kryteria, a następnie ponownie naciśnij klawisz TAB. Powtarzaj tę procedurę aż do otrzymania żądanego zestawu rekordów.

Uwagi

•	Przy zapisywaniu tabeli lub formularza, w programie Microsoft Access zapisywany jest także filtr. Może być on następnie stosowany w miarę potrzeby przy kolejnym otwarciu tabeli lub formularza.

•	Przy zapisywaniu kwerendy, filtr jest zapisywany, ale kryteria filtrowania nie są dodawane do siatki projektu kwerendy. Filtr może zostać ponownie zastosowany po uruchomieniu kwerendy przy jej kolejnym otwarciu.


Usuwanie filtru z tabeli, kwerendy lub formularza

Procedura ta służy do usuwania wszystkich rodzajów filtrów, niezależnie od tego, za pomocą jakiej metody zostały utworzone.

1	Przełącz się do okna Zaawansowany filtr/sortowanie.

  Jak?

2	W menu Edycja kliknij polecenie Wyczyść siatkę.

3	Kliknij przycisk Zastosuj filtr  [image]  na pasku narzędzi.


Sortowanie rekordów w tabeli, kwerendzie, formularzu lub podformularzu

Można sortować rekordy w widoku "Formularz" formularza lub podformularza albo w widoku "Arkusz danych" tabeli, kwerendy, formularza lub podformularza, nawet wówczas, gdy jest już zastosowany filtr. Można także sortować przefiltrowane dane określając porządek sortowania w oknie Zaawansowany filtr/sortowanie albo sortować wyniki kwerendy określając porządek sortowania w widoku "Projekt" kwerendy.

Podczas określania porządku sortowania w widoku "Formularz" lub w widoku "Arkusz danych" można przeprowadzać proste operacje sortowania, takie jak sortowanie wszystkich rekordów w porządku rosnącym lub malejącym (ale nie jednocześnie). Jeśli rekordy są sortowane przez określenie porządku sortowania w widoku "Projekt" kwerendy lub w oknie Zaawansowany filtr/sortowanie, możliwe jest również przeprowadzanie złożonych operacji sortowania. Oznacza to, że rekordy w jednych polach mogą być sortowane w porządku rosnącym, w innych zaś w porządku malejącym.

Niezależnie od miejsca określenia porządku sortowania, program Microsoft Access zapisuje porządek sortowania razem z formularzem lub arkuszem danych. Zapisany porządek sortowania jest automatycznie stosowany przy ponownym otwieraniu obiektu albo przy wykorzystaniu obiektu jako podstawy nowego formularza lub raportu.

Co chcesz zrobić?

Sortować rekordy w widoku "Arkusz danych" lub w widoku "Formularz"

Sortować przefiltrowane rekordy w oknie Zaawansowany filtr/sortowanie lub sortować rekordy wyszukiwane przez kwerendę w widoku "Projekt" kwerendy


Sortowanie rekordów w widoku "Formularz" lub "Arkusz danych"

Aby zapoznać się z listą zagadnień związanych z sortowaniem rekordów, kliknij  [image].

1	W widoku "Formularz" lub w widoku "Arkusz danych" kliknij pole, które ma być wykorzystane do sortowania rekordów.

2	Wykonaj jedną z następujących czynności:

•	Aby sortować w porządku rosnącym, kliknij przycisk Sortuj, Rosnąco  [image].

•	Aby sortować w porządku malejącym, kliknij przycisk Sortuj, Malejąco  [image].

Uwaga   W formularzu można sortować w danej chwili tylko jedno pole; w arkuszu danych można wybrać dwie lub więcej sąsiadujących ze sobą kolumn i sortować je jednocześnie. Program Microsoft Access sortuje rekordy poczynając od pierwszej wybranej kolumny z lewej strony. Porządek sortowania jest zapamiętywany razem z formularzem lub arkuszem danych.


Usuwanie porządku sortowania z tabeli, kwerendy lub formularza

•	W widoku "Arkusz danych" lub w widoku "Formularz" w menu Rekordy kliknij polecenie Usuń filtr/sortowanie. Jeżeli porządek sortowania został określony razem z kryteriami dla filtru w oknie Zaawansowany fltr/Sortowanie, to porządek sortowania można usunąć w komórce Sortuj siatki projektu, nie zmieniając kryteriów filtrowania.


Rozwiązywanie problemów związanych z filtrami

W czym potrzebujesz Pomocy?

Filtr nie zwraca odpowiednich rekordów. Dlaczego?

Filtr nie posortował rekordów w odpowiednim porządku. Dlaczego?

Nie mogę użyć istniejącej kwerendy jako filtru. Dlaczego?

Dlaczego niektóre pola w oknie Filtruj według formularza nie są dostępne?

Dlaczego wyświetlanie listy w oknie Filtruj według formularza trwa tak długo?

W jednym lub wielu polach w oknie Filtruj według formularza nie mam list wartości do wyboru. Dlaczego?

Utworzyłem filtr w formularzu, którego rekordy były zsynchronizowane z formularzem podstawowym, ale filtr nie ma żadnego wpływu na formularz podstawowy. Dlaczego?


Dlaczego filtr nie zwraca odpowiednich rekordów w tabeli, kwerendzie lub formularzu?

Jak najlepiej opisać zaistniały problem?

Filtr zwraca zbyt wiele rekordów.

Filtr zwraca zbyt mało rekordów.

Filtr zwraca niewłaściwe rekordy.


Filtr zwraca za dużo rekordów.

Jeśli filtr zwraca zbyt wiele rekordów, należy zastosować jedno z poniższych rozwiązań, w zależności od użytej techniki filtrowania.

Filtruj według formularza

•	Wprowadź wartość lub wyrażenie lub wybierz wartość z listy w innym polu na karcie Wyszukaj.

•	Usuń część kryteriów alternatywnych, które mogą spełniać rekordy, usuwając jedną lub kilka kart Lub.

Filtruj według wyboru

•	Wybierz inną wartość, którą mają zawierać rekordy, a następnie kliknij przycisk Filtruj według wyboru  [image]  na pasku narzędzi. Powtarzaj procedurę aż do otrzymania żądanego zestawu rekordów.

Filtruj z wyłączeniem wyboru

•	Upewnij się, że nie zaznaczyłeś jednocześnie wartości z kilku wierszy. Chociaż jest to możliwe, program Microsoft Access interpretuje filtr w następujący sposób: "wyłącz pierwszą zaznaczoną wartość LUB drugą zaznaczoną wartość," zamiast "wyłącz pierwszą zaznaczoną wartość I drugą zaznaczoną wartość”

Zamiast tego zaznacz pierwszą wartość, która ma być wyłączona, kliknij prawym przyciskiem myszy, a następnie kliknij polecenie Filtruj z wyłączeniem wyboru. Zaznacz kolejną wartość, która ma być wyłączona i powtórz powyższą procedurę.

•	Aby zmienić filtr, ustaw kursor na poleceniu Filtr w menu Rekordy, a następnie kliknij polecenie Zaawansowany filtr/sortowanie. W wierszu Kryteria siatki projektu zmień opcję Lub na opcję I.

Filtruj dla wyrażenia

•	Określ inną wartość w polu Filtr dla, a następnie naciśnij klawisz ENTER. Powtarzaj powyższą procedurę aż do otrzymania żądanego zestawu rekordów.

Zaawansowany filtr/sortowanie

•	Dodaj pola do siatki projektu, a następnie określ dla nich kryteria w wierszu Kryteria.

•	Usuń jeden lub kilka wierszy kryteriów (wierszy Lub) i użyj wyrażeń zawierających I zamiast Lub.


Filtr zwraca za mało rekordów.

Jeśli filtr zwraca zbyt mało rekordów, należy zastosować jedno z poniższych rozwiązań, w zależności od użytej techniki filtrowania.

Filtruj według formularza

•	Na karcie Lub (w dolnej części okna) dodaj alternatywne kryteria, które mają spełniać rekordy.

•	Jeśli na karcie Wyszukaj lub na karcie Lub znajduje się kilka kryteriów, usuń wartość lub wyrażenie, które uniemożliwia wyświetlanie odpowiednich rekordów.

Filtruj według wyboru

•	Usuń filtr, wybierz szukaną wartość, a następnie kliknij przycisk Filtruj według wyboru  [image]  na pasku narzędzi Jeśli zachodzi taka konieczność, powtarzaj powyższą procedurę aż do otrzymania żądanego zestawu rekordów.

•	Jeśli technika Filtruj według wyboru jest stosowana w polu kombi, którego wartości brane są z listy wartości, sprawdź, czy kolumna związana pola kombi jest pierwsza kolumną wyświetlaną na liście. Jeśli nie i jako kryterium wybrano część wartości z wyświetlonej kolumny pola kombi, program Microsoft Access nie może dopasować kryteriów do danych w kolumnie związanej. Należy albo zmienić pole kombi, tak aby kolumna związana była pierwszą kolumną wyświetlaną na liście, albo wypełnić pole kombi wartościami z tabeli lub kwerendy.

Filtruj dla wyrażenia

•	Usuń filtr, a następnie w polu Filtr dla wprowadź nową wartość lub wyrażenie.

•	Przełącz się do okna Zaawansowany filtr/sortowanie, aby zobaczyć, czy nie zostało określonych kilka kryteriów, które muszą spełniać rekordy lub czy nie zostały podane niewłaściwe kryteria.

Zaawansowany filtr/sortowanie

•	Usuń kryteria dla jednego lub wielu pól w siatce projektu.

•	Dodaj wiersze Lub, w których można będzie następnie określić alternatywne kryteria.

•	Użyj wyrażeń zawierających Lub zamiast wyrażeń zawierających I.


Filtr zwraca niewłaściwe rekordy.

Jeśli filtr zwraca niewłaściwe rekordy, upewnij się, że poszukiwane wartości lub inne kryteria są określone we właściwych polach i że wprowadzone wartości i kryteria są prawidłowe. Jeśli filtrowanie jest wykonywane w polach z tabel połączonych, wartości używane w kryteriach dla tych pól zależą od wielkości liter — muszą one odpowiadać wielkości liter użytych w tabeli podstawowej.

•	Jeśli używasz wyrażeń w oknie Filtruj według formularza lub Zaawansowany filtr/sortowanie, upewnij się, że używasz właściwych operatorów.

•	Jeśli w oknie Zaawansowany filtr/sortowanie określonych jest kilka kryteriów, upewnij się, że zostały one wprowadzone we właściwych wierszach i kolumnach siatki projektu.


Dlaczego filtr nie posortował rekordów w tabeli, kwerendzie lub formularzu we właściwym porządku?

Aby rozwiązać ten problem, wykonaj jedną z poniższych czynności:

•	Dodaj lub usuń porządek sortowania.

•	Sortuj według innego pola.

•	Zmień porządek sortowania z Rosnącego na Malejący lub odwrotnie.

•	W oknie Zaawansowany filtr/sortowanie zmień kolejność kolumn w siatce projektu, a następnie określ porządek sortowania dla jednego lub wielu pól. W programie Microsoft Access rekordy są sortowane począwszy od pierwszej kolumny z lewej w siatce projektu.

Uwagi

•	Jeśli w polach o typie danych tekstowych znajdą się dane liczbowe, nie będą one sortowane w porządku rosnącym, ani malejącym, lecz w następujący sposób: 1, 11, 12, 2, 20, 3, i tak dalej. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Jeśli w jednym z pól znajdują się wartości Null, w posortowanym polu rekordy zawierające te wartości wyświetlane są jako pierwsze przed rekordami zawierającymi wartości tekstowe lub liczbowe.

Aby uzyskać więcej informacji na temat sortowania, kliknij  [image].


Dlaczego w oknie Filtruj według formularza nie mogę korzystać z niektórych typów pól?

W oknie Filtruj według formularza nie można używać następujących typów pól, ponieważ nie da się filtrować w nich rekordów:

•	Formant obliczeniowy w formularzu.

•	Pole utworzone za pomocą formantu niezwiązanego lub niezwiązanej ramki obiektu.


Na czym polegają różnice w czytaniu rekordów w polach indeksowanych i nieindeksowanych w oknie Filtruj według formularza

Liczba czytanych rekordów zależy od tego, czy pole jest indeksowane, czy nie. Jeśli pole jest indeksowane, program Microsoft Access czyta tylko wartości unikatowe, a nie wszystkie wartości w polu. Jeśli pole nie jest indeksowane, program Microsoft Access czyta wszystkie znajdujące się w nim wartości. Jeśli liczba czytanych rekordów jest większa od maksymalnej liczby rekordów, które mogą być wyświetlone, określonej w poleceniu Nie wyświetlaj list, w których wyświetlanych wierszy jest więcej niż, Program Microsoft Access nie wyświetla na liście wartości z tego pola. W związku z tym należy zmienić ustawienia tej opcji. Ponieważ program Microsoft Access czyta wszystkie wartości w polach nieindeksowanych, a nie tylko wartości unikatowe, należy ustawić dla tej opcji liczbę większą (lub równą) liczbie rekordów w nieindeksowanych polach o największej liczbie wartości.

Uwaga   Jeśli program Microsoft Access jest w stanie wyświetlić listę w polu, pokazywane są tylko wartości unikatowe, nawet dla pól nieindeksowanych.


Utworzyłem filtr w podformularzu, ale nie ma on wpływu na formularz podstawowy. Dlaczego?

Filtr zadziałał właściwie. Filtr utworzony w podformularzu działa tylko na podformularz. Aby przefiltrować rekordy z formularza podstawowego, kliknij go, a następnie utwórz filtr.


Tworzenie formularza podręcznego lub niestandardowego okna dialogowego

Możliwe jest utworzenie formularza podręcznego w celu wyświetlenia informacji dla użytkownika lub wyświetlenia monitu do wprowadzenia danych. Formularz podręczny znajduje się zawsze na wierzchu innych otwartych formularzy, nawet jeśli któryś z nich jest aktywny. Formularz podręczny może być niemodalny lub modalny. Jeśli otwarty formularz jest niemodalny, to możliwy jest dostęp do innych obiektów i do poleceń menu. Można na przykład w formularzu "Zamówienia" dodać przycisk polecenia, który spowoduje wyświetlenie formularza podręcznego "Produkty", zawierającego dane dotyczące produktów występujących w formularzu "Zamówienia". Aby zobaczyć przykład omawianego formularza, kliknij  [image].

Jeżeli formularz podręczny jest modalny, to do czasu ukrycia lub zamknięcia formularza nie będzie możliwe uzyskanie dostępu do innych obiektów ani poleceń menu. Formularz podręczny modalny nazywa się także niestandardowym oknem dialogowym. Można na przykład utworzyć okno z zapytaniem, który raport ma być drukowany. Aby zobaczyć przykład takiego formularza, kliknij  [image]. Dodatkowe informacje dotyczące raportów, zestawiania i przedstawiania informacji można znaleźć w rozdziale 3, Wykorzystywanie formularzy do gromadzenia, filtrowania i wyświetlania informacji  podręcznika Tworzenie aplikacji Microsoft Access 97.

Co chcesz zrobić?

Utworzyć podręczny formularz niemodalny

Utworzyć niestandardowe okno dialogowe

Tymczasowo otworzyć formularz jako okno dialogowe

Uzyskać informacje o właściwościach, które mogą posłużyć do dostosowania do własnych potrzeb formularza podręcznego lub niestandardowego okna dialogowego


Tworzenie podręcznego formularza niemodalnego

1	Utwórz formularz. Może on zawierać dowolną kombinację formantów.

2	W widoku "Projekt" formularza kliknij dwukrotnie selektor formularza, aby otworzyć jego arkusz właściwości.

3	W polu właściwości Podręczny kliknij ustawienie Tak.

4	Jeśli formularz ma nie być skalowalny, to w polu właściwości Styl obramowania kliknij ustawienie Cienki, w przeciwnym wypadku przejdź do następnego kroku. Jeżeli zostanie wybrane ustawienie Cienki, to formularz podręczny można będzie przemieszczać, ale nie będzie go można skalować.

5	Utwórz makro lub procedurę zdarzenia otwierającą formularz.

Uwaga   Aby zapoznać się z przykładową procedurą zdarzenia, która powoduje wyświetlenie formularza podręcznego typu niemodalnego, kliknij przycisk Buduj  [image]  obok pola właściwości Przy kliknięciu przycisku "Zobacz opis produktu". Przycisk ten znajduje się na formularzu "Zamówienia" w przykładowej aplikacji "Zamówienia".

6	Dołącz makro lub procedurę zdarzenia do formularza lub raportu poprzez określenie nazwy makra lub procedury zdarzenia jako wartości dla odpowiedniej właściwości zdarzenia. Wpisz na przykład nazwę makra lub procedury zdarzenia w polu właściwości Przy kliknięciu przycisku polecenia.

Uwagi

•	Aby ustalić położenie formularza podręcznego na ekranie, należy otworzyć formularz w widoku "Projekt", zmaksymalizować okno programu Microsoft Access, umieścić formularz w żądanym miejscu, a następnie zapisać formularz. Przy ponownym otwarciu formularz zostanie wyświetlony dokładnie w tym samym miejscu (przy założeniu, że właściwość Autośrodkowanie ma wartość Nie).

•	Aby uzyskać informacje na temat innych właściwości przydatnych w definiowaniu formularza podręcznego, kliknij  [image].


Tworzenie niestandardowego okna dialogowego

1	Utwórz formularz. Może on zawierać dowolną kombinację formantów.

2	W widoku "Projekt" formularza kliknij dwukrotnie selektor formularza, aby otworzyć arkusz właściwości.

3	W polu właściwości Podręczny kliknij ustawienie Tak.

4	W polu właściwości Modalny kliknij ustawienie Tak.

5	W polu właściwości Styl obramowania kliknij ustawienie Dialog. Formularz będzie miał grube obramowanie i składać się będzie tylko z paska tytułu i menu sterującego. Formularz taki nie może być maksymalizowany, minimalizowany ani skalowany.

6	Utwórz makro albo procedurę zdarzenia otwierającą formularz.

Uwaga   Aby zapoznać się z przykładem makra, które powoduje otwarcie niestandardowego okna dialogowego, kliknij przycisk "Drukuj fakturę" na pasku narzędzi formularza "Zamówienia" znajdującym się w przykładowej aplikacji o nazwie "Zamówienia".

7	Dołącz makro lub procedurę zdarzenia do formularza lub raportu poprzez określenie nazwy makra lub procedury zdarzenia jako wartości odpowiedniej właściwości zdarzenia. Wpisz na przykład nazwę makra lub procedury zdarzenia w polu właściwości Przy kliknięciu przycisku polecenia.

Uwagi

•	Niestandardowe okno dialogowe składa się zazwyczaj z jednego lub kilku przycisków poleceń. Przyciski te uruchamiają makra lub procedury zdarzeń, w których są wykorzystywane informacje wpisane w niestandardowym oknie dialogowym. Przyciski te często noszą nazwy OK i Anuluj. Ustawiając właściwości Domyślny i Anuluj dla tego typu przycisków można określać, który przycisk będzie miał fokus, oraz który przycisk będzie działać jako przycisk Anuluj. Aby uzyskać więcej informacji na temat właściwości Domyślny, kliknij  [image]. Aby uzyskać więcej informacji na temat właściwości Anuluj, kliknij  [image].

•	Aby ustalić położenie niestandardowego okna dialogowego na ekranie, należy otworzyć formularz w widoku "Projekt", zmaksymalizować okno Microsoft Access, umieścić okno dialogowe w żądanym miejscu, a następnie zapisać formularz. Przy otwarciu okno zostanie wyświetlone dokładnie w tym samym miejscu (przy założeniu, że właściwość Autośrodkowanie ma wartość Nie).

•	Aby uzyskać informacje na temat innych właściwości przydatnych w tworzeniu niestandardowego okna dialogowego, kliknij  [image].

•	Aby uzyskać informacje na temat tworzenia niestandardowego okna dialogowego żądającego wprowadzenia kryteriów raportu, kliknij  [image].

•	Aby uzyskać informacje na temat tworzenia kwerendy pobierającej kryteria z niestandardowego okna dialogowego, kliknij  [image].

•	Jeżeli formularz ma być używany zarówno jako normalny formularz, jak i okno dialogowe, to można wykorzystać ustawienie Dialog akcji OtwórzFormularz w celu tymczasowego otwarcia formularza jako okna dialogowego. Aby uzyskać więcej informacji, kliknij  [image].


Tymczasowe otwieranie dowolnego formularza jako okna dialogowego

1	Utwórz makro albo procedurę zdarzenia, wykorzystującą akcję OtwórzFormularz do otwierania formularza.

2	Ustaw wartość argumentu "Tryb okna" akcji OtwórzFormularz na Dialog (acDIALOG dla procedury zdarzenia).

Przy otwieraniu formularza, w którym argument "Tryb okna" ma wartość Dialog, właściwości Podręczny i Modalny formularza są ustawiane na Tak do czasu zamknięcia formularza. Wyłączone są także kombinacje klawiszy zdefiniowane przez użytkownika i niektóre z klawiszy funkcyjnych programu Microsoft Access, a także do czasu zamknięcia lub ukrycia formularza wstrzymane jest wykonywanie makr i procedur zdarzeń. Formularz będzie ukryty po zmianie wartości właściwości Widoczny na Nie, za pomocą działania akcji UstawWartość.


Właściwości służące do tworzenia lub dostosowania do własnych potrzeb formularzy podręcznych i niestandardowych okien
Właściwości służące do tworzenia lub dostosowania do własnych potrzeb formularzy podręcznych i niestandardowych okien dialogowych

Poniższa tabela zawiera wykaz właściwości, które można stosować do tworzenia lub dostosowania do własnych potrzeb formularzy podręcznych i niestandardowych okien dialogowych. Aby uzyskać więcej informacji na temat dowolnej z podanych właściwości, kliknij odpowiednią właściwość w arkuszu właściwości i nacisnąć klawisz F1.

Właściwość	Opis
Podręczny	Decyduje o tym, czy formularz będzie otwarty jako formularz podręczny. Formularz tego typu zawsze znajduje się na wierzchu ponad wszystkimi innymi otwartymi oknami programu Microsoft Access.
Modalny	Decyduje o tym, czy formularz będzie otwarty jako formularz niemodalny (możliwe jest uaktywnienie innych okien) czy jako modalny (formularz zachowuje fokus do czasu jego zamknięcia).
Styl obramowania	Określa typ obramowania i jego elementy używane w formularzu (pasek tytułu, przycisk Zamknij  [image], menu sterowania, przyciski Maksymalizuj i Minimalizuj). Określa także, czy formularz jest skalowalny.
Pole menu sterowania	Decyduje o tym, czy formularz wyświetlany w widoku "Formularz" ma menu sterowania.
Przyciski Min Max	Decyduje o tym, czy formularz wyświetlany w widoku "Formularz" ma przyciski Maksymalizuj i Minimalizuj. Jeśli właściwość Styl obramowania ma wartość Dialog, to przyciski Maksymalizuj i Minimalizuj zostaną automatycznie usunięte.
Przycisk zamknij	Decyduje o tym, czy przycisk Zamknij jest wyłączany.
Paski przewijania	Decyduje o tym, czy formularz ma paski przewijania.
Przyciski nawigacyjne	Decyduje o tym, czy formularz ma przyciski nawigacyjne.
Selektory rekordów	Decyduje o tym, czy formularz ma selektory rekordów.
Menu podręczne	Decyduje o tym, czy po kliknięciu formularza prawym przyciskiem myszy będzie wyświetlane menu podręczne.
Autośrodkowanie	Decyduje o tym, czy przy otwieraniu formularz jest automatycznie ustawiany w środku okna aplikacji.
Edycja dozwolona	Decyduje o tym, czy użytkownik może dokonywać zmian edycyjnych rekordów zapisanych w formularzu.
Usuwanie dozwolone	Decyduje o tym, czy użytkownik może za pomocą formularza usuwać rekordy.
Dodawanie dozwolone	Decyduje o tym, czy użytkownik może za pomocą formularza dodawać rekordy.
Wprowadzanie danych	Decyduje o tym, czy po otwarciu w formularzu będą wyświetlane wszystkie rekordy, czy tylko pusty (nowy) rekord.
Widok domyślny	Decyduje o tym, czy formularz będzie wyświetlony w widoku Arkusz danych jako pojedynczy formularz (jeden rekord), czy jako formularz ciągły (wiele rekordów).
Widoki dozwolone	Decyduje o tym, czy można przełączać pomiędzy widokiem "Formularz" i widokiem "Arkusz danych".


Definiowanie obramowania i paska tytułu formularza podręcznego lub niestandardowego okna dialogowego

1	Otwórz formularz w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza, aby otworzyć arkusz właściwości.

3	W polu właściwości Styl obramowania kliknij jedno z ustawień. Aby uzyskać informacje o tych ustawieniach, kliknij  [image]. Aby uzyskać informacje o tworzeniu formularzy podręcznych i niestandardowych okien dialogowych, kliknij  [image].


Określanie, czy formularz może być skalowany

W większości przypadków nie ma potrzeby ograniczania możliwości skalowania formularza. Opisaną procedurę stosuje się w przypadku formularzy podręcznych lub niestandardowych okien dialogowych.

1	Otwórz formularz w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza, aby otworzyć arkusz właściwości.

3	W polu właściwości Styl obramowania kliknij opcję Brak, Cienki lub Dialog. Aby uzyskać więcej informacji o tych ustawieniach, kliknij  [image].

Uwaga   Aby uzyskać informacje o tworzeniu formularzy podręcznych i niestandardowych okien dialogowych, kliknij  [image].


Usuwanie selektorów rekordów z formularza

1	Otwórz formularz w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza, aby otworzyć arkusz właściwości.

3	W polu właściwości Selektory rekordów kliknij ustawienie Nie.


Usuwanie menu podręcznego z formularza

1	Otwórz formularz w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza, aby otworzyć arkusz właściwości.

3	W polu właściwości Menu podręczne kliknij ustawienie Nie.


Usuwanie menu sterowania z formularza w widoku "Formularz"

1	Otwórz formularz w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza, aby otworzyć arkusz właściwości.

3	W polu właściwości Pole menu sterowania kliknij ustawienie Nie.

Uwaga   Jeżeli właściwość Styl obramowania dla arkusza ma wartość Brak, to formularz nie będzie miał menu sterowania nawet wtedy, gdy właściwość Pole menu sterowania ma wartość Tak.


Usuwanie przycisków Maksymalizuj i Minimalizuj z formularza w widoku "Formularz"

1	Otwórz formularz w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza, aby otworzyć arkusz właściwości.

3	W polu właściwości Przyciski Min Max kliknij odpowiednią wartość.

Uwaga   Jeżeli właściwość Styl obramowania dla formularza ma wartość Brak albo Dialog, to formularz nie będzie miał przycisków Maksymalizuj i Minimalizuj nawet wtedy, gdy właściwość Przyciski Min Max jest ustawiona na wartość Min włączony, Max włączony lub Oba włączone.


Usuwanie przycisków nawigacyjnych z formularza

1	Otwórz formularz w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza, aby otworzyć arkusz właściwości.

3	W polu właściwości Przyciski nawigacyjne kliknij ustawienie Nie.


Tworzenie niestandardowej Pomocy podręcznej dla formularza, raportu lub formantu

Istnieje kilka sposobów dodawania Pomocy do formularza, raportu lub formantu. Jeśli wskazówki Pomocy mają być wyświetlane nad obiektami sterującymi przy przesuwaniu kursora myszy nad formantem, to można skorzystać z właściwości Tekst etykietki formantu. Można także skorzystać z właściwości Tekst paska stanu, aby w pasku stanu wyświetlić pomocne informacje dotyczące formularza lub formantu. Można także utworzyć wskazówki do nowych przycisków paska narzędzi.

Jeżeli niestandardowa Pomoc ma być dokładniejsza lub gdy Pomoc dla formantu ma być wyświetlana tylko po kliknięciu przycisku Co to jest  [image], a następnie formantu, to za pomocą edytora lub procesora tekstu można utworzyć plik Pomocy (program musi mieć możliwość zapisywania dokumentów w formacie RTF). Plik ten, po skompilowaniu programem kompilującym Windows Help Compiler, może być za pomocą właściwości Plik pomocy lub ID kontekstu pomocy dołączony do formularza, raportu lub formantu.

Uwaga   Program kompilujący Windows Help Compiler jest zawarty w pakietach Microsoft Office 97, Developer Edition, Microsoft Visual Basic for Applications, Microsoft Visual C++ i Microsoft Windows Software Development Kit (SDK). Można także zamówić pakiet Help Authoring Kit w firmie Microsoft. Aby uzyskać więcej informacji o zawartości pakietu Office 97 Developer Edition, kliknij  [image].

Co chcesz zrobić?

Utworzyć niestandardową wskazówkę narzędziową (wskazówkę ekranową) dla przycisku paska narzędzi

Utworzyć wskazówki "Co to jest" dla przycisków paska narzędzi lub poleceń menu

Utworzyć wskazówkę dla formantu w formularzu

Dodać tekst paska stanu do formantu lub formularza

Utworzyć tematy, które będą wyświetlane po kliknięciu przycisku Co to jest w formularzu

Dodać przycisk Co to jest do formularza

Utworzyć skompilowany plik Pomocy wyświetlający Pomoc dla formularza, raportu lub formantu po naciśnięciu klawisza F1


Tworzenie skompilowanego pliku Pomocy wyświetlanego po naciśnięciu klawisza F1

1	Utwórz plik źródłowy za pomocą dowolnego edytora tekstu. Informacje na temat tworzenia pliku źródłowego można znaleźć w Pomocy dostarczanej wraz z kompilatorem Windows Help Compiler. Plik źródłowy musi być zapisany w formacie RTF.

2	Skompiluj plik za pomocą kompilatora Windows Help Compiler.

3	Wyświetl arkusz właściwości formularza lub raportu i wpisz nazwę skompilowanego pliku w polu właściwości Plik pomocy.

Uwaga   Najlepszym rozwiązaniem jest umieszczenie pliku Pomocy w tym samym katalogu co aplikacja. W ten sposób będą zachowane takie same ustawienia właściwości Plik pomocy dla każdego stanowiska pracującego z aplikacją, a użytkownicy będą mogli instalować aplikację w dowolnych, wybranych przez siebie katalogach. Jeśli w tej właściwości zostanie pominięte ustawienie ścieżki, program Microsoft Access będzie szukać pliku Pomocy w katalogu, w którym jest zainstalowana aplikacja.

4	W polu właściwości ID kontekstu pomocy formularza lub raportu wpisz numer tematu (różny od 0), który będzie wyświetlany po naciśnięciu klawisza F1. Temat powinien obejmować hasła Pomocy dla całego formularza lub raportu.

5	W polu właściwości ID kontekstu pomocy dowolnego formantu w formularzu, który może otrzymać fokus, wpisz numer tematu, który będzie wyświetlany po naciśnięciu klawisza F1. Temat ten powinien obejmować Pomoc dotyczącą formantu.

Uwagi

•	Konieczne jest przyporządkowanie wartości właściwości ID kontekstu pomocy odpowiedniemu tekstowi Pomocy. Dodatkowe informacje na ten temat można znaleźć w pliku Pomocy dostarczanym wraz z kompilatorem Windows Help Compiler.

•	Jeśli formant ma fokus przy naciśnięciu klawisza F1, ale nie ma niestandardowego tematu Pomocy, to zostanie wyświetlony temat Pomocy dla formularza. Jeżeli natomiast brakuje także niestandardowego tematu Pomocy dla formularza, to wyświetlone zostanie okno dialogowe Asystent pakietu Office.

•	Niestandardowej Pomocy nie można wyświetlić za pośrednictwem Asystenta pakietu Office.


Tworzenie wskazówek "Co to jest" dla formularzy lub formantów

1	Utwórz plik źródłowy za pomocą dowolnego edytora tekstu. Informacje na temat tworzenia pliku źródłowego można znaleźć w Pomocy dostarczanej wraz z kompilatorem Windows Help Compiler. Plik źródłowy musi być zapisany w formacie RTF.

2	Skompiluj plik za pomocą kompilatora Windows Help Compiler.

3	Wyświetl arkusz właściwości formularza lub raportu i wpisz nazwę skompilowanego pliku w polu właściwości Plik pomocy.

Uwaga   Najlepszym rozwiązaniem jest umieszczenie pliku Pomocy w tym samym katalogu co aplikacja. W ten sposób będą zachowane takie same ustawienia właściwości Plik pomocy dla każdego stanowiska pracującego z aplikacją, a użytkownicy będą mogli instalować aplikację w dowolnych, wybranych przez siebie katalogach. Jeśli w tej właściwości zostanie pominięte ustawienie ścieżki, program Microsoft Access będzie szukać pliku Pomocy w katalogu, w którym jest zainstalowana aplikacja.

4	W polu właściwości ID kontekstu pomocy formularza wpisz numer tematu (różny od 0), który będzie wyświetlany po kliknięciu przycisku Co to jest  [image]  i następującym po nim kliknięciu tła formularza. Temat powinien obejmować hasła Pomocy dla całego formularza.

5	W polu właściwości ID kontekstu pomocy dla każdego formantu, który może uzyskać fokus, wpisz numer tematu, który będzie wyświetlany po kliknięciu przycisku Co to jest  [image]  i następującym po nim kliknięciu formantu.

Uwagi

•	Konieczne jest przyporządkowanie wartości właściwości ID kontekstu pomocy odpowiedniemu tekstowi Pomocy. Dodatkowe informacje na ten temat można znaleźć w pliku Pomocy dostarczanym wraz z kompilatorem Windows Help Compiler.

•	Jeśli formant nie ma niestandardowego tematu Pomocy, to po kliknięciu przycisku Co to jest  [image]  i następującym po nim kliknięciu formantu zostanie wyświetlony temat Pomocy dla formularza. Jeżeli natomiast brakuje także niestandardowego tematu Pomocy dla formularza, to wyświetlone zostanie okno dialogowe Asystent pakietu Office.

•	Niestandardowej Pomocy nie można wyświetlić za pośrednictwem Asystenta pakietu Office.


Dodawanie przycisku "Co to jest" do formularza

Opisana procedura może być wykorzystana dla niestandardowego okna dialogowego lub w sytuacji, gdy pasek tytułu określonego formularza został wyłączony albo gdy usunięto przycisk Co to jest  [image]  z paska tytułu tego formularza.

1	Otwórz formularz w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza, aby wyświetlić arkusz właściwości.

3	W polu właściwości Przycisk Co to jest kliknij ustawienie Tak.

Uwaga   Jeżeli w polu właściwości Plik pomocy formularza nie został określony niestandardowy plik Pomocy, to po kliknięciu przycisku Co to jest  [image]  i następującym po nim kliknięciu formularza lub formantu w formularzu, zostanie wyświetlony plik Pomocy programu Microsoft Access. Aby uzyskać więcej informacji na temat wykorzystania właściwości Plik pomocy i ID kontekstu pomocy, kliknij  [image].


Praca z grupami opcji

Co chcesz zrobić?

Przenieść grupę opcji

Zmienić rozmiar grupy opcji

Ustalić przyczyny nieprawidłowego działania grupy opcji


Praca z polami kombi

Co chcesz zrobić?

Przenieść pole kombi

Zmienić rozmiar pola kombi

Ustalić przyczyny nieprawidłowego działania pola kombi

Uzyskać szczegółowe informacje na temat właściwości umożliwiających modyfikację pola kombi


Praca z polami list

Co chcesz zrobić?

Przenieść pole listy

Zmienić rozmiar pola listy

Ustalić przyczyny nieprawidłowego działania pola listy

Uzyskać szczegółowe informacje na temat właściwości umożliwiających modyfikację pola listy


Praca z przyciskami poleceń

Co chcesz zrobić?

Przenieść przycisk polecenia

Zmienić rozmiar przycisku polecenia

Dodać rysunek do przycisku polecenia

Zmienić podpis pod przyciskiem polecenia

Obejrzeć procedurę zdarzenia uruchamianą przyciskiem polecenia


Zmiana tekstów etykiet lub przycisków poleceń

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij etykietę lub przycisk, a następnie wybierz tekst etykiety lub przycisku.

3	Wpisz nowy tekst.


Oglądanie procedury zdarzenia utworzonej przez Kreatora przycisków poleceń

1	W widoku "Projekt" formularza kliknij prawym przyciskiem myszy przycisk polecenia utworzony przez Kreatora przycisków poleceń.

2	W menu podręcznym kliknij polecenie Buduj zdarzenie.


Praca z podformularzami

Co chcesz zrobić?

Przenieść formant podformularza

Zmienić rozmiar formantu podformularza

Zmienić układ podformularza

Ustalić przyczyny nieprawidłowego działania podformularza


Tworzenie formularza

Można tworzyć formularze własnoręcznie lub też można użyć programu Microsoft Access do utworzenia zadanego formularza przy użyciu Kreatora formularzy. Kreator formularzy przyspiesza proces tworzenia formularza ponieważ wykonuje wszystkie prace podstawowe w imieniu użytkownika. Gdy używa się Kreatora formularzy, program Microsoft Access podsuwa pytania i na podstawie odpowiedzi użytkownika tworzy formularz. Nawet wtedy, gdy ktoś już utworzył wiele formularzy, może sobie zażyczyć użycie Kreatora formularzy, aby szybko sporządzić plan wszystkich formantów na formularzu. Następnie można przełączyć się do formularza w widoku "Projekt", aby dostosować swój formularz.

Jeśli zachodzi potrzeba utworzenia wyłącznie prostego, jednokolumnowego formularza, można użyć przycisku Nowy obiekt.

Co chcesz zrobić?

Utworzyć formularz jednokolumnowy przy użyciu przycisku Nowy obiekt

Utworzyć formularz za pomocą kreatora

Utworzyć własnoręcznie formularz

Utworzyć formularz w oparciu o więcej niż jedną tabelę

Utworzyć formularz z rekordów przefiltrowanych uprzednio w tabelę, kwerendę lub inny formularz


Formanty: Czym są i jak działają

Wszystkie informacje w formularzu lub raporcie są zawarte w formantach. Formanty są to takie obiekty na formularzu lub raporcie, które wyświetlają dane, uruchamiają jakieś akcje lub też nadają odpowiednią formę formularzowi lub raportowi. Na przykład można używać pola tekstowego na formularzu lub raporcie do przedstawiania danych, można też używać przycisków poleceń na formularzu do otwierania innych formularzy czy raportów. Można również używać linii czy prostokąta, aby oddzielić lub pogrupować formanty nadając im bardziej czytelną formę.

Program Microsoft Access zawiera następujące typy formantów, dostępnych poprzez użycie przybornika, w formularzu w widoku "Projekt" lub w raporcie w widoku "Projekt": pole tekstowe, etykieta, grupa opcji, przycisk opcji, pole wyboru, przycisk przełącznika, pole kombi, pole listy, przycisk polecenia, formant obrazu, związana ramka obiektu, niezwiązana ramka obiektu, podformularz/podraport, podział strony, linia, prostokąt i niestandardowy formant typu ActiveX.

Formanty mogą być związane, niezwiązane lub obliczeniowe. Formant związany jest związany z polem w podległej tabeli lub kwerendzie. Można używać formantów związanych do wyświetlania, wprowadzania i aktualizacji wartości w polach bazy danych, z którą pracujemy. Formant obliczeniowy używa wyrażania jako źródła danych. Wyrażenie to może używać danych z pól w podległej tabeli lub kwerendzie formularza lub raportu, lub też z innego formantu w formularzu lub raporcie. Formant niezwiązany nie posiada własnego źródła danych. Formantów niezwiązanych można używać do wyświetlania informacji, linii, prostokątów i rysunków. Poniższe ilustracje pokazują przykłady formantów związanych, niezwiązanych i obliczeniowych.

Aby dowiedzieć się więcej o różnych typach formantów zawartych w programie Microsoft Access, kliknij jeden z poniższych przycisków.

O czym chcesz przeczytać?

Etykiety

Pola tekstowe

Grupy opcji

Przyciski przełącznika

Przyciski opcji

Pola wyboru

Pola kombi

Pola listy

Przyciski poleceń

Formanty obrazu, niezwiązane ramki obiektu lub związane ramki obiektu

Podformularze

Podraporty

Podziały stron

Linie

Prostokąty

Formant typu karta

Formant HTML

Formanty typu ActiveX


Widoki formularza

Formularze mają trzy widoki: widok "Projekt", widok "Formularz" i widok "Arkusz danych".

Aby utworzyć formularz, należy pracować w widoku "Projekt". Oglądanie wtedy formularza w widoku "Projekt" można porównać do siedzenia w warsztacie w otoczeniu użytecznych narzędzi.

Po utworzeniu formularza w widoku "Projekt", można obejrzeć go w widoku "Formularz" lub w widoku "Arkusz danych".


Rozwiązywanie problemów dotyczących arkuszy właściwości

W czym chcesz uzyskać Pomoc?

Dlaczego arkusz właściwości pozostaje pusty nawet wtedy, gdy formant został wybrany?

Formanty zostały wybrane. Dlaczego nie są widoczne wszystkie właściwości formantów w arkuszu właściwości?

Formanty zostały wybrane, a prawidłowe właściwości pojawiają się w arkuszu właściwości. Jednakże dla danej właściwości, pole właściwości pozostaje puste pomimo, że zostały nadane jakieś wartości dla tej właściwości w jednym lub więcej wybranych formantach.

Dlaczego ustawienia właściwości dla mojego formantu związanego nie są zgodne z ustawieniami właściwości dla pola tabeli w widoku "Projekt"?


Tworzenie formularza za pomocą kreatora

1	W oknie bazy danych kliknij kartę Formularze.

2	Kliknij przycisk Nowy.

3	W oknie dialogowym Nowy formularz kliknij nazwę kreatora, który chcesz użyć. Po lewej stronie okna dialogowego pojawi się opis kreatora.

4	Kliknij nazwę tabeli lub kwerendy, która to tabela lub kwerenda zawiera dane, na których chcesz oprzeć swój formularz.

Uwaga   Nie należy wykonywać tego kroku, gdy kliknięta jest opcja Kreator formularzy. Można wtedy wyspecyfikować źródło rekordu dla formularza w kreatorze.

5	Kliknij przycisk OK.

6	Jeśli w kroku 3 kliknięta została opcja Kreator formularzy, Kreator wykresów lub Kreator tabel przestawnych, należy postępować zgodnie instrukcjami w oknach dialogowych kreatorów. Jeśli została kliknięta opcja Autoformularz: kolumnowy, Autoformularz: tabelowy lub Autoformularz: Arkusz danych, to program Microsoft Access automatycznie utworzy Twój formularz.

Jeśli utworzony formularz nie ma satysfakcjonującego Cię wyglądu, to można zmienić go poprzez użycie widoku "Projekt".

  Jak?

Uwaga   Jeśli została kliknięta jedna z opcji Autoformularz, to program Microsoft Access używać będzie ostatnio wyspecyfikowanego autoformatowania. Będzie to albo Kreator formularzy albo użycie polecenia Autoformularz z menu Format w widoku "Projekt".


Tworzenie formularza bez pomocy kreatora

1	W oknie bazy danych kliknij kartę Formularze.

2	Kliknij przycisk Nowy.

3	W oknie dialogowym Nowy formularz kliknij Widok "Projekt".

4	Kliknij nazwę tabeli lub kwerendy, które zawierają dane dotyczące tworzonego formularza. Jeśli formularz nie będzie zawierał danych (na przykład jeśli będzie to formularz używany jako panel przełączania służący do otwierania innych formularzy lub raportów lub też jeśli będzie tworzone niestandardowe okno dialogowe), to nie należy niczego wybierać z tej listy.

Uwaga   Jeśli chcesz utworzyć formularz używający danych z więcej niż jednej tabeli, należy oprzeć ten formularz na kwerendzie zawierającej tabele, które chcesz zawrzeć w formularzu.

5	Kliknij przycisk OK.

Program Microsoft Access wyświetla okno formularza w widoku "Projekt". Aby uzyskać więcej informacji na temat dodawania formantów w widoku "Projekt", kliknij  [image].


Tworzenie formularza przy użyciu opcji Autoformularz

Opcja Autoformularz tworzy formularz, który wyświetla wszystkie pola i rekordy w wybranej tabeli lub kwerendzie. Każde pole pojawia się w oddzielnym wierszu z etykietą po lewej stronie.

1	W oknie bazy danych kliknij kartę Tabele lub Kwerendy.

2	Kliknij tabelę lub kwerendę dotyczącą Twojego formularza lub otwórz tabelę lub kwerendę w dowolnym widoku.

3	Kliknij strzałkę za przyciskiem Nowy obiekt na pasku narzędzi, a następnie kliknij opcję Autoformularz.


Tworzenie formularza w oparciu o więcej niż jedną tabelę

Użycie Kreatora formularzy jest najprostszą i najszybszą drogą do utworzenia formularza, który przedstawia razem dane z więcej niż jednej tabeli. Kreator formularzy przyspiesza proces tworzenia formularza, ponieważ wykonuje w imieniu użytkownika wszystkie podstawowe prace. Już na pierwszym ekranie Kreatora formularzy można wybrać pola, które będą zawarte w tworzonym formularzu. Te pola mogą być wzięte z jednej lub z kilku tabel. Gdy używany jest Kreator formularzy do tworzenia formularza wielotabelowego, program Microsoft Access tworzy instrukcję SQL poza formularzem. Instrukcja SQL zawiera informacje które tabele i pola będą używane.

Można użyć Kreatora formularzy do utworzenia formularza wyświetlającego dane z kilku tabel w postaci "formularz płaski" lub w postaci "formularz hierarchiczny". Przykładem formularza płaskiego jest formularz, który produkty i ich dostawców. Aby zobaczyć ilustrację tego typu formularza, kliknij  [image]. Formularz hierarchiczny jest to formularz zawierający jeden lub więcej podformularzy. Podformularze są użyteczne jeśli chce się pokazywać dane z tabel mających relację jeden-do-wielu. Na przykład można mieć formularz Kategorie, który zawiera dane z tabeli Kategorie i tabeli Produkty. Aby zobaczyć ilustrację tego typu formularza, kliknij  [image].

Niekiedy zachodzi potrzeba prezentacji danych w sposób hierarchiczny, ale bez używania podformularzy. Na przykład, jeśli formularz zawiera bardzo dużo formantów, to można nie mieć miejsca na podformularze. W tym przypadku można użyć Kreatora formularzy to utworzenia formularzy zsynchronizowanych. Klikając przycisk polecenia na jednym formularzu, otwiera się inny formularz, który jest zsynchronizowany z rekordem na pierwszym formularzu. Aby zobaczyć ilustrację tego typu formularza, kliknij  [image].

Co chcesz zrobić?

Użyć Kreatora formularzy do utworzenia formularza płaskiego, formularza z jednym lub wieloma podformularzami albo formularza zsynchronizowanego z innym formularzem

Dodać podformularz do istniejącego formularza

Zsynchronizować formularz z innym formularzem

Utworzyć własny formularz i użyć kwerendy jako źródła danych do niego


Przełączanie pomiędzy widokami formularza

•	Kliknij przycisk Widok na pasku narzędzi. Aby zmienić widok pokazywany przez grafikę, kliknij sam przycisk. Aby zobaczyć listę innych widoków do wyboru, kliknij strzałkę za przyciskiem.

Aby dowiedzieć się więcej do czego używa się różnych widoków, kliknij  [image].


Otwieranie formularza

1	W oknie bazy danych kliknij kartę Formularze.

2	Kliknij nazwę formularza, który chcesz otworzyć.

3	Kliknij przycisk Otwórz, aby otworzyć formularz w widoku "Formularz" lub przycisk Projektuj, aby otworzyć formularz w widoku "Projekt".

Wskazówka   Można również otwierać formularz w widoku "Formularz" przeciągając formularz z okna bazy danych do tła aplikacji.

Po otwarciu formularza, można łatwo przełączać się pomiędzy trzema widokami formularza poprzez kliknięcie przycisku Widok na pasku narzędzi.


Otwieranie lub zamykanie listy pól formularza lub raportu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij przycisk Lista pól  [image]  na pasku narzędzi.

Można użyć listy pól do dodawania formantów związanych do formularza lub raportu.


Otwieranie lub zamykanie przybornika

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij przycisk Przybornik  [image]  na pasku narzędzi.


Blokowanie narzędzi przybornika

•	Kliknij dwukrotnie narzędzie, które chcesz zablokować.

Jeśli jakieś narzędzie przybornika jest zablokowane, to nie trzeba wtedy klikać przycisku za każdym razem, gdy wykonywana jest powtarzająca się akcja. Na przykład, jeśli dodaje się poszczególne etykiety do formularza to można zablokować narzędzie Etykieta w przyborniku.

Aby zwolnić blokadę, naciśnij klawisz ESC.


Co to jest arkusz właściwości?

W programie Microsoft Access można używać właściwości do określania charakterystyk tabel, kwerend, pól, formularzy i raportów. Każdy formant w formularzu lub raporcie ma również swoje właściwości. Właściwości formantu określają strukturę, wygląd i zachowanie się formantu jak również charakterystyki tekstu lub danych, które on zawiera. Właściwości te są ustawiane poprzez użycie arkusza właściwości. Na przykład, poniższe ilustracje pokazują arkusz właściwości dla formantu PodsumowaniaSprzedaży. Właściwość Format dla tego formantu jest ustawiona na typ Walutowy.


Ustawianie właściwości dla formularza, raportu, sekcji lub formantu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Wybierz jedną z poniższych możliwości:

•	Aby ustawić właściwości dla formularza lub raportu, kliknij dwukrotnie selektor formularzy lub selektor raportów otwierając przez to arkusz właściwości dla formularza lub raportu.

•	Aby ustawić właściwości dla sekcji w formularzu lub raporcie, kliknij dwukrotnie selektor sekcji otwierając przez to arkusz właściwości dla sekcji.

•	Aby ustawić właściwości dla formantu, upewnij się najpierw czy formant ten został wybrany, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi. Można również kliknąć dwukrotnie formant, aby otworzyć jego arkusz właściwości.

3	W arkuszu właściwości kliknij właściwość, którą chcesz ustawić, a następnie wybierz jedną z poniższych możliwości:

•	Jeśli w polu właściwości pojawia się strzałka, należy ją kliknąć, a następnie wybrać wartość z listy.

•	Wpisz ustawienie lub wyrażenie do pola właściwości.

•	Jeśli przycisk Buduj  [image]  pojawia się za polem Właściwości należy go kliknąć, aby wyświetlić konstruktora lub też aby wyświetlić okno dialogowe dające możliwość wyboru konstruktorów. Przykładowo, można użyć Konstruktora kwerend do zmiany projektu stosownej kwerendy dla formularza lub raportu.

4	Jeśli potrzebujesz więcej przestrzeni do wprowadzania lub edycji ustawień właściwości, naciśnij klawisz SHIFT+F2 (lub kliknij prawym przyciskiem myszy a następnie kliknij polecenie Powiększenie) otwierając tym samym pole Powiększenie.

Jeśli arkusz właściwości jest pusty lub też nie widać w nim oczekiwanych właściwości, kliknij  [image].

Wskazówka   Aby uzyskać Pomoc na temat dowolnej właściwości w arkuszu właściwości, kliknij tę właściwość, a następnie naciśnij klawisz F1.


Dlaczego arkusz właściwości jest pusty?

•	Jeśli arkusz właściwości jest wyświetlany i kliknięto uprzednio wybrany formant, arkusz właściwości zostanie pusty. Jeśli nie ma potrzeby wpisywania wartości do formantu, naciśnij klawisz ESC, aby wyświetlić ponownie arkusz właściwości. W przeciwnym przypadku, wpisz wartość i naciśnij klawisz ENTER.


Dlaczego nie widać wszystkich właściwości w arkuszu właściwości?

•	Jeśli zostało wybrane kilka formantów, a w arkuszu właściwości oczekiwane właściwości nie są widoczne, to należy sprawdzić czy nie został wybrany inny formant niż było zamierzone. Na przykład, mogła być dołączona linia do pola tekstowego. Właściwości pojawiają się w arkuszu właściwości tylko wtedy, gdy dotyczą wszystkich wybranych formantów. Aby usunąć formant z grupy wybranych formantów, przytrzymaj wciśnięty klawisz SHIFT i kliknij dany formant.


Dlaczego pole właściwości pozostaje puste dla danej właściwości?

•	Jeśli ustawienie dla danej właściwości jest takie same jak dla wszystkich wybranych formantów, to ustawienie to pojawia się w arkuszu właściwości. W przeciwnym przypadku pole właściwości pozostaje puste. Jeżeli wybrano kilka formantów i zmieniane są ustawienia w polu właściwości, to zmiany te będą dotyczyć wszystkich wybranych formantów.


Dlaczego ustawienia właściwości formantu nie są zgodne z ustawieniami tabeli w widoku "Projekt"?

•	Ustawienia właściwości formantu związanego mogą nie być zgodne z odpowiednimi ustawieniami w polu w podległej tabeli, do której formant jest związany. Jeśli ustawienia są różne, to zazwyczaj ustawienia formularza lub raportu zastępują ustawienia tabeli. Stosują się one jednak tylko do bieżącego formularza lub raportu. Zalecane jest ogólnie ustawienie właściwości Format, Miejsca dziesiętne, Maska wprowadzania, Reguła poprawności, Komunikat o błędzie i Wartość domyślna raczej w podległej tabeli lub kwerendzie niż w formancie. Dzięki temu pewne jest, że ustawienia dla pól będą zgodne ze sobą każdorazowo, gdy będą dodawane do formularza lub raportu. Aby dowiedzieć się więcej o przekazywaniu właściwości w formantach, kliknij  [image].


Wybieranie sekcji w formularzu lub raporcie

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij przycisk selektora sekcji lub jakiekolwiek miejsce na pasku sekcji.

Można również kliknąć gdziekolwiek w tle sekcji, aby została ona wybrana.


Wybieranie formularza lub raportu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij przycisk selektora sekcji lub przycisk selektora raportów.

Jeśli linijki nie zostały wyświetlone, można kliknąć polecenie Wybierz formularz lub Wybierz raport z menu Edycja lub też można kliknąć szare tło na prawo od formularza, aby wybrać go.


Zmienianie źródłowej kwerendy lub instrukcji SQL dla formularza lub raportu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij dwa razy przycisk selektora formularzy lub przycisk selektora raportów, aby otworzyć arkusz właściwości.

3	Kliknij przycisk Buduj  [image]  koło właściwości Źródło rekordów, aby otworzyć kwerendę w widoku "Projekt". Możesz również w ten sam sposób jak zmodyfikowano kwerendę, zmienić instrukcję SQL — po prostu przeciągnij pola i ustaw kryteria oraz porządek sortowania w siatce projektu.

Uwaga   Jeśli chcesz tylko zmienić instrukcję z jednej tabeli lub kwerendy do drugiej, kliknij strzałkę w polu właściwości Źródło rekordów, aby wybrać z listy tabelę i kwerendę.


Wiązanie pustego formularza lub raportu z danymi w tabeli lub kwerendzie

1	W formularzu w widoku "Projekt" lub w raporcie w widoku "Projekt" kliknij dwukrotnie przycisk selektora formularzy lub przycisk selektora raportów, aby otworzyć arkusz właściwości.

2	Kliknij strzałkę w polu właściwości Źródło rekordów i wybierz z listy tabelę lub kwerendę.

3	Przełącz się do widoku "Formularz" lub do widoku "Arkusz danych" jeśli chcesz obejrzeć dane.


Wyświetlanie lub ukrywanie siatki

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij polecenie Siatka z menu Widok.


Zmienianie odległości pomiędzy punktami siatki formularza lub raportu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij podwójnie przycisk selektora formularzy lub selektora raportów, aby otworzyć arkusz właściwości

3	Aby zmienić rozstaw punktów w poziomie, wpisz nową wartość dla właściwości SiatkaX. Aby zmienić rozstaw punktów w pionie, wpisz nową wartość dla właściwości SiatkaY. Większe numery odpowiadają mniejszemu dystansowi między punktami.

Uwaga   Rozstaw siatka jest ustawiony wstępnie na 24 punkty na cal w poziomie oraz na 24 punkty w pionie. Jeśli jako jednostka miary używane są centymetry to ustawienie wstępne siatki równe jest 10 x 10 punktów na centymetr. Ustawienia te można zmienić na dowolną inną wartość całkowitą z przedziału od 1 do 64. Punkty na siatce są niewidoczne w przypadku wybrania wartości większej niż 24 punkty na cal lub 9 punktów na centymetr.


Dopasowanie rozmiaru formularza podczas pierwszego otwarcia

1	Otwórz formularz w widoku "Formularz".

2	Dopasuj rozmiar formularza przeciągając granice okna formularza.

3	Kliknij przycisk Zapisz  [image]  na pasku narzędzi.

Uwaga   Jeśli właściwość Autowymiarowanie ma wartość Tak, to program Microsoft Access automatycznie ustala rozmiar formularza tak, aby wyświetlić całe rekordy. Aby zmienić dowolnie rozmiary formularza, upewnij się, czy właściwość Autowymiarowanie ma wartość Nie.


Dopasowanie rozmiaru formularza, aby odpowiadał jego zawartości

1	Otwórz formularz w widoku "Formularz".

2	Kliknij polecenie Dopasuj rozmiar do formularza z menu Okno.

Uwaga   Jeśli okno formularza jest zmaksymalizowane, to polecenie Dopasuj rozmiar do formularza jest niedostępne.

3	Kliknij przycisk Zapisz  [image]  na pasku narzędzi, aby zapisać rozmiar formularza.

Gdy kliknięte jest polecenie Dopasuj rozmiar do formularza, program Microsoft Access dopasowuje rozmiar formularza w zależności od tego czy właściwość formularza Widok domyślny jest ustawiona na wartość Pojedynczy formularz czy też Formularze ciągłe.

•	Pojedynczy formularz. Jeśli wyświetlane rekordy są mniejsze od okna formularza, to polecenie Dopasuj rozmiar do formularza obcina okno do rozmiaru rekordu. Jeśli rekord jest większy od okna formularza, to polecenie Dopasuj rozmiar do formularza rozwija okno formularza, aby pokazać możliwie największą część rekordu.

•	Formularze ciągłe. Jeśli tylko część końcowego rekordu jest wyświetlana, to polecenie Dopasuj rozmiar do formularza obcina ten rekord. Jeśli tylko jeden rekord jest wyświetlany częściowo, to polecenie Dopasuj rozmiar do formularza powiększa tak okno, aby pokazać możliwie największą część rekordu.


Wyśrodkowanie formularza w oknie aplikacji podczas pierwszego otwarcia

1	Otwórz formularz w widoku "Projekt".

2	Kliknij podwójnie przycisk selektora formularzy, aby otworzyć arkusz właściwości.

3	Nadaj właściwości Autośrodkowanie wartość Tak.

Następnym razem podczas otwierania formularza, będzie on wyśrodkowany w oknie aplikacji.


Zmienianie tekstu paska tytułu dla formularza w widoku "Formularz"

1	Otwórz formularz w widoku "Projekt".

2	Kliknij podwójnie przycisk selektora formularzy, aby otworzyć arkusz właściwości.

3	W polu właściwości Tytuł wpisz tekst paska tytułu.

4	Aby zobaczyć ten tekst, przełącz się do widoku "Formularz".

Wskazówka   Jeśli nie chcesz mieć żadnego tekstu na pasku tytułu, wpisz spację do pola właściwości Tytuł.


Podgląd formularza

Aby podglądnąć formularz z widoku "Projekt", widoku "Formularz" lub widoku "Arkusz danych",

1	Kliknij przycisk Podgląd wydruku  [image]  na pasku narzędzi.

2	Aby wrócić do widoku "Projekt", widoku "Formularz" lub widoku "Arkusz danych", kliknij przycisk Widok na pasku narzędzi.

Aby podglądnąć formularz okna bazy danych,

1	Kliknij kartę Formularze.

2	Wybierz formularz, który będzie podglądany.

3	Kliknij przycisk Podgląd wydruku  [image] na pasku narzędzi.

Sposób w jaki program Microsoft Access wyświetla formularz w Podglądzie wydruku zależy od widoku, z którego dokonywany jest podgląd.

Z	Widzisz formularz
widoku "Projekt"	w widoku "Formularz".
Widoku "Formularz"	w widoku "Formularz".
widoku "Arkusz danych"	jako arkusz danych.
Okna bazy danych	w widoku określonym przez właściwość formularza Widok domyślny.
Aby uzyskać więcej informacji o oglądaniu formularza w różnych powiększeniach, kliknij  [image].

Aby uzyskać więcej informacji o oglądaniu na raz dwóch lub więcej stron, kliknij  [image].


Drukowanie formularza

Co chcesz zrobić?

Ustawić orientację strony lub inne opcje ustawienia strony

Wydrukować formularz z widoku "Projekt", widoku "Formularz" lub z widoku "Arkusz danych"

Wydrukować formularz z okna bazy danych

Wydrukować wybrane rekordy formularza lub arkusza danych

Wydrukować bieżący rekord

Wydrukować formularz przy pomocy skrótu


Drukowanie formularza z widoku "Projekt", widoku "Formularz" lub z widoku "Arkusz danych"

1	Kliknij polecenie Drukuj z menu Plik.

2	W oknie dialogowym Drukuj wybierz odpowiednie opcje drukowania.

Sposób w jaki program Microsoft Access drukuje formularz zależy od widoku, z którego dokonywany jest wydruk.

Z	Formularz drukowany jest
widoku "Projekt"	w widoku "Formularz".
Widoku "Formularz"	w widoku "Formularz".
Widoku "Arkusz danych"	jako arkusz danych.
Wskazówka   Jeśli chcesz drukować formularz bez określania opcji w oknie dialogowym Drukuj, kliknij przycisk Drukuj  [image]  na pasku narzędzi.


Drukowanie formularza z okna bazy danych

1	Kliknij kartę Formularze.

2	Wybierz formularz, który będzie drukowany.

3	Kliknij polecenie Drukuj z menu Plik.

4	W oknie dialogowym Drukuj wybierz odpowiednie opcje drukowania.

5	Kliknij przycisk OK.

Program Microsoft Access drukuje formularz w widoku określonym przez właściwość Widok domyślny.

Wskazówka   Jeśli chcesz wydrukować formularz bez określania opcji w oknie dialogowym Drukuj, kliknij przycisk Drukuj  [image]  na pasku narzędzi.


Drukowanie wybranych rekordów formularza lub arkusza danych

1	Otwórz formularz w widoku "Formularz" lub w widoku "Arkusz danych".

2	Wybierz rekordy, które będą drukowane, klikając przycisk selektora rekordów lub też naciskając klawisz SHIFT+SPACJA (jeśli jesteś w modzie Edycja, naciśnij klawisz F2 przed naciśnięciem klawiszy SHIFT+SPACJA). Jeśli chcesz wybrać kilka rekordów, kliknij pierwszy rekord i przeciągnij go do ostatniego rekordu, który chcesz drukować.

3	Kliknij polecenie Drukuj z menu Plik.

4	W oknie dialogowym Drukuj pod Zakresem wydruku, kliknij opcję Wybrane rekordy.


Dodawanie formantu do formularza lub raportu

Każdy element dodawany do formularza lub raportu jest formantem. Przykładami formantów różnego rodzaju są pola tekstowe, pola listy, przyciski opcji, przyciski poleceń oraz linie. Sposób tworzenia formantów zależy od tego, czy ma być utworzony formant związany, formant niezwiązany, czy formant obliczeniowy.

Co chcesz zrobić?

Uzyskać informacje na temat formantów związanych, niezwiązanych i obliczeniowych

Utworzyć formant związany

Utworzyć formant niezwiązany

Utworzyć formant obliczeniowy

Utworzyć wybrany typ formantu w formularzu (pole tekstowe, pole wyboru, pole listy itd.)

Utworzyć wybrany typ formantu w raporcie (etykietę, pole tekstowe, pole wyboru itd.)


Tworzenie wybranego typu formantu w formularzu

Co chcesz zrobić?

Utworzyć pole tekstowe

Utworzyć etykietę

Utworzyć pole wyboru, przycisk przełącznika lub przycisk opcji, który nie znajduje się w grupie opcji

Utworzyć grupę opcji, która będzie zawierała pola wyboru, przyciski przełączników lub przyciski opcji

Utworzyć przycisk polecenia

Utworzyć pole listy lub pole kombi

Utworzyć podformularz

Utworzyć formant rysunku lub innego obiektu utworzonego w innej aplikacji (na przykład dokument z programu Word)

Utworzyć wykres

Utworzyć formant do wyświetlania danych z programu Microsoft Access w tabeli przestawnej programu Microsoft Excel

Utworzyć formant z kartami lub wielostronicowy

Utworzyć formant do wyświetlania w formularzu stron WWW

Dodać formant typy ActiveX


Tworzenie formantu niezwiązanego

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Jeżeli formant ma być utworzony za pomocą kreatora, to przycisk narzędzia Kreator formantów  [image]  w przyborniku musi być wciśnięty.

Uwaga  Można posłużyć się kreatorem, aby utworzyć przyciski poleceń, pola listy, pola kombi, pod-formularze i grupy opcji.

3	Na pasku narzędzi kliknij narzędzie tworzonego formantu.

4	W formularzu lub raporcie kliknij miejsce, w którym będzie umieszczony lewy górny narożnik formantu. Po kliknięciu i zwolnieniu przycisku myszy zostanie utworzony formant o rozmiarach domyślnych. Aby utworzyć formant o zadanych rozmiarach, należy nacisnąć przycisk myszy i przeciągnąć formant do wymaganych rozmiarów.

Wskazówka   W przypadku tworzenia kilku formantów tego samego typu, można kliknąć dwukrotnie odpowiednie narzędzie na pasku narzędzi, aby włączyć je na stałe.


Tworzenie formantu związanego

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Jeżeli formant ma być utworzony za pomocą kreatora, to przycisk narzędzia Kreator formantów  [image]  w przyborniku musi być wciśnięty.

Uwaga Można posłużyć się kreatorem, aby utworzyć przyciski poleceń, pola listy, pola kombi, podformularze i grupy opcji. Można go także użyć, aby utworzyć formant wykresu lub tabeli przestawnej.

3	Wyświetl listę pól, klikając przycisk Lista pól  [image]  na pasku narzędzi.

4	Z pola listy wybierz jedno lub kilka pól.

Aby wybrać...	...należy
Jedno pole	Kliknąć pole.
Kilka pól  przylegających	Kliknąć pierwsze pole w bloku, nacisnąć i przytrzymać klawisz SHIFT, a następnie kliknąć ostatnie pole w bloku.
Kilka pól  nieprzylegających	Nacisnąć i przytrzymać klawisz CTRL i kliknąć nazwę każdego pola, które ma być uwzględnione.
Wszystkie pola	Kliknąć dwukrotnie pasek tytułu w polu listy.
5	Przeciągnij wybrane pole lub pola z listy na formularz lub raport. Umieść górny prawy narożnik ikony w miejscu, w którym ma się znaleźć górny prawy narożnik formantu (nie jego etykieta) i zwolnij przycisk myszy.

W programie Microsoft Access zostanie utworzony odpowiedni formant dla wskazanego pola i zostaną ustawione niektóre jego właściwości, według typu danych pola i wartości właściwości Kontrola wyświetlania. Jeśli nie jest to ten typ formantu, który miał być utworzony, to przed przeciągnięciem pola z listy, należy kliknąć odpowiednie narzędzie formantu na pasku narzędzi. Aby uzyskać dodatkowe informacje na temat właściwości Kontrola wyświetlania, kliknij  [image].

Po utworzeniu formantu można zmienić jego typ na inny.

  Jak?


Usuwanie formantu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant.

3	Naciśnij klawisz DEL.

Jeżeli do formantu jest dołączona etykieta, to formant zostanie usunięty wraz z etykietą. Jeżeli usunięta ma być tylko etykieta, to należy kliknąć etykietę i nacisnąć klawisz DEL.


Dowiązywanie do pola formantu niezwiązanego

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

Sprawdź, czy formant jest wybrany, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości.

2	W polu właściwości ŹródłoFormantu wpisz nazwę pola, do którego ma być dowiązany formant.

Uwaga   Jeżeli formant jest dowiązywany do pola w opisany powyżej sposób lub jeśli zmianie ulega pole podstawowe formantu związanego, to wartości właściwości formantu nie zostaną ustawione tak samo, jak wartości odpowiednich właściwości pola. Zostaną zastosowane właściwości pola Reguła poprawności, Komunikat o błędzie i Wartość domyślna, ponieważ właściwości te są wymuszane dla pola, a nie dla formantu. Jeżeli formant związany zostanie utworzony poprzez przeciągnięcie pól z listy pól, to odziedziczy on pewne właściwości tego pola. Aby uzyskać więcej informacji na temat zasad dziedziczenia właściwości, należy kliknąć  [image].


Wybór formantu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij w dowolnym miejscu formantu.

Jeżeli do formantu jest dołączona etykieta, to wygląda on następująco:

Uwaga   Jeśli kliknięty będzie formant, który jest już wybrany, to wewnątrz formantu zostanie wyświetlony wskaźnik, dzięki czemu możliwe będzie wpisanie bądź edycja tekstu. Aby teraz wybrać formant, należy kliknąć poza jego obszarem, a następnie znowu wewnątrz.


Wybór formantów przylegających do siebie

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Zaczynając z dowolnego punktu na zewnątrz formantu, przeciągnij prostokąt obejmujący formanty, które mają być wybrane.

Wskazówki

•	Można określić, czy w celu wybrania wystarczy, aby narysowany prostokąt miał tylko punkty wspólne z formantami, czy też muszą się one w całości znaleźć wewnątrz prostokąta. W menu Narzędzia należy kliknąć polecenie Opcje, wybrać kartę Formularze/Raporty, a następnie kliknąć jedną z opcji Zachowanie podczas zaznaczania.

•	Aby usunąć jeden lub kilka formantów z wybranej grupy, należy wcisnąć i przytrzymać klawisz SHIFT, a następnie kliknąć usuwany formant.


Wybór formantów nieprzylegających lub zachodzących na siebie

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Przy naciśniętym klawiszu SHIFT kliknij każdy formant, który ma być wybrany.


Usuwanie formantu z wybranej grupy

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Przy naciśniętym klawiszu SHIFT kliknij formant lub formanty, które mają być usunięte z wybranej grupy.


Przenoszenie formantu razem z etykietą

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant lub jego etykietę.

Po kliknięciu dowolnej części formantu złożonego zostaną wyświetlone uchwyty służące do przenoszenia obu formantów oraz uchwyty zmieniające rozmiar tylko klikniętego formantu.

3	Przesuwaj wskaźnik myszy po obramowaniu (nie po uchwycie przenoszenia) formantu lub jego etykiety, do chwili gdy wskaźnik przybierze kształt dłoni, a wtedy przeciągnij formant w nowe położenie.

Uwagi

•	Przy przemieszczaniu formantu można zachować jego położenie w pionie lub w poziomie względem innych formantów. Należy w tym celu nacisnąć klawisz SHIFT podczas wybierania i przemieszczania formantu. Formant będzie można przesunąć tylko poziomo lub tylko pionowo, zależnie od tego, jaki był początkowy kierunek ruchu.

•	Jeżeli trzeba wykonać tylko nieznaczne poprawki w położeniu formantu, to łatwiejszym sposobem jest naciśnięcie klawisza CTRL wraz z odpowiednim klawiszem strzałki. Formant przemieszczany w ten sposób nie jest wyrównywany do siatki, nawet jeśli polecenie Ustaw według siatki jest zaznaczone.


Przenoszenie oddzielnie formantu lub jego etykiety

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant lub jego etykietę.

3	Umieść wskaźnik na uchwycie przemieszczenia w górnym lewym narożniku formantu lub etykiety.

4	Kiedy wskaźnik przybierze kształt dłoni, przeciągnij formant lub etykietę.

Wskazówki

•	Części składowe formantu złożonego nadal tworzą całość, nawet gdy zostaną przeniesione oddzielnie

•	Aby przenieść dołączoną do formantu etykietę do innej sekcji bez przemieszczania formantu, konieczne jest wykorzystanie poleceń Wytnij i Wklej. Etykieta przeniesiona do innej sekcji przestaje być związana z formantem.

•	Przy przemieszczaniu formantu można zachować jego położenie w pionie lub w poziomie względem innych formantów. Należy w tym celu nacisnąć klawisz SHIFT podczas wybierania i przemieszczania formantu. Formant będzie można przesunąć tylko poziomo lub tylko pionowo, zależnie od tego, jaki był początkowy kierunek ruchu.

•	Jeżeli trzeba wykonać tylko nieznaczne poprawki w położeniu formantu, to łatwiejszym sposobem jest naciśnięcie klawisza CTRL wraz z klawiszem strzałki. Formant przemieszczany w ten sposób nie jest wyrównywany do siatki, nawet jeśli polecenie Ustaw według siatki jest zaznaczone.


Zmiana jednostki miary na linijce

1	Kliknij przycisk Start systemu Windows, wybierz Ustawienia, a następnie kliknij Panel sterowania.

  Pokaż

2	Kliknij dwukrotnie ikonę Ustawienia regionalne.

3	Kliknij kartę Liczba.

4	Z listy System miar wybierz Metryczne lub USA.


Przenoszenie formantów przed lub za inne formanty

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant, który ma być przeniesiony, a następnie kliknij polecenie Przesuń pod spód lub Przesuń na wierzch w menu Format.

Uwaga   Pole listy i podformularz znajdują się zawsze na wierzchu i nie można ich przesunąć pod spód.


Zmiana rozmiarów formantów

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant lub formanty, których rozmiary mają być zmienione.

3	Przeciągnij uchwyty wymiarowania do osiągnięcia przez formant pożądanego rozmiaru.

Jeżeli wybrano kilka formantów, to w czasie przeciągania uchwytów jednego formantu pozostałe także zmieniają swój rozmiar.

Wskazówka   Jeżeli trzeba wykonać niewielkie korekty w położeniu formantu, to łatwiejsze jest naciśnięcie klawisza SHIFT i odpowiednich klawiszy strzałek.


Dopasowanie formantu do rozmiarów jego zawartości

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Wybierz formant lub formanty, których rozmiary mają być zmienione.

3	Z menu Format wybierz Rozmiar, a następnie kliknij polecenie Dopasuj.


Jednolite skalowanie formantu za pomocą siatki

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Jeśli siatka nie jest wyświetlona, kliknij polecenie Siatka w menu Widok.

3	Wybierz formanty, których rozmiary mają być zmienione.

4	Z menu Format wybierz Rozmiar, a następnie kliknij polecenie Według siatki.

Uwagi

•	Można zażądać, aby elementy były automatycznie dopasowywane do siatki w czasie zmieniania ich rozmiarów. Aby uzyskać więcej informacji na ten temat, należy kliknąć  [image].

•	Może się okazać konieczne zmniejszenie odległości między węzłami siatki, aby zmiana rozmiaru była dokładniejsza. Aby uzyskać więcej informacji na ten temat, należy kliknąć  [image].


Jednolite skalowanie formantów względem siebie

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Wybierz formanty, których rozmiary mają być zmienione.

3	W menu Format wskaż Rozmiar, a następnie kliknij jedno z następujących poleceń:

•	Do najwyższego. Formanty będą tak wysokie jak najwyższy wybrany formant.

•	Do najniższego. Formanty będą tak niskie jak najniższy wybrany formant.

•	Do najszerszego. Formanty będą tak szerokie jak najszerszy wybrany formant.

•	Do najwęższego. Formanty będą tak wąskie jak najwęższy wybrany formant.


Wycinanie lub kopiowanie i wklejanie formantu

Jeżeli ma być utworzona grupa jednakowo od siebie odległych formantów, to lepiej jest skorzystać z polecenia Powiel niż z polecenia Kopiuj. Aby uzyskać więcej informacji na ten temat, należy kliknąć  [image].

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant, który ma być wycięty lub skopiowany. Jeżeli formant ma dołączoną etykietę, to należy kliknąć formant, a nie jego etykietę.

3	W menu Edycja kliknij polecenie Wytnij, aby usunąć formant, lub kliknij polecenie Kopiuj, aby skopiować formant.

4	Wybierz sekcję, do której formant ma być wklejony.

5	W menu Edycja kliknij polecenie Wklej.

W ograniczonym zakresie można wpłynąć na to, gdzie zostanie wklejony formant. W przypadku sekcji formant zostanie wklejony w prawym górnym narożniku tej sekcji. Jeśli wybrany formant znajduje się w pobliżu obszaru, do którego ma być wklejony, to zostanie umieszczony poniżej wybranego formantu. Natomiast gdy wkleja się etykietę, a wybrany formant nie ma dołączonej etykiety, wówczas etykieta zostanie dołączona do wybranego formantu.

Uwaga   Przy kopiowaniu formantu nie będzie kopiowana związana z nim procedura zdarzenia.


Powielanie formantu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant, który ma być powielony. Jeżeli formant ten ma dołączoną etykietę, to należy kliknąć formant, a nie jego etykietę.

3	W menu Edycja kliknij polecenie Powiel.

Powielony formant zostanie wstawiony poniżej formantu wybranego.

4	Jeśli ma być utworzona następna kopia, to jeszcze raz kliknij polecenie Powiel.

Kopia formantu zostanie umieszczana poniżej ostatnio wstawionej kopii, nawet jeśli została ona przemieszczona.

Uwagi

•	Przy powielaniu formantu nie będzie kopiowana związana z nim procedura zdarzenia.

•	Jeżeli z jednego formantu do drugiego mają być skopiowane tylko właściwości formatowania, to można kliknąć przycisk Malarz formatów  [image]  na pasku narzędzi. Aby uzyskać więcej informacji na ten temat, należy kliknąć  [image].


Wyrównywanie formantów za pomocą siatki

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Jeśli siatka nie jest wyświetlona, kliknij polecenie Siatka w menu Widok.

3	Wybierz formant lub formanty, które mają być wyrównane.

4	W menu Format wskaż polecenie Wyrównaj, a następnie kliknij polecenie Według siatki.

Uwagi

•	Można zażądać, aby elementy były automatycznie dopasowywane do siatki w czasie ich tworzenia lub przemieszczania. Aby uzyskać więcej informacji na ten temat, należy kliknąć  [image].

•	Może się okazać konieczne zmniejszenie odległości między węzłami siatki, aby zwiększyć  dokładność wyrównania formantów. Aby uzyskać więcej informacji na ten temat, należy kliknąć  [image].


Włączanie i wyłączanie polecenia Ustaw według siatki

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	W menu Format kliknij polecenie Ustaw według siatki.

Jeśli opcja Ustaw według siatki jest włączona, to w czasie tworzenia formantu przez kliknięcie formularza lub raportu, lewy górny narożnik formantu zostanie dopasowany do siatki. Jeśli formant jest tworzony przez przeciąganie, to wszystkie narożniki formantu będą wyrównane do węzłów siatki. Jeżeli formant jest przemieszczany lub zmieniany jest jego rozmiar, to przemieszczanie całego formantu lub jego obramowania odbywać się będzie tylko od węzła do węzła siatki.

Jeżeli opcja Ustaw według siatki jest wyłączona, to węzły siatki są ignorowane i jest możliwe dowolne przemieszczanie i skalowanie formantów w raporcie lub formularzu.

Wskazówka  Aby chwilowo wyłączyć opcję Ustaw według siatki, należy przytrzymać klawisz CTRL w czasie przemieszczania lub zmiany rozmiarów formantu. Po zwolnieniu klawisza CTRL opcja Ustaw według siatki zostanie ponownie włączona.


Wyrównywanie formantów względem siebie

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Wybierz formanty, które mają być wyrównane. Można wybrać tylko te formanty, które znajdują się w tym samym wierszu lub kolumnie.

3	W menu Format wskaż Wyrównaj, a następnie kliknij jedno z następujących poleceń:

•	Do lewej. Wyrównuje lewe strony zaznaczonych formantów do lewej strony formantu wysuniętego najbardziej w lewo.

•	Do prawej. Wyrównuje prawe strony zaznaczonych formantów do prawej strony formantu wysuniętego najbardziej w prawo.

•	Do góry. Wyrównuje górne strony zaznaczonych formantów do górnej strony formantu wysuniętego najbardziej do góry.

•	Do dołu. Wyrównuje dolne strony zaznaczonych formantów do dolnej strony formantu wysuniętego najbardziej do dołu.

Uwaga   Jeśli po wyrównaniu formanty nakładałyby się na siebie, to zostaną ułożone tak, aby ich krawędzie się stykały, a nie nakładały.


Równomierne rozmieszczanie formantów

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Wybierz formanty (przynajmniej trzy), których położenie ma być poprawione. Jeżeli formant ma dołączoną etykietę, to należy wybrać formant, a nie jego etykietę.

3	W menu Format wskaż polecenie Odstęp w poziomie lub Odstęp w pionie, a następnie kliknij polecenie Wyrównaj.

Formanty zostaną równomiernie rozmieszczone. Tylko formanty środkowe zmienią swoje położenie, natomiast formanty zewnętrzne pozostaną na swoich miejscach.


Zwiększanie i zmniejszanie odstępów między formantami

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Wybierz formanty, które mają być dopasowane.

3	W menu Format wskaż polecenie Odstęp w poziomie lub Odstęp w pionie, a następnie kliknij polecenie Zwiększ lub Zmniejsz.

Gdy odległość między formantami jest zwiększana lub zmniejszana, to formant wysunięty najbardziej w lewo (w przypadku polecenia Odstęp w poziomie) i najwyżej (w przypadku polecenia Odstęp w pionie) nie zmieniają położenia.


Zmiana formantu na formant innego typu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant, który ma być zmieniony.

3	W menu Format wskaż polecenie Zmień na.

Zostanie wyświetlona lista formantów, na które można zmienić wybrany formant. Jeżeli nazwa typu jest przyciemniona, to ten typ formantu nie może być uwzględniony w zamianie.

4	Kliknij typ formantu, na który wybrany formant ma być zmieniony.

Przy zmianie typu formantu na inny, właściwości tego pierwszego są kopiowane do formantu docelowego. Jeżeli właściwość charakterystyczna dla formantu pierwotnego nie istnieje dla docelowego, to nie zostanie ona skopiowana. Jeżeli natomiast w formancie docelowym istnieje właściwość, która nie występuje w formancie pierwotnym, to właściwość ta zostanie ustawiona zgodnie z domyślnym stylem formantu.


Związek pomiędzy właściwościami formantów a właściwościami ich pól podstawowych

Przy tworzeniu formantu związanego poprzez przeciąganie pola z listy pól, wartości niektórych właściwości z pola tabeli lub kwerendy są kopiowane do formantu. Jeżeli na przykład właściwość Format dla pola "Cena jednostkowa" w tabeli "Produkty" ma wartość Walutowy, a właściwość Miejsca dziesiętne ma wartość Auto, to przy tworzeniu w formularzu związanego pola tekstowego poprzez przeciągnięcie pola "Cena jednostkowa" z listy pól, właściwości Format i Miejsca dziesiętne nowo utworzonego pola tekstowego będą miały te same wartości (przy założeniu, że właściwość Typ formantu dla pola ma wartość Pole tekstowe lub nie ma żadnej wartości).

W arkuszu właściwości formantu można zmienić ustawienia dowolnych dziedziczonych (skopiowanych) właściwości. Jeżeli zostanie zmienione ustawienie właściwości formantu, to zmiana ta nie wpłynie na ustawienia właściwości w polu tabeli lub kwerendy. Podobnie, jeśli zostanie zmienione ustawienie właściwości w polu tabeli lub kwerendy po utworzeniu formularza na podstawie tego pola, to ustawienie właściwości formantu nie zmieni się; w razie potrzeby trzeba je zmienić ręcznie. Należy jednak zauważyć, że jeżeli w polach zostaną zmienione właściwości Wartość domyślna, Reguła poprawności i Komunikat o błędzie, to zmiany te będą również wymuszone we wszystkich formantach bazujących na tych polach, nawet wtedy gdy formanty zostały utworzone przed zmianą właściwości pól.

Wskazówka   Najwygodniej jest ustawić właściwości Format, Miejsca dziesiętne, Maska wprowadzania, Reguła poprawności, Komunikat o błędzie i Wartość domyślna w polu wyjściowym, a nie w formancie. W ten sposób zachowana jest jednolitość ustawień właściwości przy dodawaniu nowych pól do formularza lub raportu.

W poniższej tabeli przedstawiono listę właściwości, które są dziedziczone w przypadku każdego rodzaju formantu związanego przy przeciąganiu pola z listy pól.

Formant związany	Dziedziczone właściwości
Pole tekstowe	Format, Miejsca dziesiętne, Maska wprowadzania i Tekst paska stanu (z właściwości Opis)
Pole listy	Wszystkie z właściwości określonych w karcie Odnośnik w widoku "Projekt" tabeli oraz właściwość Tekst paska stanu (z właściwości Opis)
Pole kombi	Wszystkie z właściwości określonych w karcie Odnośnik w widoku "Projekt" tabeli, właściwość Maska wprowadzania oraz Tekst paska stanu (z właściwości Opis)
Pole wyboru, przycisk opcji, grupa opcji, przycisk przełącznika, ramka obiektu związanego	Właściwość Tekst paska stanu (z właściwości Opis)
Uwagi

•	Właściwości Wartość domyślna, Reguła poprawności i Komunikat o błędzie nie są dziedziczone. Oznacza to, że ustawienia właściwości formantów nie są takie same, jak w polach wyjściowych. Ustawienia te są jednak wymuszane przy tworzeniu formantu na podstawie pola z tymi ustawieniami. Jeżeli dla pola i dla formantu utworzonego na podstawie tego pola zostanie ustawiona właściwość Reguła poprawności, to będą wymuszone obie właściwości. Jeżeli natomiast dla pola i dla utworzonego na jego podstawie formantu zostanie ustawiona właściwość Wartość domyślna, to właściwość formantu zastąpi właściwość pola.

•	Jeśli pole tekstowe jest tworzone na podstawie pola z danymi typu memo, to właściwość Działanie klawisza ENTER zostanie ustawiona automatycznie na Nowy wiersz w polu, a właściwość Paski przewijania na Tylko pionowe. Właściwości te nie są dziedziczone z właściwości pól — są one właściwościami formantu.


Jednoczesna zmiana właściwości kilku formantów

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Sprawdź, czy formant jest wybrany, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości.

3	Wybierz pozostałe formanty klikając każdy z nich przy naciśniętym klawiszu SHIFT.

4	W arkuszu właściwości zmień odpowiednie właściwości.

Uwagi

•	Można zmienić ustawienia właściwości w grupie formantów tego samego typu lub w grupie formantów różnego typu. Jeżeli wybrane zostaną formanty różnego typu, to będą wyświetlone tylko te właściwości, które są wspólne dla grupy w arkuszu właściwości. Jeżeli wszystkie wybrane formanty mają wspólne właściwości, to ustawienia tych właściwości będą wyświetlane w arkuszu właściwości. W przeciwnym wypadku pole właściwości będzie puste. Jeśli zostaną zmienione ustawienia właściwości, to zmiana będzie dotyczyć wszystkich wybranych formantów.

•	Właściwość Nazwa nigdy nie występuje przy wybranych kilku formantach, gdyż nazwa właściwości nie może się powtarzać.


Zmiana domyślnych właściwości formantu danego typu

Każdy typ formantu ma domyślny zestaw właściwości, które decydują o jego ogólnym wyglądzie i zachowaniu. Na przykład właściwości domyślne dla pola tekstowego decydują o wielkości pola, kroju pisma, i o tym, czy do pola jest dołączona etykieta. Zestaw takich właściwości nosi nazwę "domyślnego stylu formantu". Styl domyślny można zmienić dla dowolnego typu formantu, jeśli okaże się, że po dodaniu formantu do formularza lub raportu często trzeba dokonywać tych samych zmian właściwości.

Jeżeli na przykład w nowym formularzu do tworzonych pól tekstowych nie będą dodawane etykiety, to zamiast usuwać etykietę przy każdorazowym tworzeniu pola tekstowego, można w domyślnym stylu formantu zmienić ustawienie właściwości Autoetykieta na Nie.

Po takiej zmianie wszystkie kolejne formanty tego samego typu, które zostaną dodane do bieżącego formularza lub raportu, będą miały zmienione właściwości. Domyślny styl formantu pozostaje obowiązujący do ponownej jego zmiany.

Co chcesz zrobić?

Zmienić domyślny styl formantu tylko w bieżącym formularzu lub raporcie

Zmienić domyślny styl formantu w bieżącym formularzu lub raporcie tak, aby pasował do już istniejącego formantu

Zmienić domyślny styl formantu dla wszystkich formularzy lub wszystkich raportów


Zmiana domyślnego stylu dla nowych formantów za pomocą arkusza właściwości

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	W przyborniku kliknij narzędzie typu formantu, który ma być zmieniony. Na przykład, jeżeli zmiana dotyczy domyślnego stylu formantu dla pól tekstowych, to należy kliknąć narzędzie Pole tekstowe  [image].

3	Wyświetl arkusz właściwości, klikając przycisk Właściwości  [image]  na pasku narzędzi.

Pasek tytułu arkusza właściwości zostanie zmieniony wskazując, że został otwarty domyślny arkusz właściwości dla danego rodzaju formantu.

4	W arkuszu właściwości zmień ustawienia właściwości.


Zmiana domyślnego stylu dla nowych formantów za pomocą formantu już istniejącego

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Wybierz formant, którego charakterystyka ma być użyta jako domyślna.

3	W menu Format kliknij polecenie Ustawienia domyślne formantu.

Właściwości domyślne dla nowych formantów zostaną ustawione według formantu wybranego.

Wskazówka   Można skopiować formatowanie z jednego formantu do drugiego, klikając przycisk Malarz formatów  [image]  na pasku narzędzi. Aby uzyskać więcej informacji na ten temat, należy kliknąć  [image].


Kopiowanie formatowania z jednego formantu do drugiego

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant, którego charakterystyka ma być skopiowana.

Uwaga   Można kopiować charakterystykę tylko z jednego formantu.

3	Kliknij przycisk Malarz formatów  [image]  na pasku narzędzi. Jeżeli ta sama charakterystyka formatowania będzie stosowana dla kilku formantów, to kliknij przycisk dwukrotnie, aby go włączyć na stałe.

4	Kliknij formant, do którego kopiowany format ma być wklejony. Można kliknąć formant tego samego lub innego typu. Można na przykład skopiować charakterystykę formatowania z pola tekstowego do pola listy.

Skopiowane zostaną następujące właściwości: Efekt specjalny, Styl obramowania, Kolor obramowania, Szerokość obramowania, Kolor tła, Styl tła, Linia ukośna, Widoczny, Kiedy wyświetlać, Nazwa czcionki, Rozmiar czcionki, Grubość czcionki, Kolor obrazu, Kursywa, Podkreślenie czcionki, Wyrównanie etykiet, Wyrównanie tekstu, EtykietaX i EtykietaY.

Uwaga   Nie można kopiować właściwości do lub z  formantów typu ActiveX.


Zmiana formatu danych w formancie

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Sprawdź, czy formant jest wybrany, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości.

3	W polu właściwości Format kliknij jeden ze wstępnie zdefiniowanych formatów. Jeżeli żaden z nich nie jest odpowiedni, to można utworzyć własny format. Aby uzyskać więcej informacji na ten temat, należy kliknąć  [image].

Uwagi

•	Aby zapewnić jednolitość aplikacji, dla niektórych wstępnie zdefiniowanych formatów “Liczba” i “Data/Godzina” są wykorzystywane ustawienia regionalne określone w Panelu sterowania systemu Windows. Aby uzyskać więcej informacji na ten temat, należy kliknąć  [image].

•	Dla formantów służących do wyświetlania liczb można ustawić właściwość Miejsca dziesiętne.


Wyświetlanie opisu dla formantu na pasku stanu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Sprawdź, czy formant jest wybrany, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości.

3	W polu właściwości Tekst paska stanu wpisz tekst, który ma być wyświetlany.

Można wpisać tekst o długości do 255 znaków, ale wyświetlone zostanie tylko tyle znaków, ile zmieści się na pasku stanu. Długość wyświetlonego tekstu zależy od zastosowanego kroju czcionki i od tego, czy okno programu Microsoft Access było skalowane.

Wskazówka   Można utworzyć wskazówkę, która będzie wyświetlana po przesunięciu wskaźnika myszy na obszar formantu. Aby uzyskać więcej informacji na ten temat, należy kliknąć  [image]. Można także utworzyć własny plik pomocy oraz wskazówki Co to jest. Aby uzyskać więcej informacji na ten temat, należy kliknąć  [image].


Wyłączanie formantu w widoku Formularz lub zmiana atrybutu danych w formancie na tylko do odczytu
Wyłączanie formantu w widoku "Formularz" lub zmiana atrybutu danych w formancie na tylko do odczytu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Sprawdź, czy formant jest wybrany, a następnie kliknij przycisk Właściwości  [image] na pasku narzędzi, aby otworzyć arkusz właściwości.

3	Wykonaj jedną lub obie z następujących czynności::

•	Jeśli formant ma być wyłączony całkowicie, tak aby był wyświetlany przygaszonym kolorem i nie mógł uzyskiwać fokusu, to należy ustawić właściwość Włączony na Nie.

•	Jeśli dane w formancie mają być przeznaczone do odczytu, bez możliwości ich zmiany przez innych użytkowników, to właściwość Zablokowany należy ustawić na Tak. Jeżeli właściwość Włączony zostanie ustawiona na Nie, a właściwość Zablokowany na Tak, to formant nie będzie przygaszony, ale nie będzie mógł uzyskać fokusu.

Uwagi

•	Właściwość Włączony można wykorzystywać łącznie z właściwością Po aktualizacji, aby wyłączyć formant do czasu wpisania tekstu przez użytkownika lub dokonania wyboru w innym formancie. Można na przykład wyłączyć przycisk polecenia do czasu wprowadzenia danych w polu tekstowym. Można skorzystać z właściwości Po aktualizacji pola tekstowego w celu przywołania procedury zdarzenia lub makra, które włączy przycisk polecenia.

•	Aby uzyskać więcej informacji na temat właściwości Włączony i Zablokowany oraz wspólnego ich wykorzystywania, należy kliknąć  [image].

•	Jeżeli formant ma pozostawać poza kolejnością dostępu, ale z możliwością wybierania, to należy ustawić właściwość Zatrzymanie przechodzenia na Nie.


Przypisywanie klawisza dostępu do etykiety lub przycisku

Po przypisaniu klawisza dostępu do etykiety lub przycisku, można za pomocą naciśnięcia kombinacji klawiszy ALT + podkreślony znak przenieść fokus na formant związany z etykietą lub z przyciskiem.

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Sprawdź, czy odpowiednia etykieta lub przycisk są wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości formantu.

3	W polu właściwości Tytuł w arkuszu właściwości wpisz znak (&) bezpośrednio przed znakiem, który będzie służył jako klawisz dostępu.


Tworzenie etykietki wyskakującej po naprowadzeniu na formant wskaźnika myszy
Tworzenie etykietki podręcznej po naprowadzeniu na formant wskaźnika myszy

1	Otwórz formularz w widoku "Projekt".

2	Sprawdź, czy formant, dla którego ma być utworzona wskazówka, jest wybrany, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości formantu.

3	W polu właściwości Tekst etykietki formantu w arkuszu właściwości wpisz tekst, który będzie wyświetlany przy formancie. Można wpisać tekst o długości do 255 znaków.

Można także utworzyć własny plik pomocy oraz wskazówki Co to jest?. Aby uzyskać więcej informacji na ten temat, należy kliknąć  [image].


Co to jest etykieta?

Etykiety w formularzu lub w raporcie służą do wyświetlania opisów, na przykład tytułów, nagłówków, krótkich objaśnień. W etykietach nie są wyświetlane wartości z pól lub wyrażeń. Etykiety zawsze są niezwiązane i nie zmieniają się przy zmianie bieżącego rekordu.

Etykieta może być dołączona do innego formantu. Kiedy tworzone jest na przykład pole tekstowe, to ma ono dołączoną etykietę, która zawiera nagłówek pola. Etykieta ta w widoku "Arkusz danych" formularza ma postać nagłówka kolumny.

Etykieta utworzona za pomocą formantu Etykieta jest etykietą niezależną– nie jest związana z żadnym formantem. Etykiety tego typu można wykorzystywać do przekazywania informacji, takich jak tytuł formularza lub raportu czy innych opisów. Etykiety niezależne nie są wyświetlane w widoku "Arkusz danych".


Tworzenie etykiety

Przedstawiona procedura służy do tworzenia etykiety niezależnej (takiej, która nie jest związana z żadnym formantem). Aby utworzyć etykietę związaną z formantem, należy po prostu utworzyć formant. Etykieta zostanie do niego dołączona automatycznie.

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij narzędzie Etykieta  [image]  w przyborniku.

3	W raporcie lub formularzu kliknij miejsce, w którym ma się znaleźć etykieta, a następnie wpisz tekst etykiety.

Uwagi

•	Jeżeli tekst etykiety ma być wyświetlony w kilku wierszach, to po wpisaniu tekstu można zmienić rozmiar etykiety lub można nacisnąć klawisze CTRL+ENTER w miejscu zakończenia pierwszego wiersza. Dalszy tekst znajdzie się w nowym wierszu. Aby ręcznie wprowadzić koniec wiersza, należy ponownie nacisnąć klawisze CTRL+ENTER. Szerokość etykiety zależy od długości pierwszego wiersza tekstu.

•	Jeżeli w tekście etykiety ma być użyty znak (&), to należy wpisać dwa takie znaki. Jeden znak w przyciskach i etykietach jest interpretowany jako klawisz dostępu.


Dołączanie etykiety do formantu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij etykietę, która ma być dołączona do formantu.

3	Kliknij przycisk Wytnij  [image]  na pasku narzędzi.

4	Kliknij formant, do którego ma być dołączona etykieta.

5	Kliknij przycisk Wklej  [image]  na pasku narzędzi.


Określanie, czy nowe dołączone etykiety mają dwukropek

Procedurę tę można wykorzystać do zmiany domyślnego stylu formantu dla bieżącego formularza lub raportu. Jeżeli ma być zmieniony domyślny styl formantu dla wszystkich formularzy i raportów, kliknij  [image].

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij w przyborniku narzędzie, dla którego są ustawiane wartości domyślne. Jeśli na przykład mają być usunięte dwukropki z etykiet dołączonych do pól tekstowych, kliknij narzędzie Pole tekstowe  [image].

3	Kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości narzędzia.

4	W polu właściwości Dodawaj dwukropek kliknij Tak lub Nie.


Określanie, czy etykiety są automatycznie dołączane do nowych formantów

Procedurę tę można wykorzystać do zmiany domyślnego stylu formantu dla bieżącego formularza lub raportu. Jeżeli ma być zmieniony domyślny styl formantu dla wszystkich formularzy i raportów, kliknij  [image].

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij w przyborniku narzędzie, dla którego są ustawiane wartości domyślne. Jeśli na przykład trzeba określić, czy etykiety będą automatycznie dołączane do pól tekstowych, kliknij  [image].

3	Kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości narzędzia.

4	W polu właściwości Autoetykieta kliknij Tak lub Nie.


Co to jest pole tekstowe?

Pola tekstowe są wykorzystywane w raporcie lub w formularzu do wyświetlania danych pochodzących z tabeli, kwerendy lub instrukcji SQL. Pole takie nazywa się polem związanym, gdyż jest związane z danymi zapisanymi w polach bazy. Pola tekstowe mogą być także niezwiązane, na przykład można utworzyć pole tekstowe, w którym będą wyświetlane wyniki obliczeń lub pole, do którego użytkownik może wpisać dane wejściowe. Dane w polach tego typu nie są nigdzie przechowywane.


Tworzenie pola tekstowego

Sposób tworzenia pola tekstowego zależy od tego, czy ma ono być związane, niezwiązane czy obliczeniowe.

Co chcesz zrobić?

Uzyskać więcej informacji o formantach związanych, niezwiązanych i obliczeniowych

Utworzyć związane pole tekstowe

Utworzyć niezwiązane pole tekstowe

Utworzyć obliczeniowe pole tekstowe


Tworzenie związanego pola tekstowego

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij przycisk Lista pól  [image]  na pasku narzędzi, aby wyświetlić listę pól. Jeżeli przycisk listy pól lub polecenie jest niedostępne, to należy związać formularz lub raport ze źródłem rekordu, używając właściwości Źródło rekordu.

3	Wybierz jedno lub kilka pól z listy.

Aby wybrać...	...należy
Jedno pole	Kliknąć to pole.
Blok pól	Kliknąć pierwsze pole w bloku, nacisnąć i przytrzymać klawisz SHIFT, a następnie kliknąć ostatnie pole w bloku.
Pola nie  przylegające do siebie	Nacisnąć i przytrzymać klawisz CTRL i kliknąć nazwę każdego zaznaczanego pola.
Wszystkie pola	Kliknąć dwukrotnie pasek tytułu listy pól.
4	Przeciągnij pole lub pola z listy pól i umieść je na formularzu lub raporcie.

Uwaga   Pola muszą być przeciągnięte z listy pól. Jeżeli zostaną kliknięte pola na liście, a następnie formularz lub raport, to formant nie zostanie utworzony.

Dla każdego pola wybranego z listy pól, w formularzu lub raporcie zostanie umieszczone jedno pole tekstowe. Każde z tych pól tekstowych jest związane z jednym polem w bazie danych, na podstawie której został utworzony formularz lub raport. Każde pole tekstowe ma dołączoną domyślnie etykietę.

5	Zmień rozmiar pól tekstowych tak, aby mieściły się w nich prezentowane dane.

6	W razie potrzeby zmień tekst etykiety.

7	Przejdź do widoku "Formularz", widoku "Arkusz danych" lub do podglądu wydruku, aby sprawdzić formanty.

Uwaga   Do pól tekstowych, w których występuje wiele wierszy tekstu, można dodać pionowy pasek przewijania.

  Jak?


Tworzenie niezwiązanego pola tekstowego

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij narzędzie Pole tekstowe  [image]  w przyborniku.

3	Kliknij w dowolnym miejscu formularza lub raportu, aby utworzyć pole tekstowe o rozmiarach domyślnych lub przeciągnij pole tekstowe do wymaganych rozmiarów.


Tworzenie pola wyboru, przycisku przełącznika lub przycisku opcji

Sposób tworzenia pola wyboru, przycisku opcji lub przycisku przełącznika zależy od tego, czy będzie on oddzielnym formantem związanym z polem Tak/Nie, formantem, który jest częścią grupy opcji czy formantem niezwiązanym.

Co chcesz zrobić?

Uzyskać informacje na temat pól wyboru i sposobu ich działania

Uzyskać informacje na temat przycisków przełącznika i sposobu ich działania

Uzyskać informacje na temat przycisków opcji i sposobu ich działania

Uzyskać informacje na temat grup opcji i sposobu ich działania

Utworzyć pole wyboru, przycisk przełącznika lub przycisk opcji związany z polem typu Tak/Nie

Utworzyć grupę opcji i dodać do niej pola wyboru, przyciski przełącznika lub przyciski opcji

Utworzyć niezwiązane pole wyboru, przycisk opcji lub przycisk przełącznika


Co to jest pole wyboru?

Pole wyboru w formularzu lub raporcie może być wykorzystane jako niezależny formant, służący do wyświetlania wartości z pola Tak/Nie z tabeli podstawowej, z kwerendy lub instrukcji SQL. Na przykład pole wyboru pokazane na rysunku poniżej jest związane z polem "Wycofany" w tabeli "Produkty". W polu tym są przechowywane dane typu Tak/Nie. Jeśli pole jest zaznaczone, to zawiera wartość Tak, jeśli nie jest zaznaczone, to zawiera wartość Nie.

Przy zaznaczeniu lub wyczyszczeniu pola wyboru, które jest związane z polem Tak/Nie, wartość z pola tabeli podstawowej jest wyświetlana zależnie od ustawienia właściwości Format (Tak/Nie, Prawda/Fałsz, Włączone/Wyłączone).

Pola wyboru można także zastosować w grupach opcji w celu wyświetlenia wartości możliwych do wyboru. Aby uzyskać więcej informacji na temat grup opcji, kliknij  [image].

Niezwiązane pola wyboru można także wykorzystać w niestandardowym oknie dialogowym do akceptacji wprowadzanych przez użytkownika danych.


Tworzenie pola wyboru, przycisku przełącznika lub opcji związanego z polem typu Tak/Nie

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij odpowiednie narzędzie w przyborniku. Jeśli nie wiadomo jakie narzędzie wybrać, należy umieścić wskaźnik na ikonie narzędzia i poczekać, aż wyświetlona zostanie Etykietka narzędzi.

3	Kliknij przycisk Lista pól  [image]  na pasku narzędzi, aby wyświetlić listę pól. Jeżeli przycisk listy pól lub polecenie jest niedostępne, to należy związać formularz lub raport ze źródłem rekordu, używając właściwości Źródło rekordu.

4	Kliknij odpowiednie pole (pole z danymi typu Tak/Nie) i przeciągnij je do formularza lub raportu.

Uwaga   Pola muszą być przeciągnięte z listy pól. Jeżeli zostanie kliknięte pole na liście, a następnie formularz lub raport, to formant nie zostanie związany.

5	W razie potrzeby zmień tekst etykiety.

6	Przejdź do widoku "Formularz", widoku "Arkusz danych" lub do podglądu wydruku, aby sprawdzić formanty.

Wskazówka   Jeżeli w różnych formularzach i raportach często wyświetlane jest to samo pole wyboru Tak/Nie, to można ustawić właściwość Wyświetl formant tak, aby przy przeciąganiu pola z listy pól automatycznie było tworzone pole wyboru (bez konieczności uprzedniego klikania narzędzia Pole wyboru). Aby uzyskać więcej informacji, kliknij  [image].


Tworzenie niezwiązanego pola wyboru, przycisku opcji lub przycisku przełącznika

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij odpowiednie narzędzie w przyborniku. Jeśli nie wiadomo jakie narzędzie wybrać, należy umieścić wskaźnik na ikonie narzędzia i poczekać, aż wyświetlona zostanie Etykietka narzędzi.

3	W raporcie lub w formularzu kliknij miejsce, gdzie ma być umieszczony formant. Jeśli w grupie opcji, to po ustawieniu wskaźnika na tej grupie zostanie ona podświetlona, aby pokazać, że dodawany formant będzie częścią tej grupy.


Co to jest przycisk przełącznika?

Przycisk przełącznika może być wykorzystany jako niezależny formant służący do wyświetlania wartości Tak/Nie z tabeli podstawowej, kwerendy lub instrukcji SQL. Na przykład przycisk przełącznika pokazany na rysunku poniżej jest związany z polem "Wycofany" w tabeli "Produkty". W polu tym są zapisywane dane typu Tak/Nie. Kiedy przycisk jest wciśnięty, to w tabeli występuje wartość Tak, kiedy przycisk nie jest wciśnięty, to w tabeli występuje wartość Nie.

Po kliknięciu przycisku przełącznika, który jest związany z polem Tak/Nie, wartość wyświetlana w bazie danych zależy od ustawienia właściwości Format pola (Tak/Nie, Prawda/Fałsz, Włączone/Wyłączone).

Przyciski przełącznika są bardzo przydatne w grupach opcji, kiedy są stosowane z innymi przełącznikami. Można wtedy łatwo stwierdzić czy przycisk jest wciśnięty. Aby uzyskać więcej informacji na temat grup opcji, kliknij  [image].

Na przyciskach przełącznika zamiast tekstu można umieścić rysunek. W pierwszym przykładzie poniżej zamiast pisać "Wycofany", można na przełączniku umieścić rysunek kosza na śmieci.

Przycisk przełącznika można wykorzystać w niestandardowym oknie dialogowym do akceptowania wprowadzonych przez użytkownika wartości.


Co to jest przycisk opcji?

Przycisk opcji może być wykorzystany jako niezależny formant służący do wyświetlania wartości Tak/Nie z tabeli podstawowej, kwerendy lub instrukcji SQL. Na przykład przycisk opcji pokazany na rysunku poniżej jest związany z polem "Wycofany" w tabeli "Produkty". W polu tym są zapisywane dane typu Tak/Nie. Kiedy przycisk jest wybrany, to w polu występuje wartość Tak, kiedy przycisk nie jest wybrany, to w polu jest zapisana wartość Nie.

Przy zaznaczeniu lub usunięciu zaznaczenia przycisku opcji, który jest związany z polem Tak/Nie, wartość z tabeli podstawowej jest wyświetlana zależnie od ustawienia właściwości Format (Tak/Nie, Prawda/Fałsz, Włączone/Wyłączone).

Przyciski opcji są bardzo przydatne w grupach opcji, kiedy są stosowane z innymi przyciskami. Aby uzyskać więcej informacji na temat grup opcji, kliknij  [image].

Przycisk przełącznika można także wykorzystać w niestandardowym oknie dialogowym do akceptowania wprowadzonych przez użytkownika wartości.


Co to jest grupa opcji?

Grupa opcji w formularzu lub w raporcie może służyć do wyświetlania i wprowadzania danych z ograniczonego zestawu możliwości wyboru. Grupa ułatwia wybieranie wartości, ponieważ wybór ogranicza się do kliknięcia jednego z wyświetlonych przycisków. W grupie opcji jednorazowo może być wybrana tylko jedna opcja.

Grupa opcji składa się z ramki wokół grupy i pól wyboru, przycisków opcji lub przycisków przełącznika.

Jeżeli grupa opcji jest związana z polem, to faktycznie z polem jest związana tylko ramka grupy, a nie przyciski przełącznika, pola wyboru i przyciski opcji zawarte w tej ramce. Zamiast ustawiania właściwości Źródło formantu dla każdego formantu w grupie opcji, można tak ustawić właściwość Wartość opcji dla każdego pola wyboru, przycisku przełącznika lub przycisku opcji, aby jej wartość była znacząca dla pola, z którym jest związana ramka grupy. Przy wyborze opcji w grupie opcji, wartość w polu, z którym jest związana grupa, jest zgodna z wartością właściwości Wartość opcji dla wybranej opcji.

Uwaga   Właściwość Wartość opcji może przyjmować tylko wartości liczbowe, a nie tekstowe. Liczba jest zapisywana w tabeli podstawowej. Powyższy przykład ilustruje sytuację, gdy zamiast numeru w tabeli "Zamówienia" ma być wyświetlana nazwa dostawcy. Należy w tym celu utworzyć oddzielną tabelę o nazwie "Spedytorzy", w której zapisane będą nazwy dostawców, a następnie poprzez pole "IDspedytora" utworzyć odnośnik do tabeli "Zamówienia". Aby uzyskać więcej informacji na temat tworzenia pola odnośnika, kliknij  [image].

Grupa opcji może być także zestawem wyrażeń lub może być niezwiązana. Grupę niezwiązaną można wykorzystać w niestandardowym oknie dialogowym do akceptowania wpisywanych przez użytkownika wartości oraz inicjowania działań od nich zależnych.


Tworzenie grupy opcji z polami wyboru, przyciskami przełącznika lub przyciskami opcji

Grupę opcji można utworzyć samodzielnie lub za pomocą kreatora. Tworzenie grupy za pomocą kreatora jest znacznie szybsze, gdyż wszelkie podstawowe prace wykonywane są automatycznie. Zadanie ogranicza się do wpisywania odpowiedzi na pytania kreatora. Na ich podstawie zostanie utworzona grupa opcji.

Wskazówka   Jeśli trzeba przedstawić więcej niż kilka opcji, to zamiast grupy opcji należy zastosować pole listy lub pole kombi.

Co chcesz zrobić?

Uzyskać informacje na temat grup opcji i sposobu ich działania

Utworzyć grupę opcji za pomocą kreatora

Utworzyć grupę opcji bez pomocy kreatora


Tworzenie grupy opcji za pomocą kreatora

Najlepszym rozwiązaniem jest tworzenie grup opcji tylko dla pól, które przechowują dane typu Liczba (oraz dla których właściwość Rozmiar pola ma wartość całkowitą lub całkowitą długą) lub typu Tak/Nie. W przypadku pól z innymi typami danych lepiej jest utworzyć pole listy lub pole kombi.

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij narzędzie Kreator formantów  [image]  w przyborniku, jeżeli nie jest jeszcze wciśnięte.

3	Kliknij narzędzie Grupa opcji  [image]  w przyborniku.

4	W formularzu lub w raporcie kliknij miejsce, w którym ma być umieszczony górny lewy narożnik grupy opcji.

5	Postępuj zgodnie ze wskazówkami kreatora. W ostatnim oknie dialogowym kliknij przycisk Koniec, aby wyświetlić utworzoną grupę opcji w widoku "Projekt".


Tworzenie grupy opcji bez pomocy kreatora

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij narzędzie Kreator formantów  [image]  w przyborniku, jeżeli jest wciśnięte. W ten sposób kreator zostanie wyłączony.

3	Kliknij narzędzie Grupa opcji  [image]  w przyborniku.

4	Wykonaj jedną z następujących czynności:

•	Jeśli ma być utworzona niezwiązana grupa opcji, to kliknij w miejscu, w którym ma się znaleźć ramka grupy.

•	Jeśli ma być utworzona związana grupa opcji, to kliknij przycisk Lista pól  [image]  na pasku narzędzi, aby wyświetlić listę pól, a następnie przeciągnij odpowiednie pola z listy do formularza lub raportu. Jeżeli przycisk listy pól lub polecenie jest niedostępne, to należy związać formularz lub raport ze źródłem rekordu, używając właściwości Źródło rekordu.

Uwaga   Pola muszą być przeciągnięte z listy pól. Jeżeli zostanie kliknięte pole w liście, a następnie formularz lub raport, to formant nie zostanie związany.

5	Kliknij narzędzie Pole wyboru  [image], Przycisk opcji  [image] lub Przycisk przełącznika  [image]  w przyborniku, a następnie wewnątrz ramki grupy kliknij miejsce, w którym ma być umieszczony lewy górny narożnik pola wyboru, przycisku opcji lub przycisku przełącznika. Kiedy kursor myszy znajduje się w ramce grupy, to grupa jest podświetlana, aby wskazać, że formanty umieszczane w obrębie grupy stają się jej częścią.

Po utworzeniu pierwszego formantu w ramach grupy opcji właściwość Wartość opcji formantu przyjmuje wartość 1.

6	Powtórz krok 5 dla każdego nowego formantu dodawanego do grupy. Właściwość Wartość opcji kolejnych formantów przyjmuje wartości 2, 3 itd.

Uwagi

•	Aby uzyskać informacje na temat wyrównywania formantów względem siebie w ramce grupy, kliknij  [image]. Aby uzyskać informacje na temat równomiernego rozmieszczania formantów, kliknij  [image].

•	Aby ułatwić wprowadzanie danych, można najczęściej wybieraną opcję ustawić jako domyślną.

  Jak?

•	Jeśli pole wyboru, przycisk opcji lub przycisk przełącznika mają być utworzone poza grupą opcji, ale dodane do niej, to należy formant wyciąć i wkleić do grupy opcji (przed wklejeniem trzeba wybrać ramkę grupy). Po takiej operacji właściwość Wartość opcji uzyskuje wartość 1, konieczne jest więc przywrócenie żądanej wartości tej właściwości. Jeśli istniejący formant zostanie przeciągnięty za pomocą myszy do wnętrza ramki grupy, to nie stanie się on częścią grupy opcji.


Co to jest przycisk polecenia?

Przycisk polecenia umieszczony na formularzu służy do zainicjowania określonego działania lub kilku działań. Można na przykład utworzyć przycisk polecenia, które spowoduje otwarcie innego formularza. Aby kliknięcie przycisku powodowało wykonanie określonych poleceń, należy napisać makro lub procedurę zdarzenia i związać ją z właściwością przycisku Przy kliknięciu.

Uwaga   Za pomocą Kreatora przycisków poleceń można utworzyć ponad 30 różnych przycisków. Razem z przyciskiem tworzona jest od razu odpowiednia procedura zdarzenia.

Na przycisku polecenia można wyświetlić tekst, ustawiając właściwość Tytuł. Można też wyświetlić rysunek, ustawiając właściwość Rysunek.


Tworzenie przycisku polecenia

Przycisk poleceń można utworzyć samodzielnie lub za pomocą kreatora. Wykorzystanie kreatora znacznie przyspiesza tworzenie przycisku, gdyż wszystkie czynności podstawowe są wykonywane automatycznie. W oknach dialogowych kreatora należy wpisywać odpowiedzi, na podstawie których tworzony jest przycisk.

Za pomocą Kreatora przycisków poleceń można utworzyć ponad 30 rodzajów przycisków. Można na przykład utworzyć przycisk, którego kliknięcie spowoduje wyszukanie rekordu, wydrukowanie rekordu, lub zastosowanie filtra do danych wyświetlanych w formularzu.

Korzystanie z kreatora jest przydatne także wtedy, kiedy potrzeba więcej informacji na temat pisania procedur zdarzeń. Podczas tworzenia przycisku za pomocą kreatora, tworzona jest także procedura zdarzenia, automatycznie przypisywana do przycisku. Można następnie otworzyć procedurę i zmienić jej treść, aby lepiej odpowiadała indywidualnym potrzebom.

Co chcesz zrobić?

Utworzyć przycisk polecenia za pomocą kreatora

Utworzyć przycisk polecenia bez pomocy kreatora


Tworzenie przycisku polecenia za pomocą kreatora

1	Otwórz formularz w widoku "Projekt".

2	Kliknij narzędzie Kreator formantów  [image]  w przyborniku, jeżeli nie jest jeszcze wciśnięte.

3	Kliknij narzędzie Przycisk polecenia  [image]  w przyborniku.

4	Kliknij formularz w miejscu, w którym ma się znaleźć przycisk polecenia.

5	Postępuj zgodnie ze wskazówkami w oknach dialogowych kreatora. W ostatnim oknie dialogowym kliknij przycisk Koniec, aby wyświetlić przycisk polecenia w widoku "Projekt".


Tworzenie przycisku polecenia bez pomocy kreatora

1	Otwórz formularz w widoku "Projekt".

2	Kliknij narzędzie Kreator formantów  [image]  w przyborniku, jeżeli jest wciśnięte. W ten sposób kreator zostanie wyłączony.

3	Kliknij narzędzie Przycisk polecenia  [image]  w przyborniku.

4	Kliknij formularz w miejscu, w którym ma się znaleźć przycisk polecenia.

5	Sprawdź, czy przycisk polecenia jest wybrany, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości.

6	W polu właściwości Przy kliknięciu wpisz nazwę makra lub procedury zdarzenia, która będzie uruchamiana po kliknięciu przycisku, albo kliknij przycisk Buduj  [image], aby wykorzystać Konstruktora makr lub Konstruktora kodu.

7	Jeśli na przycisku polecenia ma być wyświetlony tekst, wpisz go jako wartość właściwości Tytuł. Zamiast tekstu można na przycisku wyświetlić rysunek.

  Jak?

Wskazówka   Można także utworzyć przycisk polecenia, które uruchamia makro, poprzez przeciągnięcie makra z okna bazy danych do widoku "Projekt" formularza.

Aby uzyskać informacje na temat zdarzeń i procedur zdarzenia, kliknij  [image].


Tworzenie przycisku polecenia wyszukującego rekord

1	Otwórz formularz w widoku "Projekt".

2	Kliknij narzędzie Kreator formantów  [image]  w przyborniku, jeżeli nie jest jeszcze wciśnięte.

3	Kliknij narzędzie Przycisk polecenia  [image]  w przyborniku.

4	Kliknij formularz w miejscu, w którym ma się znaleźć przycisk polecenia.

5	W pierwszym oknie dialogowym kreatora kliknij w polu Kategorie przycisk Poruszanie się pomiędzy rekordami, a następnie kliknij w polu Akcje typ przycisku, który ma być utworzony.

6	Postępuj zgodnie ze wskazówkami w oknach dialogowych kreatora. W ostatnim oknie dialogowym kliknij przycisk Koniec, aby wyświetlić przycisk polecenia w widoku "Projekt".

Aby obejrzeć procedurę zdarzenia, która opisuje działanie przycisku, kliknij przycisk Buduj  [image]  we właściwości Przy klinięciu dla przycisku polecenia.


Tworzenie przycisku polecenia do edycji i filtrowania danych

1	Otwórz formularz w widoku "Projekt".

2	Kliknij narzędzie Kreator formantów  [image]  w przyborniku, jeżeli nie jest jeszcze wciśnięte.

3	Kliknij narzędzie Przycisk polecenia  [image]  w przyborniku.

4	Kliknij formularz w miejscu, w którym ma się znaleźć przycisk polecenia.

5	W pierwszym oknie dialogowym kreatora kliknij w polu Kategorie przycisk Operacje na formularzach, a następnie kliknij w polu Akcje typ przycisku, który ma być utworzony.

6	Postępuj zgodnie ze wskazówkami w oknach dialogowych kreatora. W ostatnim oknie dialogowym kliknij przycisk Koniec, aby wyświetlić przycisk polecenia w widoku "Projekt".

Aby obejrzeć procedurę zdarzenia, która opisuje działanie przycisku, kliknij przycisk Buduj  [image]  we właściwości Przy klinięciu dla przycisku polecenia.


Tworzenie przycisku polecenia, który powoduje otwarcie i zsynchronizowanie, zamknięcie lub wydrukowanie formularza

1	Otwórz formularz w widoku "Projekt".

2	Kliknij narzędzie Kreator formantów  [image]  w przyborniku, jeżeli nie jest jeszcze wciśnięte.

3	Kliknij narzędzie Przycisk polecenia  [image]  w przyborniku.

4	Kliknij formularz w miejscu, w którym ma się znaleźć przycisk polecenia.

5	W pierwszym oknie dialogowym kreatora kliknij w polu Kategorie przycisk Operacje na formularzach, a następnie kliknij w polu Akcje typ przycisku, który ma być utworzony.

6	Postępuj zgodnie ze wskazówkami w oknach dialogowych kreatora. W ostatnim oknie dialogowym kliknij przycisk Koniec, aby wyświetlić przycisk polecenia w widoku "Projekt".

Aby obejrzeć procedurę zdarzenia, która opisuje działanie przycisku, kliknij przycisk Buduj  [image]  we właściwości Przy klinięciu dla przycisku polecenia.


Tworzenie przycisku polecenia do aktualizacji danych w formularzu

Jeżeli wykorzystywana baza danych jest ogólnie dostępna w sieci, to można podejrzeć ostatnią wersję istniejących rekordów poprzez stworzenie przycisku polecenia, które aktualizuje dane. Jeżeli mają być wyświetlone wszystkie zaktualizowane rekordy, w tym nowe, to można ponowić kwerendę dla rekordów. Aby uzyskać więcej informacji o ponawianiu kwerendy dla rekordów, kliknij  [image].

1	Otwórz formularz w widoku "Projekt".

2	Kliknij narzędzie Kreator formantów  [image]  w przyborniku, jeżeli nie jest jeszcze wciśnięte.

3	Kliknij narzędzie Przycisk polecenia  [image]  w przyborniku.

4	Kliknij formularz w miejscu, w którym ma się znaleźć przycisk polecenia.

5	W pierwszym oknie dialogowym kreatora kliknij w polu Kategorie przycisk Operacje na formularzach  a następnie kliknij w polu Akcje typ przycisku, który ma być utworzony.

6	Postępuj zgodnie ze wskazówkami w oknach dialogowych kreatora. W ostatnim oknie dialogowym kliknij przycisk Koniec, aby wyświetlić przycisk polecenia w widoku Projekt.

Aby obejrzeć procedurę zdarzenia, która opisuje działanie przycisku, kliknij przycisk Buduj  [image]  we właściwości Przy klinięciu dla przycisku polecenia.


Tworzenie przycisku polecenia, który umożliwia wydruk raportu lub wysłanie go pocztą elektroniczną

1	Otwórz formularz w widoku Projekt.

2	Kliknij narzędzie Kreator formantów  [image]  w przyborniku, jeżeli nie jest jeszcze wciśnięte.

3	Kliknij narzędzie Przycisk polecenia  [image]  w przyborniku.

4	Kliknij formularz w miejscu, w którym ma się znaleźć przycisk polecenia.

5	W pierwszym oknie dialogowym kreatora kliknij w polu Kategorie przycisk Operacje na raportach, a następnie kliknij w polu Akcje typ przycisku, który ma być utworzony.

6	Postępuj zgodnie ze wskazówkami w oknach dialogowych kreatora. W ostatnim oknie dialogowym kliknij przycisk Koniec, aby wyświetlić przycisk polecenia w widoku Projekt.

Aby obejrzeć procedurę zdarzenia, która opisuje działanie przycisku, kliknij przycisk Buduj  [image]  we właściwości Przy klinięciu dla przycisku polecenia.


Tworzenie przycisku polecenia, który powoduje uruchomienie lub zakończenie pracy aplikacji

1	Otwórz formularz w widoku Projekt.

2	Kliknij narzędzie Kreator formantów  [image]  w przyborniku, jeżeli nie jest jeszcze wciśnięte.

3	Kliknij narzędzie Przycisk polecenia  [image]  w przyborniku.

4	Kliknij formularz w miejscu, w którym ma się znaleźć przycisk polecenia.

5	W pierwszym oknie dialogowym kreatora kliknij w polu Kategorie przycisk Aplikacja, a następnie kliknij w polu Akcje typ przycisku, który ma być utworzony.

6	Postępuj zgodnie ze wskazówkami w oknach dialogowych kreatora. W ostatnim oknie dialogowym kliknij przycisk Koniec, aby wyświetlić przycisk polecenia w widoku Projekt.

Aby obejrzeć procedurę zdarzenia, która opisuje działanie przycisku, kliknij przycisk Buduj  [image]  we właściwości Przy kliknięciu dla przycisku polecenia.


Tworzenie przycisku polecenia, który powoduje wydrukowanie tabeli

1	Otwórz formularz w widoku Projekt.

2	Kliknij narzędzie Kreator formantów  [image]  w przyborniku, jeżeli nie jest jeszcze wciśnięte.

3	Kliknij narzędzie Przycisk polecenia  [image]  w przyborniku.

4	Kliknij formularz w miejscu, w którym ma się znaleźć przycisk polecenia.

5	W pierwszym oknie dialogowym kreatora kliknij w polu Kategorie przycisk Różne, a następnie kliknij w polu Akcje typ przycisku, który ma być utworzony.

6	Postępuj zgodnie ze wskazówkami w oknach dialogowych kreatora. W ostatnim oknie dialogowym kliknij przycisk Koniec, aby wyświetlić przycisk polecenia w widoku Projekt.

Aby obejrzeć procedurę zdarzenia, która opisuje działanie przycisku, kliknij przycisk Buduj  [image]  we właściwości Przy kliknięciu dla przycisku polecenia.


Tworzenie przycisku polecenia, który uruchamia kwerendę lub makro

1	Otwórz formularz w widoku Projekt.

2	Kliknij narzędzie Kreator formantów  [image]  w przyborniku, jeżeli nie jest jeszcze wciśnięte.

3	Kliknij narzędzie Przycisk polecenia  [image]  w przyborniku.

4	Kliknij formularz w miejscu, w którym ma się znaleźć przycisk polecenia.

5	W pierwszym oknie dialogowym kreatora kliknij w polu Kategorie przycisk Różne, a następnie kliknij w polu Akcje typ przycisku, który ma być utworzony.

6	Postępuj zgodnie ze wskazówkami w oknach dialogowych kreatora. W ostatnim oknie dialogowym kliknij przycisk Koniec, aby wyświetlić przycisk polecenia w widoku Projekt.

Aby obejrzeć procedurę zdarzenia, która opisuje działanie przycisku, kliknij przycisk Buduj  [image]  we właściwości Przy kliknięciu dla przycisku polecenia.


Tworzenie przycisku polecenia, który powoduje wybranie numeru telefonu

1	Otwórz formularz w widoku Projekt.

2	Kliknij narzędzie Kreator formantów  [image]  w przyborniku, jeżeli nie jest jeszcze wciśnięte.

3	Kliknij narzędzie Przycisk polecenia  [image]  w przyborniku.

4	Kliknij formularz w miejscu, w którym ma się znaleźć przycisk polecenia.

5	W pierwszym oknie dialogowym kreatora kliknij w polu Kategorie przycisk Różne, a następnie kliknij w polu Akcje przycisk Autotelefon.

6	Postępuj zgodnie ze wskazówkami w oknach dialogowych kreatora. W ostatnim oknie dialogowym kliknij przycisk Koniec, aby wyświetlić przycisk polecenia w widoku Projekt.

Aby obejrzeć procedurę zdarzenia, która opisuje działanie przycisku, kliknij przycisk Buduj  [image]  we właściwości Przy kliknięciu dla przycisku polecenia.


Dodawanie rysunku do przycisku polecenia lub przycisku przełącznika

1	Otwórz formularz w widoku Projekt.

2	Kliknij przycisk polecenia lub przycisk przełącznika, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości.

3	W polu właściwości Rysunek, wpisz ścieżkę dostępu oraz nazwę pliku typu .bmp, .ico lub .dib. Jeżeli dokładna ścieżka lub nazwa nie są znane, kliknij przycisk Buduj  [image], aby otworzyć Konstruktora rysunków.

Wskazówka   Jeśli do przycisku polecenia ma być dodany rysunek i tytuł, to rysunek razem z tytułem można utworzyć w programie Windows Paint. Aby utworzyć rysunek o rozmiarach przycisku, można najpierw utworzyć rysunek dowolnego rozmiaru, a następnie wybrać tylko tę część rysunku, która ma się znaleźć na przycisku. W menu Edycja kliknij polecenie Kopiuj, a w oknie dialogowym Zapisz jako/Eksportuj wpisać nazwę pliku z rysunkiem. W pliku tym zostanie zapisany rysunek o rozmiarach dokładnie takich, jakie zostały wybrane.


Tworzenie przycisku polecenia działającego jak przycisk Anuluj

1	Otwórz formularz w widoku Projekt.

2	Kliknij przycisk polecenia, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości.

3	W polu właściwości Anuluj kliknij Tak.

Kiedy właściwość Anuluj przycisku polecenia ma wartość Tak, a formularz z przyciskiem jest formularzem bieżącym, to przycisk polecenia można wybrać poprzez kliknięcie, naciśnięcie klawisza ESC, lub ENTER kiedy przycisk polecenia ma fokus. Gdy właściwość Anuluj jest ustawiona na Tak dla jednego przycisku polecenia, to automatycznie ma wartość Nie dla innych przycisków poleceń w formularzu.

Aby za pomocą przycisku Anuluj można było anulować wszystkie akcje w formularzu lub w oknie dialogowym, należy napisać makro lub procedurę zdarzenia i dołączyć ją do właściwości Przy kliknięciu przycisku.

Wskazówka   W przypadku formularza, który dopuszcza działanie nieodwracalne, na przykład usuwanie, dobrym rozwiązaniem jest zdefiniowanie przycisku Anuluj jako przycisku domyślnego. Należy w tym celu właściwości Anuluj i Domyślny ustawić na Tak.


Ustawianie przycisku polecenia jako przycisku domyślnego w formularzu lub oknie dialogowym użytkownika

1	Otwórz formularz w widoku Projekt.

2	Kliknij przycisk polecenia, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości.

3	W polu właściwości Domyślny kliknij Tak.

Jeżeli właściwość Domyślny przycisku polecenia ma wartość Tak i formularz przycisku jest formularzem bieżącym, to można wybrać przycisk polecenia poprzez kliknięcie tego przycisku lub naciśnięcie klawisza ENTER, kiedy żaden z innych przycisków nie ma  fokusu. Kiedy właściwość Domyślny dla przycisku polecenia ma wartość Tak, to automatycznie właściwość ta dla innych przycisków poleceń otrzymuje wartość Nie.

Wskazówka   W przypadku formularza, który dopuszcza działanie nieodwracalne, na przykład usuwanie, dobrym rozwiązaniem jest zdefiniowanie przycisku Anuluj jako przycisku domyślnego. Należy w tym celu właściwości Anuluj i Domyślny ustawić na Tak.


Ukrywanie przycisku polecenia

1	Otwórz formularz w widoku Projekt.

2	Kliknij przycisk polecenia, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości.

3	W polu właściwości Przezroczysty kliknij Tak.

Przycisk polecenia zostanie ukryty, ale pozostanie aktywny.

Wskazówka   Aby przycisk ukryć i wyłączyć, należy ustawić właściwość Widoczny na Nie. Aby wyłączyć przycisk bez ukrywania go, należy ustawić właściwość Włączone na Nie. Aby ukryć przycisk tylko na czas drukowania raportu lub formularza, należy ustawić na Tylko ekran wartość właściwości Kiedy wyświetlać.


Tworzenie formantu obliczeniowego

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij w przyborniku narzędzie typu formantu, który będzie wykorzystywany jako formant wyliczany.

Uwaga   Najbardziej popularnym formantem służącym do wyświetlania wartości wyliczanych jest pole tekstowe, ale można wykorzystać dowolny formant, który dysponuje właściwością Źródło formantu.

3	W formularzu lub w raporcie kliknij miejsce, w którym ma być umieszczony formant.

4	Wykonaj jedną z następujących czynności:

•	Jeśli formant jest polem tekstowym, to wpisz wyrażenie bezpośrednio do niego.

•	Jeżeli formant nie jest polem tekstowym lub jeśli jest polem tekstowym, ale do utworzenia wyrażenia będzie wykorzystany Konstruktor wyrażeń, to najpierw sprawdź czy formant jest wybrany, potem kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości formantu, a następnie wpisz wyrażenie w polu właściwości Źródło formantu lub kliknij przycisk Buduj  [image], aby uruchomić Konstruktora wyrażeń.

Uwagi

•	W formancie wyliczanym wszystkie wyrażenia muszą być poprzedzone operatorem =.

•	Jeśli do wpisania wyrażenia w polu właściwości Źródło formantu potrzeba więcej miejsca, to należy nacisnąć klawisze SHIFT+F2, aby otworzyć okno Powiększenie.

•	Aby uzyskać więcej informacji na temat tworzenia wyrażeń, kliknij  [image].

•	Jeśli formularz jest tworzony na podstawie kwerendy, to można wprowadzić wyrażenie w kwerendzie, zamiast w formancie wyliczanym. Aby uzyskać informacje na temat tworzenia pól wyliczanych w kwerendach, kliknij  [image].


Obliczanie podsumowania w rekordzie formularza

1	Otwórz formularz w widoku "Projekt".

2	Kliknij narzędzie Pole tekstowe  [image]  w przyborniku.

3	W sekcji szczegółów formularza kliknij w miejscu, w którym ma się znaleźć pole tekstowe.

4	Wykonaj jedną z następujących czynności:

•	Ustaw punkt wstawiania w polu tekstowym i wpisz wyrażenie obliczające podsumowanie. Aby obejrzeć przykłady wyrażeń używanych do obliczeń w ramach jednego rekordu, kliknij  [image].

•	Sprawdź czy pole tekstowe jest wybrane, kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości, a następnie w polu właściwości Źródło formantu wpisz wyrażenie. Aby do tworzenia wyrażenia użyć Konstruktora wyrażeń, kliknij przycisk Buduj  [image] obok pola właściwości Źródło formantu.

Uwagi

•	Jeśli potrzeba więcej miejsca na wpisanie wyrażenia w polu właściwości Źródło formantu, należy nacisnąć klawisze SHIFT+F2, aby otworzyć okno Powiększenie.

•	Aby uzyskać informacje na temat tworzenia wyrażeń, kliknij  [image].

•	Jeśli formularz wykorzystuje dane z kwerendy, to wyrażenie można wstawić w kwerendzie, zamiast w formancie wyliczanym. Aby uzyskać informacje na temat tworzenia pola obliczeniowego w kwerendzie, kliknij  [image].


Wyliczanie podsumowania w podformularzu i wyświetlanie go w formularzu podstawowym

Formularz z podformularzem może służyć do obliczenia sumy w grupie rekordów. Formularz podstawowy i podformularz są tworzone na podstawie tabel z relacją typu jeden-do-wielu. Formularz główny zawiera rekordy ze strony "jeden", podformularz natomiast zawiera rekordy ze strony "wiele". Poniższy przykład pokazuje formularz "Zamówienia", który zawiera podformularz:

Aby obliczyć sumy częściowe zamówienia, do stopki formularza należy dodać pole tekstowe i zdefiniować wyrażenie w polu właściwości Źródło formantu dla pola tekstowego. W wyrażeniu będzie wykorzystana funkcja Sum. Na przykład poniższe wyrażenie powoduje obliczenie sumy całkowitej wszystkich produktów w formularzu "Zamówienia".

=Sum([Ilość]*[CenaJednostkowa])

Aby wyświetlić sumę częściową zamówienia w formularzu głównym, należy utworzyć w nim pole tekstowe z wyrażeniem odwołującym się do wartości wyliczanej w podformularzu. Na przykład jako właściwość Źródło formantu pola tekstowego w formularzu głównym można podać następujące wyrażenie:

Uwagi

•	Jeśli przy obliczaniu sumy będzie wykorzystana wartość pochodząca z formantu wyliczanego, to nie można w funkcji Sum podać nazwy formantu. Jeśli na przykład istnieje formant obliczający ilość * cena jednostkowa, to zawsze trzeba podawać pełną składnię wyrażenia w postaci =Sum([Ilość]*[CenaJednostkowa]). Z tego powodu, kiedy używa się wyrażenia, które korzysta z funkcji agregatu, takich jak Sum, to najlepszym rozwiązaniem jest zdefiniowanie wyrażenia w kwerendzie formularza lub instrukcji SQL. Można wtedy wykorzystać nazwę pola obliczeniowego w funkcji Sum. Można na przykład zdefiniować pole wyliczane "CenaCałkowita": [Ilość]*[CenaJednostkowa] w kwerendzie podstawowej, a następnie nazwę tego pola wykorzystać w wyrażeniu, które prowadzi do obliczenia sumy: =Sum([CenaCałkowita]). Aby uzyskać informacje dotyczące tworzenia pola obliczeniowego w kwerendzie, kliknij  [image].

•	Formularz "Zamówienia" bazy danych "Northwind" zawiera przykład podformularza obliczającego sumę częściową, która następnie jest wyświetlana w formularzu głównym. Aby obejrzeć ten formularz, trzeba otworzyć bazę danych "Northwind". W oknie bazy danych kliknij kartę Formularze, kliknąć formularz "Zamówienia", a następnie kliknąć polecenie Projekt formularza. Aby otworzyć podformularz w widoku "Projekt", należy dwukrotnie kliknąć formant podformularza w formularzu podstawowym lub otworzyć go bezpośrednio w oknie bazy danych. Aby uzyskać informacje na temat otwierania przykładowej bazy danych "Northwind", kliknij  [image].


Sprawdzanie poprawności lub ograniczanie zakresu danych w formularzach

Dane w formularzu mogą być sprawdzane lub ograniczane na wiele różnych sposobów. Najbardziej oczywistym jest utworzenie formantów, które będą ograniczały zakres akceptowanych wartości. Można na przykład utworzyć pole wyboru, które będzie akceptowało wyłącznie wartości Tak/Nie lub pole listy, w którym będzie można wybrać wartość z przygotowanej uprzednio listy.

Można także ograniczyć zakres wpisywanych danych ustawiając właściwości formantów i właściwości formularza. Aby obejrzeć listę właściwości, które można ustawić oraz dowiedzieć się, gdzie mogą one być wykorzystywane, kliknij  [image].

W większości przypadków właściwości Wartość domyślna, Reguła poprawności, Komunikat o błędzie i Maska wprowadzania są ustawiane w widoku "Projekt" tabeli. W ten sposób definiowanie wartości właściwości jest konieczne tylko jeden raz. Każdy tworzony formant związany będzie dziedziczył właściwości ustawione w widoku "Projekt" dla pól tabeli. Jeżeli formanty w formularzu nie są związane lub jeśli dokonuje się połączenia z danymi w innych dołączonych tabelach, to właściwości te będzie można ustawić w formularzu. Można także ustawić dla formantu właściwość Reguła poprawności, jeśli reguła poprawności odnosi się do pól lub formantów w innych formularzach lub jeśli reguła poprawności zawiera funkcje agregujące domen, funkcje agregujące, funkcje definiowane przez użytkownika bądź funkcje CurrentUser lub Eval.

W większości przypadków zakres wpisywanych danych można ograniczać oraz sprawdzać jego poprawność za pomocą właściwości ustawianych w widoku "Projekt" tabeli lub formularza. Jednak w niektórych przypadkach może zajść potrzeba zdefiniowania makra lub procedur zdarzeń, dających większe możliwości. Na przykład można wyświetlić różne komunikaty o błędach dla różnych błędów wykrytych w polu lub sprawdzić, czy przed zapisaniem rekordu są wypełnione dowolne dwa pola z trzech możliwych.

Co chcesz zrobić?

Ustawić właściwości Reguła poprawności, Wartość domyślna lub Maska wprowadzania dla pola, zamiast dla formantu

Określić wartość domyślną formantu

Utworzyć regułę poprawności dla formantu

Uzyskać informacje na temat kolejności stosowania różnych metod sprawdzania poprawności

Utworzyć maskę wprowadzania dla formantu

Wyłączyć lub zablokować formant

Nadać formularzowi atrybut "tylko do odczytu"

Określić, czy użytkownicy mogą poddawać edycji zapisane rekordy w formularzu

Określić, czy użytkownicy mogą dodawać lub usuwać rekordy formularza

Określić, czy formularz otwierany jest w trybie wprowadzania danych (pusty rekord) czy w trybie edycji

Uzyskać informacje na temat kompleksowego sprawdzania poprawności z wykorzystaniem makr i procedury zdarzeń


Właściwości stosowane do ograniczania zakresu i sprawdzania poprawności danych w formularzach

W poniższej tabeli znajduje się lista właściwości, które mogą być używane do ograniczania zakresu i sprawdzania poprawności danych w formularzach oraz informacje dotyczące miejsc ich stosowania.

Właściwość	Opis	Miejsce ustawiania
Wartość domyślna	Wprowadza dla nowych rekordów wartość domyślną do formantu. Na przykład można ustawić wartość domyślną pola tekstowego daty, aby zawierało datę bieżącą.	W widoku "Projekt" tabeli lub w  arkuszu właściwości formantu.
Reguła poprawności	Wprowadza regułę poprawności, zdefiniowaną dla wpisywanych danych. Jeśli dane te nie spełnią reguły, to zostanie wyświetlony tekst wpisany jako właściwość Komunikat o błędzie.	W widoku "Projekt" tabeli lub w  arkuszu właściwości formantu.
Maska wprowadzania	Ułatwia wprowadzanie danych we właściwym formacie. Można na przykład utworzyć szablon wejściowy zawierający nawiasy, spacje i myślniki dla pola przechowującego numer telefonu, dzięki czemu wpisanie numeru ograniczy się do wypełnienia wolnych miejsc.	W widoku "Projekt" tabeli lub w  arkuszu właściwości formantu.
Włączony, Zablokowany	Właściwość Włączony decyduje o tym, czy w widoku "Formularz" formant ma fokus. Właściwość Zablokowany decyduje o tym, czy formant może być wykorzystany do zmiany danych w widoku "Formularz".	W  arkuszu właściwości formantu.
Edycja dozwolona	Decyduje o tym, czy użytkownik może w formularzu poddawać edycji zapisane rekordy.	W  arkuszu właściwości formantu.
Dodawanie dozwolone	Decyduje o tym, czy użytkownik może za pomocą formularza dodać nowy rekord.	W  arkuszu właściwości formantu.
Usuwanie dozwolone	Decyduje o tym, czy użytkownik może za pomocą formularza usunąć rekord.	W  arkuszu właściwości formantu.
Wprowadzanie danych	Określa, czy formularz otwierany jest w trybie wprowadzania danych (pusty rekord) czy wyświetlane są wszystkie rekordy.	W  arkuszu właściwości formantu.


Określanie wartości domyślnej formantu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Sprawdź czy formant jest wybrany, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości formantu.

3	W polu właściwości Wartość domyślna wpisz wartość domyślną, na przykład New York, lub wyrażenie, na przykład =Date(). Jeżeli w ciągu znaków wyrażenia występują przecinki lub inne znaki interpunkcyjne, należy je ująć w cudzysłów. Aby na przykład jako wartość domyślną użyć ciąg "New York, N.Y.", należy wpisać "New York, N.Y." Aby uzyskać pomoc przy tworzeniu wyrażenia, kliknij przycisk Buduj  [image] w celu uruchomienia Konstruktora wyrażeń.

Uwaga   Jeśli ustawiana jest właściwość Wartość domyślna dla pola w widoku "Projekt" tabeli a także dla formantu związanego z tym polem, to decydująca będzie wartość przypisana do formantu.


Tworzenie reguły poprawności dla formantu

1	Otwórz formularz w widoku "Projekt".

2	Sprawdź czy formant jest wybrany, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości formantu.

3	W polu właściwości Reguła poprawności wpisz regułę poprawności lub kliknij przycisk Buduj  [image], aby regułę poprawności utworzyć przy pomocy Konstruktora wyrażeń.

Aby obejrzeć przykłady reguł poprawności, kliknij  [image].

4	W polu właściwości Komunikat o błędzie wpisz treść komunikatu, który będzie wyświetlany w razie stwierdzenia niezgodności wpisanych danych z regułą poprawności.

Uwagi

•	Jeśli w polu właściwości potrzeba więcej miejsca na wpisywanie, należy nacisnąć klawisze SHIFT+F2, aby otworzyć okno Powiększenie.

•	Jeśli ustawiana jest właściwość Reguła poprawności dla pola w widoku "Projekt" tabeli, a także dla formantu związanego z tym polem, to obowiązujące będą obie reguły — reguła poprawności dla formantu nie zastąpi reguły dla pola.

•	Reguła poprawności jest sprawdzana przy próbie opuszczenia pola po zmianie danych, przy zapisywaniu rekordu, zmienianiu widoków i zamykaniu formularza.


Tworzenie maski wprowadzania dla formantu

1	Otwórz formularz w widoku "Projekt".

2	Wybierz pole tekstowe lub pole kombi, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości formantu.

3	Wykonaj jedną z następujących czynności:

•	W polu właściwości Maska wprowadzania kliknij przycisk Buduj  [image], aby uruchomić Kreatora masek wprowadzania, a następnie postępuj zgodnie z instrukcjami w kolejnych oknach dialogowych.

•	Wpisz definicję maski wprowadzania. Aby uzyskać informacje na temat sposobu definiowania maski wprowadzania, kliknij  [image].


Określanie, czy użytkownik może usuwać lub dodawać rekordy za pomocą formularza

1	Otwórz formularz w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza, aby otworzyć jego arkusz właściwości.

3	W polach właściwości Usuwanie dozwolone i/lub Dodawanie dozwolone wybierz opcję Tak lub Nie.


Nadawanie formularzowi atrybutu "tylko do odczytu"

1	Otwórz formularz w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza, aby otworzyć jego arkusz właściwości.

3	W polu właściwości Edycja dozwolona kliknij opcję Nie.

4	W polu właściwości Dodawanie dozwolone kliknij opcję Nie.

5	W polu właściwości Usuwanie dozwolone kliknij opcję Nie.


Wyłączanie widoku Formularz lub widoku Arkusz danych dla formularza
Wyłączanie widoku "Formularz" lub widoku "Arkusz danych" dla formularza

1	Otwórz formularz w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza, aby otworzyć jego arkusz właściwości.

3	W polu właściwości Dostępne widoki kliknij ustawienie Formularz, aby wyłączyć widok "Arkusz danych" lub ustawienie Arkusz danych, aby wyłączyć widok "Formularz".

Uwaga   Właściwość tę można wykorzystywać łącznie z właściwością Widok domyślny do określania sposobu wyświetlania formularza oraz tego, czy formularz może być oglądany w różnych widokach. Aby zapoznać się z różnymi kombinacjami tych właściwości, kliknij  [image].


Określanie, czy użytkownicy mogą w formularzu poddawać edycji zapisane rekordy

1	Otwórz formularz w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza, aby otworzyć jego arkusz właściwości.

3	W polu właściwości Edycja dozwolona kliknij opcję Tak lub Nie.


Określanie, czy formularz jest otwierany w trybie wprowadzania danych

1	Otwórz formularz w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza, aby otworzyć jego arkusz właściwości.

3	W polu właściwości Wprowadzanie danych kliknij opcję Tak, jeśli formularz ma być otwierany w trybie wprowadzania danych (pusty rekord). Wybranie opcji Nie spowoduje wyświetlanie formularza ze wszystkimi rekordami.


Przykład wielotabelowego formularza płaskiego


Przykład wielotabelowego formularza hierarchicznego


Przykład formularzy zsynchronizowanych


Przykład podręcznego formularza niemodalnego


Przykład niestandardowego okna dialogowego


Przykładowe bazy danych i aplikacje dołączone do programu Microsoft Access

Program Microsoft Access zawiera przykładową bazę danych i dwie przykładowe aplikacje, których można używać do nauki programu:

•	Przykładowa baza danych "Northwind Traders". Baza ta jest bardzo pomocna przy nauce pracy w programie Microsoft Access od podstaw. Baza danych "Northwind" zawiera dane sprzedaży fikcyjnej firmy Northwind Traders, która importuje i eksportuje produkty spożywcze z całego świata. Oglądając tabele, kwerendy, formularze, raporty, makra i moduły znajdujące się w bazie "Northwind" można czerpać pomysły dla własnych baz danych. Dane z bazy "Northwind" mogą być również użyte do testowania możliwości programu Microsoft Access, zanim podejmie się decyzję o wprowadzeniu własnych danych. Można na przykład trenować projektowanie kwerend przy użyciu tabeli "Zamówienia", gdyż zawiera ona wystarczającą liczbę rekordów, aby dać miarodajne rezultaty.

Baza danych "Northwind" zawiera Pomoc o nazwie "Pokaż", która przedstawia główne zagadnienia związane z tą bazą danych.

•	Przykładowa aplikacja "Zamówienia". Ta aplikacja jest pomocą instruktażową do podręcznika Tworzenie aplikacji Microsoft Access dla Microsoft Access 97. Aplikacja "Zamówienia", w połączeniu z podręcznikiem Tworzenie aplikacji, pozwala nauczyć się tworzenia prostych aplikacji.

Pracownicy fikcyjnej firmy Northwind Traders używają aplikacji "Zamówienia" do wprowadzania nowych zamówień i drukowania faktur. Aplikacja demonstruje kilka technik projektowania, takich jak kontrola uruchamiania aplikacji, użycie formularzy do łączenia obiektów, dostosowanie interfejsu użytkownika do niestandardowych pasków menu, pasków narzędzi, klawiszy skrótów i komunikatów o błędach, czy też kontrolowanie kolejności dostępu w czasie działania programu.

Aplikacja "Zamówienia" zawiera plik Pomocy zwany "Pokaż", który zawiera informacje na temat, jak odtworzyć formularze i raporty znajdujące się w aplikacji.

•	Przykładowa aplikacji "Metody". Aplikacja ta umożliwia nauczenie się bardziej złożonych technik projektowania. Aplikacja "Metody" jest zbiorem formularzy, raportów i elementów interfejsu, które są najczęściej wykorzystywane przy tworzeniu aplikacji. Przykłady z aplikacji "Metody" mogą być używane jako szablony dla formularzy i raportów lub jako pomysły na ulepszenie aplikacji.

Aplikacja "Metody" zawiera plik Pomocy zwany "Pokaż", w którym opisano sposób odtwarzania formularzy i raportów znajdujących się w aplikacji.

Aby uzyskać informacje na temat otwierania bazy danych "Northwind" oraz aplikacji "Zamówienia" i "Metody", kliknij  [image].

Uwaga   Program Microsoft Access zawiera także program Kreator baz danych, który może być użyty do tworzenia ogólnych baz danych, takich jak baza danych "Zarządzanie kontaktami". Baza danych utworzona za pomocą Kreatora baz danych może być wykorzystana bez zmian, albo też potraktowana jako pomoc w nauce projektowania własnych baz danych.


Otwieranie przykładowych baz danych "Northwind", "Zamówienia" i "Metody"

1	Jeśli przykładowa baza danych nie jest jeszcze zainstalowana, to należy ją zainstalować.

Uwaga    Baz danych "Northwind", "Metody" i "Zamówienia" nie będzie w systemie, jeżeli nie zażądano ich zainstalowania podczas instalacji programu Microsoft Access. Aby uzyskać informacje, jak ponownie uruchomić program instalacyjny w celu instalacji baz danych "Northwind", "Metody" i "Zamówienia", kliknij  [image].

2	Uruchom program Microsoft Access.

3	W pierwszym oknie dialogowym kliknij opcję Otwórz istniejącą bazę danych, a następnie kliknij przycisk OK.

4	W oknie dialogowym Otwórz, w polu Szukaj w, odszukaj folder "Pliki przykładowe". Jest on zwykle umieszczony w folderze "Program Files\Microsoft Office\Office".

5	Dwukrotnie kliknij folder "Pliki przykładowe", a następnie dwukrotnie kliknij bazę "Northwind", " Zamówienia " lub "Metody".

Uwagi

•	Jeśli w programie Microsoft Access jest już otwarta baza danych, polecenie Otwórz bazę danych, które umożliwia otwarcie innej bazy danych, jest dostępne w menu Plik w każdym oknie. Przy otwieraniu nowej bazy danych bieżąca baza danych jest zamykana.

•	Aby uzyskać informacje na temat baz danych "Northwind", "Zamówienia" lub "Metody", kliknij  [image].


Ponowne uruchomienie programu instalacyjnego w celu dodania lub usunięcia elementu programu

1	Włóż Dysk 1 programu Microsoft Access albo programu Microsoft Office Professional do stacji dysków (jeśli program Microsoft Access lub Office znajduje się na dysku CD-ROM, włóż dysk do stacji CD-ROM).

2	Kliknij przycisk Start systemu Windows, a następnie kliknij polecenie Uruchom.

3	Wpisz tekst "dysk:setup.exe", a następnie kliknij przycisk OK. Na przykład, jeśli dyskietka instalacyjna znajduje się w stacji A, należy wpisać ścieżkę "a:setup.exe". Jeśli instalacja odbywa się z sieci, kliknij przycisk Przeglądaj i w polu Szukaj w odszukaj plik programu instalacyjnego.

4	W programie instalacyjnym kliknij przycisk Dodaj/Usuń.

5	Na liście Opcje kliknij elementy, które mają być dodane lub usunięte. Jeżeli pole obok nazwy elementu jest koloru szarego i jest zaznaczone, to znaczy, że tylko część składników elementu jest lub będzie zainstalowana. Aby zobaczyć listę wszystkich składników danego elementu, należy wybrać odpowiadającą mu opcję, a następnie kliknąć przycisk Zmień opcję.

Uwaga   Niektóre elementy można dodać za pomocą programu instalacyjnego, natomiast inne są dostępne tylko w pakiecie Microsoft Office 97 ValuPack. Aby uzyskać szczegółowe informacje, gdzie szukać konkretnych elementów, kliknij  [image].


Wyłączanie przycisku Zamknij formularza

1	W widoku "Projekt" formularza kliknij dwukrotnie selektor formularza, aby otworzyć arkusz właściwości.

2	W polu właściwości PrzyciskZamknij kliknij opcję Nie.

Uwagi

•	Po określeniu dla właściwości Przycisk Zamknij wartości Nie, program Microsoft Access wyłącza przycisk Zamknij  [image], a także wyłącza polecenie Zamknij w menu Formant.

•	Jeśli przycisk Zamknij ma być całkowicie usunięty, należy użyć właściwości Styl obramowania. Aby uzyskać dodatkowe informacje na ten temat, kliknij  [image].


Ukrywanie linii dzielących sekcje formularza

1	Otwórz formularz w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza, aby otworzyć arkusz właściwości.

3	W polu właściwości Linie podziału kliknij Nie.


Ukrywanie linii dzielących rekordy w formularzu ciągłym

1	Otwórz formularz w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza, aby otworzyć arkusz właściwości.

3	W polu właściwości Linie podziału kliknij Nie.


Ukrywanie sekcji lub formantów formularzy i raportów

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Aby otworzyć arkusz właściwości dla sekcji, która ma być ukryta, kliknij dwukrotnie selektor sekcji.

Aby otworzyć arkusz właściwości dla formantu, który ma być ukryty, upewnij się, że formant jest wybrany, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi.

3	W polu właściwości Widoczny kliknij opcję Nie.

Uwagi

•	Aby ukryć lub pokazać formant w odpowiedzi na zdarzenie, do ustawienia właściwości Widoczny można użyć makra lub procedury zdarzenia. Należy w tym celu dołączyć makro lub procedurę zdarzenia do właściwości Przy bieżącym formularza lub do właściwości Przy formatowaniu raportu. Na przykład można pokazywać i ukrywać komunikat zawierający pochwałę, wyświetlany przy sumie sprzedaży miesięcznej akwizytora, w zależności od wyników danego miesiąca.

•	W sekcjach formularzy ustawienie właściwości Widoczny nie ma wpływu na kolumny w widoku "Arkusz danych". Aby określić, czy kolumna ma być widoczna w widoku "Arkusz danych", należy użyć właściwości Ukryta kolumna.

•	Aby ukryć obiekt formularza jedynie na czas drukowania, należy użyć właściwości Kiedy wyświetlać.


Jednoczesne przesuwanie kilku formantów

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Zaznacz formanty wciskając klawisz SHIFT i klikając każdy z nich.

3	Przesuń kursor (ale nie uchwyt do przesuwania) poza ramkę wybranego formantu, do momentu gdy zmieni się w otwartą dłoń, a następnie przeciągnij formanty w nowe miejsce.


Czy używać mapy bitowej czy metapliku do wyświetlania rysunków?

Plików map bitowych (z rozszerzeniami .bmp lub .dib) lub metaplików (z rozszerzeniami .wmf lub .emf) można użyć do wyświetlania rysunków tła albo rysunków w ramkach obiektów związanych, ramkach obiektów niezwiązanych lub formantach obrazów.

Kiedy należy używać metaplików

•	Jeśli rozmiar rysunku ma zostać zmieniony, lepiej jest użyć metapliku. Metapliki dają się łatwiej skalować niż mapy bitowe, ponieważ zbudowane są z linii, nie zaś z pojedynczych punktów.

•	Metapliki są zwykle znacznie mniejsze niż mapy bitowe, więc jeśli ilość wolnego miejsca na dysku jest istotna, również należy użyć metapliku.

Wiele programów graficznych umożliwia zapisywania plików w formatach metaplików. Szczegółowe informacje na ten temat można znaleźć w dokumentacji poszczególnych programów graficznych. Należy pamiętać, że mapa bitowa wklejona do programu graficznego i zapisana jako metaplik nadal jest mapą bitową, tyle że osadzoną w metapliku. Rysunek musi zostać utworzony w danym programie graficznym, a następnie zapisany jako metaplik.

Kiedy należy używać map bitowych

•	Jeśli skalowanie i ilość miejsca na dysku nie stanowią problemu lub jeśli brak jest dostępnych narzędzi umożliwiających tworzenie metaplików, trzeba użyć mapy bitowej.

•	Jeśli rysunki mają być powielane jako tło, to mapa bitowa będzie właściwa do tego celu, ponieważ skalowanie nie jest wymagane.

•	Jeśli ma być możliwe dokonywanie na rysunku małych zmian, należy użyć mapy bitowej. Przy użyciu map bitowych istnieje możliwość zmiany poszczególnych pikseli, dzięki czemu można dokonywać bardzo drobnych korekt obrazu.

Uwaga   Jeśli konieczna jest zmiana rozmiaru rysunku, to dla właściwości Tryb wymiarowania rysunku (rysunki tła) lub Tryb wymiarowania (związane i niezwiązane ramki obiektów oraz formanty obrazów) należy określić ustawienie Powiększ. Jeśli właściwość Tryb wymiarowania rysunku lub Tryb wymiarowania ma ustawienie Powiększ, to program Microsoft Access zachowuje proporcje rysunku przy zmianach rozmiaru formularza lub formantu.


Przykład zmiany koloru formantu na podstawie wprowadzonej wartości

Formularz "EdytujProdukty" w przykładowej aplikacji "Metody" zawiera przykład zmiany koloru formantu na podstawie wprowadzonej w nim wartości. W przykładzie tym zostały użyte procedury zdarzeń. Procedury te można skopiować do innej bazy danych i dostosować do własnych potrzeb.

Aby obejrzeć ten formularz, trzeba najpierw otworzyć przykładową aplikację "Metody". W formularzu otwierającym, w górnym polu listy należy kliknąć tekst: "Praca z formularzami i formantami". W dolnym polu listy trzeba kliknąć tekst: "Zmiana koloru formantu w zależności od zmiany wartości formantu".

Aby uzyskać informacje na temat otwierania przykładowej aplikacji "Metody", kliknij  [image].


Przykład formularza przełączającego między trybem edycji i wprowadzania danych

Formularz "WprowadźLubEdytujProdukty" przykładowej aplikacji "Metody" zawiera przykład formularza umożliwiającego przełączanie się między trybem edycji i wprowadzania danych. Formularz zawiera przyciski paska narzędzi, które mogą być używane do przełączania trybów.

Aby obejrzeć ten formularz, trzeba otworzyć przykładową aplikację "Metody". W formularzu otwierającym należy kliknąć w górnym polu listy tekst: "Praca z formularzami i formantami". W dolnym polu listy trzeba kliknąć tekst: "Tworzenie formularza, w którym można zarówno wprowadzać, jak i edytować dane".

Aby uzyskać informacje na temat otwierania przykładowej aplikacji "Metody", kliknij  [image].


Przykład aktualizacji listy, aby zawierała najświeższe dane

Formularz "EdytujProdukty" aplikacji "Metody" zawiera przykład aktualizacji listy, tak aby zawierała najświeższe dane. W przykładzie tym została użyta procedura zdarzenia. Procedurę tę można skopiować do innej bazy danych i dostosować do własnych potrzeb.

Aby obejrzeć ten formularz, trzeba otworzyć przykładową aplikację "Metody". W formularzu otwierającym, w górnym polu listy należy kliknąć tekst: "Praca z formularzami i formantami ". W dolnym polu listy trzeba kliknąć tekst: "Aktualizacja lisy w celu wyświetlania na bieżąco".

Aby uzyskać informacje na temat otwierania przykładowej aplikacji "Metody", kliknij  [image].


Przykład pola listy umożliwiającego wybranie kilku wpisów

Formularz "DialogKlienci" bazy danych "Metody" zawiera przykład pola listy o możliwości wielokrotnego wyboru. W przykładzie tym zostały użyte procedury zdarzenia, które mogą zostać skopiowane do innej bazy danych i dostosowane do własnych potrzeb użytkownika.

Aby obejrzeć ten formularz, trzeba otworzyć przykładową aplikację "Metody". W formularzu otwierającym, w górnym polu listy należy kliknąć tekst: "Praca z polami kombi, polami listy, podformularzami i podraportami". W dolnym polu listy trzeba kliknij tekst: "Tworzenie pola listy, które pozwala na wybór wielu elementów i manipulowanie nimi".

Aby uzyskać informacje na temat otwierania przykładowej aplikacji "Metody", kliknij  [image].


Otwieranie okna Makro lub Moduł z formularza lub raportu

1	W widoku "Projekt" formularza lub w widoku "Projekt" raportu wykonaj jedną z następujących czynności:

•	Kliknij dwukrotnie selektor formularza lub selektor raportu, aby otworzyć odpowiedni arkusz właściwości.

•	Kliknij dwukrotnie selektor sekcji, aby otworzyć dla niej arkusz właściwości.

•	Upewnij się, że formant jest wybrany, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi.

2	Kliknij przycisk Buduj  [image]  przy odpowiedniej właściwości zdarzenia. Na przykład, aby utworzyć makro lub procedurę zdarzenia uruchamianą po kliknięciu przycisku polecenia, kliknij przycisk Buduj obok właściwości zdarzenia przycisku polecenia Przy kliknięciu.

3	Kliknij opcję Konstruktor makr, aby otworzyć okno Makro lub opcję Konstruktor kodu, aby otworzyć okno Moduł.

Uwaga   Aby móc oglądać całość kodu związanego z formularzem lub raportem, należy kliknąć polecenie Kod w menu Widok.


Automatyczne wybieranie numeru telefonu przez program Microsoft Access

Aby móc użyć tej procedury, wymagany jest modem Hayes lub inny z nim zgodny.

1	Otwórz tabelę lub formularz w widoku "Arkusz danych" albo formularz w widoku "Formularz".

2	W menu Widok wskaż Paski narzędzi, a następnie kliknij przycisk Dostosuj.

3	W oknie dialogowym Dostosuj kliknij kartę Polecenia.

4	Na liście Kategorie kliknij pozycję Rekordy.

5	Przeciągnij przycisk Autotelefon  [image]  na pasek narzędzi widoku "Formularz", widoku "Arkusz danych" albo na pasek narzędzi użytkownika.

6	Kliknij przycisk Zamknij.

7	W formularzu lub arkuszu danych zaznacz numer telefonu, który ma być wybrany.

8	Kliknij przycisk Autotelefon  [image]  na pasku narzędzi.

9	Sprawdź, czy numer jest prawidłowy, a następnie kliknij przycisk OK.

Uwaga   Aby zmienić opcje modemu, kliknij przycisk Ustawienia w oknie dialogowym Autotelefon.


Tworzenie podformularza arkusza danych, zawierającego nagłówki i stopki

1	Otwórz formularz, który ma być użyty jako podformularz, w widoku "Projekt".

2	Dodaj pola, które mają być wyświetlane w podformularzu.

3	Ustaw rozmiar sekcji szczegółów formularza na rozmiar jednego wiersza arkusza danych.

4	Kliknij dwukrotnie selektor formularza, aby otworzyć jego arkusz właściwości.

5	W polu właściwości Widok domyślny kliknij opcję Formularze ciągłe.

Uwaga   Nie należy wybierać ustawienia Arkusz danych, jeśli w podformularzu ma być wyświetlany nagłówek i stopka. Jeśli zostanie wybrane ustawienie Arkusz danych, to nagłówek i stopka będą ukryte przy wyświetlaniu formularza w widoku "Formularz". Jeśli właściwość Widok domyślny zostanie ustawiona na Formularze ciągłe i rozmiar formularza zostanie określony tak, aby wyświetlany był tylko jeden wiersz, to formularz będzie wyglądać jak arkusz danych, lecz nagłówki i stopki będą wyświetlane.

Aby obejrzeć przykład tego rodzaju formularza, należy otworzyć formularz i podformularz   "Zamówienia kwartalne" w przykładowej bazie danych "Northwind". Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].


Optymalizacja wydajności formularzy i podformularzy

Istnieje szereg sposobów przyspieszania działania formularzy. Oprócz wskazówek podanych poniżej można użyć Analizatora wydajności do przeanalizowania konkretnych formularzy w bazie danych. Aby uzyskać informacje na temat użycia Analizatora wydajności, kliknij  [image].

Wskazówki dotyczące wydajności

•	Należy unikać nakładających się formantów.

•	Należy oszczędnie wykorzystywać mapy bitowe i inne obiekty graficzne.

•	Należy przekształcić niezwiązane ramki obiektów zawierające grafikę w formanty obrazów.

•	Należy używać czarno-białych map bitowych zamiast kolorowych.

•	Należy zamknąć formularze, które nie są aktualnie używane.

•	Jeśli podstawowe źródło rekordów zawiera wiele rekordów, zaś formularz ma służyć przede wszystkim do wprowadzania nowych rekordów, to dla właściwości Wprowadzanie danych formularza należy określić ustawienie Tak, aby formularz otwierał się na pustym rekordzie. Jeśli formularz zostanie otwarty ze wszystkimi rekordami, program Microsoft Access musi przeczytać dane w każdym rekordzie przed wyświetleniem pustego rekordu na końcu formularza.

•	Nie należy sortować rekordów w kwerendzie podstawowej, jeżeli kolejność rekordów nie jest istotna, szczególnie w kwerendach z wieloma tabelami.

•	Tworząc podformularze, należy używać kwerend zamiast tabel, uwzględniając tylko te pola ze źródła rekordów, które są absolutnie niezbędne. Dodatkowe pola mogą zmniejszać szybkość działania podformularza.

•	Należy poindeksować wszystkie pola w podformularzu, które są połączone z formularzem głównym.

•	Należy poindeksować wszystkie pola podformularza, które są używane do wprowadzania kryteriów.

•	Dla właściwości Edycja dozwolona, Dodawanie dozwolone i Usuwanie dozwolone podformularza należy określić ustawienie Nie, jeśli rekordy w podformularzu nie będą poddawane edycji. Można również ustawić właściwość TypZestawuRekordów na Utrwalony.

•	Należy wyeliminować kod z formularzy, w których nie jest on potrzebny, ustawiając właściwość Ma moduł formularza na Nie. Właściwość Ma moduł określa, czy formularz zawiera moduł. Formularze bez modułów są ładowane szybciej i zajmują mniej miejsca na dysku. Jeżeli formularz lub jego formanty nie używają procedur zdarzeń, to moduł formularza nie jest wymagany. Na przykład, jeżeli aplikacja wykorzystuje panel wyłącznie w celu przechodzenia do innych formularzy, to zamiast używania przycisków poleceń wraz z procedurami zdarzeń można wykorzystać przyciski z makrami lub hiperłącza. W formularzu nie zawierającym modułu, można w dalszym ciągu używać kodu poprzez wywoływanie w wyrażeniach Funkcji z modułu standardowego (procedur Sub nie można używać, ponieważ nie mogą być one wywołane za pomocą wyrażeń). Aby to zrobić, trzeba zdefiniować odpowiednią Funkcję w module standardowym, a następnie wywołać ją z właściwości zdarzenia formularza lub formantu. Na przykład, aby wykorzystać przycisk polecenia do wywołania funkcji otwierającej formularz, należy do właściwości Przy kliknięciu przycisku dodać wyrażenie: =OpenDataEntry().

Uwaga   Jeżeli formularz zawiera procedury zdarzeń, a kod wszystkich procedur zdarzeń ma być wyeliminowany, to właściwość Ma moduł musi zostać ustawiona na Nie, aby całkowicie usunąć moduł formularza.


Optymalizacja wydajności pola listy i pola kombi

Istnieje szereg sposobów przyspieszania działania pól list i pól kombi:

•	Tworząc pola listy lub pola kombi, należy korzystać z zapisanych kwerend zamiast instrukcji SQL. Jeśli pole listy lub pole kombi jest tworzone za pomocą kreatora, to właściwość Źródło wierszy formantu automatycznie otrzymuje ustawienie instrukcji SQL. Aby zmienić to ustawienie na zapisaną kwerendę, należy kliknąć przycisk Buduj  [image]  obok pola właściwości Źródło wierszy. W oknie Konstruktora kwerend należy kliknąć polecenie Zapisz w menu Plik i wpisać nazwę kwerendy. Po zamknięciu okna Konstruktora kwerend, należy kliknąć przycisk Tak, gdy na ekranie zostanie wyświetlone pytanie, czy aktualizować właściwość.

•	W kwerendzie podanej w polu właściwości Źródło wierszy należy uwzględniać tylko te pola, które są absolutnie niezbędne. Dodatkowe pola mogą spowalniać działanie.

•	Należy poindeksować pierwsze pole wyświetlane w polu kombi lub polu listy oraz pole związane (jeżeli pola te są różne).

•	Jeśli w polu kombi nie jest potrzebna funkcja wypełniania podczas wpisywania, to dla właściwości Autorozwijanie należy określić ustawienie Nie.

•	Jeśli właściwość Autorozwijanie pola kombi jest ustawiona na Tak, to pierwsze wyświetlane pole powinno zawierać dane typu tekstowego, a nie numerycznego. Aby dopasować odpowiednią opcję z listy, program Microsoft Access przekształca wartość numeryczną w tekst. Jeśli dane są typu tekstowego, konwersja ta nie jest konieczna.

•	Jeżeli pole związane w odnośnikowym polu kombi nie jest polem wyświetlanym, to:

•	Nie należy używać wyrażeń dla pola związanego ani dla pola wyświetlanego

•	Nie należy używać ograniczeń źródła wierszy.

•	Należy, jeżeli to możliwe, używać źródeł wierszy w postaci pojedynczej tabeli (lub kwerendy) zamiast wielu tabel.

•	Jeśli dane nie będą ulegać zmianie, nie należy tworzyć pól list ani pól kombi na podstawie tabeli połączonych. W takim przypadku lepiej jest importować dane do bazy danych.


Rejestrowanie formantów ActiveX (niestandardowych formantów OLE)

Procedura ta służy do rejestracji  formantów typu ActiveX, które nie znajdują się w programie Microsoft Access.

1	Zapisz pliki formantu na dysku twardym. Informacje na ten temat można znaleźć w dokumentacji dołączonej do formantu.

2	W menu Narzędzia programu Microsoft Access kliknij polecenie Formanty typu ActiveX.

3	W oknie dialogowym Formanty typu ActiveX kliknij polecenie Zarejestruj, podaj ścieżkę dostępu do formantu w oknie dialogowym Zarejestruj formant ActiveX, a następnie kliknij przycisk Otwórz.

4	Kliknij przycisk Zamknij.


Pola listy: do czego służą i jak działają

W wielu przypadkach łatwiej i szybciej jest wybrać wartość z listy, niż ją zapamiętać i wpisywać. Wyświetlana lista z możliwościami wyboru gwarantuje także, że wartość będzie wpisana poprawnie.

Lista wyświetlana w polu listy składa się z wierszy danych. Każdy wiersz może mieć jedną lub więcej kolumn, które mogą być wyświetlane z nagłówkami lub bez. Jeżeli wielokolumnowe pole listy jest formantem związanym, to w programie będą przechowywane wartości tylko z jednej kolumny.

Pole listy jako formant niezwiązany  można wykorzystać do przechowywania wartości, które będą wykorzystywane do innego formantu. Na przykład niezwiązane pole listy można wykorzystać do ograniczenia wartości wpisywanych w innym polu listy lub w niestandardowym oknie dialogowym. Można również użyć niezwiązanego pola listy do znalezienia rekordu opartego na wartości, którą zaznaczy się w polu listy.

Jeśli brak jest miejsca do wyświetlenia pola listy lub jeśli wartości na liście mają być wybierane i wpisywane, to zamiast pola listy lepiej jest wykorzystać pole kombi. Aby uzyskać więcej informacji na temat tworzenia pól kombi, kliknij  [image].


Pola kombi: do czego służą i jak działają

W wielu przypadkach łatwiej i szybciej jest wybrać wartość z listy, niż ją zapamiętać i wpisywać. Korzystając z pola kombi, można wpisywać i wybierać wartości bez zajmowania cennego miejsca na formularzu. Pole kombi jest kombinacją pola tekstowego i pola listy.

Przy wprowadzaniu lub wybieraniu wartości w polu kombi, jeśli pole to jest związane, wprowadzona lub wybrana wartość jest wstawiana do pola, z którym pole kombi jest związane.

Lista wyświetlana w polu kombi składa się z wierszy danych. Każdy wiersz może mieć jedną lub więcej kolumn, które mogą być wyświetlane z nagłówkami lub bez. Jeżeli wielokolumnowe pole kombi jest związane, to w programie będą przechowywane wartości tylko z jednej kolumny.

Pole kombi jako formant niezwiązany można wykorzystać do przechowywania wartości, które będą wykorzystywane w innym formancie. Na przykład niezwiązane pole kombi można wykorzystać do ograniczenia wartości wpisywanych w innym polu kombi lub w niestandardowym oknie dialogowym. Można również użyć niezwiązanego pola kombi do znalezienia rekordu opartego na wartości, która jest  zaznaczona w polu kombi.

Pola kombi mają właściwość Ogranicz do listy, dzięki której można kontrolować, czy do listy może być wpisana każda wartość, czy tylko jedna z wartości już w liście istniejących.

Jeśli na formularzu jest wystarczająco dużo miejsca i lista ma być wyświetlana cały czas lub jeśli zakres wpisywanych wartości zawsze ma być ograniczony do wartości występujących na liście, to zamiast pola kombi można zastosować pole listy. Aby uzyskać więcej informacji na temat pól listy, kliknij  [image].


Pole listy czy pole kombi?

Decyzja utworzenia pola listy lub pola kombi powinna zależeć od tego, jak ma wyglądać ten formant na formularzu i jak ma być wykorzystywany. Każde z tych pól ma swoje zalety:

•	Zalety pola listy. Lista jest wyświetlana przez cały czas, a wybrana wartość jest zawsze zawarta w wartościach zdefiniowanych w polu. Po wpisaniu litery lista jest szybko przewijana do wartości w polu, która zaczyna się od wpisanej litery. Jeśli pole jest wykorzystywane do wprowadzania danych, to za jego pomocą nie można wpisać wartości, której nie ma w polu. Więcej informacji na temat pól list i ich działania można uzyskać klikając  [image].

•	Zalety pola kombi. Lista jest wyświetlana po otwarciu pola, dzięki czemu zajmuje mniej miejsca na formularzu. Wpisywanie pierwszych liter powoduje wyszukanie wartości, które zaczynają się od tych liter. Można również kontrolować, czy do listy może być wprowadzona dowolna wartość czy tylko tekst pasujący do jednej z wartości listy. Więcej informacji na temat pól kombi i ich działania można uzyskać klikając  [image].


Tworzenie pola listy lub pola kombi, które umożliwia wyszukiwanie wartości

Aby utworzyć pole listy lub pole kombi, które umożliwia wyszukiwanie wartości, trzeba odpowiedzieć na dwa pytania:

•	Skąd będą brane wiersze listy?

•	Do czego będą użyte wartości wybrane przez użytkownika z pola listy lub pola kombi?

Wiersze dla pola listy lub pola kombi mogą pochodzić z ustalonej listy wartości, które zostały wprowadzone w momencie tworzenia pola listy lub pola kombi (używa się, gdy lista nie jest często zmieniana), albo z tabeli lub kwerendy (używa się, gdy lista jest często aktualizowana). Na przykład, listy ustalonej można użyć dla pola listy zawierającego pozycje "Pan", "Pani". Jeśli, z drugiej strony, na formularzu "Produkty" ma być wyświetlane pole listy dostawców, które będzie często zmieniane, pole listy powinno być oparte na tabeli lub kwerendzie. Pole listy wyszukuje wartości w tabeli "Dostawcy" i wyświetla nazwy dostawców do wyboru.

Po wybraniu przez użytkownika wartości z pola listy lub pola kombi istnieją dwie możliwości. Można wybraną wartość przechować w tabeli (różnej od tej, z której pochodzą wiersze pola listy) albo można przesłać wartość do innego formantu. Na przykład, jeżeli z pola listy " Dostawca" z poprzedniej ilustracji użytkownik wybierze pozycję "Pavlova, Ltd.", to wyszukiwana jest wartość klucza podstawowego (IDdostawcy) dla Pavlova, Ltd. w tabeli "Dostawcy", a następnie ustawiane jest na tę samą wartość pole IDdostawcy (klucz obcy) bieżącego rekordu w tabeli "Produkty". Ta wartość jest zapamiętywana. Ponieważ zapamiętana wartość pochodzi z pola listy, pole listy jest formantem związanym (należy zwrócić uwagę, że pochodząca z tabeli "Dostawcy" wartość "NazwaDostawcy" jest wyświetlana w polu listy, ale nie jest zapamiętana).

Z drugiej strony, jeżeli wartość wybrana z pola listy lub z pola kombi ma służyć do określenia zawartości innego formantu lub formantów, to należy utworzyć niezwiązane pole listy lub pole kombi. Na przykład, należałoby utworzyć pole listy lub pole kombi, aby wyszukać w formularzu rekord zależny. Podobnie, należałoby utworzyć pole listy lub pole kombi, aby przefiltrować rekordy w innych polach tego typu.

Co chcesz zrobić?

Utworzyć związane pole listy lub pole kombi wyświetlające wartości stałe

Utworzyć związane pole listy lub pole kombi wyświetlające wartości z tabeli lub z kwerendy

Utworzyć niezwiązane pole listy lub pole kombi wyświetlające wartości stałe

Utworzyć niezwiązane pole listy lub pole kombi wyświetlające wartości z tabeli lub z kwerendy


Tworzenie związanego pola listy lub pola kombi, które wyświetla wartości stałe

1	Utwórz pole odnośnika w widoku "Projekt" tabeli.

  Jak?

Uwaga   Można utworzyć pole listy lub pole kombi bez tworzenia pola odnośnika. Jeśli jednak utworzy się pole odnośnika w projekcie tabeli, to wystarczy raz utworzyć pole listy lub pole kombi i wykorzystywać tę samą listę odnośnika w różnych formularzach. Jeżeli natomiast nie zamierza się wykorzystywać tej samej listy odnośnika w kilku formularzach, to można wykorzystać Kreatora pola listy lub Kreatora pola kombi w widoku "Projekt".

2	Wykonaj jedną z następujących czynności:

•	Utwórz nowy formularz w oparciu o źródło rekordów zawierające pole odnośnika, utworzone w kroku 1. Pole listy odnośnika lub pole kombi zostanie utworzone automatycznie.

•	Otwórz istniejący formularz w oparciu o źródło rekordów zawierający pole odnośnika, utworzone w kroku 1. W widoku "Projekt" kliknij przycisk Pole listy  [image]  na pasku narzędzi, aby wyświetlić listę pól, a następnie przeciągnij pole odnośnika z listy pól do formularza. Pole listy odnośnika lub pole kombi zostanie utworzone automatycznie.

3	Przejdź do widoku "Formularz", aby wyświetlić pole kombi lub pole listy.

Uwagi

•	Aby uzyskać informacje na temat właściwości, które decydują o funkcjonowaniu pola listy lub pola kombi, kliknij  [image].

•	Aby uzyskać informacje na temat rozwiązania problemów związanych z polami listy lub z polami kombi, kliknij  [image].


Tworzenie związanego pola listy lub pola kombi, które wyświetla wartości z tabeli lub z kwerendy

1	Utwórz pole odnośnika w widoku "Projekt" tabeli. Pole listy odnośnika musi być określone na podstawie tabeli, która będzie zawierać klucz obcy. Na przykład, jeżeli ma być utworzone pole odnośnika dla tabeli "Dostawcy" w formularzu "Produkty", to należy określić pole odnośnika w tabeli "Produkty".

  Jak?

Uwaga   Można utworzyć pole listy lub pole kombi bez tworzenia pola odnośnika. Jeśli jednak utworzy się pole odnośnika w projekcie tabeli, to wystarczy raz utworzyć pole listy lub pole kombi i wykorzystywać tę samą listę odnośnika w różnych formularzach. Jeżeli natomiast nie zamierza się wykorzystywać tej samej listy odnośnika w kilku formularzach, to można wykorzystać Kreatora pola listy lub Kreatora pola kombi w widoku "Projekt".

2	Wykonaj jedną z następujących czynności:

•	Utwórz nowy formularz w oparciu o źródło rekordów zawierające pole odnośnika, utworzone w kroku 1. Pole listy odnośnika lub pole kombi zostanie utworzone automatycznie.

•	Otwórz istniejący formularz w oparciu o źródło rekordów zawierający pole odnośnika, utworzone w kroku 1. W widoku "Projekt" kliknij przycisk Pole listy  [image]  na pasku narzędzi, aby wyświetlić listę pól, a następnie przeciągnij pole odnośnika z listy pól do formularza. Pole listy odnośnika lub pole kombi zostanie utworzone automatycznie.

3	Przejdź do widoku "Formularz", aby wyświetlić pole kombi lub pole listy.

Uwagi

•	Aby uzyskać informacje na temat właściwości, które decydują o funkcjonowaniu pola listy lub pola kombi, kliknij  [image].

•	Gdy używa się kreatora do utworzenia pola listy lub pola kombi bazującego na tabeli lub kwerendzie, tworzona jest instrukcja języka SQL oparta o zaznaczone pola i nadawana jest wartość właściwości Źródło wierszy dla formantu tej instrukcji. Jeśli pole listy lub pole kombi nie jest posortowane w pożądany sposób, można zmienić instrukcję języka SQL przez kliknięcie przycisku Buduj  [image]  obok właściwości Źródło wierszy. Informacje na temat określania porządku sortowania w "Konstruktorze instrukcji SQL" można uzyskać klikając  [image].

•	Aby uzyskać informacje na temat rozwiązania problemów związanych z polami listy lub z polami kombi, kliknij  [image].


Tworzenie niezwiązanego pola listy lub pola kombi, które wyświetla wartości stałe

1	Otwórz formularz w widoku "Projekt".

2	Sprawdź, czy narzędzie Kreator formantów  [image]  w przyborniku jest wciśnięte.

3	Kliknij narzędzie Pole listy  [image]  lub narzędzie Pole kombi  [image]  w przyborniku.

4	Na formularzu kliknij miejsce, w którym ma się znaleźć pole listy lub pole kombi.

5	Postępuj zgodnie z instrukcjami okien dialogowych kreatora. Gdy pojawi się pytanie, w jaki sposób mają być otrzymywane wartości dla listy, należy zaznaczyć opcję ręcznego ich wpisywania. Gdy pojawi się pytanie, w jaki sposób wartości mają być przechowywane lub zapamiętywane do przyszłego wykorzystania, należy zaznaczyć opcję, która decyduje o zapisaniu wartości do przyszłego wykorzystania.

Uwagi

•	Aby uzyskać informacje na temat właściwości, które decydują o funkcjonowaniu pola listy lub pola kombi, kliknij  [image].

•	Aby uzyskać informacje na temat rozwiązania problemów związanych z polami listy lub z polami kombi, kliknij  [image].


Tworzenie niezwiązanego pola listy lub pola kombi, które wyświetla wartości z tabeli lub z kwerendy

1	Otwórz formularz w widoku "Projekt".

2	Sprawdź, czy narzędzie Kreator formantów  [image]  w przyborniku jest wciśnięte.

3	Kliknij narzędzie Pole listy  [image]  lub narzędzie Pole kombi  [image]  w przyborniku.

4	Na formularzu kliknij miejsce, w którym ma się znaleźć pole listy lub pole kombi.

5	Postępuj zgodnie z instrukcjami okien dialogowych kreatora. Gdy pojawi się pytanie, w jaki sposób mają być otrzymywane wartości dla listy, należy zaznaczyć opcję szukania wartości w tabeli lub kwerendzie. Gdy pojawi się pytanie, w jaki sposób wartości mają być przechowywane lub zapamiętywane do przyszłego wykorzystania, należy zaznaczyć opcję, która decyduje o zapisaniu wartości do przyszłego wykorzystania.

Uwagi

•	Aby uzyskać informacje na temat właściwości, które decydują o funkcjonowaniu pola listy lub pola kombi, kliknij  [image].

•	Gdy używa się kreatora do utworzenia pola listy lub pola kombi w oparciu o tabelę lub kwerendę, tworzona jest instrukcja języka SQL oparta na zaznaczonych polach i nadawana jest wartość właściwości Źródło wierszy dla formantu tej instrukcji. Jeśli pole listy lub pole kombi nie jest posortowane w pożądany sposób, można zmienić instrukcję języka SQL przez kliknięcie przycisku "Buduj"  [image]  obok właściwości Źródło wierszy. Informacje na temat określania porządku sortowania w "Konstruktorze instrukcji SQL" można uzyskać klikając  [image].

•	Aby uzyskać informacje na temat rozwiązania problemów związanych z polami listy lub z polami kombi, kliknij  [image].


Użycie instrukcji języka SQL jako źródła wiersza dla pola listy lub pola kombi

Jako źródła wiersza dla pól listy i pól kombi można zamiast zapisanej kwerendy użyć instrukcji języka SQL, tak że kwerenda nie pojawi się w oknie bazy danych. Pola listy i pola kombi oparte na instrukcjach języka SQL są jednak wolniejsze od pól listy i pól kombi opartych na zapisanych kwerendach.

1	Otwórz formularz w widoku "Projekt".

2	Sprawdź, czy pole listy lub pole kombi jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości dla formantu.

3	Kliknij przycisk Buduj  [image]  obok właściwości Źródło wierszy, aby otworzyć Konstruktora kwerend.

4	W Konstruktorze kwerend kliknij opcję SQL w menu Widok.

5	W oknie "SQL" wybierz całą instrukcję SQL i naciśnij klawisze CTRL+C, aby ją skopiować. Zamknij Konstruktora kwerend.

6	Kliknij pole właściwości Źródło wierszy i naciśnij klawisze CTRL+V, aby wkleić instrukcję SQL do pola właściwości.

7	Usuń oryginalną kwerendę z okna  bazy danych.

Uwagi

•	Aby uzyskać informacje na temat właściwości, które można wykorzystać w celu dostosowania pola listy lub pola kombi do potrzeb użytkownika, kliknij  [image].

•	Jeśli tworzy się pole listy lub pole kombi za pomocą kreatora, to instrukcja języka SQL jest wykorzystywana jako źródło wiersza dla pola listy lub pola kombi.


Tworzenie pola listy lub pola kombi, które pobiera dane od funkcji

Opisaną procedurę można wykorzystać w sytuacji, kiedy wartości w liście stale się zmieniają lub jeżeli wartości nie są przechowywane w bazie danych. Na przykład można napisać funkcję, której przeznaczeniem będzie wypełnienie pola listy datami w ten sposób, że każda z nich będzie się różnić od poprzedniej o podaną ilość dni.

1	Utwórz funkcję. Aby uzyskać informacje na temat tworzenia funkcji, kliknij  [image].

2	Utwórz pole listy lub pole kombi i otwórz jego arkusz właściwości.

3	W polu właściwości Typ źródła wierszy wpisz nazwę funkcji. Przed nazwą funkcji nie należy umieszczać znaku równości.

4	Pole właściwości Źródło wierszy pozostaw puste.


Właściwości, których można użyć do tworzenia lub modyfikacji pól listy i pól kombi

Jeśli pole listy lub pole kombi jest tworzone za pomocą kreatora, to ustawienia niektórych właściwości dla formantu są przyjmowane automatycznie. Jeżeli do tworzenia formantu nie będzie wykorzystywany kreator, to z właściwościami tymi można pracować bezpośrednio. Można także skorzystać z pomocy kreatora i zmodyfikować ustawienia niektórych właściwości. Aby uzyskać więcej informacji na temat podanych niżej właściwości, należy w arkuszu właściwości kliknąć daną właściwość i naciśnij klawisz F1.

Uwaga   Podczas tworzenia lub modyfikacji związanego pola listy lub pola kombi, można większość jego właściwości ustawić w widoku "Projekt" tabeli, zamiast używać arkusza właściwości formantu. W ten sposób można określić właściwości jednorazowo. Gdy pole, z którym związane jest pole listy lub pole kombi, doda się do formularza, automatycznie tworzony jest formant oparty na określonej właściwości.

Właściwość	Opis
Typ źródła wierszy	Działa razem z właściwością Źródło wierszy. Za pomocą tej właściwości określa się typ źródła (tabela/kwerenda, lista wartości, lista pól lub funkcja języka Visual Basic), a następnie podaje się bieżące źródło wiersza we właściwości Źródło wierszy.
Źródło wierszy	Określa nazwę tabeli, kwerendy lub instrukcji SQL, jeśli właściwość Typ źródła wierszy ma wartość Tabela/Kwerenda. Jeżeli właściwość Typ źródła wierszy ma wartość Lista wartości, to określa oddzielone średnikami kolejne pozycje na liście. Jeżeli właściwość Typ źródła wierszy ma wartość Lista pól, to określa nazwę tabeli lub kwerendy. Właściwość ta pozostaje nieokreślona, jeśli wartością właściwości Typ źródła wierszy jest nazwa funkcji.
Kolumna związana	W związanym wielokolumnowym polu listy lub polu kombi określa kolumnę, która jest związana z polem podstawowym, określonym przez właściwość Źródło formantu. Po wybraniu elementu z listy dane z kolumny są zapisywane w polu. Dane te mogą różnić się od danych wyświetlanych w liście, jeśli ukryje się kolumnę .
Liczba kolumn	Określa liczbę kolumn w polu listy lub w polu kombi. Kolumna może być zdefiniowana, ale może nie być wyświetlana dzięki odpowiedniemu ustawieniu właściwości Szerokości kolumn, na przykład na liście, która wyszukuje wartości z tabeli lub z kwerendy. Na liście można podać numer identyfikacyjny ID pola, ale nie będzie on wyświetlany. Pierwsza widoczna kolumna w liście jest wyświetlana w części tekstowej pola kombi.
Szerokości kolumn	Określa szerokości kolumn oddzielone średnikami. Wpisanie szerokości 0 powoduje ukrycie kolumny. Wpisanie średnika bez jednostki miary powoduje użycie wartości domyślnej (około 1" lub 2.5 cm, w zależności od jednostki ustawionej w Panelu sterowania Windows). Pierwsza widoczna kolumna w polu kombi jest wyświetlana w polu tekstowym formantu. Typ danych każdej wpisywanej w polu kombi wartości musi być ten sam lub zgodny z typem danych pierwszej widocznej kolumny.
NagłówkiKolumn	Decyduje o tym, czy nazwy pól pochodzące z podstawowego źródła wiersza dla pola kombi lub dla pola listy są wykorzystywane jako nagłówki kolumn w polu kombi lub w polu listy. Nagłówki pojawiają się w polach kombi tylko wtedy, gdy lista jest rozwijana.
SzerokośćListy	Określa szerokość części tekstowej pola kombi.
LiczbaWierszyListy	Określa dopuszczalną liczbę wierszy wyświetlanych w części listy pola kombi.
OgraniczDoListy	Decyduje o tym, czy pole kombi będzie mogło przyjąć wpisany tekst, czy tylko tekst, który pasuje do jednej z wartości na liście. Jeśli ma istnieć możliwość dodania do listy nowych wartości wprowadzanych przez użytkownika, to należy ustawić właściwość na Nie i dołączyć procedurę zdarzenia do właściwości Przy wartości spoza listy.
Przy wartości spoza listy	Uruchamia dołączoną procedurę zdarzenia, jeśli zachodzi zdarzenie  Wartość spoza listy. Można wykorzystać tę właściwość do automatycznego dodania nowej wartości do listy. Ta właściwość nie jest dostępna w karcie Odnośnik w widoku "Projekt" tabeli.
Autorozwijanie	Decyduje o tym, czy będą  automatycznie wprowadzane wartości pasujące do znaków  wpisywanych w polu kombi. Ta właściwość nie jest dostępna w karcie Odnośnik w widoku "Projekt" tabeli.
Typ formantu	Określa typ formantu (pole kombi lub pole listy), który jest tworzony domyślnie, jeśli doda się do formularza pole odnośnika. Ta właściwość jest dostępna tylko w karcie Odnośnik w widoku "Projekt" tabeli.


Związanie kolumny z pola listy lub z pola kombi

1	Otwórz formularz w widoku "Projekt".

2	Sprawdź, czy pole listy lub pole kombi jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości dla formantu.

3	W polu właściwości Kolumna związana podaj liczbę odpowiadającą numerowi kolejnemu kolumny w polu listy lub w polu kombi. Na przykład, aby związać pierwszą kolumnę w polu listy lub polu kombi z polem podstawowym określonym przez właściwość Źródło formantu, należy wpisać 1. Przy liczeniu kolumn należy uwzględnić kolumny ukryte.

Uwagi

•	We właściwości Kolumna związana można określić liczbę kolumn ukrytych. Aby uzyskać więcej informacji na temat ukrywania kolumn w wielokolumnowym polu listy lub polu kombi, kliknij  [image].

•	Jeśli właściwość Kolumna związana ma wartość 0, to zostanie zapisany indeks listy zamiast wartości z jednej z kolumn. Rozwiązanie to jest korzystne przy zapisywaniu sekwencji liczb zamiast listy wartości.

•	Aby uzyskać więcej informacji na temat właściwości Kolumna związana, kliknij  [image].


Dodawanie nagłówków kolumn do pola listy lub pola kombi

1	Otwórz formularz w widoku "Projekt".

2	Sprawdź, czy pole listy lub pole kombi jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości dla formantu.

3	W polu właściwości Nagłówki kolumn kliknij przycisk Tak, aby wyświetlić nagłówki kolumn.

Jeśli pole kombi jest zbudowane w oparciu o tabelę, kwerendę lub instrukcję SQL, to jako nagłówki kolumn będą wykorzystane nazwy pól z tej tabel, kwerendy lub instrukcji SQL. Jeżeli natomiast pole listy lub pola kombi jest zbudowane w oparciu o listę wartości stałych, to jako nagłówki kolumn zostanie przyjęte pierwsze x wartości danych z listy wartości (właściwość Źródło wierszy), gdzie x = wartość właściwości Liczba kolumn.

Uwagi

•	Nagłówki kolumn w polu kombi są wyświetlane tylko na liście rozwiniętej.

•	Aby uzyskać więcej informacji na temat tworzenia list wartości stałych przy użyciu właściwości Źródło wierszy, kliknij  [image].


Właściwości używane do tworzenia wielokolumnowego pola listy lub pola kombi

Do utworzenia wielokolumnowego pola listy lub pola kombi można użyć kreatora. Można wtedy dowolnie przeciągać kolumny z pola listy lub pola kombi. Aby dostosować do własnych potrzeb pole listy lub pole kombi utworzone za pomocą kreatora lub aby utworzyć własne wielokolumnowe pole listy lub pole kombi, można skorzystać z poniższych właściwości. Aby uzyskać więcej informacji na temat dowolnej z nich, należy w arkuszu właściwości kliknąć odpowiednią właściwość i nacisnąć klawisz F1.

Uwaga   Podczas tworzenia lub modyfikacji związanego pola listy lub pola kombi, można większość jego właściwości ustawić w widoku "Projekt" tabeli, zamiast używać arkusza właściwości formantu. W ten sposób można określić właściwości jednorazowo. Gdy pole, z którym związane jest pole listy lub pole kombi, doda się do formularza, automatycznie tworzony jest formant oparty na określonej właściwości.

Właściwość	Opis
Kolumna związana	Określa kolumnę, która jest związana z polem podstawowym określonym przez właściwość Źródło formantu. Po wybraniu elementu z listy dane z kolumny są zapisywane w polu. Dane te mogą się różnić od danych wyświetlanych w liście, jeśli ukryje się kolumnę.
Liczba kolumn	Określa liczbę kolumn w polu listy lub w polu kombi. Kolumna może być zdefiniowana, ale może nie być wyświetlana dzięki odpowiedniemu ustawieniu właściwości Szerokości kolumn, na przykład w liście, która wyszukuje wartości z tabeli lub z kwerendy. Na liście można podać numer identyfikacyjny ID pola, ale nie będzie on wyświetlany. Pierwsza widoczna kolumna na liście jest wyświetlana w części tekstowej pola kombi.
Szerokości kolumn	Określa szerokości kolumn oddzielone średnikami. Wpisanie szerokości 0 powoduje ukrycie kolumny. Aby wykorzystać szerokości domyślne (około 1" lub 2.5 cm zależnie od ustawień w Panelu sterowania systemu Windows), należy wpisać średnik bez jednostki miary.
Nagłówki kolumn	Decyduje o tym, czy pole listy lub pole kombi ma nagłówki kolumn. Jeżeli pole kombi lub pole listy jest zbudowane według tabeli, kwerendy lub instrukcji SQL, to jako nagłówki kolumn będą wykorzystane nazwy pól z tabeli, kwerendy lub instrukcji SQL. Jeżeli natomiast pole kombi lub pole listy jest zbudowane według listy wartości stałych, to jako nagłówki kolumn będzie wykorzystane pierwsze x elementów danych z listy wartości (właściwość Źródło wierszy), gdzie x = wartość właściwości Liczba kolumn.
Uwaga   Aby wyświetlić wszystkie kolumny w wielokolumnowym polu listy (aby uniknąć przewijania w poziomie), należy zmienić rozmiar formantu tak, aby pasował do szerokości kolumn.


Ustawianie maksymalnej liczby wierszy wyświetlanych w polu kombi

1	Otwórz formularz w widoku "Projekt".

2	Sprawdź, czy pole kombi jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości dla pola kombi.

3	W polu właściwości Liczba wierszy listy wpisz odpowiednią liczbę.

Jeżeli rzeczywista liczba wierszy przekracza wartość podaną dla właściwości Liczba wierszy listy, to w polu kombi będzie wyświetlany pionowy pasek przewijania.


Ustawianie szerokości części pola kombi przeznaczonej na pole listy

1	Otwórz formularz w widoku "Projekt".

2	Sprawdź, czy pole kombi jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości dla pola kombi.

3	W polu właściwości Szerokość listy wpisz żądaną szerokość w bieżących jednostkach miary (ustawionych w Panelu sterowania systemu Windows). Aby wpisać wartość w innych jednostkach miary, należy wpisać też jednostkę, na przykład 2" (dwa cale).

Uwagi

•	Obszar listy pola kombi może być szerszy od obszaru tekstowego, ale nie może być węższy. Ustawienie domyślne (Auto) powoduje, że obszar tekstowy będzie tej samej szerokości, co obszar tekstowy pola kombi.

•	Przy projektowaniu pola kombi należy przewidzieć miejsce na pasek przewijania.


Wyłączanie opcji wypełnianie-w-czasie-wpisywania dla pola kombi

1	Otwórz formularz w widoku "Projekt".

2	Sprawdź, czy pole kombi jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości dla pola kombi.

3	W polu właściwości Autorozwijanie kliknij Nie.

Kiedy właściwość Autorozwijanie jest ustawiona na Nie, to wartość należy wybrać z listy lub wpisać w całości.


Ograniczanie liczby wartości pola kombi do liczby elementów na liście

1	Otwórz formularz w widoku "Projekt".

2	Sprawdź, czy pole kombi jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości dla pola kombi.

3	W polu właściwości Ogranicz do listy kliknij Tak.

Uwagi

•	Jeżeli w polu kombi pierwsza wyświetlana kolumna nie jest kolumną związaną, to liczba wartości na liście będzie ograniczona, nawet jeśli właściwość Ogranicz do listy ma wartość Nie.

•	Jeżeli wartość właściwości Ogranicz do listy wynosi Nie, to podczas wprowadzania elementu, którego nie ma na liście, przy związanym polu kombi, nowy element jest zachowywany w polu podstawowym, ale nie jest dodawany do listy. Aby dodać elementy, należy wykorzystać właściwość Przy wartości spoza listy i zdarzenie Wartość spoza listy. Aby uzyskać więcej informacji, kliknij  [image].


Ukrywanie kolumny w polu listy lub w polu kombi

1	Otwórz formularz w widoku "Projekt".

2	Sprawdź, czy pole listy lub pole kombi jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości dla formantu.

3	W polu właściwości Szerokości kolumn wpisz 0 dla ukrywanej kolumnie lub kolumn.

Niech, na przykład, w związanym, dwukolumnowym polu kombi, występują kolumny "IDdostawcy" i "NazwaDostawcy". Kolumna "IDdostawcy" jest pierwszą kolumną na liście. Aby ukryć kolumnę "IDdostawcy", należy właściwość Szerokości kolumn ustawić tak, jak pokazano na rysunku.

Uwaga   W polu kombi pierwsza widoczna kolumna jest wyświetlana w obszarze pola tekstowego, gdy lista nie jest wyświetlana. Na przykład, kolumna "NazwaDostawcy" z poprzedniego przykładu byłaby wyświetlana, ponieważ kolumna "IDdostawcy" jest ukryta. Jeśli kolumna "IDdostawcy" nie byłaby ukryta, tylko ona byłaby wyświetlana.


Przykład synchronizacji jednego pola kombi z innym polem kombi

W formularzu "Edytuj produkty" w aplikacji "Metody" można znaleźć przykład wykorzystania pola kombi do ograniczenia zawartości innego pola kombi. W przykładzie tym zastosowano procedurę zdarzenia, którą można skopiować do własnej bazy danych i zmienić według potrzeb.

Aby obejrzeć ten formularz, należy otworzyć przykładową aplikację "Metody". W formularzu startowym, w górnym polu listy należy kliknąć tekst "Lepsze wykorzystanie pól kombi, list, podformularzy i podraportów". W dolnym polu listy należy kliknąć tekst "Ograniczanie zawartości listy na podstawie wartości wybranej na innej liście".

Aby uzyskać informacje dotyczące otwierania przykładowej aplikacji "Metody", kliknij  [image].


Przykład dodania wartości "(wszystko)" do listy pola kombi

W formularzu "Dodaj wszystko do listy" w aplikacji "Metody" można obejrzeć przykład dodania "(wszystko)" do pola kombi. W przykładzie tym zastosowano funkcję języka Visual Basic. Można ją skopiować do własnej bazy danych i zmienić według potrzeb.

Aby obejrzeć formularz, należy otworzyć przykładową aplikację "Metody". W formularzu początkowym w górnym polu listy należy kliknąć tekst "Lepsze wykorzystanie pól kombi, list, podformularzy i podraportów". W dolnym polu listy należy kliknąć tekst "Dodawanie wartości "(wszystko)" do listy".

Aby uzyskać informacje dotyczące otwierania przykładowej aplikacji "Metody", kliknij  [image].


Przykład dodania nowego rekordu do listy pola kombi

W formularzu "Wprowadź lub edytuj produkty " w przykładowej aplikacji "Metody" można obejrzeć przykład dodania nowego rekordu do listy pola kombi. W przykładzie tym zastosowano procedurę zdarzenia. Można ją skopiować do własnej bazy danych i zmienić według potrzeb.

Aby obejrzeć formularz, należy otworzyć przykładową aplikację "Metody". W formularzu początkowym w górnym polu listy należy kliknąć tekst "Lepsze wykorzystanie pól kombi, list, podformularzy i podraportów". W dolnym polu listy należy kliknąć tekst "Dodawanie nowego rekordu do listy".

Aby uzyskać informacje dotyczące otwierania przykładowej aplikacji "Metody", kliknij  [image].


Przykład ograniczania zawartości pola listy opartego na wartościach wybranych w grupie opcji

W formularzu "Ogranicz zawartość listy" w przykładowej aplikacji "Metody" można obejrzeć przykład dodawania nowego rekordu do listy pola kombi opartego na wartości wybranej z grupy opcji. W przykładzie tym wykorzystano procedurę zdarzenia. Można ją skopiować do własnej bazy danych i zmienić według potrzeb.

Aby obejrzeć formularz, należy otworzyć przykładową aplikację "Metody". W formularzu początkowym w górnym polu listy należy kliknąć tekst "Lepsze wykorzystanie pól kombi, list, podformularzy i podraportów". W dolnym polu listy należy kliknąć tekst "Ograniczanie zawartości listy na podstawie wartości wybranej na innej liście".

Aby uzyskać informacje dotyczące otwierania przykładowej aplikacji "Metody", kliknij  [image].


Co wybrać, tabelę czy kwerendę, używając kreatora do utworzenia pola listy lub pola kombi?

W większości przypadków, podczas tworzenia pola listy lub pola kombi za pomocą kreatora, można jako źródła wierszy dla pola użyć tabeli. Kwerendy powinno się używać w następujących przypadkach:

•	Jeśli pole listy lub pole kombi ma zawierać pola wyliczane. Na przykład, można powiązać imię z nazwiskiem przy użyciu następującego wyrażenia: Nazwisko: [Imię] & " "& [Nazwisko]. Można zdefiniować to wyliczane pole w kwerendzie i włączyć je do pola listy lub pola kombi.

•	Jeżeli do pola listy lub pola kombi trzeba włączyć pola z kilku tabel.

Jeśli wybierze się pola z tabeli lub kwerendy za pomocą kreatora, to tworzona jest instrukcja języka SQL oparta na wybranym polu i nadawana jest wartość właściwości Źródło wierszy pola listy lub pola kombi, taka sama jak dla instrukcji.


Sortowanie rekordów w polu listy lub polu kombi

Jeśli użyje się kreatora do utworzenia pola listy lub pola kombi, to wiersze tworzące listę sortowane są automatycznie według pierwszej widocznej kolumny. Chcąc określić inny porządek sortowania lub jeśli używa się jako źródła wierszy pola listy lub pola kombi, można użyć poniższej procedury.

1	Otwórz formularz w widoku "Projekt".

2	Sprawdź, czy pole listy lub pole kombi jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości dla formantu.

3	W polu właściwości Źródło wierszy kliknij przycisk Buduj  [image], aby otworzyć "Konstruktora kwerend" lub "Konstruktora instrukcji SQL".

4	Określ porządek sortowania.

  Jak?


Rysowanie prostokąta w formularzu lub raporcie

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij narzędzie Prostokąt  [image]  w przyborniku.

3	Kliknij w dowolnym miejscu formularza lub raportu, aby utworzyć prostokąt o domyślnych wymiarach lub przeciągnij, aby utworzyć prostokąt o dowolnym rozmiarze.

Uwaga   Aby zmienić grubość obramowania prostokąta, należy kliknąć prostokąt, kliknąć strzałkę obok przycisku Linia/Szerokość obramowania na pasku narzędzi Formatowanie, a następnie kliknąć żądaną grubość obramowania. Aby zmienić styl linii (kropkowana, przerywana itp.) prostokąta, należy kliknąć prostokąt, kliknąć na pasku narzędzi przycisk Właściwości  [image], aby otworzyć arkusz właściwości, a następnie kliknąć właściwość Styl obramowania i wybrać styl obramowania.


Rysowanie linii w formularzu lub raporcie

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij narzędzie Linia  [image]  w przyborniku.

3	Kliknij w dowolnym miejscu formularza lub raportu, aby utworzyć linię o domyślnych parametrach lub przeciągnij, aby utworzyć linię o dowolnej długości i nachyleniu.

Uwagi

•	Aby narysować linie poziome lub pionowe, należy kliknąć narzędzie Linia, a następnie utworzyć linię za pomocą przeciągania.

•	Aby wprowadzić niewielkie korekty długości lub nachylenia linii, należy zaznaczyć linię i przy wciśniętym klawiszu SHIFT użyć klawiszy strzałek. Aby wprowadzić niewielkie korekty położenia linii, należy użyć klawiszy strzałek przy wciśniętym klawiszu CTRL.

•	Aby zmienić grubość linii, należy kliknąć linię, kliknąć strzałkę obok przycisku Linia/Szerokość obramowania na pasku narzędzi Formatowanie, a następnie kliknąć żądaną grubość linii. Aby zmienić styl linii (kropkowana, przerywana itp.) prostokąta, należy kliknąć linię, kliknąć na pasku narzędzi przycisk Właściwości  [image], aby otworzyć arkusz właściwości, a następnie kliknąć właściwość Styl obramowania i wybrać styl.


Dodawanie do formularza rysunku tła

1	Otwórz formularz w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza, aby otworzyć arkusz właściwości.

3	W polu właściwości Rysunek wpisz ścieżkę dostępu i nazwę pliku typu .bmp, .ico, .dib, .wmf lub .emf. Jeżeli są zainstalowane filtry graficzne dla innych aplikacji, to można dodać dowolny z obsługiwanych przez nie plików. Jeżeli ścieżka lub nazwa pliku nie jest znana, należy kliknąć przycisk Buduj  [image].

4	W polu właściwości Typ rysunku, określ czy rysunek ma być osadzony czy połączony. Rysunek osadzony zostanie zapisany w pliku bazy danych. Ten sam rysunek osadzony w innym formularzu lub raporcie zostanie dodany jeszcze raz do bazy danych. Rysunek połączony nie zostanie zapisany w pliku bazy danych; ale jego plik musi znajdować się na lokalnym dysku twardym. Jeżeli miejsce na dysku ma być wykorzystywane efektywnie, należy wybrać ustawienie Połączony.

5	Po wstawieniu rysunku do formularza można ustalić jego rozmiary, klikając jedno z ustawień w polu właściwości Tryb wymiarowania rysunku.

Ustawienie	Opis
Obetnij	Wyświetla rysunek w aktualnym rozmiarze. Rysunek większy niż okno formularza zostanie obcięty.
Rozciągnij	Dopasowuje rozmiar rysunku do okna formularza. To ustawienie może zniekształcić rysunek.
Powiększ	Dopasowuje wymiary rysunku albo do wysokości albo do szerokości okna formularza. Rysunek nie zostanie obcięty, a jego proporcje nie będą zniekształcone.
6	Można zmienić położenie rysunku na stronie, klikając jedno z ustawień w polu właściwości Wyrównanie rysunku.

Uwaga   Jeżeli rysunek tła ma być umieszczony na środku okna, a jego wymiary mają się zmieniać przy zmianie rozmiaru okna, należy kliknąć ustawienie Wyśrodkuj. Jeżeli wymiary rysunku tła mają pozostać bez zmiany, należy kliknąć ustawienie Środek formularza.

7	Jeżeli wzór rysunku ma się powtarzać w tle formularza, należy właściwość Kaskada rysunków ustawić na Tak. Kaskada zaczyna się w miejscu określonym ustawieniem Wyrównanie rysunku.

Uwaga   Jeżeli rysunek ma w tle tworzyć kaskadę, to należy właściwość Tryb wymiarowania rysunku ustawić na Obetnij. Kaskada w tle nie zostanie utworzona, jeżeli właściwość Tryb wymiarowania rysunku ma wartość Powiększ lub Rozciągnij.

Uwagi

•	Jeżeli kolory rysunku po wstawieniu do formularza uległy zmianie w stosunku do oryginału, to można zażądać użycia kolorów z aplikacji, za pomocą której rysunek został utworzony.
Jak?

•	Przy tworzeniu własnych rysunków tła należy, w miarę możliwości, używać programów graficznych tworzących rysunki w postaci metaplików, a nie map bitowych. Aby uzyskać więcej informacji kliknij  [image].


Zmiana czcionki tekstu w formancie

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant zawierający tekst, który ma być zmieniony.

W polu Nazwa czcionki  [image]  na pasku narzędzi Formatowanie kliknij czcionkę, która ma być użyta.

Nowa czcionka dotyczy całej zawartości formantu. Nie można zmienić pojedynczych znaków w formancie.

Wskazówka   Aby zmienić rozmiar formantu w celu dopasowania go do nowego rozmiaru czcionki, należy wybrać Rozmiar w menu Format, a następnie kliknąć polecenie Dopasuj.


Zmiana rozmiaru czcionki tekstu w formancie

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant zawierający tekst, który ma być zmieniony.

3	W polu Rozmiar czcionki  [image]  na pasku narzędzi Formatowanie kliknij czcionkę, która ma być użyta.

Nowy rozmiar czcionki dotyczy całej zawartości formantu. Nie można zmienić pojedynczych znaków w formancie.

Wskazówka   Aby zmienić rozmiar formantu w celu dopasowania go do nowego rozmiaru czcionki, należy wybrać Rozmiar w menu Format, a następnie kliknąć polecenie Dopasuj.


Pogrubienie, pochylenie lub podkreślenie tekstu formantu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant zawierający tekst, który ma być zmieniony.

3	Na pasku narzędzi Formatowanie kliknij Pogrubiona  [image], aby tekst pogrubić, Kursywa  [image], aby tekst pochylić lub Podkreślona  [image], aby tekst podkreślić.

Pogrubienie, pochylenie lub podkreślenie czcionki dotyczy całej zawartości formantu. Nie można zmienić pojedynczych znaków w formancie.

Wskazówka   Aby zmienić rozmiar formantu w celu dopasowania go do nowego rozmiaru czcionki, należy wybrać Rozmiar w menu Format, a następnie kliknąć polecenie Dopasuj.


Zmiana domyślnego wyrównania tekstu w przyłączonych etykietach

Zmiany dokonane za pomocą tej procedury odnoszą się tylko do nowych formantów w bieżącym formularzu lub raporcie. Jeżeli ma być zmieniony domyślny styl formantu dla wszystkich formularzy i raportów, kliknij  [image].

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	W przyborniku kliknij narzędzie odpowiadające typowi formantu, który ma przyłączoną etykietę. Na przykład, jeżeli ma być zmienione domyślne wyrównanie tekstu w etykietach przyłączonych do pól tekstowych, to należy w przyborniku kliknąć narzędzie Pole tekstowe  [image].

3	Kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości.

Zostanie zmieniony pasek tytułu arkusza właściwości w celu wskazania, że ustawiane są właściwości domyślne dla tego typu formantu.

4	W polu właściwości Wyrównanie etykiet kliknij Do lewej, Wyśrodkowane lub Do prawej.

Aby uzyskać informacje, w jaki sposób właściwość Wyrównanie etykiet oddziałuje z właściwościami EtykietaX i EtykietaY, kliknij  [image].


Zmiana domyślnego położenia nowych etykiet przyłączonych

Zmiany dokonane za pomocą tej procedury odnoszą się tylko do nowych formantów w bieżącym formularzu lub raporcie. Jeżeli ma być zmieniony domyślny styl formantu dla wszystkich formularzy i raportów, kliknij  [image].

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	W przyborniku kliknij przycisk odpowiadający typowi formantu, który ma przyłączoną etykietę. Na przykład, jeżeli ma być zmienione domyślne położenie etykiet przyłączonych do pól tekstowych, to należy w przyborniku kliknąć narzędzie Pole tekstowe  [image].

3	Kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości.

Zostanie zmieniony pasek tytułu arkusza właściwości w celu wskazania, że ustawiane są właściwości domyślne dla tego typu formantu.

4	W polu właściwości EtykietaX (oś pozioma) wpisz liczbę dodatnią lub ujemną, określającą punkt początkowy tekstu etykiety względem lewego górnego narożnika formantu, do którego etykieta jest przyłączona. Liczba ujemna umieszcza etykietę po lewej stronie formantu. Liczba dodatnia umieszcza etykietę po prawej stronie formantu.

5	W polu właściwości EtykietaY (oś pionowa) wpisz liczbę. Liczba ujemna umieszcza etykietę powyżej formantu. Liczba dodatnia umieszcza etykietę poniżej formantu.

Wskazówka   Aby wykorzystać jednostki miary różne od tych, które zostały określone w Panelu sterowania systemu Windows przez dwukrotne kliknięcie pola Ustawienia regionalne, należy podać jednostkę miary bezpośrednio za liczbą (na przykład 1.5 in lub 2 cm).

Aby uzyskać informacje, w jaki sposób właściwości EtykietaX i EtykietaY oddziałują z właściwością Wyrównanie etykiet, kliknij  [image].


Zmiana domyślnego wyrównania tekstu w nowych formantach

Zmiany dokonane za pomocą tej procedury odnoszą się tylko do nowych formantów w bieżącym formularzu lub raporcie. Jeżeli ma być zmieniony domyślny styl formantu dla wszystkich formularzy i raportów, kliknij  [image].

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij odpowiednie narzędzie w przyborniku. Na przykład, jeżeli ma być zmienione domyślne wyrównanie tekstu w polu tekstowym, to należy w przyborniku kliknąć narzędzie Pole tekstowe  [image].

3	Kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości.

Zostanie zmieniony pasek tytułu arkusza właściwości w celu wskazania, że ustawiane są właściwości domyślne dla tego typu formantu.

4	W polu właściwości WyrównanieTekstu kliknij Ogólne, Do lewej, Wyśrodkowane lub Do prawej. Wyrównanie Ogólne oznacza wyrównanie tekstu do lewej, a liczb i dat do prawej.


Zmiana wyrównania tekstu w formancie

1	Otwórz formularz w widoku Projekt lub raport w widoku "Projekt".

2	Kliknij formant zawierający tekst, który ma być zmieniony.

3	Na pasku narzędzi Formatowanie kliknij Wyśrodkowane  [image], aby tekst wyśrodkować, Wyrównaj do prawej  [image], aby przesunąć tekst na prawo lub Wyrównaj do lewej  [image], aby przesunąć tekst na lewo.

Uwaga   Jeżeli żaden z przycisków nie zostanie użyty, to formant będzie miał wyrównanie ogólne — tekst do lewej, a liczby do prawej.


Zmiana koloru obramowania formantu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant, który ma być zmieniony.

3	Na pasku narzędzi Formatowanie kliknij strzałkę obok przycisku Linia/Kolor obramowania  [image].

4	Kliknij kolor z palety.

Uwagi

•	Jeżeli ten sam kolor ma być użyty dla innego formantu, wystarczy kliknąć przycisk Linia/Kolor obramowania  [image]  (nie trzeba klikać strzałki obok przycisku i wybierać znowu koloru z palety). Jeżeli mają być ustawione różne kolory dla kilku formantów na raz, to należy kliknąć strzałkę obok przycisku Linia/Kolor obramowania  [image], kliknąć obramowanie palety kolorów i przeciągnąć je w inne miejsce. Tym sposobem nie trzeba klikać przycisku Linia/Kolor obramowania  [image]  przy każdym wybieranym kolorze.

•	Jeżeli właściwość Efekt specjalny dla formantu jest ustawiona na Wypukły, Wklęsły, Wytrawiony lub Rzeźbiony, to gdy zmieni się kolor obramowania, program Microsoft Access zmieni ustawienie na Płaski.


Nadawanie obramowaniu formantu atrybutu przezroczystości

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant, który ma być zmieniony.

3	Na pasku narzędzi Formatowanie kliknij strzałkę obok przycisku Linia/Kolor obramowania  [image].

4	Kliknij przycisk Przezroczysty umieszczony w palecie.

Uwaga   Jeżeli właściwość Efekt specjalny dla formantu jest ustawiona na Wypukły, Wklęsły, Wytrawiony lub Rzeźbiony, to gdy zmieni się obramowania na przezroczyste, program Microsoft Access zmieni ustawienie na Płaski.


Nadawanie formantowi atrybutu przezroczystości

Gdy formant jest przezroczysty, wówczas jego kolor jest kolorem tła formularza, sekcji lub innego formantu.

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant, który ma być zmieniony.

3	Na pasku narzędzi Formatowanie kliknij strzałkę obok przycisku Kolor wypełnienia/tła  [image].

4	Kliknij przycisk Przezroczysty umieszczony w palecie.

Uwaga   Atrybut przezroczystości można nadawać wszystkim formantom z wyjątkiem pól list i przycisków przełączników. Grupy opcji są przezroczyste domyślnie.


Zmiana koloru tła formantu lub sekcji

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant lub sekcję, która ma być zmieniona.

3	Na pasku narzędzi Formatowanie kliknij strzałkę obok przycisku Kolor wypełnienia/tła  [image].

4	Kliknij kolor z palety.

Uwagi

•	Jeżeli ten sam kolor ma być użyty dla innego formantu lub sekcji, wystarczy kliknąć przycisk Kolor wypełnienia/tła  [image]  (nie trzeba klikać strzałki obok przycisku i wybierać znowu koloru z palety). Jeżeli mają być ustawione różne kolory dla kilku formantów na raz, to należy kliknąć strzałkę obok przycisku Kolor wypełnienia/tła  [image]  kliknąć obramowanie palety kolorów i przeciągnąć je w inne miejsce. Tym sposobem nie trzeba klikać przycisku Kolor wypełnienia/tła  [image]  przy każdym wybieranym kolorze.

•	Jeżeli w palecie nie ma wymaganego koloru, to można go utworzyć.
Jak?


Zmiana koloru tekstu w formancie

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant zawierający tekst, który ma być zmieniony.

3	Na pasku narzędzi Formatowanie kliknij strzałkę obok przycisku Czcionka/Kolor czcionki  [image].

4	Kliknij kolor z palety.

Wskazówka   Jeżeli ten sam kolor ma być użyty dla innego formantu, wystarczy kliknąć przycisk Czcionka/Kolor czcionki  [image]  (nie trzeba klikać strzałki obok przycisku i wybierać znowu koloru z palety). Jeżeli mają być ustawione różne kolory dla kilku formantów na raz, to należy kliknąć strzałkę obok przycisku Czcionka/Kolor czcionki  [image], kliknąć obramowanie palety kolorów i przeciągnąć je w inne miejsce. Tym sposobem nie trzeba klikać przycisku Czcionka/Kolor czcionki  [image]  przy każdym wybieranym kolorze.


Zmiana szerokości obramowania formantu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant, który ma być zmieniony.

3	Na pasku narzędzi Formatowanie kliknij strzałkę obok przycisku Linia/Szerokość obramowania.

4	Kliknij wymaganą szerokość obramowania.

Uwagi

•	Jeżeli ta sama szerokość obramowania ma być użyta dla innego formantu, wystarczy kliknąć przycisk Linia/Szerokość obramowania (nie trzeba klikać strzałki obok przycisku i wybierać znowu szerokości z listy).

•	Jeżeli właściwość Efekt specjalny dla formantu jest ustawiona na Wypukły, Wklęsły, Wytrawiony lub Rzeźbiony, to gdy zmieni się szerokość obramowania, program Microsoft Access zmieni ustawienie na Płaski.


Zmiana stylu obramowania formantu (linia ciągła, kropkowana lub przerywana)

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Upewnij się, że formant został wybrany, a następnie kliknij przycisk Właściwości  [image] na pasku narzędzi, aby wyświetlić arkusz właściwości formantu.

3	W polu właściwości Styl obramowania kliknij żądany styl.

Uwaga   Jeżeli właściwość Efekt specjalny dla formantu jest ustawiona na Wypukły, Wklęsły, Wytrawiony lub Rzeźbiony, to gdy zmieni się styl obramowania, program Microsoft Access zmieni ustawienie na Płaski.


Nadawanie formantowi efektów specjalnych (wypukły, wklęsły, cieniowany, rzeźbiony lub wytrawiony)

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant, który ma być zmieniony.

3	Na pasku narzędzi Formatowanie kliknij strzałkę obok przycisku Efekt specjalny: spłaszczenie.

4	Kliknij żądany efekt.

Uwagi

•	Jeżeli ten sam efekt specjalny ma być użyty dla innego formantu, wystarczy kliknąć przycisk Efekt specjalny: spłaszczenie (nie trzeba klikać strzałki obok przycisku i wybierać znowu efektu z listy).

•	Można ustawić rozmiar cienia klikając przycisk Linia/Szerokość obramowania  na pasku narzędzi Formatowanie.

•	Jeżeli został wybrany efekt Wypukły, Wklęsły, Wytrawiony lub Rzeźbiony, to wszystkie ustawienia dla właściwości Kolor obramowania, Szerokość obramowania i Styl obramowania będą zignorowane. Jeżeli został wybrany efekt Wytrawiony, to dodatkowo właściwość Styl tła dla pól tekstowych i pól kombi zostanie ustawiona na Przezroczysty, a właściwość Kolor tła dla list na wartość tej właściwości dla sekcji.

•	Jeżeli pomimo wybrania wyglądu wypukłego lub wklęsłego, efekt trójwymiarowości nie jest w formularzu widoczny, to należy dwukrotnie kliknąć ikonę Ekran w Panelu sterowania systemu Windows, kliknąć kartę Wygląd, a następnie kliknąć Standardowy Windows w polu listy Schemat.


Tworzenie własnych kolorów dla sekcji lub formantu w formularzu lub raporcie

Jeżeli w palecie nie ma potrzebnego koloru, to można utworzyć własne kolory.

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Otwórz arkusz właściwości dla sekcji lub formantu.

3	Kliknij właściwość Kolor czcionki (dla tekstu w formancie), Kolor tła lub Kolor obramowania.

4	Kliknij przycisk Buduj  [image]  obok pola właściwości, aby otworzyć okno dialogowe Kolor.

5	Kliknij przycisk Definiuj kolory niestandardowe w celu rozwinięcia okna dialogowego.

6	Kliknij jedno z pól Kolory niestandardowe w lewej części okna dialogowego.

7	Kliknij w dowolnym punkcie pola definicji koloru. Pole to wyświetla wszystkie dostępne kolory.

8	Przeciągnij strzałkę obok paska jasności, aby określić jasność koloru wybranego w polu definicji koloru.

Utworzony kolor pojawi się w lewej części pola Kolor/Pełny. Aby zobaczyć kolor pełny najbardziej zbliżony do utworzonego, należy kliknąć dwukrotnie w prawej części pola Kolor/Pełny.

9	Kliknij przycisk Dodaj do kolorów niestandardowych.

Utworzony kolor pojawi się w polu Kolory niestandardowe.

Uwaga   Kolor można także utworzyć wpisując odpowiednie liczby w polach Czerw: (Czerwony), Ziel: (Zielony), Nieb: (Niebieski), Odc: (Odcień), Nas: (Nasycenie) i  Jaskr: (Luminescencja).


Ustawianie właściwości kolorów zgodnych z kolorami systemu Microsoft Windows

Ustawiając właściwości Kolor tła, Kolor obramowania i Kolor czcionki można utworzyć w programie Microsoft Access układ kolorów stosowany w innych aplikacjach systemu Windows. Nabiera to znaczenia w przypadku tworzenia aplikacji przeznaczonych dla innych użytkowników. Wykorzystanie właściwości kolorów zgodnych z kolorami systemowymi Windows pozwala jednym ustawieniem wyświetlać różne kolory na komputerach różnych użytkowników, w zależności od kolorów wybranych przez nich w Panelu sterowania systemu Windows.

1	Otwórz formularz w widoku "Projekt".

2	Otwórz arkusz właściwości dla sekcji lub formantu.

3	W arkuszu właściwości kliknij właściwość Kolor tła, Kolor obramowania lub Kolor czcionki.

4	W polu właściwości wpisz jedną z liczb podanych w poniższej tabeli. Na przykład, jeżeli kolor tła formularza ma być taki sam, jak kolor tła w systemie Windows, należy ustawić właściwość Kolor tła na -2147483643.

Element ekranu	Wartość
Pasek przewijania	-2147483648
Pulpit	-2147483647
Pasek tytułu okna aktywnego	-2147483646
Pasek tytułu okna nieaktywnego	-2147483645
Pasek menu	-2147483644
Okno	-2147483643
Ramka okna	-2147483642
Tekst menu	-2147483641
Tekst okna	-2147483640
Tekst paska tytułu	-2147483639
Obramowanie okna aktywnego	-2147483638
Obramowanie okna nieaktywnego	-2147483637
Tło aplikacji	-2147483636
Podświetlenie	-2147483635
Tekst podświetlony	-2147483634
Obraz 3-wym.	-2147483633
Cień 3-wym.	-2147483632
Tekst przygaszony (wyłączenie)	-2147483631
Tekst przycisku	-2147483630
Tekst paska tytułu okna nieaktywnego	-2147483629
Podświetlenie 3-wym.	-2147483628
Cień 3-wym. głęboki	-2147483627
Cień 3-wym. płytki	-2147483626
Tekst etykietki	-2147483625
Tło etykietki	-2147483624
Uwagi

•	Wartość koloru systemowego Windows dotyczy koloru podanego elementu ekranu, a nie obiektu, któremu kolor można przypisać. Można na przykład ustawić właściwość Kolor tła dla pola tekstowego na kolor systemowy Windows dla pasków przewijania, pulpitu czy innego elementu ekranu.

•	Wartości kolorów dla elementów ekranu Windows są zawsze takie same, niezależnie od ustawień koloru użytkownika.

•	Właściwości Kolor tła, Kolor obramowania i Kolor czcionki można ustawiać jako zgodne z kolorami systemowymi Windows również za pośrednictwem języka Visual Basic dla aplikacji.


Użycie kolorów użytkownika z innej aplikacji

Jeśli zachodzi potrzeba wyświetlenia grafiki w kolorach dostępnych w aplikacji użytej do jej utworzenia, to można dla formularza lub raportu określić paletę własną. Paleta własna zastępuje paletę domyślną programu Microsoft Access tylko w tym formularzu lub raporcie.

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza lub selektor raportu, aby otworzyć arkusz właściwości.

3	W polu właściwości Paleta źródłowa wpisz ścieżkę i nazwę jednego z poniższych typów plików:

•	.dib (plik mapy bitowej niezależnej od urządzenia)

•	.pal (plik palety Microsoft Windows)

•	.ico (plik ikony Windows)

•	.bmp (plik mapy bitowej Windows)

•	.wmf (metaplik Windows)

•	.emf (metaplik rozszerzony)

•	Plik dowolnego innego typu obsługiwanego przez zainstalowane filtry graficzne

Uwaga   Aby móc wyświetlać rysunki i wykresy w ich oryginalnych kolorach, sterownik karty graficznej musi obsługiwać paletę podaną w polu właściwości Paleta źródłowa. Jeśli na przykład podano C:\Windows\256Color.bmp, to sterownik musi obsługiwać 256 kolorów.


Tworzenie formularza zajmującego więcej niż jedną stronę (ekran)

1	Otwórz formularz w widoku "Projekt".

2	Kliknij narzędzie Podział strony  [image]  w przyborniku.

3	Kliknij formularz w miejscu, w którym ma być umieszczony znak nowej strony. Znak ten należy umieścić powyżej lub poniżej formantu, aby zapobiec rozdzieleniu jego danych.

Znak nowej strony zostaje zaznaczony krótką kropkowaną linią na lewej krawędzi raportu.

Uwaga   Jeżeli każda strona ma mieć taką samą długość, a każde okno ma pokazywać tylko jedną stronę, to formularz trzeba zaprojektować tak, aby znaki nowej strony były w równych odstępach. Można to zrobić posługując się pionową linijką.

4	Kliknij dwukrotnie selektor formularza, aby otworzyć arkusz właściwości, a następnie kliknij przycisk Bieżąca strona w polu właściwości Cykliczny. Gdy właściwość Cykliczny jest ustawiona jako Bieżąca strona, wówczas klawisza TAB nie można używać do zmiany stron.

5	Usuń pionowy pasek przewijania ustawiając właściwość Paski przewijania na Tylko poziomy lub Żaden.

6	Przejdź do widoku "Formularz" w celu sprawdzenia formularza i ustaw jego rozmiar tak, aby była widoczna tylko jedna strona. Strony można zmieniać używając klawiszy PAGE DOWN lub PAGE UP.

Uwagi

•	W widoku  "Formularz" można także ustawiać inne właściwości. Można na przykład właściwość Styl obramowania ustawić na Cienki, uniemożliwiając zmianę rozmiaru formularza, a także można właściwość Przyciski Min Max ustawić na Żaden, tak że przyciski Minimalizuj i Maksymalizuj nie pojawią się w formularzu. Można również na każdej stronie dodać przycisk zmiany strony na następną lub poprzednią. Przykład przycisku takiego polecenia znajduje się w formularzu “Pracownicy” bazy danych “Northwind”.

•	Znak nowej strony jest aktywny w widoku "Formularz" tylko wtedy, gdy właściwość Widok domyślny formularza jest ustawiona na Pojedynczy formularz.

•	W widoku "Formularz" znak nowej strony jest miejscem, do którego zostanie przewinięty formularz po naciśnięciu klawisza PAGE UP lub PAGE DOWN. Podczas wydruku znak ten w sekcji zaznacza początek nowej strony. Aby sekcja rozpoczynała się na nowej stronie, należy ustawić właściwość Wymuszaj nową stronę sekcji.


Zmiana kolejności dostępu w formularzu

1	Otwórz formularz w widoku "Projekt".

2	W menu Widok kliknij polecenie Kolejność klawisza TAB.

3	W obszarze Sekcja kliknij sekcję, która ma być zmieniona.

4	Wykonaj jedną z następujących czynności:

•	Jeśli kolejność ma być od lewej do prawej i z góry na dół, kliknij przycisk Automatyczna.

•	Jeśli potrzebna jest inna kolejność dostępu, to należy kliknąć selektor formantu, który ma być przemieszczony (trzeba kliknąć i przeciągnąć, aby zaznaczyć jednorazowo kilka formantów). Kliknij selektor ponownie i przeciągnij formant w nowe położenie na liście.

5	Kliknij przycisk OK.

6	Przejdź do widoku "Formularz", aby sprawdzić kolejność dostępu (w widoku "Projekt" kolejnością dostępu jest zawsze kolejność tworzenia formantów).

Uwagi

•	Aby formant mógł być zaznaczany w formularzu, ale nie był objęty kolejnością dostępu, należy ustawić jego właściwość Zatrzymanie przechodzenia na Nie.

•	Można także określić, do którego rekordu lub strony ma nastąpić przejście z ostatniego pola bieżącego rekordu po naciśnięciu klawisza TAB.
Jak?


Usuwanie przycisku lub innego formantu z kolejności dostępu

Istnieją dwa sposoby usuwania przycisku lub innego formantu z kolejności dostępu. Aby usunąć formant z kolejności dostępu, lecz pozostawić możliwość jego zaznaczenia, należy ustawić właściwość Zatrzymanie przechodzenia na Nie.

Aby formant wyłączyć do momentu spełnienia pewnego warunku, można użyć właściwości Włączony wraz z właściwością Po aktualizacji.

Co chcesz zrobić?

Usunąć formant z kolejności dostępu bez wyłączania go

Wyłączyć formant


Usuwanie formantu z kolejności dostępu formularza

1	Otwórz formularz w widoku "Projekt".

2	Upewnij się, że formant został wybrany, a następnie kliknij przycisk Właściwości  [image] na pasku narzędzi, aby wyświetlić arkusz właściwości formantu.

3	W polu właściwości Zatrzymanie przechodzenia kliknij Nie.

Uwaga   Dopóki właściwość Włączony formantu jest ustawiona na Tak, można go zaznaczyć kliknięciem, nawet jeśli jego właściwość Zatrzymanie przechodzenia jest ustawiona na Nie.


Zmiana reakcji na klawisz TAB dla ostatniego pola rekordu w formularzu

1	Otwórz formularz w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza, aby otworzyć arkusz właściwości.

3	W polu właściwości Cykliczny kliknij jedno z następujących ustawień.

Ustawienie	Opis
Wszystkie rekordy	Po wciśnięciu klawisza TAB w ostatnim polu rekordu następuje przejście do pierwszego pola kolejnego rekordu.
Bieżący rekord	Po wciśnięciu klawisza TAB w ostatnim polu rekordu, następuje przejście do pierwszego pola bieżącego rekordu.
Bieżąca strona	Po wciśnięciu klawisza TAB w ostatnim polu strony formularza, następuje przejście z powrotem do pierwszego pola bieżącej strony.


Wstawianie lub usuwanie nagłówka i stopki formularza lub strony

1	Otwórz formularz w widoku "Projekt".

2	W menu Widok kliknij polecenie Nagłówek/stopka formularza lub Nagłówek/stopka strony.

Uwagi

•	Nagłówki i stopki formularza występują u góry i u dołu formularza w widoku "Formularz" oraz na początku i końcu wydruku formularza. Nagłówki i stopki strony występują u góry i u dołu każdej strony wydruku — nie ma ich w widoku "Formularz".

•	Po usunięciu nagłówka i stopki usunięte zostaną zawarte w nich formanty.

•	Nagłówek i stopka występują zawsze razem. Jeśli któreś z nich jest niepotrzebne, można mu nadać wysokość 0 bądź ustawić jego właściwość Widoczny na Nie. Można ponadto ustawić właściwość Kiedy wyświetlać nagłówka i stopki formularza tak, aby określić, kiedy mają się one ukazywać — zawsze, tylko na wydruku lub tylko na ekranie.

•	Aby zobaczyć przykłady różnych sekcji formularza, kliknij  [image].


Ustawienie widoku początkowego formularza (jeden rekord, więcej rekordów lub widok arkusza danych)

1	Otwórz formularz w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza, aby otworzyć arkusz właściwości.

3	W polu właściwości Widok domyślny kliknij jedno z następujących ustawień.

Ustawienie	Opis
Pojedynczy formularz	Jednorazowo wyświetlany jest jeden pełny rekord (tylko w widoku "Formularz").
Formularze ciągłe	Jednorazowo wyświetlanych jest tyle pełnych rekordów, ile zmieści się w sekcji szczegółów formularza (tylko w widoku "Formularz").
Arkusz danych	Rekordy są wyświetlane w wierszach i kolumnach. Rekordy można przewijać poza ekran.
Uwaga   Aby wyłączyć widok "Formularz" lub widok "Arkusz danych", należy ustawić właściwość Dozwolone widoki.


Wstawianie lub usuwanie pasków przewijania z formularza lub pola tekstowego

1	Otwórz formularz w widoku "Projekt".

2	Otwórz arkusz właściwości dla pola tekstowego lub formularza. Aby otworzyć arkusz właściwości dla pola tekstowego, trzeba je kliknąć, a następnie kliknąć przycisk Właściwości  [image]  na pasku narzędzi. Aby otworzyć arkusz właściwości dla formularza, należy dwukrotnie kliknąć selektor formularza.

3	W polu właściwości Paski przewijania kliknij jedno z ustawień.


Dodawanie rysunku lub innego obiektu do formularza lub raportu

Do formularza lub raportu programu Microsoft Access można dodać obiekty lub ich części utworzone w innych aplikacjach. Na przykład można wprowadzić rysunek utworzony w programie Microsoft Paint, arkusz kalkulacyjny z programu Microsoft Excel, czy też dokument utworzony w programie Microsoft Word. Z dołączonych plików można dołączyć tylko część informacji lub wszystkie informacje.

Sposób dodawania rysunku lub obiektu zależy od tego, czy obiekt ma być związany czy nie. Obiekt związany jest zapisywany do tabeli. Przy przechodzeniu do nowego rekordu obiekt wyświetlany w formularzu lub w raporcie zmienia się. Na przykład można w ten sposób zapisać zdjęcie każdego zatrudnionego pracownika. Obiekt niezwiązany natomiast jest częścią projektu formularza lub raportu. Przy zmianie rekordu obiekt ten nie zmienia się. Można w ten sposób dodać do formularza lub raportu, na przykład, znak firmowy utworzony w programie Microsoft Paint.

Co chcesz zrobić?

Dodać rysunek niezwiązany

Dodać obiekt niezwiązany (na przykład dokument programu Microsoft Excel lub Word)

Dodać obiekt związany (na przykład rysunek albo dokument programu Microsoft Excel lub Word)


Dodawanie rysunku niezwiązanego do formularza lub raportu

Sposób dodawania rysunku niezwiązanego zależy od tego, czy ma się on ukazywać jako rysunek tła całego okna (symulacja znaku wodnego), czy też rysunek w formancie. Aby dodać rysunek tła, należy użyć właściwości Rysunek formularza lub raportu. Aby dodać rysunek ukazujący się w formancie, należy użyć formantu obrazu lub niezwiązanej ramki obiektu.

Od tego, czy używany jest formant obrazu czy niezwiązana ramka obiektu, zależy możliwość edycji rysunku bezpośrednio w formularzu lub raporcie. Jeśli nie będzie trzeba aktualizować rysunku, to można go wprowadzić za pomocą formantu obrazu. Jeżeli natomiast często będzie trzeba aktualizować rysunek, można go dodać za pomocą niezwiązanej ramki obiektu. Jeśli konieczna będzie edycja rysunku, należy kliknąć go dwukrotnie, aby otworzyć program, w którym został utworzony obiekt. W większości przypadków przy wprowadzaniu obiektu niezwiązanego wykorzystuje się formant obrazu, ponieważ jest to funkcja znacznie szybsza niż wprowadzanie rysunku do niezwiązanej ramki obiektu.

Rysunki można albo wstawić do formularza lub raportu albo z nim łączyć. Gdy rysunek jest wstawiany do formularza lub raportu, program Microsoft Access przechowuje go w pliku bazy danych. Obiekt wstawiony jest zawsze dostępny. Jeżeli rysunek w formularzu lub raporcie zostanie zmieniony, zostanie on zmieniony także w bazie danych.

Przy łączeniu rysunku można go oglądać i dokonywać w nim zmian w formularzu lub raporcie, ale zmiany te zostaną zapisywane w pliku pierwotnym obiektu, a nie w pliku bazy danych. Można również modyfikować obiekt oddzielnie, a wprowadzone zmiany zostaną uwzględnione przy następnym otwarciu formularza lub raportu. Łączenie rysunku jest szczególnie korzystne w przypadku dużych plików, których umieszczanie w pliku bazy danych jest niecelowe, oraz w przypadku umieszczania plików w kilku formularzach lub raportach. Należy pamiętać, że po zmianie położenia pliku łącze należy utworzyć od nowa.

Co chcesz zrobić?

Dodać rysunek tła do formularza

Dodać rysunek tła do raportu

Dodać rysunek za pomocą formantu obrazu

Utworzyć i wstawić rysunek za pomocą niezwiązanej ramki obiektu

Wstawić istniejący rysunek za pomocą niezwiązanej ramki obiektu

Wstawić część istniejącego rysunku za pomocą niezwiązanej ramki obiektu

Połączyć istniejący rysunek za pomocą niezwiązanej ramki obiektu

Połączyć część istniejącego rysunku za pomocą niezwiązanej ramki obiektu

Obejrzeć przykłady wykorzystania obiektów niezwiązanych, związanych, wstawionych I połączonych


Dodawanie obiektu niezwiązanego do formularza lub raportu

Obiekt niezwiązany można dodać do formularza lub raportu jako obiekt wstawiony lub obiekt połączony.

Jeżeli obiekt zostanie wstawiony do formularza lub raportu, program Microsoft Access zapisuje ten obiekt w pliku bazy danych. Jeśli jest on następnie modyfikowany w formularzu lub w raporcie, zmianie ulega obiekt zapisany w bazie danych. Obiekt taki jest zawsze dostępny.

Przy łączeniu obiektu można go oglądać i dokonywać w nim zmian w formularzu lub w raporcie, ale zmiany te będą zapisywane w pliku pierwotnym obiektu, a nie w pliku bazy danych. Możliwa  jest także modyfikacja tego obiektu oddzielnie, a wprowadzone zmiany zostaną uwzględnione przy następnym otwarciu formularza lub raportu. Łączenie obiektu jest szczególnie korzystne w przypadku bardzo dużych plików, których umieszczanie w bazie danych jest niecelowe, oraz w przypadku umieszczania plików w kilku formularzach lub raportach. Należy pamiętać, że po zmianie położenia pliku łącze należy utworzyć od nowa.

Co chcesz zrobić?

Utworzyć i wstawić obiekt

Wstawić istniejący obiekt

Wstawić część istniejącego obiektu

Połączyć z istniejącym obiektem

Połączyć z częścią istniejącego obiektu

Obejrzeć przykłady wykorzystania obiektów niezwiązanych, związanych, wstawionych I połączonych


Dodawanie obiektu związanego do formularza lub raportu

Obiekt związany można dodać do raportu lub do formularza jako obiekt wstawiony lub obiekt połączony.

Jeżeli obiekt zostanie wstawiony do formularza lub raportu, program Microsoft Access zapisuje ten obiekt w pliku bazy danych. Jeśli jest on następnie modyfikowany w formularzu lub w raporcie, zmianie ulega obiekt zapisany w bazie danych. Obiekt taki jest zawsze dostępny.

Przy łączeniu obiektu można go oglądać i dokonywać w nim zmian w formularzu lub w raporcie, ale zmiany te będą zapisywane w pliku pierwotnym obiektu, a nie w pliku bazy danych. Możliwa  jest także modyfikacja tego obiektu oddzielnie, a wprowadzone zmiany zostaną uwzględnione przy następnym otwarciu formularza lub raportu. Łączenie obiektu jest szczególnie korzystne w przypadku bardzo dużych plików, których umieszczanie w bazie danych jest niecelowe, oraz w przypadku umieszczania plików w kilku formularzach lub raportach. Należy pamiętać, że po zmianie położenia pliku łącze należy utworzyć od nowa.

Co chcesz zrobić?

Utworzyć i wstawić obiekt

Wstawić istniejący obiekt

Wstawić część istniejącego obiektu

Połączyć z istniejącym obiektem

Połączyć z częścią istniejącego obiektu

Obejrzeć przykłady wykorzystania obiektów niezwiązanych, związanych, wstawionych I połączonych


Dodawanie obiektu niezwiązanego za pomocą formantu obrazu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij w przyborniku narzędzie Obraz  [image].

3	W formularzu lub raporcie kliknij miejsce, w którym ma być umieszczony rysunek.

4	W oknie dialogowym Wstaw rysunek kliknij nazwę rysunku, który ma być dodany. Aby określić dysk i/lub folder, w którym znajduje się rysunek, można skorzystać z pola Szukaj w.

5	Kliknij przycisk OK.

Rysunek zostanie wyświetlony w utworzonym formancie obrazu.

Uwagi

•	Rozmiar i proporcje rysunku można zmienić.

  Jak?

•	Gdy dodaje się rysunek do formantu obrazu, program Microsoft Access w sposób domyślny wstawia rysunek. Wstawiony rysunek staje się częścią pliku bazy danych. Jeżeli ten sam rysunek ma być używany w kilku formularzach i raportach, należy raczej połączyć rysunek niż wstawiać go. Gdy łączy się rysunek, tylko jedna jego kopia jest przechowywana. Łącząc rysunek należy ustawić właściwość Typ rysunku dla formantu obrazu na Połączony.


Tworzenie i wstawianie obiektu niezwiązanego

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij w przyborniku narzędzie Niezwiązana ramka obiektu  [image].

3	W formularzu lub raporcie kliknij miejsce, w którym ma być wstawiony obiekt.

4	W oknie dialogowym Wstaw obiekt kliknij opcję Utwórz nowy, jeżeli jeszcze nie jest wybrana, a następnie kliknij typ tworzonego obiektu w polu Typ obiektu.

5	Jeśli obiekt ma być wyświetlany jako ikona, zaznacz opcję Wyświetl jako ikonę. Rozwiązanie to jest korzystne, jeżeli obiekt zawiera dodatkowe informacje, które nie muszą być wyświetlane. Wyświetlanie obiektu jako ikony zajmuje także znacznie mniej miejsca na dysku.

6	Kliknij przycisk OK.

7	Utwórz obiekt za pomocą aplikacji wskazanej w punkcie 4.

8	Po utworzeniu obiektu w menu Plik kliknij polecenie Zakończ, aby powrócić do programu Microsoft Access.

Zostanie utworzona niezwiązana ramka obiektu, w której znajdzie się nowy obiekt.

9	Jeżeli jest potrzebna edycja obiektu, kliknij go dwukrotnie.

Uwagi

•	Po wstawieniu obiektu można zmienić jego rozmiar i proporcje.

  Jak?

•	W wielu przypadkach edycji obiektu niezwiązanego dokonuje się w widoku "Projekt" formularza lub "Projekt" raportu. Jeśli obiekt ma być także edytowany w widoku "Formularz", to właściwość Włączony niezwiązanej ramki obiektu musi mieć wartość Tak, a właściwość Zablokowany wartość Nie.


Wstawianie istniejącego obiektu niezwiązanego

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij w przyborniku narzędzie Niezwiązana ramka obiektu  [image].

3	W formularzu lub raporcie kliknij miejsce, w którym ma być wstawiony obiekt.

4	W oknie dialogowym Wstaw obiekt kliknij opcję Utwórz z pliku, a następnie podaj ścieżkę dostępu do pliku. Jeśli nie jest znana, kliknij przycisk Przeglądaj.

5	Jeśli obiekt ma być wyświetlany jako ikona, zaznacz pole wyboru Wyświetl jako ikonę. Rozwiązanie to jest korzystne, jeżeli obiekt zawiera dodatkowe informacje, które nie muszą być wyświetlane. Wyświetlanie obiektu jako ikony zajmuje także znacznie mniej miejsca na dysku.

6	Kliknij przycisk OK.

Zostanie utworzona niezwiązana ramka obiektu, w której znajdzie się nowy obiekt.

7	Jeżeli jest potrzebna edycja obiektu, kliknij go dwukrotnie.

Uwagi

•	Jeżeli aplikacja, z której następuje kopiowanie, dopuszcza edycję OLE typu przeciągnij-i-upuść, to zamiast używać narzędzia Niezwiązana ramka obiektu można przeciągnąć plik bezpośrednio z programu Eksplorator systemu Windows lub z pulpitu.

•	Po wstawieniu obiektu można zmienić jego rozmiar i proporcje.

  Jak?

•	W wielu przypadkach edycji obiektu niezwiązanego dokonuje się w widoku "Projekt" formularza lub "Projekt" raportu. Jeśli obiekt ma być także edytowany w widoku "Formularz", właściwość Włączony niezwiązanej ramki obiektu musi mieć wartość Tak, a właściwość Zablokowany wartość Nie.


Łączenie z istniejącym obiektem niezwiązanym

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij w przyborniku narzędzie Niezwiązana ramka obiektu  [image].

3	W formularzu lub raporcie kliknij miejsce, w którym ma być umieszczony obiekt.

4	W oknie dialogowym Wstaw obiekt kliknij opcję Utwórz z pliku, a następnie podaj ścieżkę dostępu do pliku. Jeśli nie jest znana, kliknij przycisk Przeglądaj.

5	Zaznacz pole wyboru Połącz.

6	Jeśli obiekt ma być wyświetlany jako ikona, zaznacz pole wyboru Wyświetl jako ikonę. Rozwiązanie to jest korzystne, jeżeli obiekt zawiera dodatkowe informacje, które nie muszą być wyświetlane. Wyświetlanie obiektu jako ikony zajmuje także znacznie mniej miejsca na dysku.

7	Kliknij przycisk OK.

Zostanie utworzona niezwiązana ramka obiektu, w której znajdzie się nowy obiekt.

8	Jeżeli jest potrzebna edycja obiektu, kliknij go dwukrotnie.

Uwagi

•	Po wstawieniu obiektu można zmienić jego rozmiar i proporcje.

  Jak?

•	W wielu przypadkach edycji obiektu niezwiązanego dokonuje się w widoku "Projekt" formularza lub "Projekt" raportu. Jeśli obiekt ma być także edytowany w widoku "Formularz", właściwość Włączony niezwiązanej ramki obiektu musi mieć wartość Tak, a właściwość Zablokowany wartość Nie.

•	Przy tworzeniu połączenia jest ono domyślnie traktowane jako automatyczne. Oznacza to, że jeśli obiekt zostanie zaktualizowany poza programem Microsoft Access, wprowadzone zmiany będą automatycznie uwzględniane przy następnym otwarciu formularza lub raportu. Jeśli aktualizacja ma być dokonywana ręcznie, należy wyłączyć opcję aktualizacji automatycznej.

  Jak?


Wstawianie części istniejącego obiektu niezwiązanego

Opisaną procedurę można wykorzystać, jeśli aplikacja, z której pochodzi obiekt, obsługuje kopiowanie techniką OLE części istniejącego dokumentu.

1	Otwórz plik w aplikacji, w której został on utworzony i wybierz tę informację, która będzie wstawiana. Na przykład można uruchomić program Microsoft Excel i wybrać zakres komórek.

2	W menu Edycja kliknij polecenie Kopiuj.

3	Przejdź do programu Microsoft Access.

4	W widoku "Projekt" formularza lub w widoku "Projekt" raportu kliknij przycisk Wklej  [image]  na pasku narzędzi.

Uwaga   Jeżeli obiekt ma być wyświetlony jako ikona albo wklejony jako obiekt innego typu, należy w menu Edycja kliknąć polecenie Wklej specjalnie. Aby uzyskać informacje na temat opcji Wklej specjalnie, kliknij  [image].

Zostanie utworzona niezwiązana ramka obiektu, w której znajdzie się nowy obiekt.

5	Jeżeli jest potrzebna edycja obiektu, kliknij go dwukrotnie.

Uwagi

•	Jeśli aplikacja, z której następuje kopiowanie, dopuszcza edycję OLE typu przeciągnij-i-upuść, to wybrane informacje można przeciągnąć z tej aplikacji do widoku "Projekt" formularza lub raportu w programie Microsoft Access. W takiej sytuacji utworzona zostanie niezwiązana ramka obiektu, a wybrana informacja będzie wstawiona w tę ramkę.

•	Po wklejeniu obiektu można zmienić jego rozmiar i proporcje.

  Jak?

•	W wielu przypadkach edycji obiektu niezwiązanego dokonuje się w widoku "Projekt" formularza lub "Projekt" raportu. Jeśli obiekt ma być także edytowany w widoku "Formularz", właściwość Włączony niezwiązanej ramki obiektu musi mieć wartość Tak, a właściwość Zablokowany wartość Nie.


Łączenie z częścią istniejącego obiektu niezwiązanego

Opisaną procedurę można wykorzystać, jeśli aplikacja, z którą następuje łączenie, obsługuje łączenie techniką OLE części istniejącego dokumentu.

1	Otwórz plik w aplikacji, w której został utworzony i wybierz tę informację, która będzie łączona. Na przykład można uruchomić program Microsoft Excel i wybrać zakres komórek.

2	W menu Edycja kliknij polecenie Kopiuj.

3	Pozostaw aplikację otwartą i przejdź do programu Microsoft Access.

4	W widoku "Projekt" formularza lub w widoku "Projekt" raportu w menu Edycja kliknij polecenie Wklej specjalnie.

  Pokaż

5	W oknie dialogowym Wklej specjalnie kliknij polecenie Wklej łącze, a następnie kliknij typ obiektu przeznaczonego do wklejenia na liście Jako. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

6	Jeśli obiekt ma być wyświetlany jako ikona, zaznacz pole wyboru Wyświetl jako ikonę. Rozwiązanie to jest korzystne, jeżeli obiekt zawiera dodatkowe informacje, które nie muszą być wyświetlane. Wyświetlanie obiektu jako ikony zajmuje także znacznie mniej miejsca na dysku.

7	Kliknij przycisk OK.

Zostanie utworzona niezwiązana ramka obiektu, w której znajdzie się nowy obiekt.

8	Jeżeli jest potrzebna edycja obiektu, kliknij go dwukrotnie.

Uwagi

•	Po wklejeniu obiektu można zmienić jego rozmiar i proporcje.

  Jak?

•	W wielu przypadkach edycji obiektu niezwiązanego dokonuje się w widoku "Projekt" formularza lub "Projekt" raportu. Jeśli obiekt ma być także edytowany w widoku "Formularz", to właściwość Włączony niezwiązanej ramki obiektu musi mieć wartość Tak, a właściwość Zablokowany wartość Nie.

•	Przy tworzeniu łącza jest ono domyślnie traktowane jako automatyczne. Oznacza to, że jeśli obiekt zostanie zaktualizowany poza programem Microsoft Access, wprowadzone zmiany będą automatycznie uwzględniane przy następnym otwarciu formularza lub raportu. Jeśli aktualizacja ma być dokonywana ręcznie, należy wyłączyć opcję aktualizacji automatycznej.

  Jak?


Opcje polecenia Wklej specjalnie

Podczas kopiowania z innej aplikacji, po kliknięciu w menu Edycja polecenia Wklej specjalnie, wyświetlone zostanie okno dialogowe Wklej specjalnie. W poniższej tabeli przedstawiono opcje dostępne w tym oknie dialogowym.

W polu Jako  należy kliknąć opcję	aby
Nazwa aplikacji (na przykład Arkusz roboczy Microsoft Excel 97)	Wyświetlić obiekt w niezwiązanej ramce obiektu. Po kliknięciu tej opcji można edytować obiekt bezpośrednio w formularzu lub raporcie.
Rysunek lub Mapa bitowa	Wyświetlić obiekt w formancie obrazu. Należy kliknąć jedną z tych opcji, aby przyspieszyć pracę w raporcie lub formularzu. Obiektu nie będzie można edytować w raporcie ani w formularzu.
Tekst	Wyświetlić kopiowany tekst (na przykład tekst z komórki arkusza Microsoft Excel) jako etykietę, jeżeli obiekt jest wstawiony, lub jako pole tekstowe, jeżeli obiekt jest połączony. Przy łączeniu w ten sposób pola tekstowego zostanie w nim utworzone połączenie typu DDE. Przy przełączeniu na widok "Formularz" lub Podgląd wydruku zostanie wyświetlony aktualny połączony tekst.


Tworzenie i wstawianie obiektu związanego

1	Utwórz w formularzu związaną ramkę obiektu.

  Jak?

2	Przełącz na widok "Formularz" lub na widok "Arkusz danych".

3	Przejdź do rekordu, do którego ma być wstawiony obiekt i kliknij pole Obiekt OLE.

4	W menu Wstaw kliknij polecenie Obiekt.

  Pokaż

5	W oknie dialogowym Wstaw obiekt kliknij opcję Utwórz nowy, jeżeli jeszcze nie jest wybrana, a następnie kliknij rodzaj tworzonego obiektu w polu Typ obiektu.

6	Jeśli obiekt ma być wyświetlany jako ikona, zaznacz pole wyboru Wyświetl jako ikonę. Rozwiązanie to jest korzystne, jeżeli obiekt zawiera dodatkowe informacje, które nie muszą być wyświetlane. Wyświetlanie obiektu jako ikony zajmuje także znacznie mniej miejsca na dysku.

7	Kliknij przycisk OK.

8	Utwórz obiekt za pomocą aplikacji wskazanej w punkcie 5.

9	Po utworzeniu obiektu w menu Plik serwera aplikacji OLE kliknij polecenie Zakończ, aby powrócić do programu Microsoft Access.

W widoku "Formularz" obiekt zostanie wyświetlony. W widoku "Arkusz danych" wyświetlana będzie tylko nazwa obiektu, na przykład "Obraz typu mapa bitowa".

10	Jeżeli jest potrzebna edycja obiektu, kliknij go dwukrotnie.

Uwagi

•	Po wklejeniu obiektu można zmienić jego wielkość i proporcje.

  Jak?

•	Obiekt związany można także wstawić do arkusza danych tabeli lub kwerendy. Należy w tym celu wybrać pole, w które będzie wstawiony obiekt (musi to być pole Obiekt OLE) i wykonać kroki opisane w punktach od 4 do 9. Aby zobaczyć obiekt, należy w formularzu lub raporcie utworzyć związaną ramkę obiektu.


Dodawanie związanej ramki obiektu do formularza lub raportu

1	Utwórz pole w tabeli i ustaw typ danych pola jako Obiekt OLE.

  Jak?

2	Utwórz formularz lub raport (lub otwórz istniejący), który zawiera w źródle rekordów pole Obiekt OLE.

3	W widoku "Projekt" formularza lub widoku "Projekt" raportu kliknij przycisk Lista pól  [image]  na pasku narzędzi, aby wyświetlić listę pól.

4	Przeciągnij pole Obiekt OLE z listy pól do formularza lub do raportu.

Zostanie utworzona związana ramka obiektu, która jest związana z polem Obiekt OLE.

Uwaga  Jeśli związana ramka obiektu już istnieje, można ją związać z polem w podstawowym źródle rekordów poprzez ustawienie nazwy pola jako wartości właściwości ŹródłoFormantu dla związanej ramki obiektu.


Wstawianie istniejącego obiektu związanego

1	Utwórz w formularzu związaną ramkę obiektu.

  Jak?

2	Przełącz na widok "Formularz" lub na widok "Arkusz danych".

3	Przejdź do rekordu, w którym ma być wstawiony obiekt i kliknij pole Obiekt OLE.

4	W menu Wstaw kliknij polecenie Obiekt.

  Pokaż

5	W oknie dialogowym Wstaw obiekt kliknij pole Utwórz z pliku i podaj ścieżkę dostępu do tego pliku. Jeśli nie jest znana, kliknij przycisk Przeglądaj.

6	Jeśli obiekt ma być wyświetlany jako ikona, zaznacz pole wyboru Wyświetl jako ikonę. Rozwiązanie to jest korzystne, jeżeli obiekt zawiera dodatkowe informacje, które nie muszą być wyświetlane. Wyświetlanie obiektu jako ikony zajmuje także znacznie mniej miejsca na dysku.

7	Kliknij przycisk OK.

W widoku "Formularz" obiekt zostanie wyświetlony. W widoku "Arkusz danych" wyświetlana będzie tylko nazwa obiektu, na przykład "Obraz typu mapa bitowa".

8	Jeżeli jest potrzebna edycja obiektu, kliknij go dwukrotnie.

Uwagi

•	Jeżeli aplikacja, z której następuje kopiowanie, dopuszcza edycję OLE typu przeciągnij-i-upuść, zamiast używać polecenia Obiekt można przeciągnąć plik bezpośrednio z Exploratora systemu Windows lub z pulpitu.

•	Po wklejeniu obiektu można zmienić jego wielkość i proporcje.

  Jak?

•	Obiekt związany można także wstawić do arkusza danych tabeli lub kwerendy. Należy w tym celu wybrać pole, w które będzie wstawiony obiekt (musi to być pole Obiekt OLE) i wykonać kroki opisane w punktach od 4 do 7. Aby zobaczyć obiekt, należy w formularzu lub raporcie utworzyć związaną ramkę obiektu.


Tworzenie połączenia z istniejącym obiektem związanym

1	Utwórz w formularzu związaną ramkę obiektu.

  Jak?

2	Przełącz na widok "Formularz" lub na widok "Arkusz danych".

3	Przejdź do rekordu, w którym ma być połączony obiekt i kliknij pole Obiekt OLE.

4	W menu Wstaw kliknij polecenie Obiekt.

  Pokaż

5	W oknie dialogowym Wstaw obiekt kliknij pole Utwórz z pliku i podaj ścieżkę dostępu do tego pliku. Jeśli nie jest znana, kliknij przycisk Przeglądaj.

6	Zaznacz pole wyboru Połącz.

7	Jeśli obiekt ma być wyświetlany jako ikona, zaznacz pole wyboru Wyświetl jako ikonę. Rozwiązanie to jest korzystne, jeżeli obiekt zawiera dodatkowe informacje, które nie muszą być wyświetlane. Wyświetlanie obiektu jako ikony zajmuje także znacznie mniej miejsca na dysku.

8	Kliknij przycisk OK.

W widoku "Formularz" obiekt zostanie wyświetlony. W widoku "Arkusz danych" wyświetlana będzie tylko nazwa obiektu, na przykład "Obraz typu mapa bitowa".

9	Jeżeli jest potrzebna edycja obiektu, kliknij go dwukrotnie.

Uwagi

•	Po wklejeniu obiektu można zmienić jego wielkość i proporcje.

  Jak?

•	Obiekt związany można także wstawić do arkusza danych tabeli lub kwerendy. Należy w tym celu wybrać pole, w które będzie wstawiony obiekt (musi to być pole typu Obiekt OLE) i wykonać kroki opisane w punktach od 4 do 8. Aby zobaczyć obiekt, należy w formularzu lub raporcie utworzyć związaną ramkę obiektu.

•	Przy tworzeniu połączenia jest ono domyślnie traktowane jako automatyczne. Program Microsoft Access automatycznie aktualizuje obiekt przy przejściu do pola. Jeśli aktualizacja ma być dokonywana ręcznie, należy wyłączyć opcję aktualizacji automatycznej.

  Jak?


Wstawianie części istniejącego obiektu związanego

Opisaną procedurę można wykorzystać, jeżeli aplikacja źródłowa może przy kopiowaniu części dokumentu posługiwać się techniką OLE.

1	Utwórz w formularzu związaną ramkę obiektu.

  Jak?

2	Przejdź do aplikacji, w której powstał obiekt i wybierz zakres informacji, który ma być wstawiony. Na przykład otwórz program Microsoft Excel i wybierz zakres komórek.

3	W menu Edycja kliknij polecenie Kopiuj.

4	Przejdź z powrotem do programu Microsoft Access, do widoku "Formularz" lub widoku "Arkusz danych". Następnie przejdź do rekordu, w którym ma być wklejony obiekt i kliknij pole Obiekt OLE.

5	Na pasku narzędzi kliknij przycisk Wklej  [image].

Uwaga   Jeżeli obiekt ma być wyświetlony jako ikona albo wklejony jako obiekt innego typu, należy w menu Edycja kliknąć polecenie Wklej specjalnie. Aby uzyskać informacje na temat opcji Wklej specjalnie, kliknij  [image].

W widoku "Formularz" obiekt zostanie wyświetlony. W widoku "Arkusz danych" wyświetlana będzie tylko nazwa obiektu, na przykład "Arkusz danych Microsoft Excel".

6	Jeżeli jest potrzebna edycja obiektu, kliknij go dwukrotnie.

Uwagi

•	Jeżeli aplikacja, z której następuje kopiowanie, dopuszcza edycję OLE typu przeciągnij-i-upuść, można przeciągnąć wybrany zakres informacji z tej aplikacji do pola Obiekt OLE w widoku "Formularz".

•	Po wklejeniu obiektu można zmienić jego wielkość i proporcje.

  Jak?

•	Obiekt związany można także wstawić do arkusza danych tabeli lub kwerendy. Należy w tym celu wybrać pole, w które będzie wstawiony obiekt (musi to być pole Obiekt OLE) i kliknąć ma pasku narzędzi przycisk Wklej  [image]. Aby zobaczyć obiekt, należy w formularzu lub raporcie utworzyć związaną ramkę obiektu.


Łączenie z częścią istniejącego obiektu związanego

Opisaną procedurę można wykorzystać, jeżeli aplikacja źródłowa może przy łączeniu części dokumentu posługiwać się techniką OLE.

1	Utwórz w formularzu związaną ramkę obiektu.

  Jak?

2	Przejdź do aplikacji, w której powstał obiekt i wybierz zakres informacji, który ma być połączony. Na przykład otwórz program Microsoft Excel i wybierz zakres komórek.

3	W menu Edycja kliknij polecenie Kopiuj.

4	Zostaw aplikację otwartą i przejdź z powrotem do programu Microsoft Access. Przełącz na widok "Formularz" lub na widok "Arkusz danych", a następnie przejdź do rekordu, w którym ma być wklejony obiekt i kliknij pole Obiekt OLE.

5	W menu Edycja kliknij polecenie Wklej specjalnie.

  Pokaż

6	W oknie dialogowym Wklej specjalnie kliknij polecenie Wklej połączenie, a następnie na liście Jako kliknij typ wklejanego obiektu. Aby uzyskać więcej informacji na temat tych opcji kliknij  [image].

7	Jeśli obiekt ma być wyświetlany jako ikona, to zaznacz pole wyboru Wyświetl jako ikonę. Rozwiązanie to jest korzystne, jeżeli obiekt zawiera dodatkowe informacje, które nie muszą być wyświetlane. Wyświetlanie obiektu jako ikony zajmuje także znacznie mniej miejsca na dysku.

8	Kliknij przycisk OK.

W widoku "Formularz" obiekt zostanie wyświetlony. W widoku "Arkusz danych" wyświetlana będzie tylko nazwa obiektu, na przykład "Arkusz danych Microsoft Excel 7.0".

9	Jeżeli jest potrzebna edycja obiektu, kliknij go dwukrotnie.

Uwagi

•	Po wklejeniu obiektu można zmienić jego wielkość i proporcje.

  Jak?

•	Obiekt związany można także wstawić do arkusza danych tabeli lub kwerendy. Należy w tym celu wybrać pole, w które będzie wstawiony obiekt (musi to być pole Obiekt OLE) i w menu Edycja kliknąć polecenie Wklej specjalnie. Następnie należy wykonać kroki opisane w punktach od 6 do 8. Aby zobaczyć obiekt należy w formularzu lub raporcie utworzyć związaną ramkę obiektu.

•	Przy tworzeniu łącza jest ono domyślnie traktowane jako automatyczne. Program Microsoft Access automatycznie aktualizuje obiekt przy przejściu do pola. Jeśli aktualizacja ma być dokonywana ręcznie, należy wyłączyć opcję aktualizacji automatycznej.

  Jak?


Jakiej ramki używać i czy wstawiać, czy łączyć obiekt?

Obiekt  przykładowy	Typ  formantu	Wstawiać czy łączyć?
Znak firmowy na fakturze, która nie wymaga przyszłych aktualizacji	Formant obrazu	Wstawiać (jeżeli jest miejsce na dysku; w przeciwnym wypadku łączyć)
Rysunek na formularzu lub w raporcie, który może być często aktualizowany	Niezwiązana ramka obiektu	Wstawiać
Część arkusza kalkulacyjnego programu Excel w raporcie sprzedaży	Niezwiązana ramka obiektu	Łączyć
Zdjęcie każdego pracownika przechowywane w tabeli "Pracownicy"	Związana ramka obiektu	Wstawiać
Życiorys pracownika (utworzony i przechowywany w dokumencie programu Word) dostępny w formularzu "Pracownicy"	Związana ramka obiektu	Łączyć i wyświetlać jako ikonę
Program Microsoft Access automatycznie aktualizuje obiekty połączone z raportem podczas podglądu wydruku lub drukowania raportu. Aktualizację w formularzach pokazuje następująca tabela.

Typ obiektu	Właściwość	Aktualizacja
Niezwiązana ramka obiektu	OpcjeAktualizacji:  Automatyczny Zablokowany: Nie	Podczas otwarcia formularza
Związana ramka obiektu	OpcjaAktualizacji:  Automatyczny Włączony: Tak Zablokowany: Nie	Podczas uzyskania przez ramkę fokusu


Edycja rysunku związanego lub innego obiektu w formularzu

1	Otwórz formularz w widoku "Formularz" (lub otwórz arkusz danych).

2	Przejdź do rekordu, w którym znajduje się obiekt.

3	Kliknij dwukrotnie obiekt.

Zostanie otworzona aplikacja serwera OLE, w której obiekt ten został utworzony (jeśli jest dostępna). Aplikacja ta może być otwarta w oddzielnym oknie albo będzie możliwa edycja obiektu  aktywowanego w  miejscu.

Uwaga   Gdy obiekt dźwiękowy lub obiekt wideo zostanie kliknięty dwukrotnie, będzie odtworzony. Aby otworzyć obiekty tego typu do edycji, należy kliknąć obiekt, a następnie w menu Edycja wybrać odpowiednie polecenie Obiekt. Na przykład po wskazaniu polecenia Klip multimedialny należy w podmenu kliknąć polecenie Otwórz lub Edycja.

4	Wprowadź zmiany do obiektu i następnie:

•	Jeśli dokonujesz edycji w miejscu, kliknij formularz poza związaną ramką obiektu. Jeśli nieumyślnie klikniesz w menu Plik polecenie Zakończ, to zakończysz pracę programu Microsoft Access.

•	Jeśli dokonujesz edycji w oddzielnym oknie, kliknij w menu Plik serwera aplikacji OLE polecenie Zakończ. Po wyświetleniu monitu o aktualizację obiektu, kliknij przycisk OK.

Uwagi

•	Aby dokonać edycji w związanej ramce obiektu, właściwość Włączony dla ramki obiektu musi mieć wartość Tak, a właściwość Zablokowany musi mieć wartość Nie.

•	Można zdefiniować działania podejmowane w przypadku dwukrotnego kliknięcia obiektu poprzez zdefiniowanie wartości właściwości Zlecenie i Autoaktywowanie dla związanej ramki obiektu. Na przykład można by tym sposobem otworzyć obiekt w oddzielnym oknie, zamiast w miejscu. Aby uzyskać więcej informacji na temat właściwości Zlecenie, kliknij  [image]. Aby uzyskać więcej informacji na temat właściwości Autoaktywowanie, kliknij  [image].


Edycja rysunku niezwiązanego lub innego obiektu w formularzu lub raporcie

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij dwukrotnie obiekt.

Zostanie otworzona aplikacja serwera OLE, w której obiekt ten został utworzony (jeśli jest dostępna).

Uwaga  Gdy obiekt dźwiękowy lub obiekt wideo zostanie kliknięty dwukrotnie, będzie odtworzony. Aby otworzyć obiekty tego typu do edycji, należy kliknąć obiekt, a następnie w menu Edycja wybrać odpowiednie polecenie Obiekt. Na przykład po wskazaniu polecenia Klip multimedialny należy w podmenu kliknąć komendę Otwórz lub Edycja.

3	Wprowadź wymagane zmiany, a następnie kliknij w menu Plik serwera aplikacji OLE polecenie Zakończ. Po wyświetleniu monitu o aktualizację obiektu, kliknij przycisk OK.

Uwagi

•	W większości przypadków edycji obiektu niezwiązanego dokonuje się w widoku "Projekt" formularza lub raportu. Jeśli obiekt ma być także edytowany w widoku "Formularz", właściwość Włączony niezwiązanej ramki obiektu musi mieć wartość Tak, a właściwość Zablokowany wartość Nie.

•	Opisana procedura ma zastosowanie tylko do rysunków w niezwiązanych ramkach obiektu, a nie do formantów obrazu. Rysunek w formancie obrazu nie ma połączenia z aplikacją źródłową, za pomocą której został utworzony.


Zmiana wielkości rysunku wyświetlanego w formancie obrazu lub w ramce obiektu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Upewnij się, że został wybrany formant obrazu, związana ramka obiektu lub niezwiązana ramka obiektu.

3	Na pasku narzędzi kliknij przycisk Właściwości  [image], aby wyświetlić arkusz właściwości.

4	W polu właściwości Tryb wymiarowania kliknij jedno z następujących ustawień:

•	Obetnij. Rysunek jest wyświetlany w aktualnej wielkości. Jeżeli jest większy od obszaru wewnątrz formantu, zostanie obcięty.

•	Rozciągnij. Rysunek jest skalowany, tak aby wypełnił cały obszar wewnątrz formantu. To ustawienie może zniekształcić obraz.

•	Powiększ. Rysunek jest wyświetlany w całości po przeskalowaniu tak, aby jego wysokość lub szerokość została dopasowana do odpowiednich wymiarów formantu. Ustawienie to nie zniekształca obrazu.


Konwersja rysunku związanego lub innego obiektu w formularzu na obraz

1	Otwórz formularz w widoku "Formularz".

2	Na pasku narzędzi kliknij obiekt, a następnie kliknij przycisk Kopiuj  [image].

3	W menu Edycja kliknij polecenie Wklej specjalnie.

  Pokaż

4	Na liście Jako kliknij Rysunek lub jeden z formatów bitowych, zależnie od tego, czy tworzony będzie metaplik, czy mapa bitowa.

5	Obiekt zostanie przekształcony na obraz. W formularzu pozostanie związana ramka obiektu, ale nie będzie możliwe otworzenie z formularza aplikacji użytej do utworzenia obiektu (aplikacji serwera OLE). Jeśli obiektem był plik dźwiękowy, pozostanie jego ikona. Jeśli był to obiekt wideo, pozostanie tylko pierwsza ramka wideo. Jednak takiego obiektu nie można już odtworzyć.

Uwagi

•	Przy zmianach wprowadzanych do obiektu w związanej ramce obiektu, zmiany te dotyczą tylko bieżącego rekordu. Aby dokonać zmian w innym rekordzie, należy przejść do tego rekordu i powtórzyć cały proces.

•	Jeżeli konwersja obiektu na obraz została dokonana według opisanej procedury, to otwieranie formularza będzie szybsze. Aby tylko uniemożliwić innym użytkownikom dokonywanie zmian poprzez edycję obiektu, a szybkość nie jest istotna, właściwość ramki obiektu Zablokowany należy ustawić na Tak, a właściwość Włączony na Nie.


Konwersja rysunku niezwiązanego lub innego obiektu, aby nie mógł być edytowany

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij obiekt.

3	W menu Format wskaż polecenie Zmień na i kliknij polecenie Obraz.

Niezwiązana ramka obiektu zostanie przekształcona na formant obrazu. Obiekt pozostanie w formularzu, ale nie będzie można otworzyć z formularza lub raportu aplikacji użytej do utworzenia obiektu (aplikacji serwera OLE). Jeśli obiektem był plik dźwiękowy, pozostanie jego ikona. Jeśli był to obiekt wideo, pozostanie tylko pierwsza ramka wideo. Jednak takiego obiektu nie można już odtworzyć.


Zmiana typu łącza rysunku lub innego obiektu w formularzu lub raporcie

Połączenie z obiektem powstałym w innej aplikacji jest domyślnie traktowane jako łącze automatyczne. Połączenie to można zmienić na ręczne lub odwrotnie.

Uwaga   Ten typ połączenia różni się od hiperłącza, używanego w formularzu lub raporcie w celu przeskoczenia do innego dokumentu, obiektu albo strony. Aby uzyskać więcej informacji na temat hiperłączy, kliknij  [image].

1	Wykonaj jedną z następujących czynności:

•	Jeżeli obiekt jest niezwiązany, kliknij obiekt w widoku "Projekt" formularza lub w widoku "Projekt" raportu.

•	Jeżeli obiekt jest związany, otwórz formularz w widoku "Formularz" (lub otwórz arkusz danych), znajdź rekord, który ma być zmieniony, a następnie kliknij obiekt.

2	W menu Edycja kliknij polecenie Łącza OLE/DDE.

3	W polu Łącza kliknij to połączenie, które będzie zmieniane. Aby wybrać kilka połączeń, naciśnij i przytrzymaj klawisz CTRL podczas klikania każdego kolejnego połączenia.

4	Kliknij opcję Automatyczne lub Ręczne.

Uwagi

•	Przy zmianach połączenia w związanej ramce obiektu, zmiany te dotyczą tylko bieżącego rekordu. Aby dokonać zmian w innym rekordzie, należy przejść do tego rekordu i powtórzyć cały proces.

•	Opisana procedura ma zastosowanie tylko do rysunków w niezwiązanych ramkach obiektu i związanych ramkach obiektu. Rysunki tła i rysunki w formantach obrazu są zawsze uaktualniane automatycznie.


Aktualizacja ręcznego połączenia z rysunkiem lub innym obiektem w formularzu lub w raporcie

Ten typ połączenia różni się od hiperłącza, używanego w formularzu lub raporcie w celu przeskoczenia do innego dokumentu, obiektu albo strony. Aby uzyskać więcej informacji na temat hiperłączy, kliknij  [image].

1	Wykonaj jedną z następujących czynności:

•	Jeżeli obiekt jest niezwiązany, kliknij obiekt w widoku "Projekt" formularza lub w widoku "Projekt" raportu.

•	Jeżeli obiekt jest związany, otwórz formularz w widoku "Formularz" (lub otwórz arkusz danych), znajdź rekord, który ma być zmieniony, a następnie kliknij obiekt.

2	W menu Edycja kliknij polecenie Łącza OLE/DDE.

3	W polu Połączenia kliknij to połączenie, które będzie aktualizowane. Aby wybrać kilka połączeń, naciśnij i przytrzymaj klawisz CTRL podczas klikania każdego kolejnego połączenia.

4	Kliknij polecenie Aktualizuj.

Uwaga   Opisana procedura ma zastosowanie tylko do rysunków w niezwiązanych ramkach obiektu i związanych ramkach obiektu. Rysunki tła i rysunki w formantach obrazu są zawsze uaktualniane automatycznie.


Ponowne połączenie lub zmiana łącza z rysunkiem w związanej lub niezwiązanej ramce obiektu

1	Wykonaj jedną z następujących czynności:

•	Jeżeli obiekt jest niezwiązany, kliknij obiekt w widoku "Projekt" formularza lub w widoku "Projekt" raportu.

•	Jeżeli obiekt jest związany, otwórz formularz w widoku "Formularz" (lub otwórz arkusz danych), znajdź rekord, który ma być zmieniony, a następnie kliknij obiekt.

2	W menu Edycja kliknij polecenie Łącza OLE/DDE.

3	W polu Połączenia kliknij to połączenie, które będzie ponowione lub zmienione.

4	Kliknij przycisk Zmień źródło.

5	W oknie dialogowym Zmień źródło wybierz nazwę nowego pliku. Może zajść potrzeba zmiany dysku i/lub foldera, aby odnaleźć właściwy plik.

6	Kliknij przycisk Otwórz, aby uaktywnić połączenie, zamknij okno dialogowe Zmień źródło, a następnie kliknij przycisk Zamknij w oknie dialogowym Łącza.

Uwaga   Przy zmianach połączenia w związanej ramce obiektu, zmiany te dotyczą tylko bieżącego rekordu. Aby dokonać zmian w innym rekordzie, należy przejść do tego rekordu i powtórzyć cały proces.


Usuwanie rysunku lub innego obiektu z formularza lub z raportu

1	Wykonaj jedną z następujących czynności:

•	Jeżeli obiekt jest niezwiązaną ramką obiektu lub formantem obrazu, kliknij obiekt w widoku "Projekt" formularza lub w widoku "Projekt" raportu.

•	Jeżeli obiekt jest związany, otwórz formularz w widoku "Formularz" (lub otwórz arkusz danych), znajdź rekord, który ma być zmieniony, a następnie kliknij obiekt.

1	Naciśnij klawisz DELETE.

Jeśli obiekt jest związany, zostanie usunięty z ramki i z podstawowego źródła rekordu, ale związana ramka obiektu pozostanie w formularzu lub w raporcie. Jeśli natomiast obiekt jest niezwiązany lub jest formantem obrazu, w obu tych przypadkach zostanie usunięty.

Uwaga   Aby usunąć związaną ramkę obiektu razem ze wszystkimi obiektami znajdującymi się w polu podstawowym, trzeba najpierw usunąć związaną ramkę obiektu w widoku "Projekt" formularza lub w widoku "Projekt" raportu, a następnie usunąć pole Obiektu OLE w widoku "Projekt" tabeli.


Dodawanie formantu ActiveX (niestandardowy formant OLE) do formularza lub do raportu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij w przyborniku narzędzie Więcej formantów  [image].

3	Kliknij na liście żądany formant.

Uwaga   Jeżeli zostały zainstalowane formanty typu ActiveX z innych aplikacji, takich jak Microsoft Excel, będą się one pokazywać po kliknięciu na pasku narzędzi narzędzia Więcej formantów albo po kliknięciu w menu Wstaw polecenia Formant typu ActiveX. Jednak niektóre formanty typu ActiveX mogą nie współpracować poprawnie z programem Microsoft Access. Aby obejrzeć listę formantów, które zostały sprawdzone i zweryfikowane pod względem współpracy z programem Microsoft Access, należy zajrzeć do pliku Readme albo skontaktować się z dostawcą danego formantu.

4	Kliknij w formularzu lub raporcie miejsce, w którym ma się znaleźć formant.

5	Kliknij formant prawym przyciskiem myszy, a następnie kliknij polecenie Właściwości, aby otworzyć arkusz właściwości formantu typu ActiveX.

6	Ustaw wymagane właściwości.

Uwaga   Aby uzyskać Pomoc na temat dowolnej właściwości, należy ją kliknąć na arkuszu właściwości i nacisnąć klawisz F1.

Uwagi

•	Więcej informacji na temat wykorzystania formantów typu ActiveX można znaleźć w rozdziale 16, "Używanie formantów ActiveX", podręcznika Tworzenie aplikacji Microsoft Access 97.

•	Dodatkowe formanty typu ActiveX są dostępne w pakiecie Microsoft Office 97, Developer Edition. Aby uzyskać informacje o zawartości tego pakietu, kliknij  [image].


Konwersja obiektu OLE w formularzu lub w raporcie na nowszą wersję tego obiektu

1	Wykonaj jedną z następujących czynności:

•	Jeżeli obiekt jest niezwiązany, kliknij obiekt w widoku "Projekt" formularza lub w widoku "Projekt" raportu.

•	Jeżeli obiekt jest związany, otwórz formularz w widoku "Formularz" (lub otwórz arkusz danych), znajdź rekord, który ma być zmieniony, a następnie kliknij obiekt.

2	W menu Edycja wskaż odpowiednie polecenie Obiekt "Nazwa obiektu” (na przykład dla obiektu programu Microsoft Excel wskaż polecenie Arkusz kalkulacyjny), a następnie kliknij podpolecenie Konwertuj.

3	W oknie dialogowym Konwertuj kliknij wersję, na którą obiekt ma być przekształcony. Na przykład obiekt Graph 3.0 mógłby być przekształcony na obiekt Graph 5.0.


Wyświetlanie rysunku lub innego obiektu w formularzu lub w raporcie jako ikony

1	Wykonaj jedną z następujących czynności:

•	Jeżeli obiekt jest niezwiązany, kliknij obiekt w widoku "Projekt" formularza lub w widoku "Projekt" raportu.

•	Jeżeli obiekt jest związany, otwórz formularz w widoku "Formularz" (lub otwórz arkusz danych), znajdź rekord, który ma być zmieniony, a następnie kliknij obiekt.

2	W menu Edycja wskaż odpowiednie polecenie Obiekt "Nazwa obiektu” (na przykład dla obiektu programu Microsoft Excel wskaż polecenie Arkusz kalkulacyjny), a następnie kliknij podpolecenie Konwertuj.

3	W oknie dialogowym Konwertuj zaznacz pole Wyświetl jako ikonę.

Uwaga   Wyświetlanie obiektu jako ikony może zaoszczędzić znaczną ilość miejsca na dysku, ponieważ w tym przypadku serwer OLE (aplikacja użyta do utworzenia obiektu) przesyła obiekt razem z informacją zwrotną dotyczącą tylko ikony, a nie całego obiektu.


Ponowne połączenie z rysunkiem w formularzu lub raporcie

Połączenie z rysunkiem może zostać utracone, jeżeli nazwa rysunku uległa zmianie albo rysunek został przeniesiony w inne miejsce. Sposób ponownego połączenia zależy od tego, czy rysunek znajduje się w związanej ramce obiektu czy też w niezwiązanej ramce obiektu, a także od tego, czy jest rysunkiem w formancie obrazu czy też rysunkiem tła (znakiem wodnym).

Uwaga   Ten typ połączenia różni się od hiperłącza, używanego w formularzu lub raporcie w celu przeskoczenia do innego dokumentu, obiektu albo strony. Aby uzyskać więcej informacji na temat hiperłączy, kliknij  [image].

Co chcesz zrobić?

Ponownie połączyć z rysunkiem w związanej lub niezwiązanej ramce obiektu

Ponownie połączyć z rysunkiem w formancie obrazu

Ponownie połączyć z rysunkiem tła


Ponowne połączenie z rysunkiem w formancie obrazu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Upewnij się, że formant obrazu został wybrany, a następnie kliknij na pasku narzędzi przycisk Właściwości  [image].

3	We właściwości Rysunek podaj poprawną ścieżkę dostępu do rysunku.


Ponowne połączenie z rysunkiem tła

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza lub selektor raportu, aby otworzyć arkusz właściwości dla formularza lub raportu.

3	We właściwości Rysunek podaj poprawną ścieżkę dostępu do rysunku.


Ponowne połączenie z obiektem w formularzu lub w raporcie

Połączenie z obiektem może zostać utracone, jeżeli nazwa obiektu uległa zmianie albo obiekt został przeniesiony.

Uwaga   Ten typ połączenia różni się od hiperłącza, używanego w formularzu lub raporcie w celu przeskoczenia do innego dokumentu, obiektu albo strony. Aby uzyskać więcej informacji na temat hiperłączy, kliknij  [image].

1	Wykonaj jedną z następujących czynności:

•	Jeżeli obiekt jest niezwiązany, kliknij obiekt w widoku "Projekt" formularza lub w widoku "Projekt" raportu.

•	Jeżeli obiekt jest związany, otwórz formularz w widoku "Formularz" (lub otwórz arkusz danych), znajdź rekord, który ma być zmieniony, a następnie kliknij obiekt.

2	W menu Edycja kliknij polecenie Łącza OLE/DDE.

3	W polu Łącza kliknij to połączenie, które będzie ponowione lub zmienione.

4	Kliknij przycisk Zmień źródło.

5	W oknie dialogowym Zmień źródło wybierz nazwę nowego pliku. Może zajść potrzeba zmiany dysku i/lub foldera, aby odnaleźć właściwy plik.

6	Kliknij przycisk Otwórz, aby uaktywnić połączenie, zamknij okno dialogowe Zmień źródło, a następnie kliknij przycisk Zamknij w oknie dialogowym Łącza.

Uwaga   Przy zmianach połączenia w związanej ramce obiektu, zmiany te dotyczą tylko bieżącego rekordu. Aby dokonać zmian w innym rekordzie, należy przejść do tego rekordu i powtórzyć cały proces.


Użycie kreatora do tworzenia tabeli przestawnej programu Microsoft Excel i umieszczania jej w formularzu

1	Na pasku narzędzi kliknij strzałkę obok przycisku Nowy obiekt, a następnie kliknij polecenie Formularz.

2	W polu dialogowym Nowy formularz kliknij opcję Kreator tabeli przestawnej, a następnie kliknij przycisk OK.

3	Wykonaj polecenia podawane w kreatorze.

Aby uzyskać dodatkowe informacje o tabelach przestawnych i sposobie ich działania, kliknij  [image].

Uwagi

•	Formularz "Analiza sprzedaży" przykładowej bazy danych "Northwind" zawiera tabelę przestawną. Aby ją obejrzeć, otwórz bazę danych "Northwind" w podfolderze "Pliki przykładowe" folderu programu Office. W oknie bazy danych kliknij kartę Formularze, kliknij formularz  "Analiza sprzedaży", a następnie kliknij przycisk Otwórz. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].

•	Dane źródłowe wykorzystywane przez tabelę przestawną nie są automatycznie zapisywane w formularzu wraz z tabelą. Należy więc aktualizować tabelę przestawną z najświeższymi danymi za każdym razem, kiedy ma być użyta. Oznacza to, że konieczny jest dostęp do miejsca, w którym dane są przechowywane. Jeśli tabela przestawna ma być poddana edycji w momencie, kiedy nie będzie już dostępu do danych, należy zapisać kopię danych z tabelą przestawną. Aby uzyskać dodatkowe informacje na ten temat, kliknij  [image].

•	Do edycji tabeli przestawnej wykorzystywany jest program Microsoft Excel, którego Pomoc na temat tabel przestawnych jest w czasie edycji dostępna. Natomiast Pomoc programu Microsoft Access na ten sam temat jest dostępna w widoku Formularz.


Zapisywanie kopii danych tabeli przestawnej

Jeżeli wiadomo, że tabela przestawna będzie edytowana później, kiedy nie będzie już dostępu do danych, to należy kopię danych zapisać razem z tabelą na dysku. Należy pamiętać, że czynność ta może znacznie zwiększyć rozmiar formularza, dlatego należy się upewnić, czy ilość miejsca na dysku jest wystarczająca.

1	Otwórz formularz zawierający tabelę przestawną w widoku Formularz.

2	Kliknij przycisk Edytuj tabelę przestawną.

3	W menu Dane programu Microsoft Excel kliknij polecenie Odśwież dane.

4	W menu Dane kliknij polecenie Raport tabeli przestawnej¸ aby ponownie uruchomić Kreatora tabel przestawnych.

5	Kliknij przycisk Następny, aby przejść do ostatniego ekranu.

6	Kliknij przycisk Opcje.

7	Upewnij się, że w polu Opcje źródła danych jest zaznaczone polecenie Zapisz dane w formacie tabeli.

8	Kliknij przycisk OK.

9	Kliknij przycisk Zakończ.

10	Można teraz dalej pracować z tabelą przestawną lub zamknąć ją i powrócić do formularza programu Microsoft Access, klikając polecenie Zakończ i powróć do formularza przestawnego w menu Plik programu Microsoft Excel.

Uwaga   Zmiany dokonywane w danych zapisanych wraz z tabela przestawną dotyczą tylko tej jednej tabeli i nie mają wpływu na dane w tabeli źródłowej.


Co to jest tabela przestawna?

Tabela przestawna jest to tabela interakcyjna wykonująca określone przez użytkownika działania, takie jak sumowanie (domyślne ustawienie dla pól zawierających dane numeryczne) i podliczenia (ustawienie domyślne dla wartości tekstowych) na podstawie rozmieszczenia danych w tabeli. Na przykład wartości pól mogą być przedstawiane w tabeli przestawnej pionowo lub poziomo, co pozwala na obliczanie sum dla wierszy i kolumn. Wartości pól mogą być również wykorzystywane jako nagłówki wierszy lub kolumn, gdzie obliczane są poszczególne kwoty na przecięciach nagłówków kolumn i wierszy, a następnie obliczane są sumy częściowe i całkowite. Aby na przykład przeanalizować sprzedaż według kategorii produktów dla każdego pracownika, można umieścić nazwiska pracowników jako nagłówki kolumn w górnej części tabeli przestawnej, zaś kategorie produktów jako nagłówki poszczególnych wierszy. Kwoty sprzedaży według kategorii produktów dla każdego pracownika znajdą się w polach utworzonych przez przecięcie poszczególnych wierszy i kolumn.

Można ograniczać rekordy używane przez tabelę przestawną określając pola jako pola strony, które stają się listami rozwijalnymi umieszczonymi powyżej tabeli przestawnej działającej jak filtr. Wartość wybrana z listy określa, które rekordy są wyświetlane w tabeli przestawnej. Na przykład pole "Miasto" z tabeli "Pracownicy" może zostać użyte jako pole strony przy analizowaniu sprzedaży według kategorii produktów w Londynie. Przykład tabeli przestawnej można znaleźć w bazie danych "Northwind". Aby go obejrzeć, należy otworzyć bazę danych "Northwind" w podfolderze "Pliki przykładowe" folderu programu Office. W oknie bazy danych trzeba kliknąć kartę Formularze, kliknąć formularz "Analiza sprzedaży", a następnie kliknąć polecenie Otwórz. Aby uzyskać informacje na temat otwierania przykładowej bazy danych "Northwind", kliknij  [image].

Tabele przestawne są tak nazwane, ponieważ można dynamicznie zmieniać ich układ, aby analizować dane w różny sposób. Można zmieniać rozkład nagłówków wierszy i kolumn oraz pola stron do momentu uzyskania żądanego układu tabeli. Przy każdorazowej zmianie układu tabela przestawna automatycznie dokonuje obliczeń na danych w nowym układzie. Ponadto przy zmianie danych źródłowych istnieje możliwość aktualizacji tabeli przestawnej.

Tabele przestawne można tworzyć w programie Microsoft Access za pomocą Kreatora tabel przestawnych. Kreator wykorzystuje program Microsoft Excel do tworzenia tabeli i program Microsoft Access do tworzenia formularza, w którym tabela ma być wbudowana. Aby uzyskać informacje na temat użycia kreatora, kliknij  [image].

Przy każdym otwarciu formularza zawierającego tabelę przestawną, tabela pokazuje dane, które były aktualne przy jej poprzednim uruchomieniu. Aby zostały wyświetlone najbardziej aktualne dane, należy zaktualizować tabelę. Aby uzyskać dodatkowe informacje na ten temat, kliknij  [image].


Edycja tabeli przestawnej

Ponieważ tabela przestawna jest wbudowanym obiektem programu Microsoft Excel, jej modyfikacja dokonywana jest w formularzu programu Microsoft Access, gdzie tabela jest wbudowana, przez uruchomienie i użycie programu Microsoft Excel do edycji danych.

1	Otwórz formularz zawierający tabelę przestawną w widoku Formularz.

2	Kliknij przycisk Edytuj tabelę przestawną.

Uwaga   Jeśli preferowana jest edycja w miejscu zamiast edycji tabeli przestawnej w oddzielnym oknie programu Microsoft Excel, należy wskazać polecenie Arkusz kalkulacyjny w menu Edycja programu Microsoft Access, a następnie kliknąć polecenie Edytuj.

3	W menu Dane w programie Microsoft Excel kliknij polecenie Odśwież dane.

4	Dokonaj odpowiednich zmian w tabeli przestawnej.

Uwaga   Aby uzyskać pomoc na temat szczegółowych sposobów modyfikowania lub pracy z tabelami przestawnymi, należy użyć Pomocy programu Microsoft Excel.

5	Po zakończeniu edycji tabeli, kliknij polecenie Zakończ w menu Plik w programie Microsoft Excel.

Uwagi

•	Jeśli żądanej odpowiedzi nie ma wśród tematów Pomocy programu Microsoft Excel, można użyć Pomocy programu Microsoft Access, pod warunkiem, że tabela przestawna jest w nim otwarta w widoku Formularz. Jeśli dokonywana jest edycja w miejscu, aby uzyskać Pomoc Microsoft Access, należy najpierw kliknąć w dowolnym miejscu na zewnątrz tabeli przestawnej.

•	Dane źródłowe wykorzystywane przez tabelę przestawną nie są automatycznie zapisywane w formularzu wraz z tabelą. Należy więc aktualizować tabelę przestawną z najświeższymi danymi za każdym razem, kiedy ma być użyta. Oznacza to, że konieczny jest dostęp do miejsca, w którym dane są przechowywane. Jeśli tabela przestawna ma być poddana edycji w momencie, kiedy nie będzie już dostępu do danych, należy zapisać wraz z nią kopię danych. Aby uzyskać dodatkowe informacje na ten temat, kliknij  [image].


Rozwiązywanie problemów dotyczących tabel przestawnych użytych w formularzach programu Microsoft Access

Jakiej potrzebujesz Pomocy?

Część danych tabeli przestawnej jest odcięta i nie ma pasków przewijania umożliwiających obejrzenie reszty danych.

Po kliknięciu przycisku pozwalającego edytować tabelę przestawną nie można dokonać żadnych zmian w programie Microsoft Excel.

Jak zaktualizować dane w tabeli przestawnej.

Nie można znaleźć tabeli przestawnej, jeżeli program Microsoft Excel został otwarty bez użycia formularza zawierającego tę tabelę.


Część danych tabeli przestawnej jest odcięta i nie ma pasków przewijania umożliwiających obejrzenie reszty danych

•	Aby przeglądać dane znajdujące się w tabeli przestawnej, kliknij przycisk Edytuj tabelę przestawną, który otwiera program Microsoft Excel. Można wtedy obejrzeć całą tabelę i przeglądać zawarte w niej dane.


Po kliknięciu przycisku pozwalającego edytować tabelę przestawną nie można dokonać żadnych zmian w programie Microsoft Excel

Zanim będzie można zmodyfikować tabelę przestawną, należy zaktualizować zawarte w niej dane.

1	Otwórz formularz zawierający tabelę przestawną w widoku Formularz.

2	Kliknij przycisk Edytuj tabelę przestawną.

3	W menu Dane w programie Microsoft Excel kliknij polecenie Odśwież dane.

Teraz modyfikacja tabeli przestawnej będzie możliwa.

Uwaga   Do edycji tabeli przestawnej wykorzystywany jest program Microsoft Excel, którego Pomoc na temat tabel przestawnych jest w czasie edycji dostępna. Jeśli żądanej odpowiedzi nie ma wśród tematów Pomocy programu Microsoft Excel, można użyć Pomocy programu Microsoft Access, pod warunkiem, że tabela przestawna jest w nim otwarta w widoku Formularz.


Aktualizacja danych w tabeli przestawnej

1	Otwórz formularz zawierający tabelę przestawną w widoku Formularz.

2	Kliknij przycisk Edytuj tabelę przestawną.

3	W menu Dane w programie Microsoft Excel kliknij polecenie Odśwież dane.


Nie można znaleźć tabeli przestawnej, jeżeli program Microsoft Excel został otwarty bez użycia formularza zawierającego tę
Nie można znaleźć tabeli przestawnej, jeżeli program Microsoft Excel został otwarty bez użycia formularza zawierającego tę tabelę

Tabela przestawna jest wbudowanym obiektem, który jest przechowywany w programie Microsoft Access. Jeżeli zachodzi potrzeba pracy z tabelą przestawną w programie Microsoft Excel, to należy najpierw kliknąć przycisk Edytuj tabelę przestawną w formularzu programu Microsoft Access. Tabela przestawna otwarta w programie Microsoft Excel może być zapisana na dysku jako arkusz kalkulacyjny. Jednak tak zapisana tabela nie jest połączona ze swoim odpowiednikiem w formularzu programu Microsoft Access. Jeżeli tabela przestawna zostanie zmieniona w jednej aplikacji, to zmiany te nie będą widoczne w innych aplikacjach i dane nie będą spójne.


Podfomularze: czym są i jak działają

Podformularz jest to formularz znajdujący się wewnątrz innego formularza. Główny formularz nazywa się też formularzem podstawowym, zaś formularz umieszczony wewnątrz niego - podformularzem. Połączenie formularza i podformularza zwane jest często formularzem hierarchicznym, formularzem głównym/szczegółowym lub formularzem typu nadrzędny/podrzędny.

Podformularze są szczególnie przydatne do pokazywania danych z tabel lub kwerend znajdujących się w relacji jeden-do-wielu. Na przykład można utworzyć formularz z podformularzem, aby pokazywać dane z tabeli "Kategorie" i tabeli "Produkty". Dane w tabeli "Kategorie" stanowią stronę "jeden" relacji. Dane w tabeli "Produkty" znajdują się po stronie "wiele" relacji. Oznacza to, że każda kategoria może zawierać szereg produktów.

Podformularz i formularz tego rodzaju są połączone, dzięki czemu w podformularzu wyświetlane są tylko rekordy związane z bieżącym rekordem formularza głównego. Na przykład jeśli w formularzu głównym wyświetlana jest kategoria "Napoje", w podformularzu uwzględniane są tylko produkty należące do tej kategorii.

Jeśli formularz z podformularzem są używane do wprowadzania nowych rekordów, program Microsoft Access zapisuje bieżący rekord w formularzu głównym przy wchodzeniu do podformularza. Dzięki temu rekordy w tabeli po stronie "wiele" będą miały związany z nimi rekord w tabeli znajdującej się po stronie "jeden" relacji. Przy dodawaniu rekordów do formularza, są one również automatycznie zapisywane.

Formularz może być przedstawiany w formie arkusza danych, jak na powyższym rysunku lub jako pojedynczy lub ciągły formularz. Formularz główny może być wyświetlany tylko jako formularz pojedynczy. Aby obejrzeć przykłady różnych rodzajów podformularzy, kliknij  [image].

Formularz główny może zawierać dowolną liczbę podformularzy, jeśli każdy z podformularzy zostanie umieszczony w formularzu głównym. Można również zagnieżdżać dwa poziomy podformularzy. Oznacza to, że w formularzu można utworzyć podformularz, wewnątrz którego znajdować się będzie kolejny podformularz. Na przykład formularz główny może zawierać dane o poszczególnych klientach, w pierwszym podformularz znajdować się będą zamówienia, zaś w drugim szczegółowe informacje dotyczące zamówień.


Rodzaje podformularzy

Przy tworzeniu podformularza można ustalić, czy będzie on wyświetlany tylko w widoku "Arkusz danych"; tylko w widoku "Formularz" jako formularz ciągły lub pojedynczy czy w dowolnym z tych widoków. Podformularze wyświetlane w postaci formularzy pojedynczych lub ciągłych mogą mieć prostą konstrukcję lub mogą być dostosowywane, tak aby zawierały nagłówki, stopki itd.

Aby uzyskać informacje na temat tworzenia tego rodzaju podformularza, kliknij  [image].

Aby uzyskać informacje na temat formularzy i ich działania, kliknij  [image].


Tworzenie podformularza

Sposób tworzenia podformularza zależy od tego, czy formularz i podformularz są tworzone jednocześnie, czy podformularz jest dodawany do istniejącego formularza, czy istniejący formularz ma być dodany do innego istniejącego formularza.

Co chcesz zrobić?

Jednocześnie utworzyć formularz i podformularz

Utworzyć podformularz i dodać go do istniejącego formularza

Dodać istniejący formularz do innego istniejącego formularza, aby utworzyć formularz z podformularzem


Jednoczesne tworzenie formularza i podformularza

Przed użyciem tej procedury należy sprawdzić, czy relacja między tabelami została poprawnie ustalona. Aby uzyskać dodatkowe informacje na ten temat, kliknij  [image].

1	W dowolnym oknie programu Microsoft Access kliknij strzałkę znajdującą się obok przycisku Nowy obiekt, a następnie kliknij polecenie Formularz.

2	Na liście w oknie dialogowym Nowy formularz kliknij dwukrotnie Kreatora formularzy.

3	W pierwszym oknie dialogowym kreatora wybierz z listy tabelę lub kwerendę. Na przykład, aby utworzyć formularz "Kategorie" wyświetlający w podformularzu produkty w każdej z kategorii, wybierz tabelę "Kategorie" (strona "jeden" relacji jeden-do-wielu).

4	Kliknij dwukrotnie pola tabeli lub kwerendy, które mają zostać uwzględnione.

5	W tym samym oknie dialogowym kreatora zaznacz kolejną tabelę lub kwerendę z listy. W omawianym przykładzie należałoby wybrać tabelę "Produkty" (strona "wiele" relacji jeden-do-wielu).

Uwaga   Nie ma znaczenia, która tabela lub kwerenda zostanie wybrana jako pierwsza.

6	Kliknij dwukrotnie pola tabeli lub kwerendy, które mają zostać uwzględnione.

7	Kliknij przycisk Dalej. Jeśli relacja została poprawnie ustalona przed uruchomieniem kreatora, wyświetlane jest pytanie, która tabela lub kwerenda ma decydować o sposobie przedstawiania danych. W omawianym przykładzie, aby utworzyć formularz "Kategorie", kliknij opcję Według Kategorie.

8	W tym samym oknie dialogowym kreatora wybierz opcję Formularz z podformularzami.

9	Wykonaj polecenia wyświetlane w pozostałych oknach kreatora. Kliknij przycisk Utwórz. Program Microsoft Access utworzy dwa formularze, jeden dla formularza głównego i formantu podformularza oraz drugi dla podformularza.

Uwagi

•	Aby uzyskać informacje na temat zmiany układu podformularza utworzonego za pomocą kreatora, kliknij  [image].

•	Aby uzyskać informacje dotyczące usuwania problemów związanych z podformularzami, kliknij  [image].


Tworzenie podformularza i dodawanie go do istniejącego formularza

Przed użyciem tej procedury należy sprawdzić, czy relacje między tabelami zostały poprawnie określone. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

1	Otwórz w widoku "Projekt" formularz, do którego ma być dodany podformularz.

2	Upewnij się, że przycisk narzędzia Kreator formantów  [image]  w przyborniku jest wciśnięty.

3	Kliknij przycisk Podformularz/Podraport  [image]  w przyborniku.

4	W formularzu kliknij miejsce, gdzie ma być umieszczony podformularz.

5	Wykonaj polecenia wyświetlane w oknach dialogowych kreatora.

6	Kliknij przycisk Utwórz. Do istniejącego formularza zostanie dodany formant podformularza. Tworzony jest również oddzielny formularz, za pomocą którego formant podformularza wyświetla podformularz.

Uwagi

•	Aby uzyskać informacje na temat zmiany układu podformularza utworzonego za pomocą kreatora, kliknij  [image].

•	Aby uzyskać informacje dotyczące usuwania problemów związanych z podformularzami, kliknij  [image].


Dodawanie istniejącego formularza do innego formularza, aby utworzyć formularz z podformularzem

Przed użyciem tej procedury należy sprawdzić, czy relacje między tabelami zostały poprawnie określone. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

1	Otwórz formularz, który ma być formularzem głównym w widoku "Projekt". Jest to zwykle formularz utworzony na podstawie tabeli lub kwerendy znajdującej się po stronie "jeden" relacji jeden-do-wielu.

2	Upewnij się, że przycisk narzędzia Kreator formantów  [image]  w przyborniku jest wciśnięty.

3	Naciśnij klawisz F11, aby przełączyć się na okno bazy danych.

4	Przeciągnij formularz lub arkusz danych z okna bazy danych do formularza głównego.

Do formularza głównego zostanie dodany formant podformularza. Jeśli został przeciągnięty formularz wyświetlany w widoku "Formularz", podformularz zostanie wyświetlony w tym właśnie widoku. Jeśli został przeciągnięty arkusz danych, podformularz zostanie wyświetlony w formie arkusza danych.

Uwagi

•	Aby uzyskać informacje na temat zmiany układu podformularza, kliknij  [image].

•	Aby uzyskać informacje dotyczące usuwania problemów związanych z podformularzami, kliknij  [image].


Sposób łączenia przez program Microsoft Accesss formularzy głównych i podformularzy

Podformularze są zwykle używane do wyświetlania danych z tabel lub kwerend, które znajdują się w relacji jeden-do-wielu. Na przykład tabele "Kategorie" i "Produkty" znajdują się w tego rodzaju relacji, ponieważ w każdej kategorii może znajdować się wiele produktów.

Jeśli formularz i podformularz są tworzone na podstawie tabel znajdujących się w relacji jeden-do-wielu, formularz główny pokazuję stronę "jeden" relacji, zaś podformularz - stronę "wiele". Formularz główny jest zsynchronizowany z podformularzem, dzięki czemu w podformularzu pokazywane są tylko rekordy związane z danym rekordem formularza głównego. Jeśli do tworzenia podformularza zostanie użyty kreator lub jeśli formularz lub arkusz danych zostanie przeciągnięty z okna bazy danych do innego formularza, aby utworzyć podformularz, program Microsoft Access automatycznie synchronizuje formularz główny i podformularz, jeśli spełnione są następujące dwa warunki:

•	Wybrane tabele znajdują się w relacji, która została określona w oknie Relacje. Zwykle jest to relacja jeden-do-wielu. Przy wybieraniu kwerendy lub kwerend program Microsoft Access automatycznie synchronizuje formularz z podformularzem, jeśli warunki są spełnione przez tabele podstawowe dla kwerendy lub kwerend. Na przykład można użyć kwerendy wykorzystującej dane z pojedynczej tabeli do wyliczania wartości w polu. Jeśli tabela podstawowa jest we właściwej relacji z drugą podstawową tabelą lub kwerendą, program Microsoft Access automatycznie synchronizuje formularz i podformularz.

•	Formularz główny wykorzystuje dane z tabeli z kluczem podstawowym, zaś podformularz jest tworzony na podstawie tabeli zawierającej pole o takiej samej nazwie, jak klucz podstawowy i o tym samym lub zgodnym typie danych. Na przykład jeśli klucz podstawowy formularza głównego to pole Autonumer, a właściwość Rozmiar pola dla pola ma ustawienie Liczba całkowita długa, to odpowiednie pole w podformularzu powinno zawierać wartości numeryczne, a właściwość Rozmiar pola dla tego pola powinna mieć ustawienie Liczba całkowita długa. Tabele podstawowe kwerendy lub kwerend muszą spełniać oba powyższe warunki.

Uwagi

•	Program Microsoft Access wykorzystuje właściwości Nadrzędne pola łączące i Podrzędne pola łączące formantu podformularza do łączenia formularza głównego i podformularza. Jeśli z jakiejś przyczyny program Microsoft Access nie łączy podformularza i formularza, właściwości te mogą zostać ustawione bezpośrednio.

  Jak?

•	Aby uzyskać informacje na temat określania relacji, kliknij  [image].

•	Aby uzyskać informacje na temat tworzenia klucza podstawowego, kliknij  [image].


Łączenie formularza głównego i podformularza

Jeśli podformularz został utworzony za pomocą Kreatora formularzy lub Kreatora podformularzy, program Microsoft Access automatycznie łączy formularz główny z podformularzem pod pewnymi warunkami. Aby uzyskać więcej informacji na ten temat, kliknij  [image].  Jeśli formularz główny i podformularz nie spełniają tych warunków, mogą zostać połączone za pomocą następującej procedury.

1	Otwórz formularz główny w widoku "Projekt".

2	Upewnij się, że formant podformularza jest wybrany , a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości formantu podformularza.

3	W polu właściwości Podrzędne pola łączące wprowadź nazwę łączącego pola w podformularzu. Jeśli nie wiadomo, które pole jest polem łączącym, należy kliknąć przycisk Buduj  [image], aby uruchomić łączenie pól podformularzy/podraportów. Aby wprowadzić kilka pól łączących, należy poszczególne nazwy pól oddzielić średnikami. Jeśli wprowadzane są nazwy kilku pól łączących, kolejność ich podawania musi być taka sama dla właściwości Podrzędne pola łączące i Nadrzędne pola łączące.

Uwaga   W polu właściwości Podrzędne pola łączące nie można używać nazw formantów.

4	W polu właściwości Nadrzędne pola łączące wprowadź nazwę pola łączącego w głównym formularzu. Jeśli nie wiadomo, które pole jest polem łączącym, należy kliknąć przycisk Buduj, aby uruchomić łączenie pól podformularzy/podraportów. Aby wprowadzić kilka pól łączących, należy poszczególne nazwy pól oddzielić średnikami. Jeśli wprowadzane są nazwy kilku pól łączących, kolejność ich podawania musi być taka sama dla właściwości Podrzędne pola łączące i Nadrzędne pola łączące.

Uwagi

•	Pola łączące nie muszą się pojawić w formularzu głównym czy podformularzu, ale muszą być uwzględnione w źródłach rekordów. Jeśli podformularz jest tworzony za pomocą Kreatora formularzy, program Microsoft Access automatycznie uwzględnia pola łączące w źródle rekordów, nawet jeśli nie zostaną podane w kreatorze.

•	Pola łączące muszą zawierać ten sam rodzaj danych i mieć ten sam lub zgodny typ danych lub rozmiar pola. Na przykład pole Autonumer jest zgodne z polem Liczba, którego właściwość Rozmiar pola ma ustawienie Liczba całkowita długa.

•	Aby uzyskać informacje dotyczące usuwania problemów związanych z podformularzami, kliknij  [image].


Tworzenie formularza zawierającego dwa podformularze

Przed użyciem tej procedury należy sprawdzić, czy relacje między tabelami zostały właściwie określone. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Procedura ta może być użyta do tworzenia formularza z dwoma podformularzami znajdującymi się w relacji jeden-do-wielu. Formularz główny znajduje się w relacji jeden-do-wielu z pierwszym podformularzem, ten zaś w takiej samej relacji z drugim podformularzem.

1	W dowolnym oknie programu Microsoft Access kliknij strzałkę obok przycisku Nowy obiekt, a następnie kliknij polecenie Formularz.

2	Na liście w oknie dialogowym Nowy formularz kliknij dwukrotnie Kreatora formularzy.

3	W pierwszym oknie dialogowym kreatora wybierz tabelę lub kwerendę, na podstawie której będzie tworzony formularz główny. Na przykład, aby utworzyć formularz "Klienci" zawierający dwa podformularze: "Zamówienia" i "Opisy zamówień", wybierz tabelę "Klienci" (strona "jeden" pierwszej relacji jeden-do-wielu).

4	Kliknij dwukrotnie pola tabeli lub kwerendy, które mają zostać uwzględnione w formularzu.

5	W tym samym oknie dialogowym kreatora wybierz tabelę lub kwerendę, na podstawie której będzie utworzony pierwszy podformularz. W opisywanym przykładzie należałoby wybrać tabelę Zamówienia (strona "wiele" pierwszej relacji jeden-do-wielu). Następnie kliknij dwukrotnie pola tabeli lub kwerendy, które mają zostać uwzględnione w podformularzu.

Uwaga   Nie ma znaczenia, która tabela lub kwerenda zostanie wybrana jako pierwsza.

6	W tym samym oknie dialogowym kreatora wybierz tabelę lub kwerendę, na podstawie której ma być utworzony drugi podformularz. W opisywanym przykładzie byłaby to tabela "Opisy zamówień" (strona "wiele" drugiej relacji jeden-do-wielu). Następnie kliknij dwukrotnie pola tabeli lub kwerendy, które mają zostać uwzględnione w podformularzu.

7	Kliknij przycisk Dalej. Jeśli relacje zostały prawidłowo określone przed uruchomieniem kreatora, zostaje wyświetlone pytanie, według której tabeli lub kwerendy dane mają być przedstawiane. W opisywanym przykładzie, aby utworzyć formularz "Klienci", należy kliknąć opcję Według: Klienci.

8	W tym samym oknie dialogowym kreatora wybierz opcję Formularz z podformularzami.

9	Wykonaj polecenia podawane w pozostałych oknach dialogowych kreatora. Po kliknięciu przycisku Utwórz, program  Microsoft Access utworzy formularz z dwoma formantami podformularzy. Tworzone są również dwa dodatkowe formularze, po jednym dla każdego podformularza.

Uwagi

•	Jeśli do tworzenia formularza z dwoma podformularzami używany jest kreator, program Microsoft Access synchronizuje podformularze, dołączając procedurę zdarzenia do właściwości Przy bieżącym pierwszego podformularza. Jeśli trzeba w tym samym formularzu zsynchronizować więcej podformularzy, można skopiować i zmodyfikować tę procedurę. Aby ją obejrzeć, należy tworzyć pierwszy podformularz w widoku "Projekt", kliknąć dwukrotnie selektor formularza, a następnie kliknąć przycisk Buduj  [image]  obok właściwości Przy bieżącym.

•	Aby uzyskać informacje na temat zmieniania formatu podformularza utworzonego za pomocą kreatora, kliknij  [image].

•	Aby uzyskać informacje dotyczące usuwania problemów związanych z podformularzami, kliknij  [image].


Tworzenie formularza z podformularzem, który zawiera kolejny podformularz

Przed użyciem tej procedury należy sprawdzić, czy relacje między tabelami zostały właściwie określone. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Procedura ta może być użyta do tworzenia formularza z dwoma poziomami podformularzy pozostającymi w relacji jeden-do-wielu. Formularz główny znajduje się w relacji jeden-do-wielu z pierwszym podformularzem, ten zaś znajduje się w takiej samej relacji z drugim podformularzem.

1	Utwórz formularz z podformularzem.

  Jak?

Uwaga   W odpowiedzi na pytanie o format podformularza należy wybrać opcję Tabelaryczny (równoważną widokowi "Formularz"). Jeśli zostanie wybrana opcja Arkusz danych, nie będzie możliwości wstawienia podformularza do podformularza.

2	W widoku "Projekt" formularza głównego upewnij się, że formant podformularza nie jest zaznaczony.

3	Dwukrotnie kliknij wewnątrz formantu podformularza.

Podformularz zostaje otwarty w widoku "Projekt".

4	Wykonaj jedną z następujących czynności:

•	Utwórz drugi podformularz za pomocą Kreatora podformularzy.
  Jak?

•	Przeciągnij formularz lub arkusz danych z okna bazy danych do podformularza.

Program Microsoft Access utworzy nowy podformularz wewnątrz pierwszego podformularza.

1	Zapisz i zamknij podformularze.

2	Przełącz się na widok "Formularz", aby obejrzeć formularz i podformularze.

Uwagi

•	Aby uzyskać informacje na temat zmian formatu podformularza, kliknij  [image].

•	Aby uzyskać informacje dotyczące rozwiązywania problemów związanych z podformularzami, kliknij  [image].


Przełączanie między widokiem "Arkusz danych" i widokiem "Formularz" w podformularzu

1	Otwórz formularz główny w widoku "Formularz".

2	Kliknij w dowolnym miejscu podformularza.

3	W menu Widok kliknij polecenie Arkusz danych podformularza.

Uwaga   Aby przełączanie widoków było możliwe, właściwość Dostępne widoki podformularza musi posiadać ustawienie Oba.


Poruszanie się między formularzem głównym i podformularzem w widoku "Formularz"

Za pomocą klawisza TAB

•	Aby przesunąć się z ostatniego pola formularza głównego do pierwszego pola podformularza, naciśnij klawisz TAB.

•	Aby wrócić z pierwszego pola podformularza do ostatniego pola formularza głównego, naciśnij klawisze CTRL+SHIFT+TAB.

•	Aby przesunąć się z ostatniego pola podformularza do następnego pola formularza głównego albo do pierwszego pola w następnym rekordzie tego formularza, naciśnij klawisze CTRL+TAB.

Za pomocą myszy

•	Aby przełączyć się z formularza głównego na podformularz, kliknij w dowolnym miejscu podformularza.

•	Aby wrócić z podformularza do formularza głównego, kliknij formant w formularzu głównym (a nie tło formularza głównego).


Zmiana układu podformularza

Sposób zmiany układu podformularza zależy od tego, czy podformularz jest wyświetlony w widoku "Arkusz danych" czy w widoku "Formularz" jako formularz pojedynczy lub ciągły.

Co chcesz zrobić?

Zmienić układ podformularza wyświetlonego w widoku "Arkusz danych"

Zmienić układ podformularza wyświetlonego jako formularz pojedynczy lub ciągły

Zmienić widok, w którym jest wyświetlany podformularz


Zmiana układu podformularza wyświetlonego jako formularz pojedynczy lub ciągły

1	Otwórz formularz główny w widoku "Projekt".

2	Upewnij się, że formant podformularza nie jest wybrany, a następnie kliknij dwukrotnie wewnątrz formantu podformularza.

Podformularz zostanie otwarty w widoku "Projekt".

3	Dokonaj zmian w projekcie podformularza.

4	Zapisz i zamknij podformularz.

5	Przełącz się na widok "Formularz", aby obejrzeć wprowadzone zmiany.

Uwagi

•	Jeśli zostanie zmieniona szerokość formularza wyświetlonego jako podformularz, należy również dostosować szerokość formantu podformularza w formularzu głównym.

•	Układ podformularza można również zmienić, otwierając go bezpośrednio z okna bazy danych.


Zmiana układu formularza wyświetlonego w widoku "Arkusz danych"

W widoku "Formularz" dla formularza głównego można dokonać następujących zmian w podformularzu:

•	Aby zmienić szerokość kolumny, przeciągnij prawą krawędź selektora kolumny. Aby automatycznie dopasować rozmiar kolumny do zawartych w niej danych, kliknij dwukrotnie prawą krawędź selektora kolumny.

•	Aby zmienić kolejność kolumn, kliknij nagłówek kolumny, aby zaznaczyć kolumnę. Następnie ponownie kliknij nagłówek kolumny, wciśnij przycisk myszy i przeciągnij kolumnę w nowe miejsce.

•	Aby zmienić wysokość wszystkich wierszy, przeciągnij dolną krawędź selektora wierszy.

•	Aby ukryć kolumnę, kliknij w niej w dowolnym miejscu, a następnie w menu Format kliknij polecenie Ukryj kolumny.

•	Aby pokazać ukrytą kolumnę, w menu Format kliknij polecenie Odkryj kolumny, a następnie zaznacz pole wyboru kolumny, która ma być pokazana.

•	Aby zablokować kolumnę, kliknij w dowolnym jej miejscu, a następnie kliknij polecenie Zablokuj kolumny w menu Format.

Uwaga   Jeśli trzeba zmienić rozmiar podformularza, należy określić rozmiar formantu podformularza w widoku "Projekt" formularza głównego.


Określanie widoku podformularza

Jeśli podformularz został utworzony za pomocą Kreatora formularzy lub Kreatora podformularzy, program Microsoft Access ustawia właściwość Widok domyślny podformularza w zależności od opcji wybranych w oknach dialogowych kreatora. Poniższa procedura może zostać użyta, jeśli podformularz utworzony jest bez użycia kreatora lub widok określony w kreatorze ma zostać zmieniony.

1	Otwórz formularz główny w widoku "Projekt".

2	Upewnij się, że formant podformularza nie jest wybrany, a następnie kliknij dwukrotnie wewnątrz formantu podformularza.

Podformularz zostanie otwarty w widoku "Projekt".

3	Kliknij dwukrotnie selektor formularza, aby otworzyć arkusz właściwości.

4	W polu właściwości Widok domyślny kliknij opcję Formularz pojedynczy, Formularz ciągły lub Arkusz danych.

5	W polu właściwości Dostępne widoki kliknij ustawienie Formularz, jeśli chcesz uniemożliwić przełączanie się na widok "Arkusz danych". Kliknij ustawienie Arkusz danych, aby uniemożliwić przełączanie się na widok "Formularz". Jeśli chcesz przełączać się między widokami "Arkusz danych" i "Formularz", kliknij ustawienie Oba.

Uwagi

•	Aby obejrzeć przykłady różnych typów podformularzy, kliknij  [image].

•	Układ podformularza może również zostać zmieniony po otwarciu go bezpośrednio w oknie bazy danych.


Przykład synchronizacji pola kombi i dwóch podformularzy

Formularz "Podsumowania sprzedaży" w przykładowej aplikacji "Metody" zawiera przykład synchronizacji pola kombi i dwóch podformularzy.

Aby obejrzeć ten podformularz, należy otworzyć przykładową aplikację "Metody". W formularzu otwierającym należy kliknąć w górnym polu listy tekst: "Przykładowe formularze". W dolnym polu listy należy kliknąć tekst "Podsumowania sprzedaży", a następnie kliknąć przycisk OK.

Aby uzyskać informacje na temat otwierania przykładowej aplikacji "Metody", kliknij  [image].


Tworzenie formularza wielostronicowego lub w postaci kart

Istnieją dwa sposoby utworzenia formularza mającego więcej niż jedną stronę. Można wykorzystać formant typu karta albo formant podziału strony.

Użycie formantu typu karta jest najprostszym i najbardziej efektywnym sposobem utworzenia formularza wielostronicowego. Sposób ten polega na wstawieniu oddzielnych stron do jednego formantu. Przełączanie stron odbywa się przez kliknięcie jednej z kart.

Formant podziału strony zaznacza punkt podziału poziomego między formantami w formularzu. Naciśnięcie klawisza PAGE UP lub PAGE DOWN powoduje przewinięcie strony znajdującej się przed lub za formantem podziału strony.

Co chcesz zrobić?

Utworzyć formularz wielostronicowy za pomocą formantu typu karta

Utworzyć formularz wielostronicowy za pomocą formantu podziału strony


Wstawianie do formularza formantu typu karta w celu utworzenia formularza wielostronicowego

1	Otwórz formularz w widoku Projekt.

2	W przyborniku kliknij narzędzie Karta - formant  [image] a następnie kliknij miejsce w formularzu, gdzie ma być wstawiony formant.

Zostanie wstawiony formant typu karta z dwiema stronami. Strona pierwsza znajdzie się na wierzchu.

3	Aby wstawić dodatkowe formanty do formantu typu karta, kliknij kartę strony, do której mają być dodane formanty. Następnie wstaw formanty za pomocą jednej z następujących metod:

•	Na pasku narzędzi kliknij przycisk Lista pól  [image], aby wyświetlić listę pól i przeciągnąć jedno lub więcej z nich na kartę zawierającą docelową stronę.

•	Kliknij narzędzie w przyborniku, a następnie kliknij kartę strony. W ten sposób można dodać formant dowolnego typu, za wyjątkiem drugiego formantu typu karta.

•	Skopiuj formanty z innej części formularza lub z innej strony (nie można używać przeciągania).

4	Można również wykonać następujące inne zadania:

•	Aby zmienić nazwę karty, kliknij ją dwukrotnie, w celu otwarcia jej arkusza właściwości, a następnie podaj nową nazwę we właściwości Tytuł. Jeżeli nazwa nie zostanie określona, to program Microsoft Access wykorzysta ustawienie właściwości Nazwa.

•	Aby dodać, usunąć lub zmienić kolejność kart, kliknij prawym przyciskiem myszy obramowanie formantu karty, a następnie kliknij jeden z przycisków Wstaw stronę, Usuń stronę lub Kolejność stron.

•	Aby zmienić kolejność przechodzenia formantów na stronie, kliknij stronę prawym przyciskiem myszy, a następnie kliknij przycisk Kolejność klawisza TAB.

•	Aby zmienić nazwę czcionki, jej rozmiar lub styl na stronach, kliknij dwukrotnie obramowanie formantu karty, w celu otwarcia jego arkusza właściwości, a następnie ustaw odpowiednie właściwości. Nie można określić różnych ustawień dla różnych stron.

5	Ustaw odpowiedni rozmiar formantu typu karta. Kliknij każdą kartę, aby się upewnić, że wszystkie formanty mieszczą się na swoich kartach.

Uwaga   Przy zmianie rozmiaru formantu typu karta, formanty nie będą obcinane. Może zajść potrzeba przesunięcia formantów, aby formant typu karta uległ zmniejszeniu.

6	Przejdź do widoku Formularz, aby sprawdzić formant.

Uwagi

•	Aby uzyskać informacje na temat innych właściwości, które można ustawiać dla formantu typu karta, kliknij  [image].

•	Aby obejrzeć przykład formantu typu karta, znajdujący się w formularzu "Pracownicy" przykładowej bazy danych "Northwind", kliknij  [image].


Właściwości służące dostosowaniu formantu typu karta do potrzeb użytkownika

Następujących właściwości można użyć w celu dostosowania wyglądu formantu typu karta do potrzeb użytkownika.

Właściwość	Opis	Miejsce ustawiania
Tytuł	Określa wyróżniony tekst występujący na karcie. Jeżeli nazwa nie zostanie podana we właściwości Tytuł, to zostanie użyta nazwa z właściwości Nazwa.	Arkusz właściwości dla strony w formancie typu karta
Wiele wierszy	Określa, czy formant typu karta może mieć więcej niż jeden wiersz kart. Jeżeli właściwość Wiele wierszy jest ustawiona na Nie, to będzie widoczna tylko ta część karty, która nie wykracza poza szerokość formantu, natomiast zostanie dodany pasek przewijania.	Arkusz właściwości dla formantu typu karta
Styl	Określa, co ma być wyświetlane u góry formantu typu karta. Można wyświetlać karty, przyciski poleceń albo nic nie wyświetlać. Ten ostatni przypadek można wykorzystać, jeżeli do określenia strony bieżącej używa się przycisku polecenia znajdującego się w formularzu poza formantem. Aby uzyskać więcej informacji na temat właściwości Styl, kliknij  [image].	Arkusz właściwości dla formantu typu karta
Ustalona wysokość karty	Wysokość kart w jednostkach miary określonych w Panelu sterowania systemu Windows. Jeżeli wartość jest równa 0, to każda karta będzie wystarczająco wysoka, aby pomieścić swoją zawartość.	Arkusz właściwości dla formantu typu karta
Ustalona szerokość karty	Szerokość kart w jednostkach miary określonych w Panelu sterowania systemu Windows. Jeżeli wartość jest równa 0, to każda karta będzie wystarczająco szeroka, aby pomieścić swoją zawartość. Jeżeli występuje więcej niż jeden wiersz kart, to szerokość każdej karty zostanie powiększona, tak że każdy wiersz kart wypełni szerokość formantu. Jeżeli wartość jest większa od zera, to wszystkie karty będą miały tę samą szerokość, równą podanej wartości.	Arkusz właściwości dla formantu typu karta
Rysunek	Wykorzystywana do wstawiania grafiki do karty (formanty typu karta mogą zawierać mapy bitowe, ale nie metapliki systemu Windows). Grafika jest wyświetlana po lewej stronie nazwy karty, podanej we właściwości Tytuł. Jeżeli ma być wyświetlony sam rysunek bez nazwy, to zamiast nazwy wystarczy we właściwości Tytuł wprowadzić znak odstępu.	Arkusz właściwości dla strony w formancie typu karta
Uwagi

•	Aby wyświetlić arkusz właściwości dla formantu typu karta, należy dwukrotnie kliknąć na krawędzi formantu. Aby wyświetlić arkusz właściwości dla strony w formancie typu karta, należy wybrać kartę, a następnie dwukrotnie kliknąć w obszarze strony.

•	Jeżeli formant typu karta ma być użyty w niestandardowym oknie dialogowym, to może być potrzebne ustawienie dodatkowych właściwości. Aby uzyskać informacje o właściwościach, które można ustawiać dla niestandardowych okien dialogowych, kliknij  [image].


Czym jest formant typu karta?

Formant typu karta może być wykorzystany w celu przedstawienia kilku stron informacji w postaci pojedynczego zbioru. Jest to nadzwyczaj wygodne przy pracy z wieloma formantami, które mogą być posortowane według dwóch lub więcej kategorii. Można na przykład użyć formant typu karta w formularzu "Pracownicy", w celu oddzielenia informacji ogólnych od osobistych.

Aby uzyskać informacje o tworzeniu formantów typu karta, kliknij  [image].


Rozwiązywanie problemów związanych z formularzami

W czym potrzebujesz Pomocy?

Przegląd zasad działania formularzy.

Nie można zobaczyć danych, formularz jest pusty.

Nie można edytować danych w formularzu.

Dane są widoczne tylko w jednej tabeli, a nie są widoczne w innych.

Formularz działa zbyt wolno. Zwiększanie wydajności formularza.

W formancie pojawiają się komunikaty #Błąd? lub #Nazwa?

Rozwiązywanie problemów dotyczących pól kombi i pól list.

Rozwiązywanie problemów dotyczących podformularzy.

Rozwiązywanie problemów dotyczących grup opcji.

Rozwiązywanie problemów dotyczących rysunków i innych obiektów OLE.


Nie można zobaczyć danych, formularz jest pusty

Formularz może wydawać się pusty z następujących przyczyn:

•	Formularz może nie być związany z podstawowym źródłem rekordów (tabela, kwerenda lub instrukcja SQL). Aby związać formularz ze źródłem rekordów, należy otworzyć go w widoku "Projekt", a następnie dwukrotnie kliknąć selektor formularza, aby otworzyć arkusz właściwości. W polu właściwości Źródło rekordów należy kliknąć źródło rekordów z listy lub kliknąć przycisk Buduj  [image], aby otworzyć Konstruktora kwerend.

•	Formularz może być związany ze źródłem rekordów, w którym nie ma danych. Należy sprawdzić, czy w podstawowym źródle rekordów znajdują się dane.

•	Formularz może być utworzony na podstawie kwerendy, która nie zwraca danych. Aby zobaczyć, czy kwerenda zwraca dane, należy dwukrotnie kliknąć selektor formularza, aby otworzyć arkusz właściwości formularza, kliknąć przycisk Buduj obok pola właściwości Źródło rekordów, aby otworzyć Konstruktora kwerend, a następnie kliknąć polecenie Widok  [image]  w Konstruktorze kwerend.

•	Formularz może być otwarty w trybie wprowadzania danych. Jeśli formularz jest otwarty w trybie wprowadzania danych, wyświetlany jest pusty rekord, w którym należy umieścić dane. Aby wyświetlić wszystkie rekordy, należy kliknąć polecenie Usuń filtr/sortowanie w menu Rekordy.

•	Nagłówek lub stopka formularza może być tak duża, że nie ma miejsca na sekcję szczegółów.


Nie można edytować danych w formularzu

Dane nie dają się edytować z następujących przyczyn:

•	Formularz został utworzony jako formularz "tylko do odczytu". Jeżeli właściwości Usuwanie dozwolone, Dodawanie dozwolone i Edycja dozwolona formularza mają ustawienie Nie, to nie ma możliwości dokonywania zmian w danych źródłowych.

•	Właściwość Zablokowany dla jednego lub kilku formantów jest ustawiona na Tak.

•	Ktoś inny jednocześnie używa formularza, a właściwość Blokady rekordów ma ustawienie Wszystkie rekordy lub Edytowany rekord. Jeśli tak jest, to w selektorze rekordów jest widoczny wskaźnik blokady  [image]. Trzeba poczekaj chwilę i spróbować jeszcze raz.

•	Próba edycji danych nastąpiła w formancie obliczeniowym. Formant obliczeniowy wyświetla wynik wyrażenia, więc dane w nim zawarte nie są zapisywane i nie mogą być poddawane edycji.

•	Źródłowa kwerenda lub instrukcja SQL może być nieaktualizowalna. Aby uzyskać informacje, które rodzaje kwerend mogą być aktualizowane, kliknij  [image].


Dane są widoczne tylko w jednej tabeli, a nie są widoczne w innych

Aby móc oglądać dane z kilku tabel, formularz musi być utworzony na podstawie kwerendy łącznie zwracającej dane z tych tabel. Aby utworzyć kwerendę wielotabelową bez konieczności zamykania formularza, wykonaj następujące czynności:

1	W widoku "Projekt" formularza dwukrotnie kliknij selektor formularza, aby otworzyć arkusz właściwości.

2	Kliknij pole właściwości Źródło rekordów, a następnie kliknij przycisk Buduj  [image]  obok pola właściwości, aby uruchomić Konstruktora kwerend.

3	W Konstruktorze kwerend dodaj tabele i pola, która mają być uwzględnione w kwerendzie źródłowej, a następnie zamknij Konstruktora kwerend.

Program Microsoft Access zaktualizuje właściwość Źródło rekordów, aby użyć utworzonej kwerendy.

Aby uzyskać informacje na temat dodawania tabel w Konstruktorze kwerend, kliknij  [image]. Aby uzyskać informacje na temat dodawania pól w Konstruktorze kwerend, kliknij  [image].

Uwaga   Za pomocą kreatora można również tworzyć formularze wielotabelowe. Aby uzyskać dodatkowe informacje na ten temat, kliknij  [image].


W formancie pojawiają się komunikaty #Błąd? lub #Nazwa?

Komunikaty #Błąd? lub #Nazwa? mogą pojawić się w formancie z różnych powodów. Aby usunąć ten problem, wykonaj następujące czynności:

•	Upewnij się, że pole określone we właściwości Źródło formantu formantu nie zostało usunięte ze źródłowej tabeli, kwerendy lub instrukcji SQL.

•	Sprawdź pisownię nazwy pola we właściwości Źródło formantu formantu.

•	Jeśli we właściwości Źródło formantu zostało podane wyrażenie, sprawdź, czy przed wyrażeniem został wprowadzony znak równości.

•	Upewnij się, że nazwy formantów lub pól, które zawierają spacje podane są w wyrażeniach w nawiasach kwadratowych. Na przykład aby odjąć wartość pola "Data wysyłki" od wartości w polu "Data wymagana", należy wprowadzić następujące wyrażenie: =[DataWymagana]-[DataWysyłki].

•	Jeśli używasz jednej z wbudowanych funkcji programu, upewnij się, że liczba argumentów jest odpowiednia, że argumenty zostały podane we właściwej kolejności i że nie zostały opuszczone żadne istotne znaki interpunkcyjne. Aby dowiedzieć się, jaka powinna być właściwa składnia, sprawdź hasło Pomocy dla funkcji, której używasz.

•	Jeśli odwołujesz się do innego formantu, upewnij się, że używasz poprawnej składni. Aby uzyskać więcej informacji na temat odwoływania się do formantów, kliknij  [image].

•	Upewnij się, że nie ma zapętlonych odwołań do formantów. Na przykład, jeśli we właściwości Nazwa formantu zostanie podana nazwa "MójFormant", a następnie w polu właściwości Źródło formantu dla tego formantu będzie wprowadzone wyrażenie =[A]+[B]+[MójFormant], to program Microsoft Access nie będzie mógł przetworzyć tego wyrażenia.


Rozwiązywanie problemów dotyczących pól list i pól kombi

Przegląd zasad działania pól list.

Przegląd zasad działania pól kombi

Elementy pola listy lub pola kombi nie są posortowane we właściwy sposób.

W polu kombi wyświetlany jest tekst z niewłaściwej kolumny.

Po wybraniu wartości z listy, wartość ta znika lub wyświetlany jest komunikat o błędzie.

Nie można wybrać wartości z pola listy lub pola kombi.

W polu kombi pojawia się komunikat #Błąd? lub pole jest puste.

Odwoływanie się w polu listy lub w polu kombi do kolumny innej, niż związana.

Nie można wpisać nowej wartości w polu kombi.

Wartość wpisana w polu kombi nie jest dodawana do listy.

Pole listy lub pole kombi działa zbyt wolno.


W polu kombi wyświetlany jest tekst z niewłaściwej kolumny

W części tekstowej wielokolumnowego pola kombi wyświetlane są dane z pierwszej widocznej kolumny listy. Za pomocą właściwości Szerokość kolumny można określić, które kolumny są widoczne. Na przykład, jeśli pole kombi zostało utworzone na podstawie kwerendy zawierającej pola  "IDdostawcy" i "NazwaDostawcy" (w takiej kolejności), to w części tekstowej pola kombi wyświetlana jest zawartość pola "IDdostawcy". Kolumnę tę jednak można ukryć za pomocą właściwości Szerokość kolumny. Aby uzyskać więcej informacji na temat ukrywania kolumn w polach list lub polach kombi, kliknij  [image].


Po wybraniu wartości z listy, wartość ta znika lub wyświetlany jest komunikat o błędzie

Być może została określona niewłaściwa kolumnę w polu właściwości Kolumna związana. Właściwość Kolumna związana decyduje o tym, dane z której kolumny są umieszczane w polu określonym w polu właściwości Źródło formantu. Na przykład, jeśli pole kombi zawiera kolumny "IDdostawcy"  i "NazwaDostawcy", to kolumną związaną będzie kolumna "IDdostawcy" (pole klucza obcego), nawet jeśli kolumna "NazwaDostawcy" jest jedyną widoczną kolumną.


Nie można wybrać wartości z pola listy lub pola kombi

Być może niewłaściwie została wpisana nazwa pola w polu właściwości Źródło formantu. Elementy listy są określane za pomocą właściwości Źródło wierszy. Po kliknięciu pierwszego elementu z listy program Microsoft Access musi wiedzieć, gdzie umieścić wybraną wartość. Właściwość Źródło formantu służy do określania miejsca, gdzie wartości te są umieszczane.


W polu kombi pojawia się komunikat #Błąd? lub pole jest puste

Prawdopodobnie zostało podane niewłaściwe ustawienie jednej z następujących właściwości: Źródło wierszy, Źródło formantu, Kolumna związana, Szerokość kolumny lub Liczba kolumn. Aby dowiedzieć się więcej na temat tych i innych właściwości, które mogą być wykorzystywane w polach list i polach kombi, kliknij  [image].


Odwoływanie się w polu listy lub w polu kombi do kolumny innej, niż związana

Aby odwołać się do innej kolumny, niż kolumna związana, należy użyć właściwości Kolumna. Właściwość Kolumna przyjmuje wartości zaczynające się od zera. Na przykład aby odwołać się do drugiej kolumny w polu kombi o nazwie "IDdostawcy" w formularzu "Produkty", należy użyć następującej składni:

Forms![Produkty]![ IDdostawcy].Column(1)


Nie można wpisać nowej wartości w polu kombi

Właściwość Ogranicz do listy ma ustawienie Tak. Należy określić dla niej ustawienie Nie, aby móc wpisać nowe wartości w polu kombi. Jeśli kolumna wyświetlona w części tekstowej pola kombi nie jest kolumną związaną, to program Microsoft Access automatycznie określa dla właściwości Ogranicz do listy wartość Tak.


Wartość wpisana w polu kombi nie jest dodawana do listy

Aby automatycznie dodawać wartości do listy, należy napisać procedurę zdarzenia i dołączyć ją do właściwości Przy wartości spoza listy pola kombi. Aplikacja "Metody" zawiera przykład użycia zdarzenia WartośćSpozaListy. Aby obejrzeć ten przykład, należy otworzyć aplikację " Metody". W formularzu otwierającym trzeba kliknąć w górnym polu listy tekst: "Praca z polami kombi, polami list, podformularzami i podraportami". W dolnym polu listy trzeba kliknąć tekst: "Dodawanie nowego rekordu do listy".

Aby uzyskać informacje na temat otwierania przykładowej aplikacji "Metody", kliknij  [image].

Uwaga   Aby użyć zdarzenia NotInList (WartośćSpozaListy), właściwość Przy wartości spoza listy musi mieć ustawienie Tak.


Określanie wartości domyślnej, która jest automatycznie wprowadzana w polu kombi

1	Otwórz formularz w widoku "Projekt".

2	Upewnij się, że pole kombi jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi.

3	W polu właściwości Wartość domyślna wpisz tekst [nazwapolakombi].ItemData(n) gdzie n jest numerem wiersza, który ma być użyty jako domyślny. Właściwość Item data przyjmuje wartości zaczynające się od zera, więc jeśli domyślny ma być pierwszy wiersz listy, należy wpisać ItemData(0). Na przykład aby określić jako domyślny pierwszy wiersz pola kombi o nazwie "IDdostawcy", należy wpisać [IDdostawcy].ItemData(0) w polu właściwości Wartość domyślna.

Uwaga   Jeżeli wartość domyślna ma być określona dla pola kombi odnośnika w widoku "Projekt" tabeli, to należy wpisać wartość w polu właściwości Wartość domyślna dla pola klucza obcego. Na przykład, jeśli w tabeli "Produkty" znajduje się pole klucza obcego "IDdostawcy", to należy kliknąć to pole i wprowadzić poprawny numer identyfikacyjny dostawcy w polu właściwości Wartość domyślna w dolnej części okna. Przy kolejnym dodawaniu tego pola do formularza, program Microsoft Access automatycznie ustawi wartość domyślną dla tego pola.


Rozwiązywaniezanie problemów dotyczących podformularzy
Rozwiązywanie problemów dotyczących podformularzy

Przegląd zasad działania podformularzy.

W podformularzu wyświetlane są wszystkie rekordy — nie zmieniają się przy przechodzeniu z rekordu do rekordu w głównym formularzu.

Przy próbie wyświetlenia w formularzu głównym danych z podformularza pojawia się komunikat #Błąd? lub #Nazwa?

W arkuszu danych podformularza nie można wyświetlić nagłówków i stopek formularza.

Podformularze działają zbyt wolno.


W podformularzu wyświetlane są wszystkie rekordy - nie zmieniają się przy przechodzeniu z rekordu do rekordu w głównym
W podformularzu wyświetlane są wszystkie rekordy — nie zmieniają się przy przechodzeniu z rekordu do rekordu w głównym formularzu

Należy połączyć formularz podstawowy z podformularzem za pomocą właściwości Podrzędne pola łączące i Nadrzędne pola łączące. Aby uzyskać informacje na temat łączenia podformularza z formularzem podstawowym, kliknij  [image].

Jeśli właściwości Podrzędne pola łączące i Nadrzędne pola łączące zostały ustawione, a podformularz nadal nie działa, to należy się upewnić, że nie są używane pola, których nazwy zostały zmienione lub które zostały usunięte. Należy się również upewnić, że nazwy pól zostały podane bezbłędnie, i że używane są nazwy pól, nie zaś nazwy formantów określonych we właściwości Nazwa.

Uwaga   W niektórych przypadkach program Microsoft Access automatycznie łączy formularz z podformularzem przy tworzeniu podformularza za pomocą kreatora. Aby uzyskać dodatkowe informacje na ten temat, kliknij  [image].


Przy próbie wyświetlenia w formularzu głównym danych z podformularza pojawia się komunikat #Błąd? lub #Nazwa?

Aby wyświetlić wartość z podformularza w formularzu podstawowym, należy utworzyć formant obliczeniowy, odwołujący się do formantu podformularza. Należy użyć następującej składni:

=Forms![formname]![subformname]![controlname]

Na przykład, niech w formularzu "Produkty" znajduje się podformularz "Produkty podformularz", a w stopce podformularza znajduje się pole tekstowe o nazwie "Suma częściowa zamówienia" sumujące rekordy podformularza. Aby wyświetlić wartość z tego formantu w formularzu podstawowym, należy użyć następującego wyrażenia:

=Forms![Produkty]![Produkty podformularz]![Suma częściowa zamówienia].

Aby dowiedzieć się więcej na temat obliczania sumy wartości z grupy rekordów w formularzu, kliknij  [image].

Jeśli opisana wyżej składnia została użyta, a błąd pojawia się nadal, to należy się upewnić, że nazwy formularza, podformularza i formantu zostały podane właściwie. Należy się również upewnić, że nazwy, do których następuje odwołanie są takie same, jak nazwy określone w polu Nazwa dla każdego z obiektów. Należy także sprawdzić, czy wykrzykniki zostały użyte w odpowiednich miejscach.

Aby odwoływać się do innych formantów, można również użyć Konstruktora wyrażeń. Aby uzyskać informacje na temat użycia Konstruktora wyrażeń, kliknij  [image].


W arkuszu danych podformularza nie można wyświetlić nagłówków i stopek formularza

Formularz lub formularz oglądany w widoku "Arkusz danych" nie ma wyświetlonych nagłówka i stopki, nawet wtedy gdy zostały one dołączone w widoku "Projekt". Można wyświetlić nagłówek i stopkę formularza w podformularzu i nadać mu wygląd arkusza danych, określając rozmiar sekcji szczegółów formularza jako pojedynczy wiersz i podając dla właściwości Widok domyślny podformularza wartość Formularze ciągłe. Aby uzyskać dodatkowe informacje na ten temat, kliknij  [image].


Rozwiązywanie problemów dotyczących rysunków i innych obiektów OLE w formularzach i raportach

Przegląd różnic pomiędzy obiektami niezwiązanymi i związanymi oraz osadzonymi i połączonymi.

Po dwukrotnym kliknięciu obiektu połączonego lub osadzonego pojawia się komunikat, że pliku nie da się otworzyć.

Zamiast zawartości obiektu w formularzu lub raporcie wyświetlana jest tylko ikona.

Przy zmianie rozmiaru rysunku ulega on zniekształceniu.

Kolory rysunku lub formularza wyglądają źle.

Po dodaniu obiektów, rozmiar bazy danych zwiększył się znacznie bardziej niż powinien.


Po dwukrotnym kliknięciu obiektu połączonego lub osadzonego pojawia się komunikat, że pliku nie da się otworzyć

Komunikat ten jest wyświetlany, jeśli nie można otworzyć pliku źródłowego obiektu OLE. Należy upewnić się, że:

•	Aplikacja potrzebna do edycji pliku jest zainstalowana w komputerze.

•	Istnieje wystarczająco dużo pamięci, aby uruchomić aplikację źródłową. Należy zamknąć inne aplikacje, aby zwolnić pamięć.

•	Jeśli aplikacja, którą ma być uruchomiona już działa, to należy się upewnić, że nie ma w niej żadnych otwartych okien dialogowych.

•	Jeśli jest to obiekt połączony, to należy się upewnić, że ktoś inny go wcześniej nie otworzył.

•	Jeśli jest to obiekt połączony, to należy się upewnić, że plik źródłowy nie został przeniesiony w inne miejsce lub jego nazwa nie została zmieniona. Aby zobaczyć nazwę pierwotnego pliku, trzeba kliknąć obiekt, a następnie kliknąć polecenie Łącza OLE/DDE w menu Edycja. W polu Łącza pojawia się nazwa pliku. Jeśli plik został przeniesiony w inne miejsce lub jego nazwa została zmieniona, należy kliknąć łącze w polu Łącza, a następnie kliknij przycisk Zmień źródło, aby ponownie połączyć obiekt.


Przy zmianie rozmiaru rysunku ulega on zniekształceniu

Aby zachować proporcje obrazu przy zmianie jego rozmiaru, należy użyć właściwości Tryb wymiarowania rysunku (dla grafiki w tle) lub Tryb wymiarowania (dla związanych i niezwiązanych ramek obiektu oraz formantów obrazu). Jeśli grafika jest mapą bitową, najlepiej jest użyć ustawienia Powiększ zamiast ustawienia Rozciągnij. Należy również rozważyć użycie metapliku zamiast mapy bitowej, ponieważ rozmiar rysunku w postaci metapliku może być dostosowywany bez obawy o zniekształcenia. Aby uzyskać informacje na temat zalet wykorzystania metaplików zamiast map bitowych, kliknij  [image].


Kolory rysunku lub formularza wyglądają źle

Jeśli grafika została utworzona na komputerze o większej liczbie kolorów niż komputer aktualnie używany, to system Microsoft Windows zastępuje kolory w taki sposób, aby odpowiadały kolorom pierwotnym. Proces ten zwany jest dopasowywaniem. Na przykład można próbować wyświetlić obraz utworzony w 256 kolorach na komputerze wyposażonym w kartę graficzną, która wyświetla tylko 16 kolorów (standard VGA). Jeśli komputer wyświetla więcej kolorów, można wybrać właściwość Paleta źródłowa formularza lub raportu, aby wykorzystać paletę barw użytą przy tworzeniu grafiki.

Jeżeli używa się rysunków tła w formularzach, które zawierają formularze przywoływane, to dobrze jest w obu formularzach ustawić tę samą wartość właściwości Paleta źródłowa. Ma to miejsce wtedy, gdy którykolwiek z tych formularzy (lub oba) zawiera rysunek tła. System Windows w danej chwili może wykorzystywać tylko jedną paletę, tak że jeżeli właściwość Paleta źródłowa będzie miała tę samą wartość, to te same kolory będą dostępne przy przełączaniu pomiędzy formularzem i formularzem przywoływanym.

Aby uzyskać dodatkowe informacje na temat właściwości Paleta źródłowa, kliknij  [image].


Rozwiązywanie problemów dotyczących grup opcji

Przegląd zasad działania grup opcji.

Po dodaniu do grupy opcji pola wyboru, przycisku przełącznika lub przycisku opcji, grupa nie działa.


Po dodaniu do grupy opcji pola wyboru, przycisku przełącznika lub przycisku opcji, grupa nie działa

Prawdopodobnie formant został umieszczony na zewnątrz grupy opcji. Przy dodawaniu pola wyboru, przycisku przełącznika lub przycisku opcji do grupy opcji, program Microsoft Access podświetla grupę opcji, aby pokazać, że formant stanie się częścią grupy opcji. Jeśli grupa opcji nie jest podświetlona, formant jest prawdopodobnie umieszczony za blisko krawędzi grupy opcji.


Zamiast zawartości obiektu w formularzu lub raporcie wyświetlana jest tylko ikona

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij ikonę.

3	W menu Edycja wskaż odpowiednie polecenie Obiekt (na przykład Obiekt arkusza kalkulacyjnego dla obiektu utworzonego w programie Microsoft Excel), a następnie kliknij polecenie Konwertuj.

4	W oknie dialogowym Konwertuj wyczyść pole wyboru Wyświetlaj w postaci ikony.


Po dodaniu obiektów, rozmiar bazy danych zwiększył się znacznie bardziej niż powinien

Informacje potrzebne do prezentacji obiektu często zajmują więcej miejsca, niż sam obiekt. Jednym ze sposobów poprawy tej sytuacji jest wyświetlanie w formularzu lub raporcie ikony reprezentującej obiekt zamiast samego obiektu. Gdy wyświetlana jest ikona, wówczas serwer OLE (aplikacja użyta do utworzenia obiektu) przesyła tylko informacje niezbędne do wyświetlenia samej ikony. Po dwukrotnym kliknięciu ikony, uruchamiany jest serwer OLE udostępniający dane reprezentowane przez ikonę.

Aby uzyskać informacje na temat wyświetlania obiektu jako ikony, kliknij  [image].


Wstawianie nowego wykresu do formularza lub raportu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij polecenie Wykres w menu Wstaw.

Wskazówka   Przy dużej liczbie tworzonych wykresów wygodnie jest dodać przycisk Wykres  [image]  do paska narzędzi.

  Jak?

3	Kliknij formularz lub raport w miejscu, w którym ma się znaleźć wykres.

4	Postępuj zgodnie ze wskazówkami Kreatora wykresów, za pomocą którego tworzy się wykresy na podstawie dostępnych tabel lub kwerend oraz wybranych pól.

Uwaga   Przynajmniej jedno z pól musi zawierać typ danych "Liczba", "Walutowy" lub "Autonumer".

5	Wyświetl widok "Formularz" lub Podgląd wydruku, aby obejrzeć wykres bieżących danych.

Uwagi

•	Wykres w widoku "Projekt" formularza lub raportu pokazuje często przykładowe lub stare dane. Aby sprawdzić, czy wykres rzeczywiście pokazuje bieżące dane, należy go obejrzeć w widoku "Formularz" lub w Podglądzie wydruku.

•	Aby uzyskać informacje o dostosowaniu wykresu do własnych potrzeb, kliknij

•	Kreator wykresów tworzy kwerendę dla właściwości Źródło wierszy uwzględniającą ograniczenia danych podane podczas wypełniania okien dialogowych kreatora. Jeśli wykres nie wygląda tak jak powinien, kliknij  [image].


Wstawianie istniejącego wykresu do formularza lub raportu

Procedury tej można użyć do wstawienia wykresu utworzonego w innej bazie danych Microsoft Access lub w innym programie. Wykres taki nie będzie uwzględniał zmian danych w bieżącej bazie danych.

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij narzędzie Niezwiązana ramka obiektu  [image]  w przyborniku.

3	Kliknij formularz lub raport w miejscu, w którym ma się znaleźć wykres.

4	W oknie dialogowym Wstaw obiekt kliknij przycisk Utwórz z pliku, a następnie podaj ścieżkę do pliku. Jeśli nie jest znana, to można kliknąć przycisk Przeglądaj.

5	Jeśli wykres ma być połączony, a nie osadzony, to zaznacz pole Połącz.

6	Jeśli wykres ma mieć postać ikony, zaznacz pole Wyświetl jako ikonę.


Łączenie istniejącego wykresu z konkretnym rekordem

Jeśli za pomocą Kreatora wykresów został utworzony wykres globalny, a potrzebny jest wykres związany z konkretnym rekordem, to należy zastosować następującą procedurę.

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Sprawdź, czy wykres jest wybrany, a następnie kliknij przycisk Właściwości  [image].

3	W polach właściwości Podrzędne pola łączące i Nadrzędne pola łączące wpisz nazwę pola występującą w polu właściwości Źródło wierszy, jednoznacznie identyfikującą każdy rekord, jak na przykład klucz podstawowy.

Wartości w tych polach właściwości muszą dla każdego rekordu odpowiadać wartościom w polu tabeli lub kwerendy, na podstawie której powstał formularz lub raport. Jeżeli, na przykład, w tabeli formularza istnieje pole "IDproduktu", to aby połączyć wykres z tym polem, należy wpisać "Idproduktu" w polach właściwości Podrzędne pola łączące i Nadrzędne pola łączące.

4	Aby sprawdzić, czy wykres pokazuje tylko dane dla bieżącego rekordu, należy obejrzeć formularz w widoku "Formularz", a raport w Podglądzie wydruku.


Zmiana rozmiaru wykresu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij wykres.

3	Przesuń wskaźnik myszy na jeden z uchwytów wymiarowania, aż przyjmie kształt dwukierunkowej strzałki.

4	Przeciągnij uchwyt w pożądane miejsce, a następnie zwolnij przycisk myszy.


Edycja wykresu

Zmiany wykresu mogą dotyczyć jego wyglądu lub danych.

Zmiany wyglądu wykresu obejmują zmianę jego rozmiaru, dokonywaną w formularzu lub raporcie, oraz zmiany wykonywane za pomocą programu Microsoft Graph, jak rozmieszczanie elementów wykresu, formatowanie tekstu, zmiany kolorów i wzorków oraz skalowanie osi.

Zmiany danych polegają na modyfikacji źródłowej tabeli lub kwerendy we właściwości Źródło wierszy.

Podczas tworzenia wykresu wyświetlającego dane Microsoft Access za pomocą Kreatora wykresów, zostaje wybrana tabela lub kwerenda obejmująca pola pokazywane na wykresie. Tabela lub kwerenda zawiera zwykle dane takie jak wyniki sprzedaży lub wykaz klientów. Po dokonaniu wyborów w Kreatorze wykresów, na podstawie źródłowej tabeli lub kwerendy tworzona jest kwerenda we właściwości Źródło wierszy, która odzwierciedla podane w kreatorze ograniczenia zakresu danych, na przykład przedziały dat lub zamówienia z określonego rejonu.

Na przykład, jeśli zauważy się na wykresie niepoprawne przedstawienie wyników sprzedaży, to problem może leżeć w danych tabeli formularza lub w projekcie kwerendy formularza. W takim wypadku należy nanieść poprawki w tabeli lub kwerendzie. Jeśli jednak pominięto pole, które powinno się pojawić na wykresie, należy albo utworzyć ponownie wykres za pomocą Kreatora wykresów, albo poddać edycji kwerendę we właściwości Źródło wierszy.

Co chcesz zrobić?

Zmienić rozmiar wykresu

Zmienić wygląd wykresu

Zmienić źródłową tabelę lub kwerendę

Zmienić kwerendę we właściwości Źródło wierszy

Ponownie utworzyć wykres za pomocą Kreatora wykresów


Zmiana wyglądu wykresu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij dwukrotnie wykres, aby uruchomić program Microsoft Graph.

3	Dokonaj wymaganych zmian.

Aby uzyskać informacje na temat dostosowania wykresu do własnych potrzeb, należy obejrzeć  [image].

Aby uzyskać informacje na temat używania programu Microsoft Graph, należy nacisnąć klawisz F1, aby otworzyć jego Pomoc.

4	Po zakończeniu edycji kliknij polecenie Koniec i powrót w menu Plik programu Microsoft Graph.

5	Gdy w aplikacji pojawi się żądanie potwierdzenia aktualizacji, kliknij przycisk Tak.

Uwaga   Chociaż można zmienić dane wykresu podczas edycji arkusza danych w programie Microsoft Graph, to jednak zostaną one wraz z pewnymi zmianami formatowania zmienione przez programu Microsoft Access. Aby temu zapobiec, należy dane pokazywane na wykresie zmienić w tabeli lub kwerendzie formularza albo w kwerendzie we właściwości Źródło wierszy. Aby uzyskać informacje o zmianach tej kwerendy, kliknij  [image].


Zmiana źródłowej tabeli lub kwerendy dla wykresu

Aby zmienić źródłową tabelę

•	Otwórz tabelę w widoku "Arkusz danych", a następnie zmień jej dane.

Aby zmienić źródłową kwerendę

•	Otwórz kwerendę w widoku "Projekt", a następnie zmień jej dane.

Po zmianie źródłowej tabeli lub kwerendy należy otworzyć formularz w widoku "Formularz" lub raport w Podglądzie wydruku, aby obejrzeć wykres z aktualnymi danymi.

Jeżeli zmiany źródłowej tabeli lub kwerendy nie dają rezultatu, można spróbować zmienić kwerendę we właściwości Źródło wierszy. Aby uzyskać informacje o zmianach tej kwerendy, kliknij  [image].


Zmiana kwerendy we właściwości "Źródło wierszy" dla wykresu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Sprawdź, czy wykres jest wybrany, a następnie kliknij przycisk Właściwości  [image].

3	Kliknij pole właściwości Źródło wierszy, a następnie kliknij przycisk Buduj  [image] z prawej strony pola właściwości Źródło wierszy, aby otworzyć Konstruktora kwerend.

Konstruktor kwerend pokazuje kwerendę "Źródło wierszy" w widoku "Projekt".

4	Zmień kwerendę.

Aby zobaczyć wyniki zmian, kliknij polecenie Arkusz danych w menu Widok.

5	Zamknij Konstruktora kwerend.

6	Aby zobaczyć zmieniony wykres, otwórz formularz w widoku "Formularz", lub raport w Podglądzie wydruku.

Jeśli zmiany danych kwerendy "Źródło wierszy" nie dają rezultatu, można spróbować zmienić dane w źródłowej tabeli lub kwerendzie. Aby uzyskać więcej informacji na temat zmian źródłowej tabeli lub kwerendy, kliknij  [image].


Przekształcenie wykresu na rysunek dla oszczędności miejsca na dysku

Aby zaoszczędzić miejsce na dysku, można dokonać przekształcenia wykresu na rysunek, o ile wykres nie jest związany z rekordem. Jednak po przekształceniu edycja wykresu nie będzie możliwa.

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij wykres.

3	W menu Format kliknij polecenie Zmień na, a następnie kliknij Obraz.


Tworzenie wykresu

Do tworzenia wykresu używa się przeważnie Kreatora wykresów. W tym przypadku użytkownik nie ma wpływu na decyzję, czy na podstawie dostarczonych danych będzie utworzony wykres globalny, wyświetlający dane ze wszystkich pól, czy też wykres związany z rekordem, pokazujący jego dane i zmieniający się wraz ze zmianą bieżącego rekordu. Jeżeli jednak zostanie automatycznie utworzony wykres globalny, a bardziej odpowiedni byłby wykres związany z rekordem, to można połączyć wykres z konkretnym rekordem.

Aby móc używać Kreatora wykresów, w systemie musi być zainstalowany program Microsoft Graph 97. Nie jest on objęty instalacją typową programu Microsoft Access.

Można także utworzyć wykres wstawiając istniejący wykres z zewnętrznego pliku.

Co chcesz zrobić?

Wstawić nowy wykres do formularza lub raportu

Połączyć istniejący wykres z konkretnym rekordem

Wstawić istniejący wykres do formularza lub raportu


Rozwiązywanie problemów związanych z wykresami

W czym potrzebujesz pomocy?

Na wykresie zostały wprowadzone zmiany, lecz nie są one zapamiętywane.

Przy próbie wyświetlenia wykresu pojawia się komunikat "Powiązanie nazwy nazwa nie jest możliwe".

Wykres jest przygaszony lub pusty.

Nie można zmienić formatu etykiet na wykresie.

Nie można określić właściwej kolejności kolumn wykresu.


Na wykresie zostały wprowadzone zmiany, lecz nie są one zapamiętywane.

Wykres jest tworzony na podstawie danych z następujących źródeł, w następującej kolejności:

•	Dane z tabeli podstawowej lub kwerendy

•	Zawartość właściwości Źródło wierszy wykresu

•	Aplikacja Microsoft Graph

Program Microsoft Access generuje wykres każdorazowo przy oglądaniu lub drukowaniu oraz przy przełączaniu się do widoku "Formularz". Dlatego też zmiany dokonywane w programie Microsoft Graph mogą być zastąpione przez dane znajdujące się we właściwości Źródło wierszy.

Przy dokonywaniu zmian w wykresie należy pamiętać o poniższych uwagach:

•	Zmiany danych podstawowych (na przykład format danych) mają pierwszeństwo przed innymi zmianami. Z drugiej strony, jeśli ustawienie właściwości Źródło wierszy zawiera pole wyliczane, takie jak =Format([StartDate],"MMM"), to format jest określany wynikiem obliczenia, nie zaś na podstawie danych podstawowych.

•	Zmiany dokonywane we właściwości Źródło wierszy, takie jak zmiany tytułu czy etykiet wykresu, mogą być zastąpione przez zmiany dokonywane w danych podstawowych.

•	Zmiany dokonywane za pomocą programu Microsoft Graph, takie jak zmiany dokonywane na podstawie danych, mogą być anulowane przez zmiany dokonywane w tabeli lub kwerendzie podstawowej bądź we właściwości Źródło wierszy.

Aby uzyskać informacje na temat właściwości Źródło wierszy, kliknij  [image].


Wykres jest przygaszony lub pusty.

Jeśli wartość właściwości Źródło wierszy dla wykresu jest nieprawidłowa, wykres będzie przygaszony lub pusty.

1	Otwórz formularz w widoku "Projekt" formularza lub raport w widoku "Projekt" raportu.

2	Sprawdź, czy wykres jest wybrany, a następnie kliknij przycisk Właściwości  [image].

3	Sprawdź, czy w polu właściwości Źródło wierszy znajduje się właściwa wartość.

Aby uzyskać informacje na temat właściwości Źródło wierszy, kliknij   [image].

4	Przełącz się do widoku "Formularz" lub do Podglądu wydruku, aby obejrzeć dokonane zmiany.


Nie można zmienić formatu etykiet na wykresie.

Jeśli do zmiany formatu etykiet osi wykresu jest używany program Microsoft Graph, to zmiany te będą anulowane przy aktualizacji wykresu. Aby zmiany były trwałe, trzeba zmodyfikować kwerendę we właściwości Źródło wierszy wykresu.

1	Otwórz formularz w widoku "Projekt" formularza lub raport w widoku "Projekt" raportu.

2	Sprawdź, czy wykres jest wybrany, a następnie kliknij przycisk Właściwości  [image].

3	Kliknij przycisk Buduj  [image]  po prawej stronie pola właściwości Źródło wierszy.

4	W kwerendzie, do nazwy pola, które ma być formatowane, dodaj funkcję Format.

Na przykład, jeśli pole nazywa się ([DataZamówienia]), to może być zmienione na Format([DataZamówienia],"RR") w celu zmiany wyglądu daty na wykresie. Aby uzyskać więcej informacji na temat funkcji Format, kliknij  [image].

5	Zamknij kwerendę i zapisz zmiany.

6	Przełącz się do widoku "Formularz" lub do Podglądu wydruku, aby obejrzeć dokonane zmiany.

Uwaga   Nie wszystkie formaty niestandardowe programu Microsoft Access współpracują z programem Microsoft Graph.


Nie można określić właściwej kolejności kolumn wykresu.

Aby przedstawić dane w innej kolejności, należy zmodyfikować kwerendę określoną we właściwości Źródło wierszy wykresu.

1	Otwórz formularz w widoku "Projekt" formularza lub raport w widoku "Projekt" raportu.

2	Sprawdź, czy wykres jest wybrany, a następnie kliknij przycisk Właściwości  [image].

3	Kliknij przycisk Buduj  [image]  po prawej stronie pola właściwości Źródło wierszy.

4	W kwerendzie ustaw pola, które mają być sortowane, w kolejności sortowania od lewej do prawej. Sprawdź, czy w komórce Sortuj dla tych pól znajduje się żądana wartość.

Aby uzyskać więcej informacji na temat sortowania pól w kwerendzie, kliknij  [image].

5	Zamknij kwerendę i zapisz zmiany.

6	Przełącz się do widoku "Formularz" lub do Podglądu wydruku, aby obejrzeć dokonane zmiany.


Wstawianie hiperłącza do formularza, raportu lub arkusza danych

Hiperłączy używa się w formularzach i arkuszach danych w celu przywołania obiektów z tej samej lub innej bazy danych Microsoft Access, dokumentów utworzonych za pomocą programów Microsoft Word, Microsoft Excel i Microsoft PowerPoint, a także dowolnych dokumentów dostępnych w sieci Internet oraz w lokalnej sieci intranet. Hiperłącza można także wstawiać do raportów. Chociaż hiperłącza nie działają w raportach oglądanych za pomocą programu Microsoft Access, to jednak będą działać po przekształceniu raportów do formatów programów Word, Microsoft Excel lub do formatu HTML.

Hiperłącza są przechowywane w polach tabel w taki sam sposób, jak numery telefonów czy faksów. Na przykład, tabela "Dostawcy" w przykładowej bazie danych "Northwind" zawiera hiperłącza do własnych stron hipertekstowych niektórych dostawców.

W formularzu lub raporcie można również utworzyć etykietę lub rysunek, a w formularzu także przycisk polecenia, kliknięcie których spowoduje przywołanie obiektów ścieżki hiperłącza. Na przykład, w formularzu "Produkty" przykładowej bazy danych "Northwind" znajduje się przycisk polecenia, które wyświetla alfabetyczną listę produktów, będącą raportem w tej samej bazie danych.

Co chcesz zrobić?

Utworzyć pole przechowujące hiperłącza dla różnych rekordów

Utworzyć etykietę, kliknięcie której uaktywnia hiperłącze

Wstawić rysunek, kliknięcie którego uaktywnia hiperłącze

Utworzyć przycisk polecenia, kliknięcie którego uaktywnia hiperłącze


Tworzenie pola do przechowywania hiperłączy

1	Otwórz istniejącą tabelę w widoku "Projekt" lub utwórz nową tabelę.

2	W górnej części okna wpisz nazwę pola, które będzie używane do przechowywania hiperłączy.

3	W kolumnie Typ danych dla tego pola wybierz typ Hiperłącze

4	Kliknij przycisk Zapisz  [image]  na pasku narzędzi, aby zapisać tabelę.

Aby uzyskać informacje na temat wpisywania adresów hiperłączy do formularza lub arkusza danych, kliknij  [image].

Uwagi

•	W widoku "Arkusz danych" można utworzyć pole do przechowywania hiperłączy przez kliknięcie polecenia Kolumna hiperłącza w menu Wstaw, a następnie wpisanie adresu hiperłącza w nowym polu.

•	Jeżeli tabela jest tworzona przez importowanie danych, to każda kolumna zawierająca adresy URL lub ścieżki UNC jest automatycznie przekształcana na pole typu hiperłącze. Przekształcenie jest wykonywane tylko wtedy, gdy wszystkie wartości w kolumnie rozpoczynają się od znaków identyfikujących protokół transmisji, takich jak "http" lub "\\". Jeżeli chociaż jedna z wartości rozpoczyna się od znaków, które nie zostaną rozpoznane jako protokół, to kolumna nie będzie przekształcona na pole typu hiperłącze. Aby uzyskać więcej informacji na temat protokołów, kliknij  [image].


Wstawianie adresu hiperłącza w widoku "Formularz" lub "Arkusz danych"

Istnieje kilka sposobów wstawiania adresu hiperłącza w widoku "Formularz" i w widoku "Arkusz danych". Podane tutaj metody dotyczą hiperłączy, które są inne dla każdego rekordu formularza lub arkusza danych. Dla hiperłącza, które jest związane z całym formularzem lub raportem, a nie z konkretnym rekordem, można utworzyć etykietę, rysunek lub przycisk polecenia. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

W jaki sposób chcesz utworzyć hiperłącze?

Wykorzystując przycisk "Wstaw hiperłącze"

Kopiując i wklejając hiperłącze lub jego adres

Kopiując i wklejając tekst z dokumentu Microsoft Office

Przeciągając i upuszczając skrót do Internetu

Wpisując adres hiperłącza


Wstawianie hiperłącza przy użyciu przycisku Wstaw hiperłącze

1	Otwórz tabelę lub kwerendę zawierającą pole typu hiperłącze w widoku "Arkusz danych" lub związany z nią formularz w widoku "Arkusz danych" albo w widoku "Formularz".

2	Ustaw wskaźnik w polu hiperłącza arkusza danych. W formularzu należy wskaźnik ustawić w polu tekstowym związanym z polem hiperłącza lub w części tekstowej pola kombi wyświetlającego hiperłącze.

3	Jeżeli to potrzebne, w polu lub formancie wpisz tekst, który będzie wyświetlany zamiast adresu hiperłącza.

4	Kliknij przycisk Wstaw hiperłącze  [image]  na pasku narzędzi.

5	W polu Łącze do pliku lub do adresu URL okna dialogowego Wstaw hiperłącze podaj ścieżkę UNC lub adres URL albo kliknij przycisk Przeglądaj, aby dotrzeć do właściwego pliku dyskowego, pliku w sieci lokalnej lub w serwerze FTP, który został zarejestrowany.

Uwaga   Jeżeli hiperłącze określa przeskok do obiektu w bieżącej bazie danych, to pole Łącze do pliku lub do adresu URL należy pozostawić puste.

6	Pozostaw pole Nazwana lokalizacja w pliku puste lub wykonaj jedną z następujących czynności:

•	Aby przeskoczyć do innego miejsca w pliku, wpisz odpowiednią lokalizację. Może to być, na przykład, nazwa zakładki w dokumencie programu Microsoft Word lub numer slajdu w prezentacji programu PowerPoint. Aby uzyskać więcej informacji na temat użycia właściwej składni, kliknij  [image].

•	Aby przeskoczyć do innego obiektu programu Microsoft Access, wpisz nazwę obiektu albo kliknij przycisk Przeglądaj obok pola Nazwana lokalizacja w pliku. Przycisk ten powoduje otwarcie okna bazy danych dla bieżącej lub innej bazy danych, zawierającej obiekt, który ma być otwarty.

7	W oknie dialogowym Wstaw hiperłącze kliknij przycisk OK.

Do pola lub formantu zostanie wstawione hiperłącze. Kliknięcie hiperłącza spowoduje otwarcie docelowego dokumentu, strony lub obiektu.


Tworzenie hiperłącza przez kopiowanie i wklejanie hiperłącza lub jego adresu

1	Przejdź do hiperłącza lub adresu hiperłącza jednym z następujących sposobów:

•	Otwórz dokument utworzony przez aplikację Microsoft Office, który zawiera określone hiperłącze.

•	Otwórz dokument utworzony przez dowolną aplikację, który zawiera poprawny adres hiperłącza, ale nie zdefiniowany jako hiperłącze.

•	Otwórz dowolną przeglądarkę internetową, na przykład Microsoft Internet Explorer.

2	Wykonaj jedną z następujących czynności:

•	W dokumencie Microsoft Office kliknij prawym klawiszem myszy definiowane hiperłącze. W menu podręcznym wskaż polecenie Hiperłącze, a następnie w wyświetlonym podmenu kliknij polecenie Kopiuj hiperłącze.

•	W dowolnym dokumencie zaznacz adres hiperłącza i kliknij polecenie Kopiuj w menu Edycja.

•	W programie Internet Explorer zaznacz adres w polu Adres lub zaznacz gdziekolwiek na stronie prawidłowy adres hiperłącza, kliknij prawym klawiszem myszy, a następnie kliknij polecenie Kopiuj w menu podręcznym.

Uwaga   Przy kopiowaniu określonego hiperłącza z dokumentu programu Office należy sprawdzić, czy zostało skopiowane tylko hiperłącze. Jeżeli zostały skopiowanie także sąsiadujące znaki, które nie są częścią hiperłącza, to zamiast do adresu hiperłącza nastąpi przeskok do skopiowanego tekstu.

3	Powróć do programu Microsoft Access i otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych" albo formularz w widoku "Formularz".

4	Ustaw wskaźnik w polu hiperłącza arkusza danych. W formularzu należy wskaźnik ustawić w polu tekstowym związanym z polem hiperłącza lub w części tekstowej pola kombi wyświetlającego hiperłącze.

5	Wykonaj jedną z następujących czynności:

•	Aby wkleić hiperłącze, kliknij polecenie Wklej jako hiperłącze w menu Edycja.

•	Aby wkleić adres hiperłącza, który nie jest zdefiniowany jako hiperłącze, kliknij polecenie Wklej w menu Edycja. Przy wklejaniu tekstu adresu w ten sposób, zostaje rozpoznany protokół, a tekst jest przekształcany na odpowiednie hiperłącze.

Do pola lub formantu zostanie wstawione hiperłącze. Kliknięcie hiperłącza spowoduje otwarcie docelowego dokumentu, strony lub obiektu.


Tworzenie hiperłącza przez kopiowanie i wklejanie tekstu z dokumentu Microsoft Office

1	Otwórz dokument Microsoft Office, do którego ma nastąpić przeskok, na przykład dokument programu Microsoft Word.

2	Zaznacz tekst, do którego ma nastąpić przeskok.

Uwaga   Nie można utworzyć hiperłącza na podstawie tekstu zaznaczonego w obiekcie programu Microsoft Access.

3	Kliknij polecenie Kopiuj w menu Edycja.

4	Powróć do programu Microsoft Access i otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych" albo formularz w widoku "Formularz".

5	Ustaw wskaźnik w polu hiperłącza arkusza danych. W formularzu należy wskaźnik ustawić w polu tekstowym związanym z polem hiperłącza lub w części tekstowej pola kombi wyświetlającego hiperłącze.

6	Kliknij polecenie Wklej jako hiperłącze w menu Edycja.

Do pola lub formantu zostanie wstawione hiperłącze. Kliknięcie hiperłącza spowoduje otwarcie docelowego dokumentu, strony lub obiektu.


Tworzenie hiperłącza przez przeciąganie i upuszczanie tekstu lub skrótu do Internetu

1	Otwórz w programie Microsoft Access tabelę lub kwerendę w widoku "Arkusz danych" albo formularz w widoku "Arkusz danych" lub w widoku "Formularz".

2	Przejdź do otwartego dokumentu w aplikacji Microsoft Office lub do skrótu do Internetu (ikony na pulpicie lub elementu w folderze "Historia" folderu systemowego Eksploratora Windows).

3	Wykonaj jedną z następujących czynności:

•	Zaznacz tekst w otwartym dokumencie. Tekst może być określeniem hiperłącza, adresem hiperłącza nie zdefiniowanego jako hiperłącze, albo tekstem, do którego ma nastąpić przeskok. Należy zwrócić uwagę, że nie można utworzyć hiperłącza przez przeciąganie tekstu z jednego obiektu programu Microsoft Access do drugiego.

•	Zaznacz skrót do Internetu.

4	Kliknij prawym przyciskiem myszy zaznaczony element i przeciągnij go na pole typu hiperłącze w widoku "Arkusz danych" albo na pole tekstowe związane z polem hiperłącza lub na część tekstową pola kombi wyświetlającego hiperłącze w widoku "Formularz".

Do pola lub formantu zostanie wstawione hiperłącze. Kliknięcie hiperłącza spowoduje otwarcie docelowego dokumentu, strony lub obiektu.


Wpisywanie hiperłącza w polu lub w okienku tekstowym

1	Otwórz tabelę lub kwerendę zawierającą pole typu hiperłącze w widoku "Arkusz danych" lub związany z nią formularz w widoku Arkusz danych albo w widoku "Formularz".

2	Ustaw wskaźnik w polu hiperłącza arkusza danych. W formularzu należy wskaźnik ustawić w polu tekstowym związanym z polem hiperłącza lub w części tekstowej pola kombi wyświetlającego hiperłącze.

3	Wpisz poprawny adres hiperłącza. Adres hiperłącza może składać się z co najwyżej trzech części oddzielonych znakiem hash (#):

wyświetlanytekst#adres#podadres

Na przykład, Cajun Delights#http://www.cajundelights.com/Cajun.htm#

Aby uzyskać więcej informacji na temat adresów hiperłączy, kliknij  [image].


Adresy hiperłączy w polach hiperłączy i formantach

Adres hiperłącza można wpisać bezpośrednio w polu hiperłącza, w polu tekstowym związanym z polem hiperłącza albo w części tekstowej pola kombi wyświetlającego hiperłącze.

Adres hiperłącza może składać się z co najwyżej trzech części oddzielonych znakiem funta (#):

wyświetlanytekst#adres#podadres

Następująca tabela wyjaśnia znaczenie każdego ze składników adresu.

Składnik	Opis	Opcjonalny?
wyswietlanytekst	Tekst widoczny w polu lub w formancie. Można w ten sposób opisowo wyświetlić nazwę węzła sieci WWW (World Wide Web) lub obiektu wskazywanego przez adres i podadres.	Tak
adres	Absolutna lub względna ścieżka do dokumentu docelowego. Ścieżka absolutna jest pełnym zastrzeżonym adresem URL lub ścieżką UNC do dokumentu. Ścieżka względna jest ścieżką odniesioną do ścieżki bieżącej bazy danych lub do ścieżki podstawowej, określonej ustawieniem Baza hiperłączy w oknie dialogowym Właściwości NazwaBazyDanych (dostępnym przez kliknięcie polecenia Właściwości bazy danych w menu Plik).	Nie, chyba że podadres wskazuje obiekt w bieżącym pliku .mdb
podadres	Położenie wewnątrz pliku lub na stronie. Można na przykład wskazać konkretny formularz lub raport w bazie danych Microsoft Access lub konkretną zakładkę w dokumencie programu Word. Aby uzyskać informacje na temat użycia właściwej składni dla każdego typu dokumentu, kliknij  [image].	Tak
Uwaga   W polu lub formancie nie są wyświetlane wszystkie trzy części składowe adresu. Aby zobaczyć adres hiperłącza w całości, należy za pomocą klawiatury ustawić wskaźnik w odpowiednim polu lub formancie (aby nie uaktywnić łącza) i nacisnąć klawisz F2.

•	Jeżeli adres zawiera składnik wyświetlanytekst, to pozostałe składniki adresu nie są wyświetlane.

•	Jeżeli adres nie zawiera składnika wyświetlanytekst, to wyświetlany jest tylko adres.

•	Podadres jest wyświetlany tylko wtedy, gdy jest jedynym składnikiem adresu, a ponadto wskazuje na istniejący obiekt w bieżącej bazie danych.

Następująca tabela zawiera przykłady adresów hiperłączy. Należy zwrócić uwagę, że w adresach URL występują znaki "/", a w ścieżkach UNC znaki "\".

Adres hiperłącza	Opis
Cajun Delights#http://www.cajundelights.com#	Adres strony WWW Cajun Delights. Wyświetlany jako "Cajun Delights."
#http://www.cajundelights.com#	Adres strony WWW Cajun Delights.
#http://www.cajundelights.com#Price	Nazwa "Price" w dokumencie .html na stronie Cajun Delights.
#\\northwind\public\products.doc#	Plik programu Word o nazwie "Products.doc" ogólnie dostępny na serwerze "Northwind".
Resume#c:\windows\personal \resume.doc#	Plik programu Word o nazwie "Resume.doc" znajdujący się w folderze "\Windows\Personal". Wyświetlany jako "Resume."
#c:\windows\personal\resume. doc#	Plik "Resume.doc" znajdujący się w folderze "\Windows\Personal".
#c:\windows\personal\resume. doc#Qualifications	Sekcja w pliku "Resume.doc" zaznaczona zakładką o nazwie "Qualifications."
#c:\windows\personal\ northwind.mdb#Form Suppliers	Formularz "Dostawcy" w bazie danych "Northwind" znajdujący się w folderze "\Windows\Personal".
Suppliers##Form Suppliers	Formularz "Dostawcy" w bieżącej bazie danych. Wyświetlany jako "Dostawcy."
#c:\windows\personal\1996 Sales.ppt#13	Przezrocze o numerze 13 w dokumencie "1996 Sales" programu PowerPoint znajdującym się w folderze "\Windows\Personal".
#c:\windows\personal\budget. xls#Sheet1!A2	Komórka "A2" arkusza "Sheet1" w pliku "budget.xls" znajdującym się w folderze "\Windows\Personal".
Dla ułatwienia wpisywania adresu hiperłącza można opuścić pewne jego części. Na przykład:

•	We wpisanym tekście http://www.microsoft.com zostanie rozpoznany protokół "http:", a tekst zostanie zinterpretowany jako adres #http://www.microsoft.com# (nie trzeba wpisywać znaków funta (#) samodzielnie).

•	Aby wskazać obiekt programu Microsoft Access w bieżącej bazie danych, można podać tylko nazwę obiektu, do którego ma nastąpić przeskok — nie trzeba podawać ścieżki UNC. Jeżeli w bazie danych znajduje się kilka obiektów o tej samej nazwie, to do wyboru odwołania stosowana jest następująca kolejność: formularze, raporty, tabele/kwerendy, makra, moduły. Jeżeli na przykład w bazie danych jest formularz o nazwie "Zamówienia" i tabela o nazwie "Zamówienia", to zostanie wybrane odwołanie do formularza. Konkretny obiekt można wskazać za pomocą podadresu, wpisując typ obiektu nazwa obiektu. Na przykład, aby zamiast do formularza odwołać się do tabeli o nazwie "Zamówienia", należy jako podadres wpisać Tabela Zamówienia.

•	Jeżeli we wpisanym tekście nie występują znaki funta (#), protokołu (np. "http:"), ani odwołanie do obiektu w bieżącej bazie danych, to wpisany tekst jest interpretowany jednocześnie jako wyświetlanytekst oraz adres poprzedzony protokółem "http://". Na przykład tekst www.microsoft.com zostanie zinterpretowany jako adres www.microsoft.com#http://www.microsoft.com#.


Tworzenie etykiety, kliknięcie której uaktywnia hiperłącze

W jaki sposób chcesz utworzyć etykietę?

Wykorzystując przycisk "Wstaw hiperłącze"

Kopiując i wklejając hiperłącze

Kopiując i wklejając tekst z dokumentu Microsoft Office

Przeciągając i upuszczając skrót do Internetu


Tworzenie etykiety przy użyciu przycisku Wstaw hiperłącze

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij przycisk Wstaw hiperłącze  [image]  na pasku narzędzi.

3	W polu Łącze do pliku lub do adresu URL okna dialogowego Wstaw hiperłącze podaj ścieżkę UNC lub adres URL albo kliknij przycisk Przeglądaj, aby dotrzeć do właściwego pliku dyskowego, pliku w sieci lokalnej lub w serwerze FTP, który został zarejestrowany.

Uwaga   Jeżeli hiperłącze określa przeskok do obiektu w bieżącej bazie danych, to pole Łącze do pliku lub do adresu URL należy pozostawić puste.

4	Pozostaw pole Nazwana lokalizacja w pliku puste lub wykonaj jedną z następujących czynności:

•	Aby przeskoczyć do innego miejsca w pliku, wpisz odpowiednią lokalizację. Może to być, na przykład, nazwa zakładki w dokumencie programu Microsoft Word lub numer slajdu w prezentacji programu PowerPoint. Aby uzyskać więcej informacji na temat użycia właściwej składni, kliknij  [image].

•	Aby przeskoczyć do innego obiektu programu Microsoft Access, wpisz typ i nazwę obiektu (na przykład: Tabela Dostawcy) albo kliknij przycisk Przeglądaj obok pola Nazwana lokalizacja w pliku. Przycisk ten powoduje otwarcie okna bazy danych dla bieżącej lub innej bazy danych, zawierającej obiekt, który ma być otwarty.

5	W oknie dialogowym Wstaw hiperłącze kliknij przycisk OK.

Do formularza lub raportu zostanie wstawiona etykieta. Aby sprawdzić łącze, należy kliknąć etykietę prawym przyciskiem myszy, wybrać polecenie Hiperłącze w menu podręcznym, a następnie kliknąć polecenie Otwórz.

Uwaga   Przy tworzeniu etykiety tym sposobem, właściwości Adres hiperłącza etykiety jest nadawana wartość wpisana w polu Łącze do pliku lub do adresu URL, a właściwości Podadres hiperłącza wartość (jeżeli jest) wpisana w polu Nazwana lokalizacja w pliku. Właściwość Tytuł jest wykorzystywana przy wyświetlaniu tekstu widocznego na etykiecie. Każdą z tych właściwości można zmienić, aby zmodyfikować hiperłącze.


Tworzenie etykiety przez kopiowanie i wklejanie hiperłącza z dokumentu Microsoft Office

1	Otwórz dokument Microsoft Office, który zawiera określone hiperłącze.

2	Kliknij prawym klawiszem hiperłącze, które ma być kopiowane. Wskaż w menu podręcznym polecenie Hiperłącze, a następnie w wyświetlonym podmenu kliknij polecenie Kopiuj hiperłącze.

Uwaga   Przy kopiowaniu określonego hiperłącza z dokumentu programu Office należy sprawdzić, czy zostało skopiowane tylko hiperłącze. Jeżeli zostały skopiowanie także sąsiadujące znaki, które nie są częścią hiperłącza, to zamiast do adresu hiperłącza nastąpi przeskok do skopiowanego tekstu.

3	Powróć do programu Microsoft Access i otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

4	Kliknij polecenie Wklej jako hiperłącze w menu Edycja.

Do formularza lub raportu zostanie wstawiona etykieta. Aby sprawdzić łącze, należy kliknąć etykietę prawym przyciskiem myszy, wybrać polecenie Hiperłącze w menu podręcznym, a następnie kliknąć polecenie Otwórz.

Uwaga   Przy tworzeniu etykiety tym sposobem, właściwości Adres hiperłącza etykiety jest nadawana wartość skopiowana z dokumentu Office. Właściwość Tytuł jest wykorzystywana przy wyświetlaniu tekstu widocznego na etykiecie. Właściwości te można zmienić, aby zmodyfikować hiperłącze.


Tworzenie etykiety przez kopiowanie i wklejanie tekstu z dokumentu Microsoft Office

1	Otwórz dokument Microsoft Office, do którego ma nastąpić przeskok, na przykład dokument programu Microsoft Word.

2	Zaznacz tekst, do którego ma nastąpić przeskok.

Uwaga   Nie można utworzyć etykiety na podstawie tekstu zaznaczonego w obiekcie programu Microsoft Access.

3	Kliknij polecenie Kopiuj w menu Edycja.

4	Powróć do programu Microsoft Access i otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

5	Kliknij polecenie Wklej jako hiperłącze w menu Edycja.

Do formularza lub raportu zostanie wstawiona etykieta. Aby sprawdzić łącze, należy kliknąć etykietę prawym przyciskiem myszy, wybrać polecenie Hiperłącze w menu podręcznym, a następnie kliknąć polecenie Otwórz.

Uwaga   Przy tworzeniu etykiety tym sposobem, są ustawiane właściwości etykiety Adres hiperłącza i Podadres hiperłącza (jeżeli hiperłącze wskazuje miejsce w pliku). Właściwość Tytuł jest wykorzystywana przy wyświetlaniu tekstu widocznego na etykiecie. Właściwości te można zmienić, aby zmodyfikować hiperłącze.


Tworzenie etykiety przez przeciąganie i upuszczanie tekstu lub skrótu do Internetu
Tworzenie etykiety przez przeciąganie i upuszczanie skrótu do Internetu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Przejdź do skrótu do Internetu (ikony na pulpicie lub elementu w folderze "Historia" folderu systemowego Eksploratora Windows).

3	Zaznacz skrót do Internetu.

4	Kliknij prawym przyciskiem myszy zaznaczony element i przeciągnij go do formularza lub raportu.

Do formularza lub raportu zostanie wstawiona etykieta. Aby sprawdzić łącze, należy kliknąć etykietę prawym przyciskiem myszy, wybrać polecenie Hiperłącze w menu podręcznym, a następnie kliknąć polecenie Otwórz.


Wstawianie rysunku, kliknięcie którego uaktywnia hiperłącze

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij formant  Rysunek  [image]  w przyborniku, a następnie kliknij w miejscu, w którym na być utworzony rysunek.

3	W oknie dialogowym Wstaw rysunek wskaż rysunek, który ma być wykorzystany.

Do formularza lub raportu zostanie wstawiony formant rysunku.

4	Sprawdź, czy formant rysunku jest wybrany, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości formantu.

5	We właściwości Adres hiperłącza podaj ścieżkę do pliku na dysku lokalnym, ścieżkę UNC albo adres URL. Na przykład, c:\windows\personal\budget.xls lub http://www.microsoft.com. Dla ułatwienia wpisywania adresu można kliknąć przycisk Buduj  [image], aby otworzyć okno dialogowe Edytuj hiperłącze.

Uwaga   Jeżeli hiperłącze określa przeskok do obiektu w bieżącej bazie danych, to pole właściwości Adres hiperłącza można pozostawić puste.

6	Pozostaw pole właściwości Podadres hiperłącza puste lub wykonaj jedną z następujących czynności:

•	Aby przeskoczyć do innego miejsca w pliku, wpisz odpowiednią lokalizację. Może to być, na przykład, nazwa zakładki w dokumencie programu Microsoft Word lub numer przezrocza w prezentacji programu PowerPoint. Aby uzyskać więcej informacji na temat użycia właściwej składni, kliknij  [image].

•	Aby przeskoczyć do innego obiektu programu Microsoft Access, wpisz typ i nazwę obiektu (na przykład: Tabela Dostawcy) albo kliknij przycisk Przeglądaj obok pola Nazwana lokalizacja w pliku. Przycisk ten powoduje otwarcie okna bazy danych dla bieżącej lub innej bazy danych, zawierającej obiekt, który ma być otwarty.

Aby sprawdzić łącze, należy kliknąć rysunek prawym przyciskiem myszy, wybrać polecenie Hiperłącze w menu podręcznym, a następnie kliknąć polecenie Otwórz.


Wstawianie przycisku polecenia, kliknięcie którego uaktywnia hiperłącze

1	Otwórz formularz w widoku "Projekt".

2	Kliknij narzędzie Kreatorzy  formantów  [image]  w przyborniku, jeżeli jest wciśnięte, aby wyłączyć Kreatora formantów.

3	Kliknij formant Przycisk polecenia  [image] w przyborniku.

4	Kliknij w formularzu miejsce, w którym ma być umieszczony przycisk polecenia.

5	Sprawdź, czy przycisk polecenia jest wybrany, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości formantu.

6	We właściwości Adres hiperłącza podaj ścieżkę do pliku na dysku lokalnym, ścieżkę UNC albo adres URL. Na przykład, c:\windows\personal\budget.xls, \\northwind\public\products.doc lub http://www.microsoft.com. Dla ułatwienia wpisywania adresu można kliknąć przycisk Buduj  [image], aby otworzyć okno dialogowe Wstaw hiperłącze.

Uwaga   Jeżeli hiperłącze określa przeskok do obiektu w bieżącej bazie danych, to pole właściwości Adres hiperłącza można pozostawić puste.

7	Pozostaw pole właściwości Podadres hiperłącza puste lub wykonaj jedną z następujących czynności:

•	Aby przeskoczyć do innego miejsca w pliku, wpisz odpowiednią lokalizację. Może to być, na przykład, nazwa zakładki w dokumencie programu Microsoft Word lub numer przezrocza w prezentacji programu PowerPoint. Aby uzyskać więcej informacji na temat użycia właściwej składni, kliknij  [image].

•	Aby przeskoczyć do innego obiektu programu Microsoft Access, wpisz nazwę obiektu albo kliknij przycisk Przeglądaj obok pola Nazwana lokalizacja w pliku. Przycisk ten powoduje otwarcie okna bazy danych dla bieżącej lub innej bazy danych, zawierającej obiekt, który ma być otwarty.

8	We właściwości Tytuł wpisz tekst, który będzie wyświetlany na przycisku.

Aby sprawdzić łącze, należy kliknąć przycisk polecenia prawym przyciskiem myszy, wybrać polecenie Hiperłącze w menu podręcznym, a następnie kliknąć polecenie Otwórz.


Modyfikowanie hiperłącza przechowywanego w tabeli

1	Otwórz tabelę lub kwerendę zawierającą pole typu hiperłącze w widoku "Arkusz danych" lub związany z nią formularz w widoku "Arkusz danych" albo w widoku "Formularz".

2	Kliknij prawym przyciskiem myszy pole typu hiperłącze w arkuszu danych lub związane z polem hiperłącza pole tekstowe w formularzu albo pole kombi, wyświetlające hiperłącze w swojej części tekstowej.

3	Aby wstawić lub zmodyfikować wyświetlany tekst, wskaż polecenie Hiperłącze w menu podręcznym. W polu Wyświetlaj tekst wpisz odpowiedni tekst.

4	Aby zmienić adres hiperłącza, wskaż polecenie Hiperłącze w menu podręcznym, a następnie kliknij polecenie Edytuj hiperłącze.

5	W polu Łącze do pliku lub do adresu URL okna dialogowego Edytuj hiperłącze podaj właściwą ścieżkę do folderu na dysku lokalnym, ścieżkę UNC lub adres URL albo kliknij przycisk Przeglądaj, aby dotrzeć do właściwego pliku w sieci lokalnej lub w serwerze FTP, który został zarejestrowany.

Uwaga   Jeżeli hiperłącze określa przeskok do obiektu w bieżącej bazie danych, to pole Łącze do pliku lub do adresu URL należy pozostawić puste.

6	Pozostaw pole Nazwana lokalizacja w pliku puste lub wykonaj jedną z następujących czynności:

•	Aby przeskoczyć do innego miejsca w pliku, wpisz odpowiednią lokalizację. Może to być, na przykład, nazwa zakładki w dokumencie programu Microsoft Word lub numer przezrocza w prezentacji programu PowerPoint. Aby uzyskać więcej informacji na temat użycia właściwej składni, kliknij  [image].

•	Aby przeskoczyć do innego obiektu programu Microsoft Access, wpisz nazwę obiektu albo kliknij przycisk Przeglądaj obok pola Nazwana lokalizacja w pliku. Przycisk ten powoduje otwarcie okna bazy danych dla bieżącej lub innej bazy danych, zawierającej obiekt, który ma być otwarty.

Uwaga   Hiperłącze można także zmodyfikować przez kopiowanie i wklejanie, przeciąganie i upuszczanie lub bezpośrednie wpisanie zmian w polu lub okienku tekstowym. Aby uzyskać informacje na temat użycia właściwej składni przy wpisywaniu hiperłącza, kliknij  [image].


Modyfikowanie hiperłącza przypisanego do etykiety lub rysunku w formularzu lub raporcie

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij prawym przyciskiem myszy etykietę lub formant obrazu, aby wyświetlić menu podręczne.

3	Aby zmienić adres hiperłącza, wskaż polecenie Hiperłącze w menu podręcznym, a następnie kliknij polecenie Edytuj hiperłącze.

4	W polu Łącze do pliku lub do adresu URL okna dialogowego Edytuj hiperłącze podaj ścieżkę do pliku na dysku lokalnym, ścieżkę UNC lub adres URL albo kliknij przycisk Przeglądaj, aby dotrzeć do właściwego pliku w sieci lokalnej lub w serwerze FTP, który został zarejestrowany.

Uwaga   Jeżeli hiperłącze określa przeskok do obiektu w bieżącej bazie danych, to pole Łącze do pliku lub do adresu URL należy pozostawić puste.

5	Pozostaw pole Nazwana lokalizacja w pliku puste lub wykonaj jedną z następujących czynności:

•	Aby przeskoczyć do innego miejsca w pliku, wpisz odpowiednią lokalizację. Może to być, na przykład, nazwa zakładki w dokumencie programu Microsoft Word lub numer przezrocza w prezentacji programu PowerPoint. Aby uzyskać więcej informacji na temat użycia właściwej składni, kliknij  [image].

•	Aby przeskoczyć do innego obiektu programu Microsoft Access, wpisz nazwę typu i nazwę obiektu (na przykład: Tabela Dostawcy) albo kliknij przycisk Przeglądaj obok pola Nazwana lokalizacja w pliku. Przycisk ten powoduje otwarcie okna bazy danych dla bieżącej lub innej bazy danych, zawierającej obiekt, który ma być otwarty.

6	Aby zmienić tekst wyświetlany na etykiecie, sprawdź czy etykieta jest wybrana, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości.

7	W polu właściwości Tytuł wpisz tekst, który ma być wyświetlany.

Uwaga   Hiperłącze można także zmodyfikować przez kopiowanie i wklejanie, przeciąganie i upuszczanie lub bezpośrednie wpisanie zmian w arkuszu właściwości. Aby uzyskać informacje na temat użycia właściwej składni przy wpisywaniu hiperłącza, należy umieścić wskaźnik w polu właściwości Adres hiperłącza lub Podadres hiperłącza i nacisnąć klawisz F1.


Usuwanie hiperłącza przechowywanego w tabeli

1	Otwórz tabelę lub kwerendę zawierającą pole typu hiperłącze w widoku "Arkusz danych" lub związany z nią formularz w widoku Arkusz danych albo w widoku "Formularz".

2	Przejdź do rekordu zawierającego hiperłącze, które ma być usunięte.

3	Kliknij prawym przyciskiem myszy pole typu hiperłącze w arkuszu danych lub związane z polem hiperłącza pole tekstowe w formularzu albo pole kombi, wyświetlające hiperłącze w swojej części tekstowej.

4	Kliknij polecenie Wytnij w menu podręcznym.

Uwaga   Aby usunąć wszystkie hiperłącza przechowywane w tabeli, należy w widoku "Projekt" tabeli usunąć pole typu hiperłącze.


Protokoły hiperłączy akceptowane przez program Microsoft Access

Po rozpoznaniu danego protokołu na podstawie tekstu wpisanego w polu hiperłącza lub w polu tekstowym, wpisany adres jest zamieniany na odpowiedni adres hiperłącza. Na przykład, tekst "http://www.microsoft.com" jest zamieniany na adres #http://www.microsoft.com#.

Na podstawie adresu URL wpisanego w polu hiperłącza są rozpoznawane następujące protokoły sieci Internet.

Protokół	Nazwa protokołu	Opis
http	Protokół przesyłania hipertekstu	Udostępnia strony WWW (World Wide Web) zawierające tekst, grafikę, dźwięk i inne informacje zapisane cyfrowo w serwerach sieci WWW.
ftp	Protokół przesyłania plików	Przesyła pliki pomiędzy komputerami w sieci Internet.
gopher	Protokół Gopher	Wyświetla informacje z serwerów Gopher.
wais	Protokół WAIS	Udostępnia bazy danych serwerów WAIS (Wide Area Information Servers).
file	Protokół plikowy	Otwiera plik znajdujący się na dysku lokalnym lub w sieci lokalnej (LAN).
https	Protokół przesyłania hipertekstu poufnego	Ustala połączenie HTTP wykorzystujące kodowanie przesyłanych danych metodą SSL (Secure Sockets Layer).
mailto	Protokół poczty elektronicznej	Uruchamia program obsługi poczty elektronicznej w celu wysłania wiadomości na podany adres w sieci Internet. Adres URL, który zawiera protokół poczty elektronicznej, ma inny format:  (mailto:nazwaużytkownika@domena)
msn	Protokół Microsoft Network	Przeskakuje do węzła w sieci Microsoft Network.
news	Protokół wiadomości	Uruchamia program odczytujący wiadomości i otwiera podaną grupę dyskusyjną Usenet. Adres URL, który zawiera protokół wiadomości, ma inny format: (news:nazwagrupydyskusyjnej)
nntp	Protokół dystrybucji wiadomości w sieci	Spełnia te same funkcje co protokół wiadomości. Składnia wymaga dwóch znaków "//" po dwukropku (nntp://nazwagrupyusenet).
mid	Protokół sterowania dźwiękiem MIDI (Musical Instrument Digital Interface)	Odtwarza pliki dźwiękowe MIDI, jeżeli komputer jest wyposażony w kartę dźwiękową.
cid	Protokół CID (CompuServe® Dialer)	Ustala protokół połączenia PPP (point-to-point) z siecią Internet za pośrednictwem sieci CompuServe.
prospero	Protokół Prospero	Otwiera pliki systemu plików rozproszonych Prospero.
telnet	Protokół Telnet	Uruchamia program emulacji terminala. Program ten umożliwia przesyłanie poleceń ze zdalnego komputera. Na przykład, łącząc się za pomocą protokołu Telnet z serwerem sieciowym pracującym w systemie UNIX, można używać poleceń tego systemu do wykonania konkretnych zadań na tym serwerze.
rlogin	Protokół zdalnego logowania Rlogin	Uruchamia program emulacji terminala Rlogin.
tn3270	Protokół TN3270	Uruchamia program emulacji terminala TN3270.
pnm	Protokół RealAudio	Odtwarza dźwięk przesyłany jako strumień danych z serwera RealAudio. Protokół ten ustala połączenie z serwerem i natychmiast rozpoczyna odtwarzanie dźwięku, albo strumienia danych w formatach innych mediów, przed zakończeniem wczytywania całego pliku danych.
mms	Protokół MMS (Microsoft Media Server)	Odtwarza strumień danych z serwera MMS w formacie mediów, takich jak na przykład pliki zawierające filmy w formacie .ast (ActiveMovie streaming format files).
Podczas instalacji pakietu Microsoft Office program instalacyjny zakłada i rejestruje te pliki, które są potrzebne do przywołania dowolnego dokumentu pakietu Office lub dokumentów z serwerów HTTP i FTP. Aby móc używać innych protokołów, należy zainstalować i zarejestrować odpowiednie pliki.


Składnia podadresu hiperłącza

Typ pliku zawierającego przywoływany obiekt	Podadres
Microsoft Access	Nazwa typu i nazwa obiektu. Na przykład, aby przeskoczyć do tabeli "Klienci", należy wpisać Tabela Klienci. Uwaga   Jeżeli nazwa typu obiektu zostanie pominięta, a istnieje kilka obiektów o tej samej nazwie, to do wyboru odwołania stosowana jest następująca kolejność: formularze, raporty, tabele/kwerendy, makra, moduły. Jeżeli na przykład istnieje formularz i tabela o nazwie "Zamówienia", to zostanie wybrane odwołanie do formularza. Aby odwołać się do tabeli o nazwie "Zamówienia", należy wpisać typ obiektu nazwa obiektu, na przykład Tabela Zamówienia.
Microsoft Word	Nazwa zakładki
Microsoft Excel	arkusz!zakres. Na przykład, należy wpisać  sheet 1!A2, aby przeskoczyć do komórki A2 w arkuszu "sheet 1".
Microsoft PowerPoint	Numer przezrocza
Dokument HTML	Nazwa dokumentu


Zmiana domyślnego formatowania hiperłącza

1	Kliknij polecenie Opcje w menu Narzędzia.

  Pokaż

2	Kliknij kartę Hiperłącza/HTML.

3	Ustaw wymagane opcje.


Uaktywnianie hiperłącza w arkuszu danych lub formularzu

1	Otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych" lub formularz w widoku "Formularz". Hiperłącze może znajdować się w polu arkusza danych, w polu tekstowym, w polu kombi lub być związane z etykietą, przyciskiem polecenia, a także z formantem obrazu w formularzu.

2	Ustaw wskaźnik myszy na obiekcie zawierającym hiperłącze. Kliknij hiperłącze, gdy wskaźnik przyjmie kształt dłoni.

Hiperłącza, które nie były kliknięte, mają domyślnie kolor niebieski i są podkreślone. Hiperłącza, które były kliknięte, mają domyślnie kolor purpurowy i są podkreślone. Aby uzyskać informacje na temat zmiany domyślnego formatowania, kliknij  [image].


Wyświetlanie w formularzu stron WWW

Przed wstawieniem do formularza formantu "Przeglądarka sieci WWW" należy zainstalować przeglądarkę hipertekstu Microsoft Internet Explorer wersja 3.0. Jeżeli jest zainstalowana, to formant "Przeglądarka sieci WWW" jest rejestrowany automatycznie. Aby uzyskać informacje na temat instalacji przeglądarki Microsoft Internet Explorer, kliknij  [image].

1	Otwórz formularz w widoku "Projekt".

2	Kliknij narzędzie Więcej formantów  [image] w przyborniku.

Pojawi się menu pokazujące listę wszystkich formantów typu ActiveX zarejestrowanych w systemie.

3	Kliknij pozycję Microsoft Web Browser Control w menu formantów typu ActiveX.

4	Kliknij w formularzu miejsce, w którym ma być umieszczony formant.

5	Przesuń i ustaw odpowiedni rozmiar formantu w zależności od wyświetlanego obszaru.

Uwagi

•	Jeżeli w formancie "Przeglądarka sieci WWW" nie można wyświetlić pełnej szerokości lub wysokości strony WWW lub dokumentu, to zostaną automatycznie wyświetlone paski przewijania. Warto jednak dostosować szerokość formantu do pełnej szerokości typowej strony WWW, aby użytkownicy aplikacji nie byli zmuszeni do przewijania strony w poziomie.

•	Więcej informacji na temat metod, właściwości i zdarzeń formantu "Przeglądarka sieci WWW" można znaleźć na stronie WWW pod adresem http://www.microsoft.com/intdev/sdk/docs/iexplore/Informacje te znajdują się także w plikach Pomocy Iexplore.hlp i Iexplore.cnt, które można obejrzeć po przekopiowaniu na dysk stały z folderu "\ValuePack\Access\Webhelp" dysku instalacyjnego pakietu Microsoft Office 97 w wersji na dyskach CD-ROM.


Wyświetlanie pola kombi z tabeli jako pola tekstowego w kwerendzie

Zmienianie sposobu wyświetlania pól w kwerendzie nie wpływa na sposób wyświetlania pól w podległej tabeli.

1	Otwórz kwerendę w widoku "Projekt".

2	W siatce projektu kwerendy kliknij prawym przyciskiem myszy jakiekolwiek miejsce w kolumnie pola, które chcesz zmienić, a następnie kliknij przycisk Właściwości z menu podręcznego.

3	Kliknij kartę Odnośnik.

4	W polu właściwości Wyświetl formant kliknij pole Pole tekstowe.


Praca z bazą danych

Co chcesz zrobić?

Dostosować otwierający panel sterowania

Zobaczyć przegląd baz danych

Przeczytać o tabelach — czym one są i jak pracują

Przeczytać o kwerendach — czym one są i jak pracują

Przeczytać o formularzach — czym one są i jak pracują

Przeczytać o raportach — czym one są i jak pracują

Przeczytać o makrach — czym one są i jak pracują


Mój podraport drukuje tylko jedną kolumnę, podczas gdy powinien drukować więcej.

Podraport może drukować tylko jedną kolumnę jeśli w tym podraporcie, w oknie dialogowym Ustawienia strony na karcie Kolumny właściwość Układ kolumn jest ustawiona na wartości W dół i w poprzek, a w głównym raporcie właściwość Można powiększać ma wartość Tak dla formantu podraportu.

Można zaprojektować na nowo raport wybierając jedną z poniższych możliwości:

•	W podraporcie zmień właściwość Układ kolumn z nadaną wartością W poprzek i w dół, a następnie pozostaw w głównym raporcie właściwość Można powiększać z wartością Tak dla formantu podraportu. Formant podraportu wyświetli kilka kolumn i powiększy według potrzeb.

•	W podraporcie pozostaw właściwość Układ kolumn z nadaną wartością W dół i w poprzek. W raporcie głównym dopasuj formant podraportu tak, aby pasował do maksymalnej liczby rekordów i ustaw jego właściwość Można powiększać na wartość Nie. Wskutek tego, że formant podraportu będzie miał zawsze ten sam rozmiar, to jeśli liczba rekordów jest większa od maksymalnej liczby przewidzianych rekordów, rekordy nie pasujące do formantu podraportu będą okrojone.

Jeśli to możliwe nie zaleca się używania podraportów. Należy raczej umieścić formanty drukujące dane w raporcie głównym w nagłówku grupy lub w nagłówku strony. Następnie należy umieścić formanty drukujące dane w podraportach w sekcji szczegółowej.


Usuwanie błędów replikacji danych

Błędy replikacji danych nie mogą być automatycznie usunięte przez wybranie jednej wersji rekordu przed drugą za pomocą Usuwacza konfliktów. Przeciwnie, błędy w danych wymagają od użytkownika znalezienia rekordu w jego zestawie replik, który powoduje błędy i ręczną zmianę danych lub usunięcie rekordu.

1	Przeczytaj tekst w polu Przyczyna na stronie Błędy replikacji danych. Pole Przyczyna opisuje rożne typy błędów danych i sugeruje kroki, które należy przedsięwziąć, aby pogodzić dane w zestawie replik z danymi zawartymi w innych replikach zestawu replik.

2	Zanotuj nazwę zestawu replik, które powodują błąd, jak również nazwę tablicy zawierającej błąd. Na stronie Błędy replikacji danych zestaw replik jest określony w polu Aparat źródłowy a następnie w polu Ścieżka. Tabela jest określona w polu Nazwa tabeli.

3	Wybierz wartość RekordID na stronie Błędy replikacji danych, a następnie skopiuj ją do schowka naciskając klawisz CTRL+C.

4	Zamknij Usuwacz konfliktów.

5	Otwórz zestaw replik powodujący błędy danych, jeśli wcześniej nie zostało to zrobione.

6	Kliknij polecenie Opcje z menu Narzędzia.

7	Na karcie Widok wybierz przycisk Obiekty systemowe.

8	Otwórz tabelę zawierającą błędy, a następnie kliknij przycisk Filtruj według formularza  [image]  na pasku narzędzi.

9	Wklej wartość RekordID ze schowka do pola s_GUID i kliknij przycisk Zastosuj filtr  [image]  na pasku narzędzi. Pozwoli to zlokalizować rekord powodujący błędy danych.

10	Uaktualnij lub usuń rekord.

Przykładowo, jeśli wartość w zestawie replik narusza zasadę sprawdzania danych ustaloną przez Wzorzec, należy uaktualnić wartość w polu tak, aby zgodna była z zasadą sprawdzania danych. Jeśli rekord w zestawie replik ma wartość pola kluczowego, która powiela wartość klucza podstawowego innego elementu zestawu replik, ale ma różne wartości w innych polach rekordu, to rekord ten należy usunąć. Można następnie na nowo dodać do zestawu replik nowy rekord z nową wartością kluczową.

11	Zamknij tabelę i zsynchronizuj na nowo zestaw replik.


Błąd ODBC otrzymywany podczas otwierania tabeli lub formularza w bazie danych poddanej konwersji.

Błąd "Połączenie ODBC z nazwą źródła danych nieudane" pojawia się, gdy tabela bazy danych utworzonej w programie Microsoft Access w wersji 1.x lub 2.0 i poddanej konwersji łączona jest ze źródłem danych ODBC używającego 16-bitowego menedżera sterowników jak i samego sterownika. Program Microsoft Access 97 może połączyć źródła danych ODBC, które używają 32-bitowej wersji Menedżera sterowników ODBC (Odbc32.dll) jak również odpowiedniego sterownika ODBC. Na przykład 32-bitowej wersji sterownika ODBC Microsoft SQL Server (Sqlsrv32.dll).

Aby poprawić ten problem, należy utworzyć nową, identycznie nazwaną nazwę źródła danych 32-bitowych (data source name -DSN) dla każdego źródła danych ODBC, które jest połączone z oryginalną bazą danych utworzoną w programie Microsoft Access w wersji 1.x lub 2.0.

1	Upewnij się, że w programie Microsoft Access 97 są zainstalowane 32-bitowe wersje Menedżera sterowników ODBC i odpowiednie sterowniki.

  Jak?

2	Otwórz Panel sterowania Windows.

  Pokaż

3	Kliknij podwójnie ikonę 32bit ODBC.

4	Kliknij przycisk Add.

5	Wybierz odpowiedni sterownik, a następnie kliknij przycisk Next.

6	Kliknij przycisk User Data Source, a następnie kliknij przycisk Next.

7	Kliknij przycisk Finish.

Okno dialogowe wyświetlane jest, aby zdefiniować User Data Source i inne parametry.

8	Wprowadź takie same wartości jak oryginalne źródła danych użytkownika, a następnie kliknij przycisk OK. Na przykład, dla serwera Microsoft SQL Server niezbędnym jest zdefiniowanie co najmniej pól Data Source Name i Server, jak również będzie trzeba kliknąć przycisk Opcje oraz zdefiniować dodatkowe wartości takie jak Nazwa bazy danych.

Jeśli nie ma pewności, jaka była oryginalna nazwa źródła danych DSN, należy otworzyć pierwotną bazę danych przy użyciu tej wersji programu Microsoft Access, z pomocą której baza była utworzona. Następnie należy otworzyć tabelę połączoną w widoku "Projekt", a następnie wyświetlić arkusz Właściwości tabeli. Właściwość tabeli  Opis zawiera definicję ciągu znaków dla połączenia ODBC. Parametr występujący w ciągu znaków połączenia po nazwie DSN= jest nazwą  źródła danych DSN. Aby zobaczyć resztę definicji  DSN, otwórz Panel sterowania Windows, kliknij dwukrotnie ikonę ODBC (ale nie ikonę 32bit ODBC). Na liście Data Sources (Driver) kliknij nazwę źródła danych DSN, a następnie kliknij przycisk Setup, aby zobaczyć definicję źródła DSN.


Tworzenie i modyfikowanie tabel oraz wprowadzanie do nich danych

Co chcesz zrobić?

Zorientować się, czym są tabele i jak działają

Utworzyć tabelę

Otworzyć tabelę

Dodać nowe dane w widoku Arkusz danych lub Formularz

Dostosować tabelę


Importowanie danych

Co chcesz zrobić?

Importować lub łączyć dane

Rozwiązać problemy związane z błędami importu tekstu lub danych z arkusza kalkulacyjnego


Łączenie danych

Co chcesz zrobić?

Importować lub łączyć dane

Usunąć połączenie tabeli

Rozwiązać problemy związane z tabelami połączonymi

Oglądać lub odświeżać tabele, lub zmienić nazwę pliku i ścieżkę dla tabel połączonych


Eksportowanie obiektów

Co chcesz zrobić?

Wyeksportować dane do innej bazy danych lub pliku w innym formacie

Załadować dane wyjściowe z arkusza danych, formularza lub raportu do programu Microsoft Excel

Zapisać dane wyjściowe obiektu w formacie pliku programu Microsoft Excel albo pliku RTF


Praca z danymi w widoku "Arkusz danych"

Co chcesz zrobić?

Dodawać nowe dane w widoku "Arkusz danych" lub widoku "Formularz"

Zaznaczyć pola i rekordy w widoku "Arkusz danych"

Kopiować lub przenosić dane

Usuwać problemy związane z wklejaniem danych

Zmienić wygląd widoku Arkusz danych

Wyświetlić aktualne dane w widoku "Arkusz danych" lub widoku "Formularz"

Przechodzić między polami w długich rekordach za pomocą pola "Przejdź do pola" w widoku "Arkusz danych"

Użyć klawiszy skrótów do edycji tekstu lub danych

Usunąć rekord w widoku "Arkusz danych" lub widoku "Formularz"

Cofnąć zmiany dokonane przy dodawaniu lub edycji rekordów

Wstawić tą samą wartość z pola w poprzednim rekordzie


Praca w widoku "Formularz"

Co chcesz zrobić?

Dodawać nowe dane w widoku "Arkusz danych" lub widoku "Formularz"

Kopiować lub przenosić dane

Usunąć problemy z wklejaniem danych

Wyświetlać aktualne dane w widoku "Arkusz danych" lub widoku "Formularz"

Usunąć rekord w widoku "Arkusz danych" lub widoku "Formularz"

Cofnąć zmiany przy dodawaniu lub edycji rekordów


Zmienianie wyglądu widoku "Arkusz danych"

Co chcesz zrobić?

Zmienić czcionkę lub styl, rozmiar lub kolor czcionki w widoku "Arkusz danych"

Zmienić styl siatki i kolor tła w widoku "Arkusz danych"

Ustawić domyślny wygląd widoku "Arkusz danych"

Zmienić rozmiar kolumny w widoku "Arkusz danych"

Przenosić kolumny w widoku "Arkusz danych"

Blokować lub odblokować kolumny w widoku "Arkusz danych"

Ukryć kolumny w widoku "Arkusz danych"

Wyświetlać ukryte kolumny w widoku "Arkusz danych"

Zmienić rozmiar wierszy w widoku "Arkusz danych"


Dodawanie i obróbka pól w filtrze

Co chcesz zrobić?

Dodać pola do siatki projektu w zaawansowanym filtrze

Przesunąć pole w siatce projektu zaawansowanego filtru

Usunąć pole z siatki projektu zaawansowanego filtru

Wstawić pole między pola już istniejące w siatce projektu zaawansowanego filtru

Zastosować istniejącą kwerendę jako filtr w formularzu, podformularzu lub arkuszu danych


Dodawanie i modyfikowanie kryteriów filtru

Co chcesz zrobić?

Dowiedzieć się więcej na temat wykorzystywania kryteriów w filtrach do otrzymywania określonych rekordów

Wprowadzić kryteria w zaawansowanym filtrze w celu otrzymania określonych rekordów

Obejrzeć przykłady kryteriów stosowanych w filtrach

Wstawić lub usunąć wiersz kryteriów w siatce projektu w zaawansowanym filtrze


Dodawanie i modyfikowanie w filtrze porządku sortowania

Co chcesz zrobić?

Sortować rekordy przy użyciu porządku sortowania w siatki projektu zaawansowanego filtru

Określić kryteria lub porządek sortowania, jeśli w siatce projektu używana jest gwiazdka

Dowiedzieć się, jakie sprawy należy brać pod uwagę przy sortowaniu rekordów

Usunąć porządek sortowania  z tabeli, kwerendy lub formularza


Tworzenie i modyfikowanie formularzy oraz wprowadzanie do nich danych

Co chcesz zrobić?

Dowiedzieć się, czym są formularze i jak działają

Utworzyć formularz

Otworzyć formularz

Dodać nowe dane w widoku "Arkusz danych" lub widoku "Formularz"

Dostosować formularz


Dodawanie, usuwanie lub formatowanie nagłówka formularza, nagłówka strony lub sekcji

Co chcesz zrobić?

Dodać lub usunąć nagłówek lub stopkę formularza lub strony

Zmienić rozmiar nagłówka, stopki lub innej sekcji formularza lub raporcie

Sformatować formularz, raport lub formant  przy użyciu predefiniowanych formatów


Praca z programem - Pliki programu Microsoft Access

Karta ta zawiera informacje dotyczące tematu Pomocy “Praca z programem - Zgodność plików”. Należy kliknąć wybrany temat.

Konwersja bazy danych z wersji 2.0 lub 1.x na format programu Microsoft Access 97

Konwersja baz danych wcześniejszych wersji na format programu Microsoft Access 97

Otwieranie bazy danych wcześniejszych wersji bez jej konwertowania


Praca z programem - Nowości w programie Microsoft Access

Karta ta zawiera informacje dotyczące tematu Pomocy “Praca z programem - Nowości”. Należy kliknąć wybrany temat.

Nowości w programie Microsoft Access 97

Nowości dotyczące pracy w Internecie

Nowości dotyczące pracy z innymi aplikacjami

Nowości dotyczące wydajności


Praca z programem - Otwarta baza danych

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Informacje o tworzeniu i otwieraniu baz danych. Kliknij temat, zawierający informacje, których potrzebujesz.

Bazy danych: Czym są i jak działają

Tworzenie bazy danych

Otwieranie bazy danych

Zmiana nazwy, usuwanie, kopiowanie i przesuwanie bazy danych

Znajdowanie plików

Ukrywanie obiektów w oknie bazy danych

Otwieranie przykładowych baz danych "Northwind", "Zamówienia" i "Metody"


Praca z programem - Dodaj tabelę "Dostawcy"

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Dodaj tabelę "Dostawcy" do bazy danych "Inwentarz". Kliknij temat, zawierający informacje, których potrzebujesz.

Tworzenie tabeli za pomocą Kreatora tabel

Tworzenie nowej pustej tabeli

Tworzenie pola odnośnika lub pola listy

 Relacje w bazie danych


Praca z programem - Automatyzacja programu Microsoft Access

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Automatyzacja powtarzanych czynności. Kliknij temat, zawierający informacje, których potrzebujesz.

Makra: Czym są i jak działają

Moduły: Czym są i jak działają

Tworzenie makra

Wstawianie akcji do makra

Tworzenie przycisku polecenia, który uruchamia kwerendę lub makro

Zdarzenia: Współdziałanie obiektów bazy danych


Praca z programem - Wykresy i bazy danych

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Tworzenie wykresu na podstawie bazy danych. Kliknij temat, zawierający informacje, których potrzebujesz.

 Formatowanie wykresów

Tworzenie wykresu

Edycja wykresu

Przekształcanie wykresu na rysunek dla oszczędności miejsca na dysku

Podgląd raportu

Drukowanie raportu


Praca z programem - Formularze

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Tworzenie profesjonalnie wyglądającego formularza "Produkty".

Tworzenie formularza

Dodawanie formantu do formularza lub raportu

Przesuwanie, zmienianie rozmiaru, wyrównywanie i formatowanie pól i formantów w formularzu lub raporcie

Tworzenie własnych kolorów dla sekcji lub formantu w formularzu lub raporcie

Formatowanie formularza, raportu lub formantu przy użyciu predefiniowanych formatów

Dostosowanie do własnych potrzeb autoformantu dla formularza lub raportu

Tworzenie podformularza


Praca z programem - Poczta programu Microsoft Access

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Tworzenie poczty. Kliknij temat, zawierający informacje, których potrzebujesz.

Stosowanie filtru w tabeli, kwerendzie lub formularzu

Wymiana danych pomiędzy programami Microsoft Access i Microsoft Word

Scalanie danych z tabeli lub kwerendy za pomocą Kreatora korespondencji seryjnej programu Microsoft Word

Załadowanie danych wyjściowych arkusza danych, formularza albo raportu do programu Microsoft Word

Tworzenie etykiet pocztowych i innych

Dostosowanie do własnych potrzeb etykiet utworzonych za pomocą Kreatora etykiet


Praca z programem - Cennik

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Tworzenie cennika. Kliknij temat, zawierający informacje, których potrzebujesz.

Tworzenie raportu

Sposoby dostosowywania raportu

Dodawanie formantu do formularza lub raportu

Przesuwanie, zmienianie rozmiaru, wyrównywanie i formatowanie pól i formantów w formularzu lub raporcie

Ustawianie właściwości dla formularza, raportu, sekcji lub formantu

Podgląd raportu

Drukowanie raportu

Rozwiązywanie problemów związanych z drukowaniem i podglądem raportów


Praca z programem - Statystyka sprzedaży w programie Microsoft Access

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Tworzenie podsumowania sprzedaży. Kliknij temat, zawierający informacje, których potrzebujesz.

Co to jest tabela przestawna?

Użycie kreatora do tworzenia tabeli przestawnej programu Microsoft Excel i umieszczania jej w formularzach

Tworzenie prostych kwerend wybierających za pomocą kreatora

Edycja tabeli przestawnej

Aktualizacja danych w tabeli przestawnej


Praca z programem - Raport magazynowy

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Tworzenie i ulepszanie raportu magazynowego. Kliknij temat, zawierający informacje, których potrzebujesz.

Tworzenie raportu

Dodawanie formantu do formularza lub raportu

Przesuwanie, zmienianie rozmiaru, wyrównywanie i formatowanie pól i formantów w formularzu lub raporcie

Obliczanie podsumowania dla pojedynczego rekordu w raporcie

Obliczanie podsumowań lub średnich dla grup rekordów lub dla wszystkich rekordów w raporcie

Obliczanie sumy bieżącej w raporcie

Obliczanie procentów w raporcie

Formatowanie formularza, raportu lub formantu przy użyciu predefiniowanych formatów

Dostosowanie do własnych potrzeb autoformatu dla formularza lub raportu


Praca z programem - Dostosowanie programu Microsoft Access

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Dostosowanie programu Microsoft Access. Kliknij temat, zawierający informacje, których potrzebujesz.

Dostosowanie do własnych potrzeb środowiska programu Microsoft Access za pomocą ustawień domyślnych

Dodawanie przycisku do paska narzędzi

Usuwanie przycisku z paska narzędzi

Dodawanie menu niestandardowego do paska menu lub paska narzędzi

Usuwanie menu z paska menu lub paska narzędzi

Rozwiązywanie problemów związanych z paskami narzędzi, paskami menu i menu podręcznymi


Praca z programem - Dostosowanie wykresu

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Dostosowanie wyglądu wykresu. Kliknij temat, zawierający informacje, których potrzebujesz.

Formatowanie wykresów

Edycja wykresu

Zmiana rozmiaru wykresu

Rozwiązywanie problemów związanych z wykresami


Praca z programem - Analiza sprzedaży

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Analiza wyników sprzedaży za pomocą bazy danych. Kliknij temat, zawierający informacje, których potrzebujesz.

Kwerendy: Czym są i jak działają

Tworzenie kwerend

Tworzenie prostych kwerend wybierających za pomocą kreatora

Tworzenie wyrażenia

Informacje dotyczące wykorzystania kryteriów w kwerendach i filtrach do otrzymywania określonych rekordów

Sposoby określania wielokrotnych kryteriów w kwerendach

Wykonywanie obliczeń w kwerendzie


Praca z programem - Pomoc w programie Microsoft Access

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Uzyskiwanie Pomocy podczas pracy. Kliknij temat, zawierający informacje, których potrzebujesz.

Sposoby uzyskiwania pomocy podczas pracy

Pokazywanie lub ukrywanie klawiszy skrótów w poradach ekranowych (na etykietkach narzędzi)

Pokazywanie lub ukrywanie porad ekranowych (etykietek narzędzi) paska narzedzi)

Odpowiedzi na typowe pytania

Łączenie się z zasobami pomocy technicznej firmy Microsoft

Znajdowanie informacji w bazie danych Microsoft Knowledge Base

Użycie sterownika SQL serwer i plików pomocy ODBC

Tworzenie skompilowanego pliku Pomocy wyświetlanego po naciśnięciu klawisza F1


Praca z programem - Instalacja programu Microsoft Access

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Instalacja i uruchamianie programu Microsoft Access. Kliknij temat, zawierający informacje, których potrzebujesz.

Ponowne uruchomienie programu instalacyjnego w celu dodania lub usunięcia elementu programu

Instalowanie lub odinstalowanie dodatków menu

Instalacja wbudowanych sterowników baz danych

Dostosowanie do własnych potrzeb wykorzystywanych przez program Microsoft Access ustawień Rejestru systemu Windows

Łączenie się z zasobami pomocy technicznej firmy Microsoft

Zagadnienia konwersji i zgodności


Praca z programem - Właściwości pól

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Łatwe i dokładne wprowadzanie danych. Kliknij temat, zawierający informacje, których potrzebujesz.

Zmiana domyślnych właściwości formantu danego typu

Jednoczesna zmiana właściwości kilku formantów

Niestandardowy sposób zapisu, obsługi i wyświetlania danych - ustawianie właściwości pól

Ustawianie właściwości dla kwerendy i jej pól lub list pól

Wprowadzanie wyrażeń w arkuszu właściwości, siatce projektu lub argumencie akcji

Tworzenie wyrażeń

Sprawdzanie poprawności wartości wprowadzonych do pola, rekordu lub formantu

Właściwość Maska wprowadzania


Praca z programem - Przesuwanie list

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Przesuń listę produktów do programu Microsoft Access. Kliknij temat, zawierający informacje, których potrzebujesz.

Importowanie lub łączenie danych

Automatyczne importowanie, eksportowanie i łączenie danych

Podział tabeli na tabele związane za pomocą Analizatora tabel

Usuwanie problemów związanych z błędami importu tekstu lub arkusza kalkulacyjnego


Praca z programem - Muzyka

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Katalogowanie kolekcji płyt. Kliknij temat, zawierający informacje, których potrzebujesz.

Bazy danych: Czym są i jak działają

Tworzenie bazy danych za pomocą Kreatora baz danych

Stosowanie filtru w tabeli, kwerendzie lub formularzu

Podgląd raportu

Drukowanie raportu


Praca z programem - Statystyka zamówień

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Statystyka zamówień w wielodostępnej bazie danych. Kliknij temat, zawierający informacje, których potrzebujesz.

Tworzenie bazy danych przy użyciu Kreatora baz danych

Zabezpieczanie bazy danych

Edycja danych w środowisku sieciowym

Wybieranie strategii blokowania rekordów w środowisku sieciowym

Sposoby unikanie konfliktów blokowania danych w środowisku sieciowym

Wyświetlanie aktualnych danych w widoku "Arkusz danych" albo widoku "Formularz"

Importowanie lub łączenie danych


Praca z programem - Spis kontaktów

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Prowadzenie spisu kontaktów służbowych. Kliknij temat, zawierający informacje, których potrzebujesz.

Tworzenie bazy danych za pomocą Kreatora baz danych

Dodawanie nowych danych w widoku "Arkusz danych" lub widoku "Formularz"

Stosowanie filtru w tabeli, kwerendzie lub formularzu

Tworzenie kwerendy z filtru w tabeli, kwerendzie lub formularzu

Wprowadzanie kryteriów w kwerendzie lub zaawansowanym filtrze w celu otrzymania określonych rekordów


Praca z programem - Tworzenie aplikacji

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Przekształcanie bazy danych "Inwentarz" w aplikację. Kliknij temat, zawierający informacje, których potrzebujesz.

O tworzeniu aplikacji

Wyświetlanie formularza startowego przy otwieraniu bazy danych lub aplikacji

Określanie, który panel przełączania ma być automatycznie wyświetlany po otwarciu bazy danych

Tworzenie przycisku polecenia

Oglądanie procedury zdarzenia utworzonej przez Kreatora przycisków poleceń

Sterowanie sposobem uruchamiania bazy danych lub aplikacji


Praca z programem - Udostępnianie danych

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Używanie programu Microsoft Access razem z innymi aplikacjami. Kliknij temat, zawierający informacje, których potrzebujesz.

Wstawianie hiperłącza do formularza, raportu lub arkusza danych

Dodawanie rysunku lub innego obiektu do formularza lub raportu

Dodawanie formantu ActiveX (niestandardowy formant OLE) do formularza lub raportu

Importowanie lub łączenie danych

Eksportowanie danych do bazy danych lub pliku w innym formacie

Tworzenie pól do przechowywania obiektów OLE (rysunków, dokumentów programu Word itd.)

Przyłączanie danych wyjściowych obiektu do wiadomości poczty elektronicznej

Załadowanie danych wyjściowych arkusza danych, formularza lub raportu do programu Microsoft Excel

Załadowanie danych wyjściowych arkusza danych, formularza albo raportu do programu Microsoft Word

Wymiana danych pomiędzy programami Microsoft Access i Microsoft Word


Praca z programem - Moja pierwsza baza danych

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Moja pierwsza baza danych w programie Microsoft Access. Kliknij temat, zawierający informacje, których potrzebujesz.

Bazy danych: Czym są i jak działają

Sposoby rozpoczęcia pracy dla użytkownika używającego bazy danych po raz pierwszy

Sposoby rozpoczęcia pracy dla użytkownika znającego inne programy baz danych lub aplikacje arkuszy kalkulacyjnych

Tabele: Czym są i jak działają

Tworzenie tabeli

Formularze: Czym są i jak działają

Tworzenie formularza

Znajdowanie danych

Tworzenie filtru w tabeli, kwerendzie lub formularzu

Raporty: Czym są i jak działają

Drukowanie raportu

Otwieranie przykładowych baz danych "Northwind", "Zamówienia" i "Metody"


Praca z programem - Microsoft Access i sieć WWW

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Wykorzystywanie programu Microsoft Access do otrzymywania i publikowania danych. Kliknij temat, zawierający informacje, których potrzebujesz.

Wstawianie hiperłącza do formularza, raportu lub arkusza danych

Wstawianie adresu hiperłącza w widoku "Formularz" lub "Arkusz danych"

Modyfikowanie hiperłącza przypisanego do etykiety lub rysunku w formularzu lub raporcie

Tworzenie pola do przechowywania hiperłączy

Modyfikowanie hiperłącza przechowywanego w tabeli

Usuwanie hiperłącza przechowywanego w tabeli

Importowanie lub łączenie tabel HTML (tylko do odczytu) i list

Eksportowanie tabeli, kwerendy, formularza lub raportu w formacie HTML

Współużytkowanie bazy danych w sieci

Eksportowanie danych do bazy danych lub pliku w innym formacie


Praca z programem - Rachunki domowe

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Prowadzenie rachunków domowych. Kliknij temat, zawierający informacje, których potrzebujesz.

Tworzenie bazy danych za pomocą Kreatora baz danych

Bazy danych: Czym są i jak działają

Podgląd raportu

Drukowanie raportu


Praca z programem - Sieć WWW, a program Microsoft Access

Na tej karcie znajdują się tematy Pomocy dotyczące konkretnych zagadnień i problemów z grupy tematów Praca z programem, Microsoft Access, a sieć WWW. Kliknij temat, zawierający informacje, których potrzebujesz.

Nowości dotyczące pracy w Internecie

Wstawianie hiperłącza do formularza, raportu lub arkusza danych

Wstawianie adresu hiperłącza w widoku "Formularz" lub "Arkusz danych"

Protokoły hiperłączy akceptowane przez program Microsoft Access


Praca z programem - Nowości pakietu Office

Karta ta zawiera informacje dotyczące tematu Pomocy "Praca z programem - Nowości pakietu Office 97". Należy kliknąć wybrany temat.

Uzyskiwanie Pomocy, porad i komunikatów za pośrednictwem Asystenta pakietu Office

Nowości dotyczące pracy w Internecie

Informacje na temat Paska skrótów Microsoft Office

Zarządzanie czasem, kontaktami, zadaniami i wiadomościami z Paska skrótów Office

Śledzenie pracy z bazą danych i znajdowanie plików za pomocą programu Microsoft Outlook

Nowości dotyczące programu Microsoft Access 97


Praca z programem - Instalacja pakietu Office

Karta ta zawiera informacje dotyczące tematu Pomocy "Praca z programem - Instalacja i uruchamianie pakietu Office 97". Należy kliknąć wybrany temat.

Konwersja baz danych wcześniejszych wersji na format programu Microsoft Access 97

Ponowne uruchomienie programu instalacyjnego w celu dodania lub usunięcia elementu programu

Instalowanie lub odinstalowanie dodatków menu

Łączenie się ze stroną Microsoftu w sieci WWW z programu Microsoft Access


Praca z programem - Skróty

Karta ta zawiera informacje dotyczące tematu Pomocy "Praca z programem - Wykorzystywanie skrótów". Należy kliknąć wybrany temat.

Informacje na temat Paska skrótów Microsoft Office

Zarządzanie czasem, kontaktami, zadaniami i wiadomościami z Paska skrótów Office


Praca z programem - Współpraca aplikacji pakietu Office

Karta ta zawiera informacje dotyczące tematu Pomocy "Praca z programem - Korzystanie z aplikacji pakietu Office". Należy kliknąć wybrany temat.

Współużytkowanie bazy danych w sieci

Kopiowanie albo przenoszenie rekordów z programu Microsoft Access do innych aplikacji

Użycie kreatora do tworzenia tabeli przestawnej programu Microsoft Excel i umieszczania jej w formularzu

Praca z danymi importowanymi lub połączonymi

Wstawianie hiperłącza do formularza, raportu lub arkusza danych

Usuwanie hiperłącza przechowywanego w tabeli


Praca z programem - Dostosowanie pakietu Office do potrzeb użytkownika

Karta ta zawiera informacje dotyczące tematu Pomocy "Praca z programem - Dostosowanie pakietu Office do potrzeb użytkownika". Należy kliknąć wybrany temat.

Dostosowanie do własnych potrzeb Asystenta pakietu Office

Wybór różnych Asystentów pakietu Office

Ukrywanie lub odsłanianie Asystenta pakietu Office

Zmiana rozmiaru Asystenta pakietu Office

Przenoszenie Asystenta pakietu Office razem z dymkiem

Wyłączanie i włączanie dźwięku Asystenta pakietu Office

Dostosowanie do własnych potrzeb pasków narzędzi

Pokazywanie lub ukrywanie paska narzędzi, paska menu lub menu podręcznego

Dodawanie przycisku do paska narzędzi

Dodawanie poleceń do menu

Usuwanie przycisku z paska narzędzi

Wyświetlanie tekstu, ikony lub tekstu i ikony na przycisku paska narzędzi

Edycja obrazu przycisku paska narzędzi lub polecenia menu

Dodawanie menu wbudowanego do paska narzędzi lub paska menu

Dodawanie menu niestandardowego do paska menu lub paska narzędzi

Dostosowanie do własnych potrzeb menu

Tworzenie niestandardowego menu podręcznego dla bieżącej bazy danych

Usuwanie polecenia z menu

Usuwanie menu z paska menu lub paska narzędzi

Wyświetlanie tylko tekstu lub ikony i tekstu dla polecenia menu


Praca z programem - Dokumenty i bazy danych

Karta ta zawiera informacje dotyczące tematu Pomocy "Praca z programem - Tworzenie i otwieranie dokumentów i baz danych". Należy kliknąć wybrany temat.

Zarządzanie plikami

Zmiana nazwy pliku

Usuwanie plików

Znajdowanie plików

Znajdowanie plików

Dostępne kryteria wyszukiwania plików

Wykorzystanie programu Microsoft Outlook do znajdowania plików i innych elementów

Ustawianie właściwości pliku, które można wykorzystać do jego lokalizacji

Miejsce przechowywania plików

Automatyczne tworzenie skrótu dla bazy danych w folderze Ulubione

Kiedy należy używać folderu Ulubione, a kiedy Moje dokumenty

Ustawianie domyślnego folderu roboczego, pojawiającego w oknach dialogowych Otwórz i Zapisz jako

Dostosowanie do własnych potrzeb baz danych

Dostosowanie do własnych potrzeb autoformatu dla formularza lub raportu

Dostosowanie do własnych potrzeb środowiska programu Microsoft Access za pomocą ustawień domyślnych


Praca z programem - Dystrybucja dokumentów

Karta ta zawiera informacje dotyczące tematu Pomocy "Praca z programem - Elektroniczna dystrybucja dokumentów". Należy kliknąć wybrany temat.

Scalanie danych z tabeli lub kwerendy za pomocą Kreatora korespondencji seryjnej programu Microsoft Word

Współużytkowanie bazy danych w sieci

Dołączanie danych wyprowadzanych z obiektów do korespondencji poczty elektronicznej

Eksportowanie obiektu bazy danych do serwerów FTP w sieci Internet


Praca z programem - Związek pakietu Office z siecią WWW

Karta ta zawiera informacje dotyczące tematu Pomocy "Praca z programem - Związek pakietu Office z siecią WWW". Należy kliknąć wybrany temat.

Przegląd

Informacje o adresach hiperłączy w polach hiperłączy i formantach

Informacje na temat plików szablonów HTML

Hiperłącza

Wstawianie hiperłącza do formularza, raportu lub arkusza danych

Modyfikowanie hiperłącza przechowywanego w tabeli

Usuwanie hiperłącza przechowywanego w tabeli

Otwieranie stron WWW

Otwieranie strony wyszukiwania WWW

Otwieranie strony początkowej WWW

Otwieranie ostatnio przeglądanych plików

Dodawanie aktywnego pliku do folderu Ulubione


Tworzenie i modyfikowanie kwerend, oglądanie wyników kwerendy

Co chcesz zrobić?

Dowiedzieć się, czym są i jak działają kwerendy

Utworzyć kwerendę

Otworzyć lub uruchomić kwerendę

Dostosować kwerendę

Zaprojektować lub zmodyfikować kwerendę


Dodawanie pól i praca z polami

Co chcesz zrobić?

Dodać pola do siatki projektu w kwerendzie

Przesunąć pole w siatce projektu kwerendy

Usunąć pole z siatki projektu kwerendy

Wstawić pole między pola już istniejące w siatce projektu kwerendy

Wyświetlić lub ukryć pole w wynikach kwerendy

Zmienić nazwę pola

Ustawić właściwości dla kwerendy, jej pól lub list pól

Uzyskać informacje na temat używania gwiazdki w siatce projektu kwerendy

Wykonywać obliczenia w kwerendzie


Dodawanie i modyfikowanie kryteriów

Co chcesz zrobić?

Dowiedzieć się więcej na temat wykorzystywania kryteriów w kwerendach do otrzymywania określonych rekordów

Wprowadzić kryteria w kwerendzie w celu otrzymania określonych rekordów

Określić wielokrotne kryteria w kwerendzie

Przyjrzeć się typowym sposobom używania kryteriów

Obejrzeć przykłady wyrażeń kryteriów stosowanych w kwerendach

Dowiedzieć się, gdzie należy określić kryteria wpływające na podjęcie obliczeń

Określić kryteria, jeśli w siatce projektu używana jest gwiazdka

Utworzyć kwerendę parametryczną, która przy każdym uruchomieniu żąda podania kryteriów

Wstawić lub usunąć wiersz kryteriów w siatce projektu kwerendy


Określanie i modyfikowanie porządku sortowania

Co chcesz zrobić?

Sortować rekordy przy użyciu porządku sortowania w siatce projektu kwerendy

Określić porządek sortowania, jeśli w siatce projektu używana jest gwiazdka

Dowiedzieć się o sortowaniu rekordów

Usunąć porządek sortowania z tabeli, kwerendy lub formularza


Typowe sposoby używania kryteriów

Co chcesz zrobić?

Otrzymać rekordy zawierające wartości spełniające warunki >, <, >=, >=, <> lub znajdujących się pomiędzy danymi wartościami

Otrzymać rekordy, których wartości zaczynają się, kończą lub zawierają określone znaki lub słowa

Otrzymać rekordy, które nie odpowiadają pewnej wartości

Otrzymać rekordy nie zawierających wartości Null

Otrzymać rekordy nie zawierające wartości

Otrzymać rekordy zawierające bieżącą datę

Otrzymać rekordy zawierające jedną wartość z listy możliwych


Liczenie sum, dokonywanie innych obliczeń, obróbka wartości pól

Co chcesz zrobić?

Wykonać obliczenia w kwerendzie

Pracować z pustymi polami w kwerendzie

Utworzyć kwerendę krzyżową bez pomocy kreatora

Obejrzeć przykład kwerendy krzyżowej


Praca z danymi z wielu tabel

Co chcesz zrobić?

Gromadzić w kwerendzie dane z kilku tabel lub kwerend

Sprzęgnąć w kwerendzie wiele tabel lub kwerend

Poznać typy sprzężeń i ich wpływ na wyniki kwerend

Zmienić typ sprzężenia tabel lub kwerend w kwerendzie


Tworzenie i modyfikowanie relacji

Co chcesz zrobić?

Dowiedzieć się więcej na temat relacji w bazie danych

Zdefiniować relacje między tabelami

Obejrzeć istniejące relacje


Praca z relacjami

Co chcesz zrobić?

Dowiedzieć się więcej na temat relacji w bazie danych

Obejrzeć istniejące relacje

Zdefiniować relację między tabelami

Zdefiniować relację wiele-do-wielu między tabelami

Określić domyślny typ relacji między tabelami

Poddać edycji istniejącą relację

Usunąć relację

Usunąć tabelę z okna dialogowego Relacje

Zmienić projekt tabeli w oknie dialogowym Relacje

Dowiedzieć się więcej na temat integralności referencyjnej

Dowiedzieć się więcej na temat opcji: Kaskadowe aktualizowanie i Kaskadowe usuwanie


Tworzenie, modyfikowanie i drukowanie raportów

Co chcesz zrobić?

Dowiedzieć się, czym są i jak działają raporty

Utworzyć raport

Otworzyć raport

Dostosować raport

Dokonać podglądu raportu

Wydrukować raport


Przesuwanie, zmienianie rozmiaru, wyrównywanie i formatowanie pól i formantów w formularzu lub raporcie

W formularzach i raportach formanty używane są do wyświetlania danych znajdujących się w polach, dodawania opisów i ozdobnych linii.

Co chcesz zrobić?

Przenieść formant razem z etykietą

Przenieść oddzielnie formant lub jego etykietę

Przesunąć jednocześnie kilka formantów

Przenieść formant przed lub za inne formanty

Zmienić rozmiar formantu

Dostosować formant do rozmiarów jego zawartości

Poznać jednolite skalowanie formantów względem siebie

Poznać jednolite skalowanie formantu za pomocą siatki

Wyrównać formanty względem siebie

Wyrównać formanty za pomocą siatki

Równomiernie rozmieścić formanty

Zwiększyć lub zmniejszyć odstępy między formantami

Zmienić wyrównanie tekstu w formancie

Zmienić format danych w formancie

Sformatować formularz, raport lub formant przy użyciu predefiniowanych formatów


Sortowanie i grupowanie rekordów w raporcie

Co chcesz zrobić?

Sortować rekordy w raporcie

Grupować rekordy w raporcie

Zmienić porządek sortowania i grupowania w raporcie

Wstawić w raporcie dodatkowe pole lub wyrażenie sortujące lub grupujące

Usunąć z raportu pole albo wyrażenie sortujące lub grupujące

Grupować dane na stronie lub w kolumnie raportu

Powtórzyć nagłówek grupy na kolejnej stronie lub kolumnie

Rozwiązać problemy związane z sortowaniem i grupowaniem w raporcie


Dodawanie, usuwanie i formatowanie nagłówka raportu, nagłówka strony lub innej sekcji

Co chcesz zrobić?

Wstawić lub usunąć nagłówek lub stopkę raportu albo strony

Zmienić rozmiar nagłówka, stopki lub innej sekcji formularza lub raportu

Sformatować formularz, raport lub formant przy użyciu predefiniowanych formatów


Analiza zawartości i utrzymanie bazy danych

Co chcesz zrobić?

Utworzyć formularz  panelu przełączania przy użyciu Menedżera panela przełączania

Utworzyć i zarządzać formularzem panelu przełączania

Sterować sposobem uruchamiana jest bazy danych lub aplikacji

Importować lub łączyć dane

Podział tabeli na tabele związane za pomocą Analizatora tabel

Wyświetlić lub wydrukować charakterystykę projektową obiektów bazy danych

Zoptymalizować wydajność bazy danych za pomocą Analizatora wydajności

Defragmentować bazę danych w celu zmniejszenie jej rozmiaru

Utworzyć replikę bazy danych


Dodawanie i manipulowanie polami

Co zamierzasz zrobić?

Dodać pole do tabeli w widoku "Projekt"

Skopiować definicję pola w widoku "Projekt" tabeli

Przenieść pole w widoku "Projekt" tabeli

Zmienić nazwę pola w widoku "Projekt" tabeli

Usunąć pole z tabeli w widoku "Projekt"


Definiowanie i zmienianie typów danych

Co zamierzasz zrobić?

Dowiedzieć się, jakiego typu danych należy użyć w polu tabeli?

Zmienić typ danych pola

Utworzyć pole dla dat lub godzin

Utworzyć pole do przechowywania obiektów OLE (rysunków, dokumentów programu Word, itd.)

Utworzyć pole dla danych Tak/Nie, Prawda/Fałsz i Wł/Wył

Utworzyć pole automatycznie generujące liczby

Utworzyć pole dla liczb lub walut

Utworzyć pole tekstowe lub pole Memo

Utworzyć pole do przechowywania hiperłączy

Utworzyć pole odnośnika lub pola listy

Dowiedzieć się, jakie są konsekwencje zmiany typu danych pola

Dowiedzieć się o polu Autonumer i replikacji


Definiowanie lub zmienianie klucza podstawowego

Co zamierzasz zrobić?

Określić lub zmienić klucz podstawowy

Usunąć klucz podstawowy

Zdecydować, jakiego rodzaju klucza podstawowego należy użyć


Definiowanie i oglądanie relacji

Co zamierzasz zrobić?

Wyświetlić okno dialogowe Relacje

Zdefiniować relacje między tabelami

Zdefiniować relację Wiele-do-wielu między tabelami

Obejrzeć istniejące relacje


Tworzenie makra

1	W oknie bazy danych kliknij kartę Makra.

2	Kliknij przycisk Nowy.

3	W kolumnie Akcja kliknij pierwszą komórkę, a następnie kliknij strzałkę, aby wyświetlić listę akcji.

4	Kliknij na liście żądaną akcję.

5	Wpisz komentarz dotyczący akcji. Komentarze nie są konieczne, ale poprawiają czytelność i ułatwiają zmiany makra.

6	W dolnej części okna, określ argumenty dla akcji, jeśli są one wymagane. Aby uzyskać więcej wskazówek dotyczących ustawiania argumentów akcji, należy kliknąć  [image].

7	Aby wstawić do makra więcej akcji, przejdź do kolejnego wiersza i powtórz kroki od 3 do 6. Akcje są wykonywane w kolejności, w jakiej zostały wpisane.

Wskazówka   Aby szybko utworzyć makro, które wykonuje akcję na określonym obiekcie bazy danych, należy przeciągnąć ten obiekt z okna bazy danych do wiersza akcji w oknie Makro. Na przykład przeciągając nazwę formularza do wiersza akcji, można utworzyć makro, które otwiera formularz. Aby to zrobić, należy kliknąć polecenie Sąsiadująco w pionie w menu Okno, aby okno Makro i okno Baza danych były jednocześnie widoczne na ekranie, a następnie kliknąć w oknie bazy danych kartę odpowiednią dla typu przeciąganego obiektu, kliknąć obiekt i przeciągnij go do wiersza akcji. Przeciągnięcie makra dodaje akcję, która uruchamia makro, przeciągnięcie innych obiektów (tabel, kwerend, formularzy, raportów i modułów) dodaje akcję, która otwiera ten obiekt.


Wskazówki dotyczące ustawiania argumentów akcji w makrach

Po wstawieniu akcji do makra, w dolnej części okna Makro ustawia się argumenty tej akcji. Dostarczają one dodatkowe informacje o tym, jak akcja ma być wykonana.

Oto kilka wskazówek dotyczących argumentów akcji:

•	W polu argumentu można wpisać wartość lub też, w wielu wypadkach, wybrać ustawienie z listy.

•	Zaleca się ogólnie podawać argumenty w takiej kolejności, w jakiej są na liście, ponieważ zestaw dla kolejnych argumentów może zależeć od już wybranych.

•	Jeśli akcję wstawia się do makra przez przeciągnięcie obiektu bazy danych z okna bazy danych, to argumenty dla tej akcji są ustawiane automatycznie.

•	Jeśli akcja wymaga argumentu wywołującego nazwę obiektu bazy danych, to można przeciągnąć obiekt z okna bazy danych do pola argumentu, co spowoduje automatyczne ustawienie typu argumentu.

•	Z wyjątkiem argumentów akcji podanych w tabeli, do ustawienia argumentu dowolnej akcji można użyć wyrażenia poprzedzonego znakiem równości (=).

Argument	Akcja
Typ obiektu	Zamknij, UsuńObiekt, IdżDoRekordu, WyprowadźDo, ZmieńNazwę, OdświeżObiekt, Zapisz; WybierzObiekt, WyślijObiekt, PrzenieśBazęDanych
Typ obiektu źródłowego	KopiujObiekt
Typ bazy danych	TransportBazyDanych
Typ arkusza	TransportArkusza
Nazwa specyfikacji	TransportTekstu
Nazwa paska narzędzi	PokażPasekNarzędzi
Wyprowadzany format	WyprowadźDo, WyślijObiekt
Wszystkie argumenty	UruchomPolecenie


Wpisywanie wyrażenia jako argumentu akcji makra

•	Wpisz znak równości (=), a po nim wyrażenie. Na przykład, następujące wyrażenie ustawia argument akcji na wartość formantu CompanyPickList:

=[CompanyPickList]

Istnieją dwa wyjątki: argument "Wyrażenie" akcji UstawWartość (SetValue) i argument "Wyrażenie powtarzające" (Repeat) akcji UruchomMakro (RunMacro). Jeśli wyrażenie w tych argumentach poprzedzi się znakiem równości, to ich wartość zostanie obliczona dwukrotnie. Może to prowadzić do nieprzewidzianych skutków.

Wskazówka   Można także kliknąć przycisk Buduj  [image]  obok pola argumentu, aby użyć Konstruktora wyrażeń, który ułatwia proces tworzenia wyrażeń. Aby uzyskać więcej informacji na temat Konstruktora wyrażeń, kliknij  [image].

Aby uzyskać więcej informacji na temat ustawiania argumentów akcji w makrach, kliknij  [image].


Wstawianie akcji do makra

1	W oknie makra, kliknij pierwszy wolny wiersz w kolumnie Akcja. Jeżeli akcja ma być wstawiona pomiędzy dwa wiersze, to należy kliknąć selektor wiersza akcji, poniżej którego ma się znaleźć nowa akcja, a następnie kliknąć przycisk Wiersze  [image] na pasku narzędzi.

2	W kolumnie Akcja kliknij strzałkę, aby wyświetlić listę akcji.

3	Kliknij akcję, która ma być użyta.

4	Wpisz komentarz dotyczący akcji. Komentarze są opcjonalne.

5	W dolnej części okna podaj argumenty akcji, jeśli są potrzebne. Wskazówki dotyczące ustawiania argumentów akcji można uzyskać klikając  [image].

Wskazówka   Argumenty akcji, których ustawienia są nazwami obiektów bazy danych, można ustawiać przeciągając obiekt z okna bazy danych do pola argumentu  Nazwa <obiekt>. Na przykład, można ustawić argument "Nazwa obiektu" akcji WybierzObiekt, na nazwę formularza, przeciągając ten formularz do pola argumentu. Aby to zrobić, należy kliknąć polecenie Sąsiadująco w pionie w menu Okno, aby oba okna były widoczne na ekranie; następnie kliknąć kartę w oknie bazy danych, odpowiadającą typowi przeciąganego obiektu, kliknąć obiekt i przeciągnąć go do pola argumentu. Przeciąganie obiektu ustawia jednocześnie argument "Typ obiektu".


Przenoszenie akcji w makrze

1	W oknie makra kliknij selektor wiersza akcji.

2	Kliknij selektor ponownie i przeciągnij wiersz na nowe miejsce.


Tworzenie makra uruchamianego przy określonych warunkach

1	W oknie makra kliknij przycisk Warunki  [image]  na pasku narzędzi.

2	W kolumnie Warunek wpisz wyrażenie warunkowe w wierszu, w którym ma się znaleźć warunek.

Uwagi:

•	Aby utworzyć wyrażenie za pomocą Konstruktora wyrażeń, należy kliknąć prawym przyciskiem myszy komórkę Warunek, a następnie kliknąć przycisk Buduj.

•	W kolumnie Warunek makra nie można używać wyrażeń języka SQL.

3	W kolumnie Akcja wpisz akcję, która ma być wykonana, gdy warunek jest prawdziwy.

Podczas wykonywania makra obliczane jest pierwsze wyrażenie warunkowe. Jeśli warunek jest spełniony, zostaje wykonana akcja dla tego wiersza i wszystkie następne poprzedzone wielokropkiem (...) w kolumnie Warunek. Na przykład, następujące makro wykona akcje MsgBox i StopMacro tylko wtedy, gdy pole "IDdostawcy" nie ma wartości (jest równe Null).

W dalszej kolejności wykonywane są pozostałe akcje makra z nie wypełnioną kolumną Warunek, do momentu napotkania kolejnego wyrażenia, nazwy makra lub końca makra.

Jeśli warunek nie jest spełniony, to akcja dla tego wiersza i wszystkie następne akcje poprzedzone wielokropkiem (...) w kolumnie Warunek są ignorowane, po czym następuje przejście do kolejnego wiersza akcji, zawierającego następny warunek lub pustą kolumnę Warunek.

Aby zobaczyć przykłady warunków w makrach, kliknij  [image]. Aby otrzymać więcej informacji na temat tworzenia wyrażeń, należy kliknij  [image].


Przykłady warunków makr

Wyrażenie	Warunek wykonania akcji
[Miasto]="Paris"	Paris jest wartością formantu "Miasto" w formularzu, z którego zostało uruchomione makro.
DCount("[Idzamówienia]", "Zamówienia")>35	Istnieje więcej niż 35 elementów w polu IDzamówienia tabeli Zamówienia.
DCount("*", "Opisy zamówień", "[IDzamówienia]= Forms![Zamówienia]![IDzamówienia]")>3	Istnieją więcej niż trzy elementy w tabeli "Opisy zamówień", której pole IDzamówienia jest dopasowane do pola IDzamówienia w formularzu "Zamówienia".
[DataWysyłki] Between #2-Feb-1995# And #2-Mar-1995#	Data w polu DataWysyłki w formularzu, z którego zostało uruchomione makro, nie jest wcześniejsza niż  2-Feb-1995 i nie późniejsza niż 2-Mar-1995.
Forms![Produkty]![ StanMagazynu]<5	Wartość pola StanMagazynu w formularzu Produkty jest mniejsza niż 5.
IsNull([Imię])	Wartość Imię w formularzu, z którego zostało uruchomione makro, jest Null (nie ma określonej wartości). Wyrażenie to jest równoważne wyrażeniu [Imię] Is Null.
[Kraj]="UK" And Forms![PodsumowaniaSprzedaży]! [PodsumowaniaZamówień]>100	Wartość w polu Kraj w formularzu, z którego zostało uruchomione makro, jest równa UK, a wartość w  polu PodsumowaniaZamówień formularza PodsumowaniaSprzedaży jest większa niż 100.
[Kraj] In ("France", "Italy", "Spain") And Len([KodPocztowy])<>5	Wartość w polu Kraj w formularzu, z którego zostało uruchomione makro, jest równa France, Italy lub Spain, a liczba znaków kodu pocztowego jest różna od pięciu.
MsgBox("Potwierdź zmiany?",1)=1	Został kliknięty przycisk OK w oknie dialogowym wyświetlonym za pomocą funkcji MsgBox. Jeżeli zostanie kliknięty przycisk Anuluj, to akcja będzie zignorowana.
Wskazówka   Aby spowodować tymczasowe ignorowanie akcji, należy wprowadzić Fałsz jako warunek. Tymczasowe ignorowanie akcji może być pomocne podczas prób zlokalizowania błędów w makrze.


Do czego służą warunki w makrze?

W niektórych przypadkach makro powinno wykonywać akcję lub ich zestaw tylko po spełnieniu jakiegoś warunku. Na przykład, jeśli makro służy w formularzu do sprawdzania poprawności danych, może ono wyświetlać różne komunikaty, w zależności od wartości wprowadzonych do pola. W podobnych sytuacjach warunki mogą sterować wykonaniem makra.

Na przykład, następujące makro wykonuje akcję ZamknijMakro, gdy w polu "Kraj" nie ma żadnej wartości (wartość jest Null). Wykonuje ono serię akcji MsgBox i AnulujZdarzenie, jeśli długość lub postać wartości w polu "KodPocztowy" nie odpowiada krajowi w polu " Kraj ".

Warunek jest wyrażeniem logicznym kierującym wykonanie makra w różne ścieżki w zależności od tego, czy jest prawdziwy, czy fałszywy. Aby zobaczyć przykłady warunków makr, kliknij  [image].

Warunki wpisuje się w kolumnie Warunek w oknie Makro. Jeśli warunek jest prawdziwy, to akcja zostaje wykonana. Aby wykonać w takim przypadku serię akcji, należy w ich kolumnach Warunek wpisać wielokropek (...).

Aby uzyskać informacje na temat tworzenia makr uruchamianych przy określonych warunkach, kliknij  [image].


Tworzenie grupy makr

Jeżeli pokrewne makra mają znajdować się w jednym miejscu, można je zorganizować jako grupę makr.

1	W oknie bazy danych kliknij kartę Makra.

2	Kliknij przycisk Nowy.

3	Kliknij przycisk Nazwy makr  [image]  na pasku narzędzi, jeżeli nie jest jeszcze wciśnięty.

4	W kolumnie Nazwa makra wpisz nazwę pierwszego makra w grupie makr.

5	Dodaj akcje, które mają być wykonane za pomocą makra.

  Jak?

6	Powtarzaj kroki 4 i 5 dla każdego makra, które ma być dołączone do grupy makr.

Uwaga   Nazwa, którą podaje się podczas zapisywania grupy makr, jest nazwą grupy makr. Nazwa ta pojawia się na liście makr i grup makr w oknie bazy danych. Aby odwołać się do makra w grupie makr, należy użyć składni:

nazwagrupymakr.nazwamakra

Na przykład, "Przyciski.Produkty" odwołuje się do makra "Produkty" w grupie makr "Przyciski". Na liście makr, takiej jak lista argumentu "Nazwa makra" dla akcji UruchomMakro, makro "Produkty" jest wyświetlane jako "Przyciski.Produkty".


Ukrywanie i pokazywanie nazw makr i warunków w oknie Makro

•	Kliknij przycisk Nazwy makr  [image]  na pasku narzędzi, aby pokazać lub ukryć kolumnę Nazwa makra lub kliknij przycisk Warunki  [image], aby pokazać lub ukryć kolumnę Warunek.

Aby zmienić ustawienie wyświetlania tych kolumn podczas tworzenia makr, należy kliknąć polecenie Opcje w menu Narzędzia, kliknąć kartę Widok i w polu wyboru grupy opcji Pokaż w projekcie makra zaznaczyć lub usunąć zaznaczenie pola Kolumnę nazw lub Kolumnę warunków.


Zachowywanie lub aktualizacja menu utworzonego uprzednio za pomocą makr

Pomimo iż program Microsoft Access 97 obsługuje makra pasków menu dla aplikacji utworzonych w poprzednich wersjach programu Microsoft Access, to nie ma potrzeby używania makr do tworzenia niestandardowych pasków menu, jak również globalnych pasków menu, włączając w to niestandardowe i globalne menu podręczne. Nowe paski menu i menu podręczne (jak również paski narzędzi) są tworzone i dostosowywane do potrzeb użytkownika w oknie dialogowym Dostosuj dostępnym po wskazaniu polecenia Paski narzędzi w menu Widok. Można również użyć tego okna dialogowego do dostosowania wbudowanego paska menu (i paska narzędzi) programu Microsoft Access 97.

Uwaga   Można również pracować z paskami menu, menu podręcznymi i paskami narzędzi w nowym stylu poprzez użycie języka Visual Basic dla aplikacji. Aby uzyskać więcej informacji, kliknij  [image].

Co chcesz zrobić?

Utworzyć paski menu i menu podręczne zgodne ze stylem programu Microsoft-Access-97 poprzez użycie poprzednio używanych makr menu

Zachować istniejące makra pasków menu używając akcji DodajMenu

Przeczytać więcej informacji o makrach pasków menu w bazach danych utworzonych w programie Microsoft Access 95 i poddanych konwersji

Przeczytać więcej informacji o makrach pasków menu w bazach danych utworzonych w programie Microsoft Access w wersji 1.x lub 2.0 i poddanych konwersji


Wykonywanie makra

W trakcie wykonywania makra wykonywane są wszystkie jego akcje, aż do napotkania innego makra (jeżeli makro znajduje się w grupie makr) lub do końca bieżącego.

Makro można wykonywać bezpośrednio, z innego makra lub procedury zdarzenia albo w odpowiedzi na zdarzenie zachodzące w formularzu, raporcie lub formancie. Na przykład, można przypisać makro do przycisku polecenia w formularzu i w ten sposób uruchamiać makro za pomocą kliknięcia. Można też utworzyć własne polecenie menu lub przycisk paska narzędzi, który uruchamia makro, przypisać makro do kombinacji klawiszy lub uruchamiać makro automatycznie przy otwieraniu bazy danych.

Co chcesz zrobić?

Uruchomić makro bezpośrednio

Uruchomić makro które jest w grupie makr

Uruchomić makro z innego makra lub procedury języka Visual Basic

Uruchomić makro w reakcji na zdarzenie formularza, raportu lub formantu

Utworzyć przycisk polecenia uruchamiającego makro

Dodać polecenie menu uruchamiające makro

Utworzyć przycisk paska narzędzi uruchamiający makro

Przypisać makro do kombinacji klawiszy

Uruchomić makra przy pierwszym otwarciu bazy danych


Bezpośrednie uruchamianie makra

Aby bezpośrednio uruchomić makro, wykonaj jedną z następujących czynności:

•	Aby uruchomić makro z okna makra, kliknij przycisk Uruchom  [image]  na pasku narzędzi.

•	Aby uruchomić makro z okna bazy danych, kliknij kartę Makra, a następnie kliknij dwukrotnie nazwę makra.

•	Aby uruchomić makro z formularz otwartego w widoku "Projekt" lub z raportu otwartego w widoku "Projekt", w menu Narzędzia wybierz polecenie Makro, a następnie kliknij podpolecenie Uruchom makro.

•	Aby uruchomić makro z dowolnego miejsca programu, kliknij polecenie Uruchom makro w menu Narzędzia, a następnie kliknij odpowiednie makro w polu Nazwa makra.

Uwaga   Bezpośrednie uruchamianie makra stosuje się zwykle tylko w celu przetestowania. Potem makro dołącza się do formularza, raportu lub formantu w taki sposób, że wykonywane jest w odpowiedzi na zdarzenie. Można też utworzyć własne polecenie menu uruchamiające makro.


Uruchamianie makra, które jest w grupie makr

Aby uruchomić makro, które jest w grupie makr, wykonaj jedną z następujących czynności:

•	Określ makro jako ustawienie właściwości zdarzenia w formularzu lub raporcie albo jako argument “Nazwa makra” akcji “UruchomMakro”. Używając tej składni, należy odwołać się do makra w następujący sposób:

nazwagrupymakr.nazwamakra

Na przykład, następujące ustawienie właściwości zdarzenia uruchamia makro o nazwie “Kategorie” w grupie makr o nazwie “Form Switchboard Buttons”:

Forms Switchboard Buttons.Kategorie

•	W menu Narzędzia wskaż Makro, kliknij polecenie Uruchom makro, a następnie wybierz odpowiednie makro z listy Nazwa makra. Gdy nazwy makr znajdują się na listach, wówczas można uruchomić każde makro z każdej grupy makr.

•	Uruchom makro, które jest w grupie makr, za pomocą procedury języka Visual Basic dla aplikacji, używając metody RunMacro obiektu DoCmd. Składnia odwołania do makra jest taka sama jak podana poprzednio.


Diagnostyka makra poprzez jego krokowe wykonywanie

Krokowe wykonanie makra umożliwia obserwację działania i wyników każdej jego akcji, a tym samym znalezienie akcji działającej błędnie lub zwracającej niepożądane wyniki.

1	Otwórz makro.

  Jak?

2	Kliknij przycisk Pojedynczy krok  [image]  na pasku narzędzi.

3	Kliknij przycisk Uruchom  [image]  na pasku narzędzi.

4	Kliknij przycisk Krok, aby wykonać akcję pokazaną w oknie dialogowym Praca krokowa makra.

5	Kliknij przycisk Zatrzymaj, aby zatrzymać wykonanie makra i zamknąć okno dialogowe.

6	Kliknij przycisk Kontynuuj, aby wyłączyć pracę krokową i uruchomić pozostałą część makra.

Wskazówka   Aby zatrzymać makro i przejść do pracy krokowej, należy nacisnąć CTRL+BREAK.


Uruchamianie makra z innego makra lub z procedury języka Visual Basic

Aby uruchomić makro z innego makra lub z procedury języka Visual Basic, należy dodać akcję UruchomMakro do makra lub procedury.

•	Aby dodać akcję UruchomMakro do makra, kliknij pozycję UruchomMakro na liście akcji w pustym wierszu akcji i ustaw argument Nazwa makra na nazwę makra, które ma być uruchomione.

•	Aby dodać akcję RunMacro (UruchomMakro) do procedury języka Visual Basic, dodaj metodę RunMacro obiektu DoCmd do procedury i zdefiniuj nazwę makra do uruchomienia. Na przykład, następująca metoda RunMacro uruchamia makro "My Macro":

DoCmd.RunMacro "My Macro"

Aby uzyskać więcej informacji na temat akcji UruchomMakro (RunMacro), kliknij  [image].


Otwieranie makra

1	W oknie bazy danych kliknij kartę Makra.

2	Kliknij nazwę makra, które ma zostać otwarte.

3	Kliknij przycisk Projektuj.

4	Dokonaj wymaganych zmian. Na przykład:

•	Aby dodać akcję, kliknij  [image].

•	Aby przenieść lub skopiować akcję, kliknij  [image].

•	Aby dodać warunek, kliknij  [image].


Rozwiązywanie problemów związanych z makrami

W czym potrzebujesz pomocy?

Przegląd zasad działania makr.

Jak znaleźć przyczynę błędnego działania makra?

Do jakiego zdarzenia trzeba dołączyć makro, aby działało w żądany sposób.

Jak tymczasowo wyłączyć akcję w makrze?

Użycie argumentu warunku WHERE akcji OtwórzFormularz lub OtwórzRaport makra daje wynik inny niż spodziewany.

Akcja UruchomKod w makrze nie uruchamia modułu języka Visual Basic.

Przy wykonywaniu makra program Microsoft Access niepotrzebnie wyświetla komunikaty.

W makrze do wysyłania kodów klawiszy do okna dialogowego jest użyta akcja WyślijKlawisze, jednak nie są one wysyłane.


Jak tymczasowo wyłączyć akcję w makrze?

Tymczasowe wyłączenie akcji może być przydatne przy lokalizowaniu błędów w makrze. Podobnie jak przy tymczasowym wyłączeniu wiersza kodu języka Visual Basic dla aplikacji, należy wówczas wpisać pojedynczy cudzysłów (') na początku wiersza. Aby akcja była tymczasowo ignorowana, należy jako warunek wpisać Fałsz.

Aby uzyskać więcej informacji na temat wprowadzania warunków do akcji makra, kliknij  [image].


Użycie argumentu warunku WHERE akcji OtwórzFormularz lub OtwórzRaport makra daje wynik inny niż spodziewany.

Użycie argumentu warunku WHERE akcji OtwórzFormularz lub OtwórzRaport może dawać wynik inny od spodziewanego z następujących przyczyn:

•	W wyrażeniu warunku WHERE została użyta niepoprawna składnia przy odwoływaniu się do wartości formantu lub właściwości. Aby uzyskać dodatkowe informacje na temat odwoływania się do wartości formantu, kliknij  [image].

•	W argumencie warunku WHERE została użyta niepoprawna składnia przy łączeniu wartości pola, formantu lub właściwości z ciągiem znakowym. Aby uzyskać więcej informacji na temat wartości w wyrażeniach, kliknij  [image].

•	Akcja OtwórzFormularz lub OtwórzRaport jest wykonywana w procedurze za pomocą odpowiednich metod języka Visual Basic dla aplikacji, a argument warunku WHERE jest określony w niewłaściwym miejscu listy argumentów. Jeśli argument warunku WHERE nie jest poprzedzony przez argumenty "Widok" i "Nazwa filtru", to zamiast każdego z tych argumentów trzeba wstawić przecinek.

Aby uzyskać więcej informacji na temat akcji OtwórzFormularz, kliknij  [image]. Aby uzyskać więcej informacji na temat akcji OtwórzRaport, kliknij  [image].


Akcja UruchomKod w makrze nie uruchamia modułu języka Visual Basic.

Akcja UruchomKod służy do wykonania procedury typu Function, nie zaś modułu. W programie Microsoft Access uruchamia się procedury, a nie moduły. Należy zastąpić nazwę modułu nazwą funkcji z modułu, która ma być uruchomiona. Aby uruchomić procedurę typu Sub, trzeba wywołać ją w funkcji.

Aby otworzyć moduł, należy użyć akcji OtwórzModuł.


Przy wykonywaniu makra program Microsoft Access niepotrzebnie wyświetla komunikaty.

Można tymczasowo ukryć ostrzeżenia i inne komunikaty podczas wykonywania makra, wykonując w makrze akcję UstawOstrzeżenia. Akcja UstawOstrzeżenia może być również użyta do ponownego wyświetlania komunikatów. Aby uzyskać dodatkowe informacje na ten temat, kliknij  [image].


W makrze do wysyłania kodów klawiszy do okna dialogowego jest użyta akcja WyślijKlawisze,  jednak nie są one wysyłane.

Ponieważ otwarcie okna dialogowego wstrzymuje wykonywanie makra, należy umieścić akcję WyślijKlawisze przed akcją, która powoduje otwarcie okna dialogowego i nadać argumentowi "Czekaj"  wartość Nie, aby uniknąć przerw przetwarzania. Aby uzyskać dodatkowe informacje na temat akcji WyślijKlawisze, kliknij  [image].


Automatyczne tworzenie skrótu dla bazy danych w folderze Ulubione
Automatyczne tworzenie skrótu dla bazy danych w folderze "Ulubione"

Folder Ulubione zawiera skróty dla baz danych i innych często używanych plików, także w odległych miejscach, dzięki czemu nie ma potrzeby każdorazowego poszukiwania plików. Pierwotny plik oraz folder pozostają na swoich miejscach.

1	W menu Plik kliknij polecenie Otwórz bazę danych.

2	Wykonaj jedną z następujących czynności:

•	Aby utworzyć skrót dla podfolderu lub bazy danych wymienionych w obszarze pod polem "Szukaj w", zaznacz odpowiedni plik lub folder, kliknij przycisk Dodaj do folderu Ulubione  [image]  na pasku narzędzi, a następnie kliknij polecenie Dodaj wybrany element do folderu Ulubione.

•	Aby utworzyć skrót dla głównego folderu wymienionego w polu "Szukaj w", kliknij przycisk Dodaj do folderu Ulubione  [image]  na pasku narzędzi, a następnie kliknij polecenie Dodaj 'nazwafolderu' do folderu Ulubione.

Uwaga   Aby szybko otworzyć folder Ulubione po uruchomieniu programu Microsoft Access, należy kliknąć przycisk Sprawdź w folderze Ulubione  [image]  w oknie dialogowym Otwórz.


Dlaczego domyślnym folderem po otwarciu lub utworzeniu bazy danych jest folder Moje dokumenty?
Dlaczego domyślnym folderem po otwarciu lub utworzeniu bazy danych jest folder "Moje dokumenty"?

Poprzednio pliki były zwykle przechowywane w tym samym folderze lub katalogu, w którym znajdowała się tworząca je aplikacja. W rezultacie sporządzenie kopii zapasowych wszystkich plików było skomplikowane i czasochłonne, ponieważ pliki znajdowały się w różnych miejscach na dysku. W aplikacjach programu Microsoft Access folderem domyślnym jest jeden folder "Moje dokumenty". Dzięki temu wszystkie pliki są przechowywane w jednym miejscu, co ułatwia tworzenie kopii zapasowych.

Nazwę oraz położenie folderu "Moje dokumenty" można zmienić nie tracąc dojścia do niego. Oznacza to, że po ponownym uruchomieniu programu Microsoft Access folderem domyślnym będzie ten sam folder, niezależnie od jego nazwy i położenia. Jeśli folder Moje dokumenty zostanie usunięty, to po ponownym uruchomieniu aplikacji programu Microsoft Access będzie znowu automatycznie utworzony.

Można również umieszczać dokumenty w zupełnie innym folderze. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Pojawia się komunikat "Powiązanie nazwy nazwa nie jest możliwe."

Komunikat ten pojawia się wówczas, gdy w oknie dialogowym Parametry kwerendy nie zostały zadeklarowane w sposób jawny parametry kwerendy krzyżowej lub kwerendy, która jest podstawą kwerendy krzyżowej albo wykresu. Aby rozwiązać ten problem, należy wykonać co następuje:

1	W kwerendzie zawierającej dany parametr, w oknie dialogowym Parametry kwerendy, należy parametr określić oraz podać typ jego danych. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

2	W tej samej kwerendzie należy ustawić właściwość Nagłówki kolumn. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Kiedy należy używać folderu Ulubione, a kiedy folderu Moje dokumenty
Kiedy należy używać folderu "Ulubione", a kiedy folderu "Moje dokumenty"

Folderu "Ulubione" należy używać do przechowywania skrótów dla często używanych baz danych, nawet jeśli znajdują się w oddalonych miejscach. Położenie pliku oryginalnego oraz folderu nie jest zmieniane. Skrót pozwala na szybki dostęp do pliku bez konieczności pamiętania jego lokalizacji. Aby uzyskać informacje na temat automatycznego dodawania skrótów dla baz danych do folderu "Ulubione", kliknij  [image].

Folderu "Moje dokumenty" należy używać do przechowywania wszystkich oryginalnych plików oraz plików baz danych, co pozwala na tworzenie kopii zapasowej tylko jednego folderu. Jest to domyślny folder dla wszystkich nowych baz danych programu Microsoft Access, chyba że to ustawienie domyślne zostanie zmienione. Aby uzyskać więcej informacji na temat folderu domyślnego, kliknij  [image].


Po użyciu polecenia "Wprowadzanie danych" nie można ponownie wyświetlić rekordów

•	W menu Rekordy należy kliknąć polecenie Usuń filtr/sortowanie.


Pojawia się komunikat "Kwerenda zawiera niejednoznaczne sprzężenia zewnętrzne"

Może się tak dziać przy próbie uruchomienia kwerendy z pewnymi kombinacjami połączeń. Przykład przyczyn takiego konfliktu oraz informacje dotyczące jego rozwiązania można znaleźć w bazie danych Microsoft Knowledge Base w artykule Q124937, "Explanation of 'Ambiguous outer joins' error message". Aby połączyć się ze stroną wyszukiwania WWW “Microsoft Access Knowledge Base”, kliknij  [image]. Aby uzyskać informacje na temat dostępu do bazy danych “Knowledge Base” lub innych zasobów informacji technicznych, kliknij  [image].


Tworzenie kwerendy parametrycznej wykorzystującej kryteria z niestandardowego okna dialogowego

Niestandardowego okna dialogowego można użyć do wprowadzenia kryteriów dla kwerendy źródłowego formularza lub raportu. Na przykład, w oknie takim można określić, które rekordy będą zawarte w wydruku raportu.

1	Utwórz lub otwórz kwerendę, która będzie pobierać kryteria z okna dialogowego.

2	Sprawdź, czy kwerenda zawiera tabele, które mają być wykorzystane.

3	Wstaw do siatki projektu kwerendy pola związane z każdym z formantów okna dialogowego, w którym będą wprowadzane wartości kryteriów. Dla każdego z tych pól, w komórce Kryteria, wpisz wyrażenie określające odwołanie do odpowiedniego formantu okna dialogowego przy wprowadzaniu wartości kryteriów. Dla ułatwienia można użyć Konstruktora wyrażeń. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

4	Do siatki projektu kwerendy dodaj pola, których wartości mają być zwracane.

Można na przykład utworzyć formularz okna dialogowego o nazwie “Klienci” zawierający formant dla pola “IDklienta”. Po wprowadzeniu w oknie dialogowym numeru identyfikacyjnego klienta kwerenda może zwracać nazwę firmy, adres i miasto klienta. Aby utworzyć taką kwerendę, należy:

•	Dodać pole “IDklienta” do siatki projektu kwerendy. W jego komórce Kryteria należy wpisać wyrażenie określające odwołanie do formantu “IDklienta” okna dialogowego przy wprowadzaniu wartości kryteriów używanych przez kwerendę. W tym przypadku należy wpisać wyrażenie Forms![Klienci]![IDlienta].

•	Dodać do siatki projektu kwerendy pola, których wartości będą zwracane na podstawie wartości IDklienta. W tym przypadku będą to pola: "NazwaFirmy, "Adres" i "Miasto".

Dodatkowe informacje na temat  sposobów gromadzenia i wyświetlania informacji można znaleźć w rozdziale 3 "Wykorzystanie formularzy do gromadzenia, wyświetlania i filtrowania informacji" w podręczniku Tworzenie aplikacji Microsoft Access 97.


Dostosowanie rozmiaru i proporcji rysunku na formularzu lub w raporcie

Sposób dostosowania rozmiaru i proporcji rysunku zależy od tego, czy jest to rysunek umieszczony w tle (znak wodny) czy też rysunek wyświetlany przy użyciu formantu obrazu, niezwiązanej ramki obiektu lub związanej ramki obiektu.

Co chcesz zrobić?

Dostosować rozmiar rysunku umieszczonego w tle

Dostosować rozmiar obrazu wyświetlonego przy użyciu formantu obrazu, niezwiązanej ramki obiektu lub też związanej ramki obiektu


Dostosowanie rozmiaru i proporcji rysunku umieszczonego w tle

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij dwukrotnie selektor formularza lub selektor raportu, aby otworzyć arkusz właściwości.

3	W polu właściwości Tryb wymiarowania, kliknij jedno z następujących ustawień:

•	Obetnij. Wyświetla rysunek w rzeczywistych rozmiarach. Jeśli rysunek jest większy niż formularz lub raport, wystające części obrazu zostają odcięte.

•	Rozciągnij. Dopasowuje rozmiar rysunku do rozmiaru formularza lub raportu. Wybranie tego ustawienia może spowodować zniekształcenie obrazu.

•	Powiększ. Wyświetla całość rysunku po dopasowaniu jego rozmiaru do wysokości lub szerokości formularza czy raportu. Użycie tego ustawienia nie spowoduje zniekształceń obrazu.

Uwaga Jeśli właściwość Kaskada rysunków ma ustawienie Tak, dla właściwości Tryb wymiarowania  należy określić ustawienie Obetnij.


Tworzenie i zarządzanie formularzem panelu przełączania

Jeśli do tworzenia bazy danych zostanie użyty Kreator baz danych, program Microsoft Access automatycznie tworzy panel przełączania, który ułatwia poruszanie się w bazie danych. Panel przełączania zawiera przyciski, których kliknięcie powoduje otwarcie formularzy lub raportów (lub otwarcie innych paneli przełączania, w których można otworzyć dodatkowe formularze i raporty), zakończenie pracy w programie Microsoft Access lub dostosowanie panelu przełączania. Poprzez użycie Menedżera panelu przełączania można utworzyć panel przełączania podobny do tego, który otrzymuje się z Kreatora baz danych.

Co chcesz zrobić?

Utworzyć formularz panelu przełączania z użyciem Menedżera panelu przełączania

Utworzyć nowy panel przełączania, który będzie można otworzyć z otwierającego panelu przełączania

Dokonać zmian w istniejącym panelu przełączania

Określić, który panel przełączania ma być automatycznie wyświetlany po otwarciu bazy danych

Usunąć panel przełączania


Tworzenie nowego panelu przełączania, który będzie można otworzyć z otwierającego panelu przełączania

1	Otwórz bazę danych.

2	Wykonaj jedną z poniższych operacji, aby otworzyć okno dialogowe Menedżera panelu przełączania:

•	Jeśli został utworzony panel przełączania za pomocą Kreatora bazy danych, kliknij opcję Zmień elementy panelu w otwierającym panelu przełączania.

•	Jeśli został utworzony panel przełączania za pomocą Menedżera panelu przełączania, kliknij polecenie Dodatki w menu Narzędzia, a następnie w podmenu kliknij polecenie Menedżer panelu przełączania

3	Kliknij przycisk Nowy.

4	Wprowadź nazwę nowego panelu przełączania, a następnie kliknij przycisk OK.

Program Microsoft Access doda ten panel przełączania do okna Strony panelu przełączania.

5	Kliknij nowy panel przełączania, a następnie kliknij przycisk Edytuj.

6	Kliknij przycisk Nowy.

7	Wpisz tekst dla pierwszego elementu panelu przełączania w oknie Tekst, a następnie kliknij odpowiednie polecenie w oknie Polecenia. Na przykład wpisz Informacje o nagrywających artystach, a następnie kliknij polecenie Otwórz formularz w trybie edycji w oknie Polecenia.

8	W zależności od tego, które polecenie zostało kliknięte, program Microsoft Access wyświetla jeszcze jedno okno poniżej okna Polecenia. Kliknij polecenie w tym oknie, gdy zachodzi potrzeba. Przykładowo, jeśli zostało kliknięte polecenie Otwórz formularz w trybie edycji w punkcie 7, kliknij nazwę formularza, który chcesz otworzyć w polu Formularz, jak na przykład Nagrywający artyści, a następnie kliknij przycisk OK.

9	Powtórz kroki opisane w punktach od 6 do 8, aby dodać wszystkie elementy do panelu przełączania. Jeśli chcesz poddać element edycji lub usunąć go, kliknij jego nazwę w polu Elementy panelu przełączania, a następnie kliknij przycisk Edytuj lub Usuń. Jeśli chcesz zmienić kolejność elementów, kliknij element w tym polu, a następnie kliknij przycisk Przenieś w górę lub Przenieś w dół.

10	Po zakończeniu tworzenia panelu przełączania, kliknij przycisk Zamknij.


Wprowadzanie zmian w istniejącym panelu przełączania

1	Otwórz bazę danych.

2	Wykonaj jedną z poniższych operacji, aby otworzyć okno dialogowe Menedżera panelu przełączania:

•	Jeśli został utworzony panel przełączania za pomocą Kreatora bazy danych, kliknij opcję Zmień elementy panelu w otwierającym panelu przełączania.

•	Jeśli został utworzony panel przełączania za pomocą Menedżera panelu przełączania, kliknij polecenie Dodatki w menu Narzędzia, a następnie w podmenu kliknij polecenie Menedżer panelu przełączania.

3	Kliknij panel przełączania, który ma być poddany edycji, a następnie kliknij przycisk Edytuj.

4	Kliknij element panelu przełączania, który ma być zmieniony i wykonaj jedną z następujących czynności:

•	Aby zmienić tekst elementu, polecenie wykonywane po jego wybraniu lub obiekt otwierany lub uruchamiany po naciśnięciu przycisku, kliknij przycisk Edytuj.

•	Aby dodać element do panelu przełączania, kliknij przycisk Nowy, wpisz tekst elementu, a następnie kliknij polecenie w oknie Polecenia. Przy niektórych poleceniach, program Microsoft Access wyświetla dodatkowe okno poniżej okna Polecenia. Jeśli to konieczne, kliknij w tym oknie odpowiednią opcję. Na przykład jeśli w oknie Polecenia zostało wybrane jedno z poleceń formularza, kliknij nazwę formularza, który ma być otwarty.

•	Aby usunąć element, kliknij przycisk Usuń.

•	Aby przenieść element, kliknij przycisk Przenieś w górę lub Przenieś w dół.

5	Po zakończeniu dokonywania zmian w elementach panelu przełączania, kliknij przycisk Zamknij.


Określanie, który panel przełączania ma być automatycznie wyświetlany po otwarciu bazy danych

1	Otwórz bazę danych.

2	Wykonaj jedną z poniższych operacji, aby otworzyć okno dialogowe Menedżera panelu przełączania:

•	Jeśli został utworzony panel przełączania za pomocą Kreatora bazy danych, kliknij opcję Zmień elementy panelu w otwierającym panelu przełączania.

•	Jeśli został utworzony panel przełączania za pomocą Menedżera panelu przełączania, kliknij polecenie Dodatki w menu Narzędzia, a następnie w podmenu kliknij polecenie Menedżer panelu przełączania.

3	Jeśli żądany panel przełączania jest wymieniony w polu Strony panelu przełączania, kliknij jego nazwę. W przeciwnym przypadku utwórz panel przełączania.

Jak?

4	Kliknij przycisk Ustaw domyślny.

Po następnym otwarciu bazy danych, w programie Microsoft Access zostanie automatycznie wyświetlony wybrany panel przełączania.


Usuwanie panelu przełączania

1	Otwórz bazę danych.

2	Wykonaj jedną z poniższych operacji, aby otworzyć okno dialogowe Menedżera panelu przełączania:

•	Jeśli został utworzony panel przełączania za pomocą Kreatora bazy danych, kliknij opcję Zmień elementy panelu w otwierającym panelu przełączania.

•	Jeśli został utworzony panel przełączania za pomocą Menedżera panelu przełączania, kliknij polecenie Dodatki w menu Narzędzia, a następnie w podmenu kliknij polecenie Menedżer panelu przełączania.

3	W polu Strony panelu przełączania kliknij nazwę panelu przełączania, który ma być usunięty, a następnie kliknij przycisk Usuń.


Zapisywanie formularza jako raportu

1	Przejdź do okna bazy danych, jeśli jeszcze nie zostało to zrobione.

2	Kliknij kartę Formularze.

3	Kliknij prawym przyciskiem myszy nazwę formularza, który ma być zapisany.

4	W wyświetlanym menu podręcznym, kliknij polecenie Zapisz jako raport.

5	Wprowadź nazwę raportu w polu Nazwa raportu.

6	Kliknij przycisk OK.

7	Kliknij kartę Raporty, a następnie kliknij dwukrotnie raport, który zostanie otwarty w trybie Podgląd wydruku.

Raport ma te same formanty i ustawienia właściwości, co formularz.


Określenie formantu domyślnego (pole listy, pole kombi lub pole wyboru) dla pola

1	Otwórz tabelę, która zawiera pole w widoku "Projekt".

2	Kliknij w kolumnie Typ danych jedną z opcji: Tak/Nie, Tekst lub Liczba.

3	Kliknij kartę Odnośnik w dolnej części ekranu.

4	W oknie właściwości Wyświetl formant kliknij na liście typ formantu.

Uwagi

•	Można określić domyślny typ formantu na Tak/Nie, Tekst lub Liczba. Gdy zostanie już określony ten typ, program Microsoft Access wyświetla ten formant w arkuszu danych dla tabeli i automatycznie tworzy ten typ formantu, gdy pole to zostaje dodane do formularza lub raportu. Dla formatu typu Tekst i Liczba domyślny typ formantu może być polem tekstowym, polem kombi lub polem listy (tylko dla formularzy). Dla opcji Tak/Nie domyślny typ formantu może być polem wyboru, polem tekstowym lub polem kombi.

•	Jeśli trzeba wyświetlić pole jako pole kombi w arkuszu danych tabeli, ale jako pole tekstowe w arkuszu danych kwerendy, to można dodatkowo do właściwości tabeli odpowiednio ustawić właściwość Odnośnik dla pola kwerendy w widoku "Projekt "


Tworzenie formularza panelu przełączania przy użyciu Menedżera paneli przełączania
Tworzenie formularza panelu przełączania przy użyciu Menedżera panelu przełączania

Jeśli używa się Kreatora bazy danych do tworzenia bazy danych, to kreator ten tworzy panel przełączania ułatwiający korzystanie z formularzy i raportów znajdujących się w bazie danych. Jeśli baza danych, utworzona bez użycia kreatora również ma mieć taki panel przełączania, można użyć Menedżera panelu przełączania.

1	W menu Narzędzia kliknij polecenie Dodatki, a następnie w podmenu kliknij polecenie Menedżer panelu przełączania.

2	Jeśli zostanie wyświetlone pytanie, czy utworzyć panel przełączania, kliknij przycisk Tak.

3	W oknie dialogowym Menedżer panelu przełączania kliknij przycisk Edytuj.

4	W oknie dialogowym Edytuj stronę panelu przełączania wpisz nazwę panelu przełączania w oknie Nazwa panelu przełączania, a następnie kliknij przycisk Nowy.

5	W oknie dialogowym Edytuj element panelu przełączania wpisz tekst pierwszego przycisku panelu przełączania w polu Tekst, a następnie kliknij polecenie w polu Polecenia. Na przykład wpisz Informacje o produktach w polu Tekst, a następnie kliknij polecenie Otwórz formularz w trybie edycji w polu Polecenia.

6	Przy niektórych poleceniach, program Microsoft Access może wyświetlić dodatkowe pole poniżej pola Polecenia. Jeśli to konieczne, kliknij w tym polu odpowiedni element. Na przykład jeśli w punkcie 5 zostało kliknięte polecenie Otwórz formularz w trybie edycji w polu Polecenia, kliknij nazwę formularza (przykładowy Informacje o produktach) w polu Formularz, a następnie kliknij przycisk OK.

7	Powtórz działania opisane w punktach 4-6 dla wszystkich elementów dodawanych do panelu przełączania. Jeśli chcesz edytować lub usunąć element, kliknij jego nazwę w polu Elementy panelu przełączania, a następnie kliknij przycisk Edytuj lub Usuń. Aby zmienić kolejność elementów, kliknij nazwę elementu w polu, a następnie kliknij przycisk Przenieś w górę albo Przenieś w dół.

8	Kliknij przycisk Zamknij.

Uwagi

•	Menedżer panelu przełączania umożliwia tworzenie panelu przełączania służących do przełączania się do innych paneli przełączania. Za pomocą procedury opisanej powyżej utwórz jeden lub kilka paneli przełączania. Aby panel przełączania był domyślnym panelem przełączania, automatycznie otwieranym po otwarciu bazy danych, kliknij jego nazwę w oknie dialogowym Menedżer panelu przełączania, a następnie kliknij przycisk Ustaw domyślną. Jeśli panel przełączania ma uruchamiać inny panel przełączania, w punkcie 5 procedury wybierz polecenie Idź do panelu przełączania w oknie Polecenia, a następnie określ panel przełączania, do którego dany panel przełączania ma być przełączany.

•	Przy tworzeniu panelu przełączania za pomocą Menedżera panelu przełączania, program Microsoft Access tworzy tabelę "Elementy panelu przełączania" opisującą, co jest wyświetlane i co się dzieje po naciśnięciu poszczególnych przycisków w formularzu. Jeśli w formularzu panelu przełączania zostaną następnie dokonane zmiany po otwarciu formularza w widoku "Projekt", aplikacja może przestać działać. Jeśli chce się często dostosowywać formularz panelu przełączania, lepiej jest utworzyć go od początku i następnie określić jako formularz startowy. Informacje na temat określania formularza startowego można znaleźć w rozdziale 1: "Tworzenie aplikacji" w podręczniku Tworzenie aplikacji Microsoft Access 97.


Optymalizacja ogólna pracy z tabelami

Jest wiele sposobów zoptymalizowania używanych tabel. Oprócz poniższych rad można użyć Analizatora wydajności do przeanalizowania poszczególnych tabel w bazie danych. Aby uzyskać więcej informacji, kliknij [image].

•	Tabele należy tak projektować, by wyeliminować z nich zbędne dane. Dobrze zaprojektowana baza danych jest warunkiem koniecznym do szybkiego odnajdywania i uaktualniania danych. Jeśli dana tabela zawiera nadmiar danych, można ją podzielić przy użyciu Kreatora analizatora tabel na tabele powiązane relacjami. Pozwoli to przechowywać dane w sposób bardziej efektywny. Aby uzyskać więcej informacji, kliknij [image].

•	Należy wybierać odpowiednie typy danych dla każdego z pól. Można przez to zaoszczędzić miejsce w bazie danych, jak również poprawić znacząco operacje sprzęgania. Podczas definiowania danego pola należy wybrać możliwie najmniej pamięciochłonny typ danych, który jest odpowiedni do danych zawartych w definiowanym polu. Aby uzyskać więcej informacji, kliknij [image].

•	Należy tworzyć indeksy dla pól, które są sortowane, sprzęgane lub też dla których ustalane są warunki. Poprzez indeksowanie pól po obu stronach sprzężeń lub też poprzez utworzenie wzajemnych relacji między nimi, jak również poprzez indeksowanie każdego pola używanego do ustalania warunków dla kwerendy można osiągnąć bardzo znaczną poprawę szybkości kwerend. Znajdowanie rekordów przy użyciu okna dialogowego Znajdź jest również znacznie szybsze, gdy przeszukuje się pola indeksowane.

Indeksy nie muszą być jednak zalecane we wszystkich przypadkach. Indeksy zwiększają rozmiar plików typu .mdb, zmniejszają zdolność do współdziałania w aplikacjach dla trybu pracy wielodostępnej (możliwość  modyfikowania danej strony w tym samym czasie przez wielu użytkowników). Zmniejszają również wydajność podczas uaktualniania danych, w czasie dodawania i usuwania rekordów. Należy wypróbować doświadczalnie, które pola powinny być indeksowane, a które nie. Dodanie indeksu może przykładowo przyspieszyć działanie kwerendy o 1 sekundę, podczas gdy dodanie jednego rzędu danych może spowolnić o 2 sekundy, powodując dodatkowe problemy blokowania. Można również spotkać się z bardzo nieznacznymi zyskami czasowymi, zależnie od tego czy inne pola są również indeksowane czy też nie. Przykładowo, dodając indeks do pola KodPocztowy może dać bardzo nikły efekt, gdy jednocześnie pola NazwaFirmy i Nazwisko są też indeksowane. Niezależnie od typów kwerend, należy indeksować pola, które mają najbardziej charakterystyczne i jedyne w swoim rodzaju wartości.

•	W indeksach pól wielokrotnych należy używać tylko tylu pól w indeksie, ile jest niezbędne. Aby uzyskać więcej informacji na temat indeksów, kliknij [image].


Pole Autonumer i replikacja

Jeśli planuje się replikację bazy danych, należy zastanowić się nad rozmiarem pola odpowiedniego dla pola Autonumer używanego w tabeli jako klucz podstawowy. Gdy pole Autonumer używane jest jako klucz podstawowy dla tabel w zreplikowanej bazie danych należy ustawić właściwość Rozmiar pola na Liczba całkowita długa lub też ID replikacji.

•	Gdy rutynowo dodawanych jest mniej niż 100 rekordów pomiędzy synchronizacją replik, należy ustawić  właściwość Rozmiar pola na Liczba całkowita długa w celu zaoszczędzenia miejsca na dysku.

•	Gdy rutynowo dodawanych jest więcej niż 100 rekordów pomiędzy synchronizacją replik, należy ustawić dla właściwość Rozmiar pola na ID replikacji, aby zapobiec ustawieniu tych samych wartości klucza podstawowego w każdej replice. Uwaga, rozmiar pola Autonumer z polem ID replikacji tworzy 128-bitowe słowa, które wymagają zwiększonej przestrzeni na dysku.


Określanie pliku informacyjnego grupy roboczej za pomocą ustawień Rejestru systemu Windows

Ostrzeżenie   Zaleca się wykorzystanie programu Administrator grupy roboczej do zmian pliku informacyjnego grupy roboczej, zamiast bezpośredniego modyfikowania ustawień Rejestru systemu Windows. Za pomocą programu Administratora grupy roboczej można w prosty sposób dołączyć nowych użytkowników do istniejącej grupy roboczej, a także utworzyć nowy plik informacyjny grupy roboczej. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

1	Uruchom Edytor Rejestru.

  Jak?

2	Otwórz klucz \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines.

3	Kliknij dwukrotnie wartość SystemDB w prawym okienku okna Edytora Rejestru.

4	W polu Dane wartości wpisz nazwę oraz nową ścieżkę pliku informacyjnego grupy roboczej — na przykład C:\Workgroup\System.mdw. Jeżeli plik informacyjny grupy roboczej znajduje się w sieci, to można pominąć literę dysku, stosując ścieżkę UNC.

5	Zamknij Edytor Rejestru.

6	Zamknij i uruchom ponownie program Microsoft Access, aby wykorzystać nowe ustawienia.

Uwaga   Można także wykorzystać metodę DBEngine.SetOption obiektu dostępu do danych (DAO), aby modyfikować wartości rejestru Microsoft Jet dynamicznie w czasie pracy programu, bez konieczności ciągłego modyfikowania wartości w Rejestrze systemu Windows. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Używanie autokorekty

Co chcesz zrobić?

Automatycznie poprawiać pisownię przy wpisywaniu danych

Automatycznie poprawiać wpisanie dwóch  kolejnych wielkich liter przy  wpisywaniu danych

Automatycznie zmieniać pierwsze litery nazw dni tygodnia na wielkie podczas wprowadzania danych

Włączyć autokorektę podczas sprawdzania pisowni

Usunąć autokorektę podczas wprowadzania danych

Wyłączyć autokorektę podczas wprowadzania danych

Wykorzystać autokorektę w polu tekstowym lub w polu kombi


Dostosowanie do własnych potrzeb wykorzystywanych przez program Microsoft Access ustawień Rejestru systemu Windows

Program Microsoft Access przechowuje w Rejestrze systemu Windows informacje o własnej konfiguracji. Rejestr systemu Windows jest scentralizowaną bazą danych, używaną przy instalacji i konfigurowaniu sprzętu oraz oprogramowania, działającego w środowisku systemu. Rejestr spełnia analogiczną rolę, jak pliki .ini używane w systemie Windows 3.x. Każdy klucz Rejestru jest podobny do ujętego w nawiasy kwadratowe nagłówka sekcji w pliku .ini, a wartości klucza Rejestru przypominają wiersze tekstu należące do sekcji.

Ostrzeżenie   Wiele ustawień Rejestru jest dodawanych automatycznie podczas instalacji programu Microsoft Access. Zmiana tych ustawień może spowodować nieprzewidywalne skutki, w wyniku których może być konieczna ponowna instalacja programu. Dlatego nie zaleca się dokonywania żadnych zmian w Rejestrze systemu Windows. Jeżeli jednak zajdzie taka potrzeba, to należy użyć Edytora Rejestru i zmieniać tylko te ustawienia lub opcje, które są opisane poniżej. Każde zmienione ustawienie działa dopiero po ponownym uruchomieniu programu Microsoft Access. Przed zmianami zaleca się utworzyć kopię całego Rejestru lub przynajmniej tej jego części, która będzie modyfikowana. Informacje na temat tworzenia kopii zapasowej Rejestru można znaleźć w Pomocy Edytora Rejestru (dostępnej za pośrednictwem głównego menu Edytora Rejestru).

Co chcesz zrobić?

Dostosować do własnych potrzeb ustawienia aparatu bazy danych Microsoft Jet w wersji 3.5

Dostosować do własnych potrzeb ustawienia aparatu bazy danych Microsoft Jet w wersji 2.x

Dostosować do własnych potrzeb ustawienia sterownika programu Lotus

Dostosować do własnych potrzeb ustawienia sterownika programu Microsoft Excel

Dostosować do własnych potrzeb ustawienia sterownika tekstu

Dostosować do własnych potrzeb ustawienia sterownika HTML

Dostosować do własnych potrzeb ustawienia sterownika programów Microsoft FoxPro i dBASE

Dostosować do własnych potrzeb ustawienia sterownika programu Paradox

Dostosować do własnych potrzeb ustawienia sterownika ODBC

Określić plik informacyjny dla własnej grupy roboczej

Określić, czy połączenia OLE będą zapisane w formacie wersji 2.0, czy 1.0

Dostosować do własnych potrzeb środowisko aplikacji za pomocą profilu użytkownika

Utworzyć własne programy kreatorów, konstruktorów i dodatków.


Korzystanie z Edytora Rejestru

Ostrzeżenie   Wiele ustawień Rejestru jest dodawanych automatycznie podczas instalacji programu Microsoft Access. Zmiana tych ustawień może spowodować nieprzewidywalne skutki, w wyniku których może być konieczna ponowna instalacja programu. Dlatego nie zaleca się dokonywania żadnych zmian w Rejestrze systemu Windows. Jeżeli jednak zajdzie taka potrzeba, to należy użyć Edytora Rejestru i zmieniać tylko te ustawienia lub opcje, które są dokładnie opisane. Każde zmienione ustawienie działa dopiero po ponownym uruchomieniu programu Microsoft Access. Przed zmianami zaleca się utworzyć kopię całego Rejestru lub przynajmniej tej jego części, która będzie modyfikowana. Informacje na temat tworzenia kopii zapasowej Rejestru można znaleźć w Pomocy Edytora Rejestru (dostępnej za pośrednictwem głównego menu Edytora Rejestru).

1	Aby uruchomić Edytor Rejestru systemu Windows 95, kliknij przycisk Start systemu Windows, kliknij polecenie Uruchom, wpisz regedit, a następnie kliknij przycisk OK.

Aby uruchomić Edytor Rejestru systemu Windows NT Workstation, w Menedżerze programów lub Menedżerze plików kliknij polecenie Uruchom w menu Plik, wpisz regedt32, a następnie kliknij przycisk OK.

2	Kliknij dwukrotnie ikony kluczy, aby dotrzeć do właściwego klucza Rejestru. Następujące dwa główne klucze zawierają ustawienia, które mają wpływ na działanie programu Microsoft Access:

•	\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access

•	\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5

Jeżeli po lewej stronie nazwy klucza znajduje się znak "plus" (+), to znaczy, że dany klucz zawiera klucze dodatkowe. Aby dokonać edycji wartości klucza Rejestru, należy kliknąć dwukrotnie jego nazwę w lewym okienku, aby klucz otworzyć, a następnie w prawym okienku kliknąć dwukrotnie wartość, która ma być poddana edycji. W pewnych przypadkach może zaistnieć potrzeba dodania nowych kluczy lub wartości. Informacje na temat dodawania nowych kluczy i wartości można znaleźć w Pomocy Edytora Rejestru.

Ważne   Klucze wyświetlone poniżej klucza \Microsoft\Office\8.0\Access mają zastosowanie tylko do programu Microsoft Access 8.0. Klucze wyświetlone poniżej klucza \Microsoft\Jet\3.5 stosują się do aparatu bazy danych Microsoft Jet, używanej przez program Microsoft Access w celu dostępu do danych. Zmiany tych ustawień będą miały wpływ na program Microsoft Access 97, a także na inne programy używające aparatu bazy danych Microsoft Jet, takie jak Microsoft Excel 97, Visual Basic 4.0 lub późniejszy, Visual C++ 4.0 lub późniejszy i być może jeszcze inne. Ustawienia aparatu bazy danych Microsoft Jet, których zmiany wpływają tylko na działanie programu Microsoft Access, znajdują się w kluczu

\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5.


Umieszczanie formantu w formularzu lub raporcie za pomocą klawiatury

1	Naciśnij klawisz ALT, aby przenieść fokus na menu.

2	Naciśnij klawisze CTRL+TAB dwa razy, aby przenieść fokus na przybornik.

3	Naciskaj klawisz TAB aż do momentu zaznaczenia żądanego formantu.

4	Naciśnij klawisze SHIFT+ENTER, aby wstawić formant w prawym górnym rogu sekcji szczegółów formularza lub raportu.

5	Sprawdź, czy formant jest jeszcze zaznaczony, a następnie naciśnij klawisze ALT+V+P, aby wyświetlić jego arkusz właściwości.

6	Zmień odpowiednio ustawienia właściwości Lewy i Górny, aby umieścić formant w żądanym miejscu formularza lub raportu.


Określanie, czy połączenia OLE będą zapisane w formacie wersji 2.0, czy 1.0

Istnieje możliwość wyboru, czy łącze OLE będzie zapisane w formacie wersji 2.0, która zapisuje względne i absolutne odwołania do źródła połączenia, czy w formacie wersji 1.0, która zapisuje tylko odwołania absolutne. Absolutne odwołanie do źródła połączenia pobiera dane z obiektu, który znajduje się w pliku. Odwołanie względne pobiera dane z obiektu, który może być osadzony w dokumencie. W środowisku, w którym są używane wersje 8.0 i 1.x programu Microsoft Access, należy wybrać format OLE wersji 1.0, aby zapewnić spójność operacji łączenia obiektów w bazach danych wersji 1.x programu Microsoft Access.

1	Uruchom Edytor Rejestru.

  Jak?

2	Przejdź do klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access Rejestru.

3	Kliknij dwukrotnie klucz \Options. Jeżeli w kolumnie Nazwa w prawym okienku Edytora Rejestru znajduje się już pozycja AllowOLE1LinkFormat, to przejdź do kroku 6.

4	W menu Edycja wskaż polecenie Nowy, a następnie kliknij opcję Wartość DWORD.

5	Wpisz AllowOLE1LinkFormat i naciśnij klawisz ENTER.

6	Kliknij dwukrotnie pozycję AllowOLE1LinkFormat, a następnie, w polu Dane wartości, wpisz 1, aby zapisywać połączenia OLE w formacie 1.0, albo 0, aby zapisywać połączenia OLE w formacie 2.0.

7	Zamknij Edytor Rejestru.

8	Zamknij i uruchom ponownie program Microsoft Access, aby wykorzystać nowe ustawienia.


Dostosowanie do własnych potrzeb środowiska aplikacji za pomocą profilu użytkownika

Za pomocą właściwości bazy danych i opcji startowych, można dostosować program Microsoft Access do większości potrzeb użytkowników. Projektanci aplikacji mogą skorzystać z dodatkowych możliwości dostosowania środowiska aplikacji do swoich potrzeb, jakie oferuje profil użytkownika.

Profil użytkownika jest specjalnym zestawem kluczy Rejestru, które można utworzyć w celu zmiany standardowych ustawień programu Microsoft Access i aparatu bazy danych Microsoft Jet, a także w celu określenia dodatkowych opcji wykonywania programu. Profil użytkownika podaje się podczas uruchamiania aplikacji jako wartość parametru /profile w wierszu poleceń.

Profil użytkownika może być na przykład użyty w celu:

•	Zapobiegania ewentualnym konfliktom między potrzebami własnej aplikacji a zmienionymi przez innych użytkowników standardowymi ustawieniami i opcjami startowymi programu Microsoft Access.

•	Zapewnienia, że inne programy, używające aparatu bazy danych Microsoft Jet, nie spowodują zmian niestandardowych ustawień potrzebnych do prawidłowego działania własnej aplikacji w innych środowiskach.

•	Sprawdzenia działania własnej aplikacji w różnych konfiguracjach.

Do tworzenia profili użytkownika oraz do modyfikowania środowiska własnych aplikacji zalecane jest użycie Kreatora ustawień, dostępnego w pakiecie Microsoft Office 97, Developer Edition. Więcej informacji na ten temat można znaleźć w Pomocy pakietu Microsoft Office 97, Developer Edition.

Profil użytkownika można także utworzyć bezpośrednio w Rejestrze systemu Windows.

Co chcesz zrobić?

Utworzyć profil użytkownika

Ustawić opcje wykonywania programu Microsoft Access


Tworzenie profilu użytkownika

Aby utworzyć profil użytkownika

1	Uruchom Edytor Rejestru.

  Jak?

2	Przejdź do klucza \HKEY_LOCAL_MACHINE\SOFTWARE.

3	Dodaj trzy zagnieżdżone klucze, używając następującego formatu dla zapewnienia jednoznaczności: \Your Company\Your Application\Your Application Version Number.

4	Pod kluczem \Your Application Version Number utwórz kopie wszystkich kluczy, znajdujących się pod kluczem \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access i zawierających wartości, które mają być zmodyfikowane (oprócz klucza \Profiles, który zostanie utworzony w kroku 7), a następnie skopiuj odpowiednie wartości pod każdym kluczem.

5	Zmodyfikuj odpowiednie wartości.

6	Przejdź do klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access.

7	Dodaj nowy klucz o nazwie \Profiles.

8	Dodaj do klucza \Profiles wartość typu ciąg, zawierającą nazwę profilu, która będzie używana w wierszu poleceń podczas uruchamiania aplikacji.

9	Jako dane tej wartości wpisz ciąg znaków, wskazujący położenie kluczy utworzonych w kroku 3: \SOFTWARE\Your Company\Your Application\Your Application Version Number.

10	Utwórz wiersz poleceń dla aplikacji, zawierający ujętą w cudzysłów (") nazwę wpisaną w kroku 8. Na przykład: MSAccess.exe /profile "Your Profile" Your Application.mdb

Aby zmienić dowolne z domyślnych ustawień aparatu bazy danych Jet 3.5

1	Przejdź do klucza profilu \HKEY_LOCAL_MACHINE\SOFTWARE\Your Company\Your Application\Your Application Version Number.

2	Utwórz klucz o nazwie \Jet\3.5\Engines.

3	Dla każdego z ustawień wbudowanego sterownika, które ma być zmienione:

•	Dodaj właściwie nazwany klucz pod kluczem utworzonym w kroku 2. Na przykład, aby zmienić ustawienia sterownika Paradox, należy dodać klucz o nazwie "Paradox".

•	Dodaj do nowego klucza wartości właściwie nazwane i właściwego typu, a następnie określ odpowiednie ustawienia.

Przy tworzeniu własnych kluczy i wartości można wzorować się na kluczach i wartościach klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines.

Uwagi

•	Do sprawdzenia, czy aplikacja została uruchomiona z właściwym profilem, można wykorzystać argument acSysCmdProfile funkcji SysCmd (użytkownik mógł na przykład przypadkowo otworzyć aplikację za pomocą Eksploratora Windows i pominąć opcję /profile w wierszu poleceń). Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Można także wykorzystać metodę DBEngine.SetOption obiektu dostępu do danych (DAO), aby modyfikować wartości rejestru Microsoft Jet dynamicznie w czasie pracy programu, bez konieczności ciągłego modyfikowania wartości w Rejestrze systemu Windows. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Klucz Rejestru może być jednocześnie ustawiany trzema różnymi sposobami, ale może przyjąć tylko jedną wartość. W takim przypadku najwyższy priorytet mają ustawienia określone przez profil użytkownika, w drugiej kolejności ustawienia programu Microsoft Access, a na końcu ustawienia aparatu bazy danych Microsoft Jet. Następująca tabela ilustruje tę zależność na przykładzie ustawienia ConnectionTimeout sterownika ODBC.

Kolejność	Położenie	Ustawienie Rejestru pod kluczem \HKEY_LOCAL_MACHINE\SOFTWARE…
1	profil użytkownika	\Your Company\Your Application\Your Application Version Number\ODBC\ConnectionTimeout=100
2	Microsoft Access	\Microsoft\Office\8.0\Access\Jet\3.5\Engines \ODBC\ConnectionTimeout=300
3	Microsoft Jet	\Microsoft\Jet\3.5\Engines \ODBC\ConnectionTimeout=600
Jeżeli aplikacja zostanie uruchomiona przy użyciu wiersza poleceń, zawierającego profil użytkownika, to ustawienie "ConnectionTimeout" będzie miało wartość 100. Jeżeli aplikacja zostanie uruchomiona bez użycia profilu użytkownika, to ustawienie przyjmie wartość 300.


Ustawianie opcji wykonywania programu Microsoft Access

1	Utwórz profil użytkownika.

 	Jak?

2	Utwórz klucz o nazwie \Run-Time Options pod kluczem profilu użytkownika

3	Pod kluczem \Run-Time Options utwórz klucze określające następujące ustawienia dla aplikacji.

Ustawienie Rejestru Windows	Opis
AppTitleBar	Tekst wyświetlany na pasku tytułu głównego okna aplikacji.
AppIcon	Ikona wyświetlana na pasku tytułu aplikacji po jej zminimalizowaniu.
AppHelpFile	Domyślny plik Pomocy.
AppStartupScreen	Ekran startowy. Plik mapy bitowej wyświetlanej na ekranie podczas uruchamiania aplikacji.
Uwagi

•	Aby zastąpić pasek tytułu i ikonę programu Microsoft Access własnym tytułem i ikoną, należy użyć ustawień AppTitleBar i AppIcon. Ustawienia te odpowiadają właściwościom startowym bazy danych "Tytuł aplikacji" i "Ikona aplikacji". Aby uzyskać więcej informacji na temat ustawiania właściwości startowych bazy danych, kliknij  [image].

•	Aby określić właściwy dla aplikacji plik Pomocy, należy wykorzystać ustawienie AppHelpFile.

•	Aby podczas uruchamiania aplikacji wyświetlić na ekranie charakterystyczny dla niej obraz, należy wykorzystać ustawienie AppStartupScreen. Obraz ten jest inny niż formularz startowy i jest wyświetlany na samym początku, przed formularzem startowym określonym w oknie dialogowym Autostart.

•	Innym sposobem wyświetlania na ekranie własnego obrazu przy uruchamianiu aplikacji jest użycie pliku zawierającego mapę bitową, który ma taką samą nazwę jak aplikacja bazy danych, rozszerzenie .bmp, i znajduje się w tym samym folderze co aplikacja. Należy teraz za pomocą Eksploratora Windows utworzyć skrót dla aplikacji, w którym nazwa pliku mapy bitowej występuje w wierszu poleceń, a następnie wprowadzić skrót w polu Obiekt docelowy na karcie Skrót w oknie dialogowym Właściwości skrótu. Na przykład:

"C:\Program Files\Microsoft Office\Office\MSAccess.exe C:\My Files\Taxes.mdb"

•	Jeżeli podany plik zostanie znaleziony podczas otwierania bazy danych, będzie użyty jako obraz ekranu startowego. Ten sposób określania ekranu startowego ma niższy priorytet od opcji AppStartupScreen.


Tworzenie własnych kreatorów, konstruktorów i dodatków

Podczas tworzenia własnych dodatków (kreatorów, konstruktorów lub dodatków do menu) należy ustawić kilka właściwości bazy danych oraz utworzyć tabelę "USysRegInfo" w bazie danych dodatków (*.mda), aby mogły być one zainstalowane za pomocą Menedżera dodatków. Informacje na temat, które właściwości określać i jak importować przykładową tabelę USysRegInfo, można znaleźć w rozdziale 17 "Tworzenie kreatorów, konstruktorów i dodatków do menu" książki Tworzenie aplikacji Microsoft Access 97.


Kopiowanie lub przenoszenie danych

Co chcesz zrobić?

Skopiować lub przenieść dane z jednego pola do drugiego

Skopiować lub przenieść dane z pól wielokrotnych w widoku "Arkusz danych"

Skopiować lub przenieść rekordy do arkusza danych

Skopiować lub przenieść rekordy do formularza

Skopiować lub przenieść rekordy z programu Microsoft Access do innej aplikacji

Skopiować lub przenieść rekordy z innej aplikacji do programu Microsoft Access


Sprawdzanie pisowni danych

Co chcesz zrobić?

Sprawdzić pisownię danych w Widoku arkusza danych

Sprawdzić pisownię danych w Widoku formularza

Sprawdzić pisownię danych w tabeli, kwerendzie lub formularzu w oknie bazy danych


Dostosowanie ustawień sterownika programu Lotus

1	Wywołaj Edytor Rejestru.

  Jak?

2	Przejdź do klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Lotus i dokonaj żądanych zmian.

Aby uzyskać więcej informacji na temat ustawień sterownik programu Lotus, kliknij   [image].

3	Zakończ pracę z Edytorem Rejestru.

4	Aby użyć nowych ustawień, zakończ pracę z programem Microsoft Access, a następnie uruchom go ponownie.

Ważne   Zmiany w ustawieniach tego klucza będą miały wpływ na wszystkie programy zainstalowane w komputerze, które używają aparatu bazy danych Microsoft Jet do dostępu do danych programu Lotus 1-2-3. Dotyczy to programów Microsoft Access 97, Microsoft Excel 97, Visual Basic w wersji 4.0 lub nowszej, Visual C++ w wersji 4.0 lub nowszej, jak również innych. Aby dokonać zmian, które odnoszą się tylko do programu Microsoft Access 97, przejdź do klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\Lotus, a następnie zmień tam wartości. W przypadku gdy klucz \Lotus nie istnieje, należy go utworzyć, a następnie dodać żądane wartości.

Uwaga   Można również użyć metody DAO (Data Access Object) DBEngine.SetOption, aby zmieniać na bieżąco wartości rejestrów Microsoft Jet podczas wykonywania w czasie pojedynczej sesji, bez ciągłego zmieniania wartości w Rejestrze Windows. Aby uzyskać więcej informacji, kliknij  [image].


Dostosowanie ustawień sterownika programu Microsoft Excel

1	Wywołaj Edytor Rejestru.

  Jak?

2	Przejdź do klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Excel i dokonaj żądanych zmian.

Aby uzyskać więcej informacji na temat ustawień sterownik programu Microsoft Excel, kliknij  [image].

3	Zakończ pracę z Edytorem Rejestru.

4	Aby użyć nowych ustawień, zakończ pracę z programem Microsoft Access, a następnie uruchom go ponownie.

Ważne   Zmiany w ustawieniach dotyczące tych kluczy będą wpływały na wszystkie programy zainstalowane w komputerze, które używają aparatu bazy danych Microsoft Jet do umożliwienia dostępu do danych programu Microsoft Excel. Dotyczy to programów Microsoft Access 97, Microsoft Excel 97, Visual Basic wersja 4.0 lub późniejsza, Visual C++ wersja 4.0 lub późniejsza, jak również innych. Aby dokonać zmian, które odnoszą się tylko do programu Microsoft Access 97, przejdź do klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\ Excel, a następnie zmień tam wartości. W przypadku gdy klucz \ Excel nie istnieje, należy go utworzyć, a następnie dodać żądane wartości.

Uwaga   Można również użyć metody (DAO) Data Access Object DBEngine.SetOption, aby zmieniać na bieżąco wartości rejestrów Microsoft Jet podczas pracy w czasie pojedynczej sesji, bez ciągłego zmieniania wartości w Rejestrze Windows. Aby uzyskać więcej informacji, kliknij  [image].


Dostosowanie ustawień sterownika tekstowego

1	Wywołaj Edytor Rejestru.

  Jak?

2	Przejdź do klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Text i dokonaj żądanych zmian.

Aby uzyskać więcej informacji na temat ustawień sterownika tekstowego, kliknij  [image].

3	Zakończ pracę z Edytorem Rejestru.

4	Aby użyć nowych ustawień, zakończ pracę z programem Microsoft Access, a następnie uruchom go ponownie.

Ważne   Zmiany w ustawieniach dotyczące tych kluczy będą wpływały na wszystkie programy zainstalowane w komputerze, które używają aparatu bazy danych Microsoft Jet do umożliwienia dostępu do danych tekstowych Dotyczy to programów Microsoft Access 97, Microsoft Excel 97, Visual Basic wersja 4.0 lub późniejsza, Visual C++ wersja 4.0 lub późniejsza, jak również innych. Aby dokonać zmian, które odnoszą się tylko do programu Microsoft Access 97, przejdź do klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\Text, a następnie zmień tam wartości. W przypadku gdy klucz \ Text nie istnieje, należy go utworzyć, a następnie dodać żądane wartości.

Uwaga   Można również użyć metody (DAO) Data Access Object DBEngine.SetOption, aby zmieniać na bieżąco wartości rejestrów Microsoft Jet podczas pracy w czasie pojedynczej sesji, bez ciągłego zmieniania wartości w Rejestrze Windows. Aby uzyskać więcej informacji, kliknij  [image].


Dostosowanie ustawień sterownika programu Microsoft FoxPro lub dBASE

1	Wywołaj Edytor Rejestru.

  Jak?

2	Przejdź do klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Xbase i dokonaj żądanych zmian.

Aby uzyskać więcej informacji na temat ustawień sterownika programu FoxPro, kliknij  [image].

Aby uzyskać więcej informacji na temat ustawień sterownika programu dBASE, kliknij  [image].

3	Zakończ pracę z Edytorem Rejestru.

4	Aby użyć nowych ustawień, zakończ pracę z programem Microsoft Access, a następnie uruchom go ponownie.

Ważne   Zmiany w ustawieniach dotyczące tych kluczy będą wpływały na wszystkie programy zainstalowane w komputerze, które używają aparatu bazy danych Microsoft Jet do umożliwienia dostępu do danych dBASE lub FoxPro. Dotyczy to programów Microsoft Access 97, Microsoft Excel 97, Visual Basic wersja 4.0 lub późniejsza, Visual C++ wersja 4.0 lub późniejsza, jak również innych. Aby dokonać zmian, które odnoszą się tylko do programu Microsoft Access 97, przejdź do klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\Xbase, a następnie zmień tam wartości. W przypadku gdy klucz \Xbase nie istnieje, należy go utworzyć, a następnie dodać żądane wartości.

Uwaga   Można również użyć metody (DAO) Data Access Object DBEngine.SetOption, aby zmieniać na bieżąco wartości rejestrów Microsoft Jet podczas pracy w czasie pojedynczej sesji, bez ciągłego zmieniania wartości w Rejestrze Windows. Aby uzyskać więcej informacji, kliknij  [image].


Dostosowanie ustawień sterownika programu Paradox

1	Wywołaj Edytor Rejestru.

  Jak?

2	Przejdź do klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Paradox i dokonaj żądanych zmian.

Aby uzyskać więcej informacji na temat ustawień sterownika programu Paradox, kliknij  [image].

3	Zakończ pracę z Edytorem Rejestru.

4	Aby użyć nowych ustawień, zakończ pracę z programem Microsoft Access, a następnie uruchom go ponownie.

Ważne   Zmiany w ustawieniach dotyczące tych kluczy będą wpływały na wszystkie programy zainstalowane w komputerze, które używają aparatu bazy danych Microsoft Jet do umożliwienia dostępu do danych Paradox. Dotyczy to programów Microsoft Access 97, Microsoft Excel 97, Visual Basic wersja 4.0 lub późniejsza, Visual C++ wersja 4.0 lub późniejsza, jak również innych. Aby dokonać zmian, które odnoszą się tylko do programu Microsoft Access 97, przejdź do klucza \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\Paradox, a następnie zmień tam wartości. W przypadku gdy klucz \Paradox nie istnieje, należy go utworzyć, a następnie dodać żądane wartości.

Uwaga   Można również użyć metody (DAO) Data Access Object DBEngine.SetOption, aby zmieniać na bieżąco wartości rejestrów Microsoft Jet podczas pracy w czasie pojedynczej sesji, bez ciągłego zmieniania wartości w Rejestrze Windows. Aby uzyskać więcej informacji, kliknij  [image].


Sposoby optymalizacji pracy w trybie pracy wielodostępnej

Poniższe wskazówki będą pomocne przy optymalizacji przetwarzania baz danych, które są używane w środowisku wielodostępnym.

•	Umieszczaj na serwerze sieciowym wyłącznie tabele. Inne obiekty bazy danych lepiej jest przechowywać w komputerach użytkowników indywidualnych. Przetwarzanie bazy danych będzie wtedy szybsze, gdyż tylko dane będą przesyłane siecią. Możesz oddzielić tabele od innych obiektów bazy danych używając Kreatora rozdzielacza baz danych. Aby uzyskać więcej informacji, kliknij  [image].

•	Wybieraj właściwą strategię blokowania rekordów. Aby uzyskać więcej informacji, kliknij  [image].

•	Unikaj konfliktów przy blokowaniu poprzez dobór ustawień parametrów Okres odświeżania, Okres ponawiania aktualizacji, Liczba prób aktualizacji oraz Okres odświeżania ODBC (gdy dotyczy). Aby uzyskać więcej informacji, kliknij  [image].

•	Zoptymalizuj pracę z tabelami. Aby uzyskać więcej informacji, kliknij  [image].

•	Popraw pracę baz danych z tabelami połączonymi. Aby uzyskać więcej informacji, kliknij  [image].

•	Popraw pracę baz danych połączonych z tabelami SQL. Aby uzyskać więcej informacji, kliknij  [image].

•	Konwertuj plik informacyjny o grupach roboczych. Aby uzyskać więcej informacji, kliknij  [image].


Wyświetlanie i zmiana ogólnych właściwości obiektów bazy danych

1	W oknie bazy danych kliknij obiekt, którego właściwości mają być zmienione.

2	Kliknij przycisk Właściwości  [image]  na pasku narzędzi.

Aby uzyskać Pomoc na temat elementu, należy kliknąć znak zapytania  [image], a następnie kliknąć element.

Uwaga   Pole Opis w oknie dialogowym Właściwości zawiera te same informacje, które są wyświetlane pod hasłem Opis w oknie bazy danych po kliknięciu przycisku Szczegóły  [image]  na pasku narzędzi.


Zmiana wyglądu obiektów w oknie bazy danych

1	W oknie bazy danych kliknij jeden z następujących przycisków na pasku narzędzi: Duże ikony  [image], Małe ikony  [image], Lista  [image]  lub Szczegóły  [image].

2	Aby posortować obiekty, w menu Widok wybierz polecenie Rozmieść ikony, a następnie kliknij polecenie podmenu: Według nazw, Według typów, Według dat utworzenia lub Według dat modyfikacji.


Dostępność programu Microsoft Access

Co chcesz zrobić?

Zmienić rozmiar przycisków na pasku narzędzi

Dodać paski separatora pomiędzy przyciskami paska narzędzi, poleceniami menu lub pomiędzy menu

Utworzyć niestandardowy pasek narzędzi dla bieżącej bazy danych

Utworzyć własne kolory dla sekcji lub formantu w formularzu lub raporcie

Zmienić kolor tła formantu lub sekcji

Umożliwić szybkie wstawianie tej samej wartości z pola w poprzednim rekordzie

Włączyć tryb "Autokorekta"

Użyć klawiszy skrótów

Skorzystać z telefonicznych usług tekstowych Microsoft (TT/DD)


Aktualizacja tabeli na podstawie danych znajdujących się w innej tabeli

1	Utwórz kwerendę aktualizującą zawierającą tabelę, która ma być aktualizowana oraz tabelę, z której będą kopiowane wartości. Aby uzyskać informacje na temat tworzenia kwerend aktualizujących, kliknij  [image].

2	Jeśli tabele jeszcze nie są sprzężone, to połącz je polami zawierającymi powiązane dane. Aby uzyskać informacje na temat sprzęgania, kliknij

Jeśli na przykład trzeba skopiować dane z pola "NazwaProduktu" tabeli "Produkty" do pola innej tabeli, to należy utworzyć sprzężenie tabel przy użyciu klucza podstawowego, który może nazywać się, na przykład, "IDProduktu".

3	Dla pól, które mają być aktualizowane, wpisz w polu Zamiana na wyrażenie, używając następującej składni:

[nazwatabeli].[nazwapola]

gdzie nazwatabeli i nazwapola są nazwami tabeli i pola zawierających dane, które mają być kopiowane. Jeśli, na przykład, mają być skopiowane dane z pola "NazwaProduktu" w tabeli "Produkty", w polu Zamiana na należy wpisać [Produkty].[NazwaProduktu].


Zmiana kolejności kolumn w widoku "Arkusz danych" przy użyciu klawiatury

1	Ustaw wskaźnik w polu kolumny, która ma być przeniesiona.

2	Jeśli całe pole nie jest jeszcze podświetlone, to naciśnij klawisz F2.

3	Aby zaznaczyć całą kolumnę, naciśnij klawisze CTRL+SPACJA.

4	Aby włączyć tryb przenoszenia, naciśnij klawisze CTRL+F8.

5	Aby przenieść kolumnę w prawo, naciśnij klawisz STRZAŁKA W PRAWO.

Aby przenieść kolumnę w lewo, naciśnij klawisz STRZAŁKA W LEWO.

6	Aby wyłączyć tryb przenoszenia, naciśnij klawisz ESC.

Uwaga   W trybie przenoszenia można zaznaczyć więcej niż jedną kolumnę do przeniesienia.


Dodawanie przycisku Wykres do paska narzędzi

1	Włącz odpowiedni widok i sprawdź, czy jest wyświetlony pasek narzędzi, na którym ma się znaleźć przycisk Wykres.

2	Kliknij prawym przyciskiem myszy w dowolnym miejscu paska narzędzi.

3	Kliknij polecenie Dostosuj.

4	Kliknij kartę Polecenia.

5	W polu Kategorie kliknij opcję Przybornik.

6	Przeciągnij przycisk Wykres  [image]  z pola Polecenia na odpowiedni pasek narzędzi.


Wyświetlanie etykietek "Co to jest"

Wyświetlanie etykietek "Co to jest" o poleceniach menu, poleceniach menu podręcznego, przyciskach paska narzędzi oraz innych elementach znajdujących się na ekranie

1	Kliknij polecenie Co to jest w menu Pomoc. Wskaźnik zmieni się na wskaźnik znak zapytania.

2	Kliknij element, o którym mają być wyświetlone informacje.

Wyświetlanie etykietek "Co to jest" o opcjach okien dialogowych

1	Aby uzyskać Pomoc na temat danej opcji, kliknij znak zapytania  [image]. Wskaźnik zmieni się na wskaźnik w kształcie pytajnika.

2	Kliknij opcję, o której mają być wyświetlone informacje.

Wskazówka   Przycisk Co to jest  [image]  można dodać do paska narzędzi. Aby uzyskać więcej informacji na temat dodawania przycisków do paska narzędzi, kliknij  [image]. Przycisk Co to jest znajduje się w kategorii Okno i Pomoc w oknie dialogowym Dostosuj (karta Polecenia).


Współużytkowanie bazy danych w sieci

Jeśli komputer jest połączony z siecią, to można równocześnie korzystać z jednej bazy danych wraz z innymi użytkownikami. Istnieje kilka sposobów udostępniania danych w środowisku sieciowym:

Wspólne korzystanie z całej bazy danych

Cała baza danych jest umieszczona na serwerze sieciowym lub w udostępnianym folderze. Jest to metoda najłatwiejsza do zastosowania. Wszyscy użytkownicy wspólnie korzystają z danych i używają tych samych formularzy, raportów, kwerend, makr i modułów. Strategii tej należy użyć, jeśli wszyscy użytkownicy będą korzystać z bazy w identyczny sposób lub jeśli nie ma możliwości pomagania użytkownikom w tworzeniu ich własnych obiektów bazy.

Wspólne korzystanie tylko z tabel bazy danych

Na serwerze sieciowym znajdują się tylko tabele, a pozostałe obiekty bazy danych są umieszczone na komputerach użytkowników. W tym przypadku zwiększa się szybkość działania bazy danych, ponieważ przez sieć są przesyłane tylko dane. Użytkownicy mogą dostosowywać swe formularze, raporty i inne obiekty do własnych potrzeb i upodobań, bez wpływu na obiekty pozostałych użytkowników.

Istnieje możliwość oddzielenia tabel od innych obiektów bazy danych za pomocą Kreatora podziału bazy danych.

Wspólne korzystanie z bazy danych poprzez sieć Internet

Obiekty programu Access można łatwo przekształcić na strony WWW (World Wide Web). Można to zrobić w tak prosty sposób, jak eksport obiektu, na przykład formularza lub tabeli, w formacie języka HTML, albo też opublikowanie na stronach WWW danych i aplikacji za pomocą Kreatora publikacji w sieci WWW.

Tworzenie replik bazy danych

Używając dwóch komputerów, na przykład komputera biurowego i komputera przenośnego, można użyć Aktówki Microsoft Windows do utworzenia replik bazy danych Microsoft Access i utrzymywać te repliki w stanie zsynchronizowanym. Także kilku użytkowników przebywających w różnych miejscach może równocześnie pracować z własnymi kopiami, a następnie zsynchronizować je poprzez sieć, za pomocą modemowego połączenia telefonicznego albo przez Internet.

Tworzenie aplikacji klient-serwer

Pracując w środowisku klient-serwer, można także wykorzystać sprawność i zapewniany poziom zabezpieczenia, tworząc aplikację klient-serwer. Dodatkowe informacje można znaleźć w rozdziale 19 Projektowanie aplikacji typu klient-serwer podręcznika Tworzenie aplikacji Microsoft Access 97.

Co chcesz zrobić?

Udostępnić bazę danych na serwerze sieciowym

Udostępnić bazę danych bez serwera sieciowego

Podzielić bazę danych na dane i obiekty

Uzyskać informacje o eksportowaniu obiektów programu Microsoft Access do sieci Internet

Uzyskać informacje o użyciu Aktówki do replikowania bazy danych


Udostępnianie bazy danych na serwerze sieciowym

1	Zainstaluj udostępniany folder na serwerze sieciowym. Może być do tego konieczna pomoc administratora sieci.

2	Skopiuj bazę danych na serwer sieciowy.

3	Sprawdź, czy baza danych jest ustawiona do otwierania w trybie wielodostępnym. Jest to ustawienie domyślne.

  Jak?

Uwaga   Każdy komputer w sieci musi zawierać własną kopię wykonywalnego pliku programu Microsoft Access, zgodnie z umową licencyjną użytkowania programu Microsoft Access.


Udostępnianie bazy danych bez serwera sieciowego

1	Skopiuj bazę danych do udostępnionego folderu. Aby uzyskać informacje na temat udostępniania folderów, należy skorzystać z indeksu Pomocy systemu Microsoft Windows.

2	Sprawdź, czy baza danych jest ustawiona do otwierania w trybie wielodostępnym. Jest to ustawienie domyślne.

  Jak?

Uwaga   Każdy komputer w sieci musi zawierać własną kopię wykonywalnego pliku programu Microsoft Access, zgodnie z umową licencyjną użytkowania programu Microsoft Access.


Podział bazy danych na dane i obiekty

Procedura ta pozwala podzielić bazę danych na dwa pliki: jeden zawierający tabele, a drugi zawierający kwerendy, formularze, raporty, makra i moduły. Dzięki temu użytkownicy, którzy chcą korzystać z danych, mogą dostosować swoje własne formularze, raporty i inne obiekty, utrzymując jedno wspólne źródło danych w sieci.

1	Kliknij polecenie Dodatki w menu Narzędzia, a następnie kliknij polecenie Rozdzielacz bazy danych.

2	Postępuj według wskazówek pojawiających się w oknach dialogowych Kreatora rozdzielacza bazy danych.


Edycja danych w środowisku sieciowym

W środowisku sieciowym może wystąpić sytuacja, gdy ten sam rekord będzie wykorzystywany przez kilku użytkowników jednocześnie. Ponieważ inni użytkownicy mogą modyfikować lub nawet usunąć dane, które próbuje się redagować, można się spodziewać konfliktów w czasie pracy.

Problem ten jest rozwiązywany przez rejestrowanie statusu redagowanego rekordu i gwarantowanie, że dane, na których się pracuje, są aktualne. Jeśli więcej niż jeden użytkownik próbuje redagować ten sam rekord, wyświetlany jest komunikat pozwalający rozwiązać konflikt. Na przykład podczas próby zapisania rekordu zablokowanego przez innego użytkownika, zostanie wyświetlona nazwa tego użytkownika.

Aby ułatwić śledzenie statusu rekordów, w selektorze bieżącego rekordu są wyświetlane następujące symbole.

Symbol	Znaczenie
	Ten rekord jest rekordem bieżącym i nie jest edytowany.
	Ten rekord był edytowany, lecz dokonane zmiany nie zostały jeszcze zapisane. Dopóki ten symbol jest wyświetlany, inni użytkownicy nie mogą zobaczyć zmian wprowadzonych do rekordu i nie będą mogli go edytować, jeśli rekord został zablokowany. Aby zwolnić rekord do użytku przez innych użytkowników, należy zapisać albo anulować zmiany.
	Ten rekord jest zablokowany przez innego użytkownika. Nie można go edytować. Przy próbie wpisania czegokolwiek do zablokowanego rekordu zostanie wygenerowany sygnał dźwiękowy.
Aby uzyskać informacje na temat wyboru strategii blokowania, kliknij  [image].


Wybieranie strategii blokowania rekordów w środowisku sieciowym

Podczas edycji rekordu można automatycznie zapobiec próbie jego zmiany przez innych użytkowników do momentu zakończenia edycji.

Udostępnienie rekordu wyłącznie jednemu użytkownikowi nosi nazwę blokowania rekordu. Można wybrać jedną z trzech strategii blokowania:

•	Bez blokowania — Podczas edycji rekordy nie są blokowane. Gdy próbuje się zapisać zmiany rekordu, który został także zmieniony przez innego użytkownika, pojawia się komunikat oferujący jedną z trzech możliwości: zastąpienie zmian dokonanych przez innego użytkownika własnymi, skopiowanie własnej wersji do Schowka lub rezygnację z zapisu. Strategia ta umożliwia edycję rekordów w każdej sytuacji, lecz nie zapobiega konfliktom pomiędzy użytkownikami.

•	Edytowane rekordy — Rekord poddany edycji jest blokowany i nikt inny nie może go w tym czasie zmienić. Może to spowodować zablokowanie innych rekordów znajdujących się w pobliżu na dysku. Jeśli inny użytkownik próbuje edytować zablokowany rekord, w jego arkuszu danych pojawia się wskaźnik zablokowania rekordu  [image]. Strategia ta zawsze umożliwia ukończenie modyfikacji rekordu. Jest ona zalecana w celu uniknięcia częstych konfliktów edycyjnych.

•	Wszystkie rekordy — Blokowane są wszystkie rekordy poddanego edycji formularza lub arkusza danych (i tabel podstawowych) na cały czas jego otwarcia, uniemożliwiając innym ich edycję i blokowanie. Strategia ta jest silnie restrykcyjna i należy jej używać tylko wówczas, gdy nikt inny nie edytuje rekordów.

Aby uzyskać informacje na temat określania tych opcji, kliknij  [image].

Uwaga   Gdy dane w połączonej tabeli bazy danych SQL są edytowane za pomocą protokołu ODBC, to rekordy nie są blokowane. Zamiast tego proces blokowania jest zarządzany przez reguły bazy danych SQL. W takim przypadku, bez względu na wybrane ustawienie blokowania rekordów w bazie danych, zawsze wyświetlane są informacje, jak gdyby zostało wybrane ustawienie Bez blokowania.


Określanie domyślnego trybu otwarcia bazy danych: współużytkowania lub wyłączności

Procedura ta wpływa na sposób otwierania bazy danych tylko w danym komputerze i nie ma wpływu na ustawienia domyślne w innych komputerach.

1	Kliknij polecenie Opcje w menu Narzędzia.

  Pokaż

2	Kliknij kartę Zaawansowane.

3	Jeśli otwarta baza danych ma być dostępna również dla innych użytkowników, kliknij opcję Współużytkowanie.

Jeśli ma być zapewniony wyłączny dostęp do otwartej bazy danych, kliknij opcję Z wyłącznością.

Uwagi

•	Otwierając bazę danych w środowisku sieciowym można to zrobić w trybie wyłączności i/lub tylko do odczytu, nawet jeśli tryb współużytkowania został określony jako domyślny. Aby uzyskać dodatkowe informacje, kliknij  [image].

•	Jeśli w środowisku sieciowym zostało ustawione zabezpieczenie, to można spowodować, że użytkownicy nie będą mogli otworzyć bazy danych w trybie wyłączności, odbierając im uprawnienie "Otwarcie w trybie wyłączności" dla tej bazy danych. Aby uzyskać dodatkowe informacje na temat odbierania uprawnień, kliknij  [image].


Określanie domyślnego typu blokowania rekordów w środowisku sieciowym

1	Kliknij polecenie Opcje w menu Narzędzia.

  Pokaż

2	Kliknij kartę Zaawansowane.

3	W polu Domyślne blokowanie rekordów kliknij żądaną opcję.

Aby uzyskać dodatkowe informacje na temat tych opcji, kliknij  [image].


Sposoby unikanie konfliktów blokowania danych w środowisku sieciowym

Istnieją cztery ustawienia ułatwiające unikanie konfliktów blokowania rekordów w środowisku sieciowym:

•	Okres odświeżania — ustawia liczbę sekund, po upływie których rekordy są automatycznie odświeżane w widoku "Arkusz danych" lub w widoku "Formularz". Można wprowadzać wartości z zakresu od 0 do 32 766 sekund. Gdy bieżący arkusz danych lub formularz jest odświeżany, kolejność rekordów nie jest zmieniana, nie są dodawane nowe rekordy ani nie są usuwane rekordy zaznaczone do usunięcia. Aby zobaczyć ewentualne zmiany, należy ponowić kwerendę rekordów podstawowych arkusza danych lub formularza.

•	Okres ponawiania aktualizacji — ustawia liczbę milisekund, po których następuje automatyczna próba zapisania zmienionego rekordu, który został zablokowany przez innego użytkownika. Można wprowadzać wartości z zakresu od 0 do 1 000 milisekund.

•	Liczba prób aktualizacji — ustawia liczbę prób zapisania zmienionego rekordu, który został zablokowany przez innego użytkownika. Można wprowadzać wartości z zakresu od 0 do 10.

•	Okres odświeżania ODBC — ustawia czas, po którym automatycznie są odświeżane rekordy, które były edytowane za pomocą protokołu ODBC. Można wprowadzać wartości z zakresu od 1 do 32 766 sekund.

Aby uzyskać informacje na temat określania tych opcji, kliknij  [image].


Ustawianie okresu odświeżania i okresu ponawiania aktualizacji przy pracy w środowisku sieciowym/ODBC

1	Kliknij polecenie Opcje w menu Narzędzia.

  Pokaż

2	Kliknij kartę Zaawansowane.

3	Wpisz wartości w polach dla opcji, które mają być zmienione.

Aby uzyskać informacje na temat tych opcji, kliknij  [image].


Wskazówki dotyczące edycji obiektów bazy danych w środowisku sieciowym

•	Chociaż możliwe jest projektowanie bazy danych w czasie, gdy inni użytkownicy z niej korzystają, należy tego unikać i udostępniać bazę innym dopiero po zaprojektowaniu większości obiektów. Jeśli zachodzi potrzeba dokonania poważnych zmian projektu bazy danych, to należy to robić w trybie dostępu wyłącznego, zaznaczając przed otwarciem bazy pole wyboru Wyłączność w oknie dialogowym Otwórz bazę danych.

•	Jeśli inny użytkownik otworzył tabelę lub przegląda dane w kwerendzie, formularzu lub raporcie opartym na tej tabeli, nie można zmienić jej projektu. Podczas próby modyfikacji pojawi się komunikat o trybie "tylko do odczytu".

•	Jeśli tabela jest otwarta w widoku "Projekt", to nikt inny nie może zobaczyć jej danych. Nie należy więc nadużywać tego widoku, jeśli inni użytkownicy muszą korzystać z tabeli lub kwerendy, formularza lub raportu opartego na tej tabeli.

•	Jeśli obiekty są wzajemnie powiązane, należy je modyfikować równocześnie, tak aby inni użytkownicy nie korzystali z niespójnych wersji obiektów. Na przykład przy wstawianiu do formularza nowego pola, należy uprzednio wstawić odpowiednie pole do kwerendy, na której oparto formularz.

•	Po modyfikacji kwerendy, formularza lub raportu otwartego jednocześnie przez innego użytkownika, powinien on go zamknąć i otworzyć ponownie, aby korzystać z najnowszej wersji. W przypadku modułów języka Visual Basic dla aplikacji, inni użytkownicy nie mogą korzystać ze zmodyfikowanych procedur Function lub Sub, dopóki baza danych nie zostanie zamknięta i ponownie otwarta.

•	Zapisanie zmodyfikowanego makra wykonywanego w tym czasie przez innego użytkownika, może spowodować wystąpienie błędu u tego użytkownika. Aby tego uniknąć, należy modyfikować makra w trybie dostępu wyłącznego do bazy.


Rozwiązywanie problemów z przeglądaniem danych lub obiektów bazy danych w środowisku sieciowym

W czym potrzebujesz Pomocy?

Dlaczego nie można zmienić projektu tabeli?

Dlaczego nie można przeglądać danych w tabeli?

Dlaczego nie można otworzyć obiektu bazy danych?


Dlaczego nie można zmienić projektu tabeli?

•	Jeśli inny użytkownik otworzył tabelę lub przegląda dane w kwerendzie, formularzu lub raporcie opartym na tej tabeli, nie można zmienić jej projektu. Podczas próby modyfikacji pojawi się komunikat o trybie "tylko do odczytu".

•	Ewentualny brak uprawnień do zmiany projektu. Jeśli udostępniana baza danych jest zabezpieczona, to dostęp do jej obiektów jest kontrolowany przez twórcę obiektu lub administratora. Poziom uprawnień może być zależny od grupy, do której należy użytkownik.


Dlaczego nie można przeglądać danych w tabeli?

•	Nie można przeglądać danych w tabeli otwartej przez innego użytkownika w widoku "Projekt". Należy poczekać do chwili, gdy stanie się dostępna. Nie należy nadużywać widoku "Projekt", jeśli inni użytkownicy muszą korzystać z tabeli lub kwerendy, formularza lub raportu opartego na tej tabeli.

•	Ewentualny brak uprawnień do oglądania danych. Jeśli współużytkowana baza danych jest zabezpieczona, dostęp do jej obiektów jest kontrolowany przez autora obiektu lub administratora. Poziom uprawnień może być zależny od grupy, do której należy użytkownik.


Dlaczego nie można otworzyć obiektu bazy danych?

Ewentualny brak uprawnień do otwierania obiektu. Jeśli współużytkowana baza danych jest zabezpieczona, dostęp do jej obiektów jest kontrolowany przez twórcę obiektu lub administratora. Uprawnienia mogą zezwalać na oglądanie obiektu, lecz nie w widoku "Projekt" ani na jego modyfikację. Poziom uprawnień może ponadto zależeć od grupy, do której należy użytkownik.


Ukrywanie lub odsłanianie Asystenta pakietu Office

•	Aby odsłonić Asystenta pakietu Office, należy kliknąć przycisk Asystent pakietu Office  [image].

•	Aby ukryć Asystenta pakietu Office, należy kliknąć na nim przycisk Zamknij.


Przenoszenie Asystenta pakietu Office razem z dymkiem

•	Należy przeciągnąć Asystenta pakietu Office w dowolne miejsce na ekranie.

Uwaga   Aby wyświetlić Asystenta po wyświetleniu tematu Pomocy, należy kliknąć gdziekolwiek w oknie programu Microsoft Access albo zamknąć temat Pomocy.


Wybór różnych Asystentów pakietu Office

1	Jeżeli Asystent pakietu Office jest niewidoczny, kliknij przycisk Asystent pakietu Office  [image].

2	Kliknij przycisk Opcje.

Jeżeli przycisk Opcje jest niewidoczny, należy najpierw kliknąć Asystenta, a następnie kliknąć przycisk Opcje.

3	Kliknij kartę Galeria, a następnie przyciski Wstecz lub Dalej, aż do wyświetlenia żądanego Asystenta.

Uwagi

•	Aby móc wykorzystać programy Matka Natura i Geniusz (niedostępne w wersji programu Microsoft Access na dyskietkach 3.5"), zainstalowana w komputerze karta graficzna i monitor muszą mieć możliwość wyświetlania 256 kolorów. Informacje na temat zmiany liczby wyświetlanych kolorów znajdują się w Pomocy systemu Windows.

•	Dodatkowych Asystentów można otrzymać za pośrednictwem sieci Internet z miejsca sieci Web Microsoft Office. W menu Pomoc należy wskazać polecenie Microsoft w sieci WWW, a następnie kliknąć opcję Strona macierzysta Microsoft Office.


Rozwiązywanie problemów związanych z Asystentem pakietu Office

W czym chcesz uzyskać Pomoc?

Asystent pakietu Office rozprasza uwagę.

Nie można wyłączyć Asystenta pakietu Office.

Brak Asystenta pakietu Office.

Asystent pakietu Office nie wyświetla właściwego tematu Pomocy.

W czasie wyświetlania Pomocy znika przybornik i niektóre paski narzędzi.

Zniknął dymek Asystenta pakietu Office.

Nie można wyświetlić porady.


Asystent pakietu Office rozprasza uwagę.

•	Niektórzy Asystenci pakietu Office są bardziej aktywni od pozostałych. Aby wybrać innego Asystenta, należy kliknąć obecnego prawym przyciskiem myszy, a następnie kliknąć polecenie Wybierz Asystenta w menu podręcznym. Na karcie Galeria należy kliknąć przyciski Wstecz lub Dalej, aby obejrzeć dostępnych Asystentów. Najmniej aktywny jest Asystent Logo Office. Najaktywniejszymi i najczęściej korzystającymi z dźwięku są Asystenci Punkt i Superpies (niedostępni w wersji programu Microsoft Access na dyskietkach 3.5")

•	Aby ograniczyć swobodę poruszania się Asystenta po ekranie, należy kliknąć Asystenta, a następnie kliknąć przycisk Opcje. Na karcie Opcje należy wyczyścić pole wyboru Przenoszenie, gdy asystent przeszkadza.

•	Aby wyłączyć dźwięk Asystenta pakietu Office, należy kliknąć Asystenta, a następnie kliknąć przycisk Opcje. Na karcie Opcje należy wyczyścić pole wyboru Odtwarzanie dźwięków.

•	Asystent pakietu Office może mieć dwa rodzaje wielkości. Aby zmienić rozmiar Asystenta, należy ustawić wskaźnik na dowolnej jego krawędzi, a po przybraniu przez wskaźnik postaci strzałki o dwóch grotach przeciągnąć krawędź do żądanego rozmiaru.


Nie można wyłączyć Asystenta pakietu Office.

•	Aby ukryć Asystenta, należy najpierw kliknąć go prawym przyciskiem myszy, a następnie kliknąć polecenie Ukryj Asystenta w menu podręcznym. Jeżeli w danej chwili Asystent wyświetla poradę, komunikat lub temat Pomocy, należy je zamknąć, a dopiero potem ukryć Asystenta.

•	Aby Asystent pakietu Office nie dostarczał Pomocy na temat kreatorów, należy kliknąć Asystenta, a następnie kliknąć przycisk Opcje. Na karcie Opcje należy wyczyścić pole wyboru Pomoc na temat Kreatorów.

•	Aby ukryć Asystenta pakietu Office tylko dla jednego kreatora, należy uruchomić program kreatora, a następnie kliknąć przycisk Asystent pakietu Office  [image].

•	Asystenta pakietu Office można usunąć z programów pakietu uruchamiając ponownie program instalacyjny Microsoft Access. Aby uzyskać więcej informacji na temat usuwania Asystenta, kliknij  [image].


Brak Asystenta pakietu Office.

Jeżeli Asystent pakietu Office jest niewidoczny, należy kliknąć przycisk Asystent pakietu Office  [image]. Jeżeli asystent się nie pojawi, to prawdopodobnie nie został zainstalowany. Aby uzyskać informacje na temat instalowania Asystenta pakietu Office, kliknij  [image].


Asystent pakietu Office nie wyświetla właściwego tematu Pomocy.

Jeżeli Asystent pakietu Office jest niewidoczny, należy kliknąć przycisk Asystent pakietu Office  [image].

•	Aby wyszukać właściwy temat Pomocy przy pomocy Asystenta, należy wpisać pełne zdanie lub pytanie, a nie pojedyncze słowo lub wyrażenie. Na przykład, aby uzyskać Pomoc na temat, jak wydrukować więcej niż jeden egzemplarz pliku za jednym razem, należy wpisać Drukowanie więcej niż jednego egzemplarza pliku za jednym razem, a nie drukowanie.

•	Jeżeli podczas pracy z danym produktem nie używa się trybu programowania, to Asystent pakietu Office wyświetla tylko tematy Pomocy dotyczące samego produktu. Tematy Pomocy dotyczące programowania są wyświetlane w trybie programowania.

Aby w trybie programowania wyszukiwać także tematy Pomocy dotyczące produktu, należy kliknąć Asystenta, a następnie kliknąć przycisk Opcje. Na karcie Opcje należy zaznaczyć pole wyboru Wyszukiwanie Pomocy równocześnie na temat produktu i zasad programowania.


W czasie wyświetlania Pomocy znika Przybornik i niektóre paski narzędzi.

Podczas wyświetlania Pomocy, albo przy pomocy Asystenta pakietu Office albo za pomocą polecenia Spis treści i Indeks z menu Pomoc, przybornik i ruchome paski narzędzi są tymczasowo ukryte. Jest tak dlatego, że w czasie wyświetlania tematu Pomocy okno programu Microsoft Access już nie jest na ekranie oknem aktywnym — jest nim okno Pomocy. Przybornik i ruchome paski narzędzi pojawią się znowu automatycznie. Aby wyświetlić je natychmiast, należy kliknąć gdziekolwiek wewnątrz okna programu Microsoft Access.


Uzyskiwanie Pomocy bez Asystenta pakietu Office

•	W menu Pomoc należy kliknąć polecenie Spis treści i Indeks.

Wskazówka   Aby wyświetlać Pomoc za pomocą klawisza F1, bez udziału Asystenta pakietu Office, należy kliknąć przycisk Opcje (jeżeli przycisk Opcje jest niewidoczny, należy najpierw kliknąć Asystenta, a następnie kliknąć przycisk Opcje). Na karcie Opcje należy wyczyścić pole wyboru Reagowanie na klawisz F1.


Wyświetlanie porady dnia przy uruchamianiu programu Microsoft Access

1	Jeżeli Asystent pakietu Office jest niewidoczny, kliknij przycisk Asystent pakietu Office  [image].

2	Kliknij przycisk Opcje.

Jeżeli przycisk Opcje jest niewidoczny, należy najpierw kliknąć Asystenta, a następnie kliknąć przycisk Opcje.

3	Na karcie Opcje zaznacz pole wyboru Pokazuj poradę dnia przy starcie.


Uzyskiwanie Pomocy, porad i komunikatów za pośrednictwem Asystenta pakietu Office

Asystent pakietu Office potrafi odpowiadać na pytania, udzielać porad oraz Pomocy na różne tematy, w zależności od wykonywanego aktualnie programu pakietu. Asystent może wyświetlać następujące opcje:

•	Propozycje Pomocy zależne od wykonywanego aktualnie zadania i wyświetlane bez pytania. Na przykład, jeżeli Asystent zostanie kliknięty w trakcie zmian tabeli — przy zaznaczonej tej opcji — to pokaże tematy Pomocy dotyczące pracy z tabelami.

•	Porady jak efektywniej wykorzystywać opcje lub klawisze skrótów danego programu.

•	Komunikaty pojawiające się, gdy Asystent pakietu Office jest włączony. Można wybrać, czy komunikaty będą wyświetlane w dymku Asystenta, czy też w innym oknie dialogowym.

Asystent obsługuje wszystkie programy pakietu Office. Każda zmiana opcji Asystenta, jak na przykład rodzaj wyświetlanych przez niego porad, wpływa na jego działanie we wszystkich programach pakietu. Aby wyświetlić Asystenta po wyświetleniu tematu Pomocy, należy kliknąć gdziekolwiek w oknie programu Microsoft Access albo zamknąć temat Pomocy.

Co chcesz zrobić?

Automatycznie wyświetlać propozycje tematów Pomocy za pośrednictwem Asystenta pakietu Office

Wyświetlać porady dotyczące programu wewnątrz Asystenta pakietu Office

Wyświetlać komunikaty bez udziału Asystenta pakietu Office


Wyświetlanie porad dotyczące programu wewnątrz Asystenta pakietu Office

1	Jeżeli Asystent pakietu Office jest niewidoczny, kliknij przycisk Asystent pakietu Office  [image].

2	Kliknij przycisk Porady.

Jeżeli przycisk Porady jest niewidoczny, należy najpierw kliknąć Asystenta, a następnie kliknąć przycisk Porady.

3	Aby wyświetlić inną poradę, kliknij przycisk Wstecz lub Dalej.


Automatyczne wyświetlanie propozycji tematów Pomocy za pośrednictwem Asystenta pakietu Office

1	Jeżeli Asystent pakietu Office jest niewidoczny, kliknij przycisk Asystent pakietu Office  [image].

2	Kliknij przycisk Opcje.

Jeżeli przycisk Opcje jest niewidoczny, należy najpierw kliknąć Asystenta, a następnie kliknąć przycisk Opcje.

3	Na karcie Opcje zaznacz pole wyboru Odgadywanie tematów Pomocy.


Wyświetlanie komunikatów bez udziału Asystenta pakietu Office

1	Jeżeli Asystent pakietu Office jest niewidoczny, kliknij przycisk Asystent pakietu Office  [image].

2	Kliknij przycisk Opcje.

Jeżeli przycisk Opcje jest niewidoczny, należy najpierw kliknąć Asystenta, a następnie kliknąć przycisk Opcje.

3	Na karcie Opcje wyczyść pole wyboru Wyświetlanie ostrzeżeń.


Zmiana rozmiaru Asystenta pakietu Office

1	Ustaw wskaźnik na dowolnej krawędzi Asystenta pakietu Office i poczekaj, aż wskaźnik przybierze postać strzałki o dwóch grotach.

2	Przeciągnij krawędź do rozmiaru dużego lub małego.

Uwaga   Aby wyświetlić Asystenta po wyświetleniu tematu Pomocy, należy kliknąć gdziekolwiek w oknie programu Microsoft Access albo zamknąć temat Pomocy.

Wskazówka   Aby rozmiar Asystenta zmieniał się automatycznie z dużego na mały po 5 minutach od ostatniego użycia, należy kliknąć przycisk Opcje (jeżeli przycisk Opcje jest niewidoczny, należy najpierw kliknąć Asystenta, a następnie kliknąć przycisk Opcje). Na karcie Opcje należy zaznaczyć pole wyboru Przenoszenie, gdy asystent przeszkadza.


Wyłączanie i włączanie dźwięku Asystenta pakietu Office

Aby dźwięk Asystenta pakietu Office był słyszalny, w komputerze musi być zainstalowana karta dźwiękowa.

1	Kliknij przycisk Opcje wewnątrz Asystenta.

Jeżeli przycisk Opcje jest niewidoczny, należy najpierw kliknąć Asystenta, a następnie kliknąć przycisk Opcje.

2	Na karcie Opcje zaznacz lub wyczyść pole wyboru Odtwarzaj dźwięki.

Uwaga   Aby wyświetlić Asystenta po wyświetleniu tematu Pomocy, należy kliknąć gdziekolwiek w oknie programu Microsoft Access albo zamknąć temat Pomocy.


Zniknął dymek Asystenta pakietu Office

•	Jeden dymek może być wyświetlany na drugim. Aby wyświetlić dymek znajdujący się pod spodem, należy zamknąć dymek znajdujący się na wierzchu.

•	Porady, komunikaty i przypomnienia znikają przy wyświetlaniu Pomocy i automatycznie pojawiają się ponownie, gdy tylko zostanie zamknięte okno Pomocy lub użytkownik kliknie w dowolnym miejscu okna programu Microsoft Access.

•	Zaraz po przejściu do drugiego programu zniknie dymek wyświetlany w pierwszym programie. Wyświetlane komunikaty stosują się zawsze do aktualnego programu.

•	Dymki niektórych Asystentów pakietu Office są automatycznie zamykane po kliknięciu w oknie programu Microsoft Access. Są to komunikaty informacyjne, nie wymagające odpowiedzi użytkownika. Może to być, na przykład, komunikat wyświetlony podczas sprawdzania pisowni, informujący o zakończeniu sprawdzania. Takich informacji nie można wyświetlić powtórnie bez powtórzenia akcji, która je wywołała, na przykład powtórzenia sprawdzania pisowni.

•	Porada wyświetlana przez Asystenta w jednym programie, zostaje po przejściu do drugiego programu zastąpiona poradą odnoszącą się do niego.


Nie można wyświetlić porady.

Podczas wyświetlania przypomnienia przez wywołany z Asystenta program Outlook, porady Asystenta nie mogą być wyświetlane. Należy najpierw kliknąć przycisk opcji programu Outlook, aby go zamknąć, a następnie wyświetlić poradę.


Używanie klawiszy skrótów Asystenta pakietu Office

Zadanie	Klawisze skrótu
Uaktywnienie dymku Asystenta pakietu Office	ALT+F6: powtarzane dopóki dymek nie stanie się aktywny
Zaznaczenie jednego z wyświetlanych przez Asystenta tematów Pomocy	ALT+numer tematu (1 odpowiada pierwszemu tematowi, 2 drugiemu itd.)
Wyświetlenie dodatkowych tematów Pomocy	ALT+ STRZAŁKA W DÓŁ
Wyświetlenie poprzednich tematów Pomocy	ALT+ STRZAŁKA W GÓRĘ
Zamknięcie komunikatu Asystenta pakietu Office	ESC
Uzyskanie Pomocy za pośrednictwem Asystenta pakietu Office	F1
Wyświetlenie następnej porady	ALT+ N
Wyświetlenie poprzedniej porady	ALT+ B
Zamknięcie porad	ESC


Znajdowanie plików

Okna dialogowe Otwórz, Importuj i Połącz tabele (menu Plik) oraz Źródłowa baza danych do konwersji, Źródłowa baza danych do defragmentacji, Napraw bazę danych, Zapisz bazę danych jako MDE i Zaszyfruj/Odszyfruj bazę danych (menu Narzędzia) pomagają wyszukiwać pliki na dysku twardym w Twoim komputerze i dowolnym dysku dostępnym za pośrednictwem sieci. Pliki można wyszukiwać określając nazwę, typ, datę ostatniej modyfikacji lub tekst znajdujący się w pliku, a także szczególne właściwości pliku, jak nazwisko autora, tytuł lub datę utworzenia.

Niektóre właściwości pliku, takie jak rozmiar, data utworzenia i typ są wpisywane automatycznie do pliku w chwili jego utworzenia. Można wprowadzić do pliku także dodatkowe właściwości, takie jak tytuł lub słowa kluczowe identyfikujące plik i szybko znajdować plik w oparciu o tę informację.

Procedury wyszukiwania używane do znajdowania plików można zapamiętać, modyfikować i usuwać. Wszystkie zapisane wyszukiwania mogą być używane w każdym oknie dialogowym.

Uwaga   Program Microsoft Office 97, Professional Edition, zawiera procedurę Find Fast przyspieszającą procedury wyszukiwania plików stosowane w tych oknach. Procedura Find Fast tworzy wskaźniki, dzięki którym wyszukiwanie pliku ze względu na zawartość i/lub właściwości jest szybsze. Aby wywołać procedurę Find Fast, kliknij dwa razy polecenie Find Fast w Panelu sterowania Windows. Aby uzyskać więcej informacji na temat stosowania procedury Find Fast, kliknij polecenie Pomoc w oknie dialogowym Find Fast.

Co chcesz zrobić?

Otworzyć bazę danych

Wyszukiwać pliki

Wyszukiwać pliki z uwzględnieniem ich właściwości

Przeczytać o podstawowych kryteriach wyszukiwania plików, które można stosować w polu Nazwa pliku

Udoskonalić kryteria znajdowania pliku za pomocą okna dialogowego Szukanie zaawansowane

Przeczytać o warunkach i wartościach w oknie dialogowym Szukanie zaawansowane

Zapamiętać procedurę wyszukiwania

Zmienić zapamiętaną procedurę wyszukiwania

Usunąć zapamiętaną procedurę wyszukiwania

Posortować listę plików w oknach dialogowych Otwórz, Importuj i Połącz tabele

Wyświetlić jednocześnie nazwy plików z folderów i podfolderów

Wyświetlić na jednej liście nazwy plików z różnych folderów


Wyszukiwanie plików

1	W menu Plik kliknij polecenie Otwórz bazę danych lub wskaż polecenie Pobierz dane zewnętrzne, a następnie w podmenu kliknij polecenie Importuj lub Połącz tabele, w zależności od tego, co zamierzasz zrobić. (Plików można szukać także korzystając z okien dialogowych Źródłowa baza danych do konwersji, Źródłowa baza danych do defragmentacji, Napraw bazę danych,  Zapisz bazę danych jako MDE i Zaszyfruj/Odszyfruj bazę danych w menu Narzędzia.)

2	W polu Szukaj w kliknij nazwę stacji dysków, którą chcesz przeszukiwać.

3	Na liście folderów kliknij dwukrotnie nazwę folderu, który chcesz przeszukiwać.

Aby uzyskać informacje na temat podstawowych kryteriów wyszukiwania plików przy pomocy pola Nazwa pliku, kliknij  [image].

4	Wpisz dowolne dodatkowe kryteria wyszukiwania w polu Znajdź pliki spełniające te kryteria.

Aby otrzymać pomoc na temat określonej opcji, kliknij znak zapytania  [image], a potem kliknij tę opcję.

5	Aby przeszukiwać wszystkie podfoldery wybranych folderów i wyświetlać foldery, które zawierają znalezione pliki, kliknij przycisk Polecenia i ustawienia  [image], a następnie kliknij przycisk Przeszukuj podfoldery.

6	Aby utworzyć bardziej zaawansowaną procedurę wyszukiwania uwzględniającą właściwości plików, kliknij przycisk Zaawansowane.

Aby uzyskać informacje na temat korzystania z okna dialogowego Szukanie zaawansowane, kliknij  [image].

7	Kliknij przycisk Znajdź teraz.

8	Aby zatrzymać wyszukiwanie, kliknij przycisk Zatrzymaj.

Wskazówka   Aby wykorzystać zapamiętaną poprzednio procedurę wyszukiwania do znajdowania poszukiwanych plików, kliknij przycisk Polecenia i ustawienia  [image], wskaż pole Zapisane wyszukiwanie i kliknij nazwę procedury wyszukiwania, której chcesz użyć.


Zapamiętanie procedury wyszukiwania
Zapamiętanie wyszukiwania

1	W menu Plik kliknij polecenie Otwórz bazę danych lub wskaż polecenie Pobierz dane zewnętrzne, a następnie w podmenu kliknij polecenie Importuj lub Połącz tabele, w zależności od tego, co zamierzasz zrobić. (Procedury wyszukiwania można także zapamiętywać korzystając z okien dialogowych Źródłowa baza danych do konwersji, Źródłowa baza danych do defragmentacji, Napraw bazę danych, Zapisz bazę danych jako MDE i Zaszyfruj/Odszyfruj bazę danych w menu Narzędzia.)

2	Określ kryteria wyszukiwania.

  Jak?

3	Kliknij przycisk Zaawansowane, aby otworzyć okno dialogowe Szukanie zaawansowane. Można teraz określić więcej kryteriów, o ile jest taka potrzeba.

  Jak?

4	Kliknij przycisk Zapisz wyszukiwanie.

5	W polu Nazwa wyszukiwania wpisz nazwę zapamiętanego wyszukiwania.

Uwaga   Nazwy wyszukiwania mogą być długie, opisowe i zawierać do 250 znaków, w tym także spacje.


Zmiana zapamiętanej procedury wyszukiwania
Zmiana zapamiętanego wyszukiwania

1	W menu Plik kliknij polecenie Otwórz bazę danych lub wskaż polecenie Pobierz dane zewnętrzne, a następnie w podmenu kliknij polecenie Import lub Połącz tabele, w zależności od tego, co zamierzasz zrobić. (Zapisane wyszukiwania można także zmieniać korzystając z okien dialogowych Źródłowa baza danych do konwersji, Źródłowa baza danych do defragmentacji, Napraw bazę danych, Zapisz bazę danych jako MDE i Zaszyfruj/Odszyfruj bazę danych w menu Narzędzia.)

2	Kliknij przycisk Zaawansowane.

3	Kliknij przycisk Otwórz wyszukiwanie.

4	Kliknij nazwę zapamiętanej procedury wyszukiwania, którą chcesz zmienić, a następnie kliknij przycisk Otwórz.

5	W polu Znajdź pliki spełniające te kryteria kliknij kryteria, które chcesz zmienić, a następnie kliknij przycisk Usuń.

Ustawienia zawarte w usuniętych kryteriach wyszukiwania pojawią się w polu Kryteria dodatkowe. Jeśli chcesz anulować dokonane zmiany, kliknij przycisk Dodaj do listy, co przywróci usunięte kryteria wyszukiwania.

Aby usunąć wszystkie kryteria wyszukiwania i rozpocząć wyszukiwanie z domyślnymi wartościami procedury wyszukiwania, kliknij przycisk Nowe wyszukiwanie.

6	W polu Kryteria dodatkowe określ nowe kryteria wyszukiwania.

7	Kliknij przycisk Dodaj do listy.

8	Kliknij przycisk Zapisz wyszukiwanie.

9	Aby zastąpić istniejącą zapamiętaną procedurę wyszukiwania, wpisz jej nazwę, kliknij przycisk OK, a następnie kliknij przycisk Tak.

Aby nadać nową nazwę zmodyfikowanym kryteriom wyszukiwania, wpisz nową nazwę i kliknij przycisk OK.


Wyszukiwanie plików na podstawie ich właściwości

1	W menu Plik kliknij polecenie Otwórz bazę danych lub wskaż polecenie Pobierz dane zewnętrzne, a następnie w podmenu kliknij polecenie Importuj lub Połącz tabele, w zależności od tego, co zamierzasz zrobić. (Pliki można także wyszukiwać korzystając z okien dialogowych Źródłowa baza danych do konwersji, Źródłowa baza danych do defragmentacji, Napraw bazę danych, Zapisz bazę danych jako MDE i Zaszyfruj/Odszyfruj bazę danych w menu Narzędzia.)

2	W polu Szukaj w kliknij nazwę stacji dysków, którą chcesz przeszukiwać.

3	Na liście folderów kliknij dwukrotnie nazwę folderu, który chcesz przeszukiwać.

Aby uzyskać więcej informacji na temat podstawowych kryteriów wyszukiwania, które mogą być zastosowane w polu Nazwa pliku, kliknij  [image].

4	W polu Tekst lub właściwość wpisz wartość jednej z właściwości szukanego pliku.

Uwaga   Jeżeli szukasz pliku utworzonego przez jeden z programów wchodzących w skład pakietu Microsoft Office, ale innego niż baza danych utworzona przez program Microsoft Access, możesz szukać także wyrażenia zawartego w pliku, na przykład “szarlotka”. Wyrażenie musi być objęte podwójnymi znakami cudzysłowu (“ ”).

5	Aby przeszukiwać wszystkie podfoldery wybranych folderów i wyświetlić foldery, które zawierają znalezione pliki, kliknij przycisk Polecenia i ustawienia  [image], a następnie kliknij przycisk Przeszukaj podfoldery.

6	Aby utworzyć bardziej zaawansowaną procedurę wyszukiwania, uwzględniającą właściwości pliku, kliknij przycisk Zaawansowane.

Aby uzyskać więcej informacji na temat używania okna dialogowego Szukanie zaawansowane, kliknij  [image].

7	Kliknij przycisk Znajdź teraz.

Aby zatrzymać wyszukiwanie, kliknij przycisk Zatrzymaj.


Warunki i wartości w oknie dialogowym Szukanie zaawansowane

Dostępne warunki zależą od wybranej właściwości. Niektóre warunki wymagają określenia wartości. Warunek wymaga określenia wartości wtedy, gdy wybierane są właściwość i warunek, a pole Wartość jest dostępne.

Wartości złożone mogą być oddzielane w polu Wartość operatorami, takimi jak I oraz Lub. Na przykład, aby znaleźć pliki, które utworzyli Maria lub Jan, kliknij przycisk Autor w polu Właściwości, a następnie wybierz zawiera wyrazy w polu Warunek i wpisz Maria lub Jan w polu Wartość.

Wartości typu tekstowego

W polu Wartość, po wybraniu warunku zawiera wyrazy, można używać znaków zastępczych. Aby znaleźć dowolny pojedynczy znak, trzeba wpisać znak zapytania (?), zaś aby znaleźć dowolny ciąg znaków, należy wpisać gwiazdkę(*). Na przykład, wynikiem szukania tekstu k?t jest “kat” i “kot”, zaś tekstu k*t - “kret” i “kabaret”.

Wartości typu liczbowego

Aby uwzględnić warunek liczba pomiędzy, wpisz w polu Wartość dwie wybrane liczby oddzielone łącznikiem i, pomiędzy którymi ma znaleźć się żądana wartość. Na przykład, napisz 1 i 5.

Wartości typu data

Aby uwzględnić warunek kiedykolwiek pomiędzy, wpisz w polu Wartość dwie daty oddzielone łącznikiem i. Na przykład, 1 marca 1996 i 30 marca 1996.


Dostępne kryteria wyszukiwania plików

W polu Nazwa pliku w oknach dialogowych Otwórz, Importuj i Połącz tabele (menu Plik) można wpisać każde z wymienionych poniżej kryteriów wyszukiwania umożliwiające odnalezienie pliku. (Te kryteria wyszukiwania mogą być także stosowane w oknach dialogowych Źródłowa baza danych do konwersji, Źródłowa baza danych do defragmentacji, Napraw bazę danych, Zapisz bazę danych  jako MDE i Zaszyfruj/Odszyfruj bazę danych w menu Narzędzia.)

Rodzaj	Przykład
Część nazwy pliku	Wpisz obszar, aby znaleźć wszystkie pliki, w których nazwie występuje słowo “obszar”."
Rozszerzenie nazwy pliku	Wpisz *.txt aby znaleźć pliki tekstowe.
Znaki zastępcze	Aby znaleźć pliki, których nazwa kończy się na “obszar”, wpisz *obszar; lub wpisz bu?y, aby znaleźć pliki, o nazwach takich, jak ”bury” i “bory”. Gwiazdka (*) zastępuje dowolny ciąg znaków, a znak zapytania (?) - jeden znak.
Pełna nazwa ścieżki dostępu	Wpisz  C:\Finanse Domowe\Podatki w 1995. Kiedy wpiszesz nazwę stacji dysku, dostęp lub folder, program automatycznie uaktualni lokalizację w polu Szukaj w, wyświetli tylko nazwę pliku w polu Nazwa pliku i otworzy plik.
Nazwy wielu ścieżek dostępu	Wpisz C:\Finanse Domowe; C:\Moje brudnopisy, oddzielając nazwy ścieżek średnikiem.
Lokalizacja w Internecie	Aby zalogować się do serwera sieci Internet, lub serwera wewnętrznej sieci Twojej firmy intranet, wpisz URL (wyłącznie dla FTP i HTTP); na przykład, ftp://ftp.microsoft.com/ lub http://www.microsoft.com/.
Wskazówka   Aby ponownie wykorzystać wprowadzoną ostatnio pozycję, kliknij strzałkę znajdującą się obok pola Nazwa pliku, a następnie kliknij jej nazwę na liście.


Usunięcie zapamiętanej procedury wyszukiwania
 Usunięcie zapamiętanego wyszukiwania

1	W menu Plik kliknij polecenie Otwórz bazę danych lub wskaż polecenie Pobierz dane zewnętrzne, a następnie w podmenu kliknij polecenie Importuj lub Połącz tabele, w zależności od tego, co zamierzasz zrobić. (Zapamiętaną procedurę wyszukiwania można także usunąć korzystając z okien dialogowych Źródłowa baza danych do konwersji, Źródłowa baza danych do defragmentacji, Napraw bazę danych, Zapisz bazę danych jako MDE i Zaszyfruj/Odszyfruj bazę danych w menu Narzędzia.)

2	Kliknij przycisk Zaawansowane.

3	Kliknij przycisk Otwórz wyszukiwanie.

4	Kliknij nazwę procedury, a potem przycisk Usuń.


Sortowanie listy plików w oknach dialogowych Otwórz, Import i Łącze
Sortowanie listy plików w oknach dialogowych Otwórz, Importuj i Połącz tabele

1	W menu Plik kliknij polecenie Otwórz bazę danych lub wskaż polecenie Pobierz dane zewnętrzne, a następnie w podmenu kliknij polecenie Importuj lub Połącz tabele, w zależności od tego, co zamierzasz zrobić. (Kroki te można też wykonać korzystając z okien dialogowych Źródłowa baza danych do konwersji, Źródłowa baza danych do defragmentacji, Napraw bazę danych, Zapisz bazę danych jako MDE i Zaszyfruj/Odszyfruj bazę danych w menu Narzędzia.)

2	Kliknij przycisk Polecenia i ustawienia  [image], a potem kliknij przycisk Sortowanie.

3	Wybierz opcję, której potrzebujesz.


Wyświetlanie na jednej liście nazw plików z różnych folderów

1	W menu Plik kliknij polecenie Otwórz bazę danych lub wskaż polecenie Pobierz dane zewnętrzne, a następnie w podmenu kliknij polecenie Importuj lub Połącz tabele, w zależności od tego, co zamierzasz zrobić. (Kroki te można też wykonać korzystając z okien dialogowych Źródłowa baza danych do konwersji, Źródłowa baza danych do defragmentacji, Napraw bazę danych,  Zapisz bazę danych jako MDE i Zaszyfruj/Odszyfruj bazę danych w menu Narzędzia.)

2	Kliknij przycisk Polecenia i ustawienia  [image], a następnie kliknij przycisk Przeszukaj podfoldery.

Nazwy plików są teraz wyświetlone pod nazwami odpowiednich folderów i podfolderów.

3	Kliknij jeszcze raz przycisk Polecenia i ustawienia  [image]; opcja Zgrupuj według folderów jest już zaznaczona. Kliknij pole tej opcję, aby je wyczyścić.

Pliki ukażą się teraz na jednej liście.


Jednoczesne wyświetlanie nazw plików z folderów i podfolderów

1	W menu Plik kliknij polecenie Otwórz bazę danych lub wskaż polecenie Pobierz dane zewnętrzne, a następnie w podmenu kliknij polecenie Importuj lub Połącz tabele, w zależności od tego, co zamierzasz zrobić. (Kroki te można też wykonać korzystając z okien dialogowych Źródłowa baza danych do konwersji, Źródłowa baza danych do defragmentacji, Napraw bazę danych, Zapisz bazę danych jako MDE i Zaszyfruj/Odszyfruj bazę danych w menu Narzędzia.)

2	Kliknij przycisk Polecenia i ustawienia  [image], a następnie przycisk Przeszukaj podfoldery.


Rozwiązywanie problemów przy wyszukiwaniu i otwieraniu plików

W czym chcesz uzyskać pomoc?

Wiem, że plik jest na stacji dysków lub w folderze wyświetlonym w oknie dialogowym Otwórz, ale go nie widzę

Kiedy używam jednej z zapamiętanych procedur wyszukiwania, nie znajduję wielu plików, które były znajdowane poprzednio

Nie mogę otworzyć pliku za pomocą Internetu.


Wiem, że plik jest na stacji dysków lub w folderze wyświetlonym w oknie dialogowym Otwórz, ale go nie widzę

Bieżące kryteria wyszukiwania dla okien dialogowych Otwórz, Importuj, Połącz tabele, Źródłowa baza danych do konwersji, Źródłowa baza danych do defragmentacji, Napraw bazę danych, Zapisz bazę danych jako MDE i Zaszyfruj/Odszyfruj bazę danych mogą zawierać właściwą lokalizację pliku, ale inne kryteria mogą odrzucać poszukiwany plik. Spróbuj wykonać następujące kroki:

•	Sprawdź kryteria określone u dołu okna dialogowego.

•	W oknie dialogowym kliknij przycisk Nowe wyszukiwanie, aby wyczyścić wszystkie bieżące kryteria, z wyjątkiem lokalizacji pliku i domyślnego typu pliku. Przed kliknięciem przycisku Znajdź teraz spróbuj określić różne kryteria.

•	W polu Typ pliku kliknij element listy Wszystkie pliki.

•	Aby przeszukiwać wszystkie podfoldery, kliknij przycisk Polecenia i ustawienia  [image], a następnie kliknij przycisk Przeszukaj podfoldery.

•	Jeżeli u dołu okna dialogowego widzisz informację Znajdź pliki spełniające te kryteria (i kryteria określone w oknie Szukanie zaawansowane), kliknij przycisk Zaawansowane, a następnie sprawdź kryteria w oknie dialogowym Szukanie zaawansowane.

•	Plik może być ukryty. Aby wyświetlić nazwy wszystkich plików, w tym pliki typu takiego, jak *.dll i *.sys, kliknij przycisk Start programu Windows, wskaż pole Programy, a następnie kliknij pole Eksplorator Windows. W menu Widok kliknij polecenie Opcje, a następnie na karcie Widok zaznacz przycisk opcji Pokaż wszystkie pliki.


Kiedy używam jednej z zapamiętanych procedur wyszukiwania, nie znajduję wielu plików, które były znajdowane poprzednio

Sprawdź, czy kryteria wyszukiwania obejmują dysk dostępny za pośrednictwem sieci.

•	Jeśli kryteria obejmują dysk dostępny za pośrednictwem sieci, upewnij się, że dysk jest wciąż dostępny.

•	Jeżeli kryteria nie obejmują dysku dostępnego za pośrednictwem sieci, to brakujące zbiory zostały prawdopodobnie usunięte, przesunięte lub uzyskały nową nazwę już po ostatnim uruchomieniu procedury wyszukiwania.


 Rodzaje filtrów graficznych i formatów plików, których można używać podczas pracy z programem Microsoft Access

Do formularza lub raportu można wstawiać wiele popularnych formatów plików graficznych. Można to uczynić bezpośrednio lub też używając oddzielnych filtrów graficznych korzystając z polecenia Rysunek z menu Wstaw. Nie muszą być zainstalowane oddzielne filtry graficzne w przypadku wstawiania następujących formatów plików graficznych: Enhanced Metafile (.emf), Windows Bitmap (.bmp, .rle, .dib), grafika Windows Metafile (.wmf) i grafika Icon (.ico). Jednak muszą być zainstalowane oddzielne filtry graficzne w przypadku wstawiania wszystkich innych formatów plików graficznych wymienionych poniżej.

Formaty plików graficznych wymagające oddzielnych filtrów graficznych

AutoCAD Format 2-D (.dxf)	Computer Graphics Metafile (.cgm)
CorelDRAW (.cdr)	Encapsulated PostScript (.eps)
Graphics Interchange Format (.gif)	JPEG File Interchange Format (.jpg)
Kodak Photo CD (.pcd)	Micrografx Designer/Draw (.drw)
PC Paintbrush (.pcx)	Portable Network Graphics (.png)
Tagged Image File Format (.tif)	Targa (.tga)
WordPerfect Graphics (.wpg)	HG Graphics Language (.hgl, plt)
Macintosh PICT (.pct)
Wymienione powyżej filtry graficzne nie są sprzedawane z wersją samodzielną programu Microsoft Access 97. Aby zainstalować te filtry, należy mieć zainstalowany program Microsoft Office 97 w wersji Professional Edition lub też samodzielną wersję programu Microsoft Word 97 w połączeniu z samodzielną wersją programu Microsoft Access 97.

W celu zainstalowania niezbędnych filtrów graficznych należy uruchomić ponownie program Setup dla programu Microsoft Office 97 w wersji Professional Edition lub też dla samodzielnej wersji programu Microsoft Word 97 i dodać poszczególne filtry graficzne. Aby uzyskać więcej informacji o instalacji programu lub jego składników, kliknij  [image]. Aby uzyskać więcej informacji o każdym oddzielnym filtrze graficznym, zobacz dokumentację programu Microsoft Word.


Śledzenie pracy z bazą danych i znajdowanie plików za pomocą programu Microsoft Outlook

Microsoft Outlook jest programem zarządzania pulpitem, którego można użyć do wysyłania poczty, planowania spotkań, zebrań i wydarzeń, przechowywania listy kontaktów, zarządzania własną listą zadań i przydzielania zadań innym oraz śledzenia własnych czynności. Po zainstalowaniu programu Outlook, można używać niektórych jego funkcji z innych programów pakietu Office. Można mianowicie dodać zadanie związane z bazą danych, z którą się pracuje, do listy zadań w programie Outlook; można również prześledzić pracę wykonaną z dowolną bazą danych w Dzienniku programu Outlook.

Jeśli program Outlook nie jest dostępny, należy ponownie uruchomić Instalatora pakietu Office i zainstalować go. Aby uzyskać informacje dotyczące instalacji programu lub składnika programu, kliknij  [image].

•	Korzystając z Dziennika programu Outlook można automatycznie śledzić wszystkie pliki utworzone przez dowolny program pakietu Office. Na przykład, aby śledzić bazy danych w oparciu o to, kiedy zostały utworzone, a nie, gdzie są umieszczone, można zlecić programowi Outlook tworzenie wpisów dziennika za każdym razem, gdy pracuje się z bazą danych. Każdy wpis dziennika reprezentuje jedną czynność. Wpisy dziennika pokazują, kiedy plik został utworzony lub kiedy miała miejsce dana czynność (np. zamknięcie pliku).

•	Jeśli użytkownik chce śledzić tylko jeden plik w programie pakietu Office lub jeśli chce śledzić pliki w programach innych niż Microsoft Office, może śledzić pojedyncze pliki, które już istnieją samodzielnie rejestrując w Dzienniku Outlook każdą czynność wykonywaną na pliku.

•	Programu Outlook można użyć do znalezienia pliku dla dowolnego programu pakietu Office, plików w sieci oraz elementów Outlook. Można sortować, grupować i zmieniać widok wyników wyszukiwania. Można również otworzyć element lub plik przez dwukrotne kliknięcie go w zestawie wyników wyszukiwania. Wyniki wyszukiwania można zapisać w postaci pliku, który może być udostępniony innym. Plik ten można otworzyć klikając go dwukrotnie.

Co chcesz zrobić?

Automatycznie śledzić bazy danych w Dzienniku programu Outlook

Samodzielnie rejestrować czynności wykonywane na pliku w Dzienniku programu Outlook

Użyć programu Microsoft Outlook do znalezienia plików lub elementów Outlook


Automatyczne śledzenie baz danych w Dzienniku programu Outlook

1	Uruchom program Outlook.

2	W menu Narzędzia kliknij polecenie Opcje, a następnie kliknij kartę Dziennik.

3	W polu Rejestruj również pliki z zaznacz Microsoft Access.

Uwaga   Czasami bazy danych automatycznie rejestrowane w Dzienniku programu Outlook pojawiają się w nim dopiero po kilku minutach.


Samodzielna rejestracja czynności wykonywanych na pliku w Dzienniku programu Outlook

1	Upewnij się, że plik, dla którego mają być zarejestrowane wykonywane na nim czynności, nie jest otwarty.

2	Uruchom program Outlook.

3	Na pasku Outlook kliknij przycisk Inne.

4	Kliknij dwukrotnie ikoną Mój komputer  [image], a następnie zlokalizuj odpowiedni plik.

5	Na pasku Outlook kliknij przycisk Outlook i upewnij się, czy Dziennik  [image]  jest widoczny.

6	Przeciągnij wybrany plik do Dziennika  [image].


Używanie programu Microsoft Outlook do znajdowania plików i innych elementów

•	Kliknij przycisk Start systemu Windows, wskaż polecenie Znajdź, a następnie kliknij Using Microsoft Outlook.


Ustawianie właściwości pliku, które można wykorzystać do jego lokalizacji

Właściwości pliku są szczegółami na temat pliku, które pomagają w jego identyfikacji  – na przykład opisowy tytuł, nazwisko autora, temat, słowa kluczowe określające tematy lub inne ważne informacje zawarte w pliku. Właściwości pliku można ustawić dla aktywnej bazy danych, z którą się pracuje, a także dla dowolnego pliku bazy danych programu Microsoft Access lub Microsoft Excel, z którego można importować tabele, lub do którego można przyłączać tabele.

Istnieją trzy rodzaje właściwości pliku:

•	Wbudowane właściwości pliku. Wbudowane właściwości pliku są właściwościami, takimi jak autor, tytuł i temat, które już istnieją i dla których można wprowadzić wartości. Można na przykład wprowadzić nazwisko autora bazy danych, aby wyszukać wszystkie bazy danych utworzone przez określoną osobę.

•	Niestandardowe właściwości pliku. Można tworzyć niestandardowe właściwości pliku, którym można przypisać dowolną wartość. Można, na przykład, utworzyć właściwość bazy danych przechowującą numer wersji bazy danych.

•	Automatycznie aktualizowane właściwości pliku. Informacje statystyczne, takie jak rozmiar bazy danych i data jej utworzenia lub ostatniej modyfikacji są właściwościami zarządzanymi automatycznie. Można na przykład wyszukać wszystkie bazy danych utworzone po 3 marca 1996 lub zmodyfikowane poprzedniego dnia.

Co chcesz zrobić?

Zapisać charakterystyczne cechy bazy danych i związane z nią słowa kluczowe

Utworzyć niestandardowe właściwości bazy danych pomocne przy lokalizacji pliku

Zmodyfikować lub usunąć niestandardowe właściwości bazy danych

Obejrzeć listę obiektów bieżącej bazy danych

Obejrzeć atrybuty pliku bazy danych

Uwagi

•	Z wyjątkiem właściwości na kartach Ogólne i Statystyka, właściwościami tymi można operować używając języka Visual Basic for Applications.

•	Gdy użytkownicy próbują zlokalizować bazę danych za pomocą okna dialogowego Otwórz w programie Microsoft Access, Microsoft Word lub Microsoft Excel, mogą oni używać zaawansowanych kryteriów wyszukiwania określając właściwości szukanego pliku. Mogą oni na przykład znaleźć bazę danych, której właściwość Zawartość (Contents) obejmuje tabelę o nazwie "Dostawcy".


Paski narzędzi, paski menu, menu podręczne

Paski narzędzi, paski menu oraz menu podręczne pozwalają na łatwą organizację poleceń w programie Microsoft Access, umożliwiającą użytkownikowi szybki i dogodny dostęp. W poprzednich wersjach programu Microsoft Access paski narzędzi zawierały wyłącznie przyciski. Dzięki rozwojowi nowych technologii, w obecnej wersji paski narzędzi mogą zawierać przyciski, menu lub też kombinację menu i przycisków. Oznacza to, że paski menu i menu podręczne są obecnie niczym innym jak tylko różnym typem pasków narzędzi. Można je zatem wszystkie dostosowywać w ten sam sposób. Na przykład, mimo iż wbudowane paski menu pojawiają się domyślnie w górnej części ekranu i zawierają standardowe menu takie jak Plik, Edycja i Widok, można je dostosować do własnych potrzeb poprzez dodanie lub usunięcie przycisków czy menu lub też poprzez przeniesienie ich w inne miejsce. Oprócz dostosowania wbudowanego paska menu, menu podręcznych i pasków narzędzi można również utworzyć swoje własne niestandardowe paski narzędzi, paski menu i menu podręczne.

Aby utworzyć lub dostosować paski narzędzi, paski menu i menu podręczne i ustawić właściwości wpływające na ich obraz i działanie, należy użyć okna dialogowego Dostosuj, które jest dostępne poprzez wybranie polecenia Paski narzędzi z menu Widok, a następnie kliknięcie polecenia Dostosuj.

Uwaga   Mimo iż nie ma potrzeby używania makr do tworzenia pasków menu i menu podręcznych, można nadal posługiwać się makrami do używania ich. Można nadal więc używać starszych wersji aplikacji, które opierają się na użyciu makr. Aby uzyskać więcej informacji, kliknij  [image].


Pokazywanie lub ukrywanie paska narzędzi, paska menu lub menu podręcznego

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Na karcie Paski narzędzi zaznacz lub wyczyść pole wyboru dla elementu, który ma być pokazany lub ukryty. Aby pokazać konkretne menu podręczne, wybierz opcję Menu podręczne, kliknij kategorię menu podręcznego, które ma być pokazane, a następnie kliknij nazwę menu podręcznego. Aby pokazać dowolne niestandardowe menu podręczne, kliknij kategorię Niestandardowy.

Wskazówki

•	Aby szybko ukryć ruchomy pasek narzędzi, należy kliknąć przycisk Zamknij.

•	Aby szybko pokazać lub ukryć niestandardowy pasek narzędzi lub pasek menu, należy kliknąć prawym przyciskiem myszy dowolny pasek narzędzi lub pasek menu, a następnie kliknąć nazwę paska w menu podręcznym.


Przenoszenie paska narzędzi lub paska menu

1	Wykonaj jedną z następujących czynności:

•	Dla zadokowanego paska narzędzi lub paska menu kliknij uchwyt przeniesienia  [image].

•	Dla ruchomego paska narzędzi lub paska menu kliknij pasek tytułu.

2	Przeciągnij pasek narzędzi lub pasek menu w nowe miejsce. Jeśli został on przeniesiony do krawędzi okna programowego, został tym samym zadokowany.


Zmiana rozmiaru paska narzędzi lub paska menu

•	Aby zmienić rozmiar ruchomego paska narzędzi lub paska menu, należy przesunąć wskaźnik nad dowolną krawędź paska. Gdy wskaźnik zmieni się w dwukierunkową strzałkę, można przeciągnąć krawędź.

Uwaga   Nie można zmienić rozmiaru zadokowanego paska narzędzi.


Tworzenie niestandardowego paska narzędzi dla bieżącej bazy danych

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Na karcie Paski narzędzi kliknij przycisk Nowy.

3	W polu Nazwa paska narzędzi wpisz nazwę, jakiej chcesz użyć, a następnie kliknij przycisk OK.

4	Na karcie Paski narzędzi kliknij przycisk Właściwości.

5	Ustaw właściwości, jakie chcesz, a następnie kliknij przycisk Zamknij.

Nowy pasek narzędzi znajduje się teraz za oknem dialogowym Dostosuj. Aby zobaczyć nowy pasek narzędzi, przenieś okno dialogowe Dostosuj na bok i przejdź do kroku 6.

6	Aby skończyć pasek narzędzi, wykonaj następujące czynności:

•	Dodaj przyciski z okna dialogowego Dostosuj. Aby uzyskać więcej informacji, kliknij  [image].

•	Przenieś lub skopiuj przycisk z innego paska narzędzi. Aby uzyskać więcej informacji, kliknij  [image].

Uwagi

•	Można również dodawać menu do paska narzędzi.

•	Program Microsoft Access może utworzyć automatycznie pasek narzędzi zawierający przyciski uruchamiające istniejące makra. Aby uzyskać więcej informacji, kliknij  [image].

•	Można dołączyć niestandardowy pasek narzędzi do formularza lub raportu. Aby uzyskać więcej informacji, kliknij  [image].


Zmiana nazwy niestandardowego paska narzędzi lub paska menu

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Na karcie Paski narzędzi wybierz nazwę paska narzędzi lub paska menu.

Uwaga   Wybranie lub wyczyszczenie pola wyboru w polu Paski narzędzi powoduje pokazanie lub ukrycie danego paska narzędzi lub paska menu.

3	Kliknij przycisk Zmień nazwę.

4	W polu Nazwa paska narzędzi wpisz nową nazwę.

Uwaga   Nie można zmieniać nazwy wbudowanego paska narzędzi lub wbudowanego paska menu.


Usuwanie niestandardowego paska narzędzi lub paska menu

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Na karcie Paski narzędzi wybierz nazwę paska narzędzi lub paska menu, który ma być usunięty.

3	Kliknij przycisk Usuń.

Uwaga   Nie można usunąć wbudowanego paska narzędzi ani paska menu. Jeśli wybrany został taki pasek, przycisk Usuń jest niedostępny. Jednak przycisk Zresetuj staje się dostępny; kliknięcie go powoduje odtworzenie dla paska narzędzi lub paska menu jego domyślnych przycisków, menu lub podmenu.


Odtwarzanie pierwotnych przycisków i menu na wbudowanym pasku narzędzi, pasku menu lub menu podręcznym

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Na karcie Paski narzędzi wybierz nazwę paska narzędzi lub paska menu, na którym mają być odtworzone pierwotne przyciski i menu. Aby odtworzyć wszystkie menu podręczne, wybierz pasek narzędzi Menu podręczne.

Uwaga   Wybranie lub wyczyszczenie pola wyboru w polu Paski narzędzi powoduje pokazanie lub ukrycie danego paska narzędzi lub paska menu.

3	Kliknij przycisk Zresetuj.

Uwaga   Nie można zresetować niestandardowego paska narzędzi ani paska menu.


Dodawanie pasków separatora pomiędzy przyciskami paska narzędzi, poleceniami menu lub pomiędzy menu

W programie Microsoft Access można grupować przyciski, polecenia i menu poprzez dodanie pasków separatora. Na przykład przyciski Nowa baza danych, Otwórz bazę danych oraz Zapisz są zgrupowane na pasku narzędzi Baza danych z paskiem separatora występującym po przycisku Zapisz.

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Pokaż pasek narzędzi, pasek menu lub menu podręczne, na którym chcesz pogrupować odpowiednie przyciski, menu lub polecenia.

  Jak?

3	Pozostaw otwarte okno dialogowe Dostosuj. Na pasku narzędzi, pasku menu lub menu podręcznym kliknij prawym przyciskiem myszy przycisk, menu lub polecenie, przed którym chcesz wstawić pasek separatora, a następnie kliknij polecenie Rozpocznij grupę w menu podręcznym.

Aby usunąć pasek separatora, kliknij ponownie polecenie Rozpocznij grupę w celu usunięcia zaznaczenia


Zmiana szerokości pola kombi na pasku narzędzi

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Pokaż pasek narzędzi, który ma być zmieniony.

  Jak?

3	Przy otwartym oknie dialogowym Dostosuj kliknij na pasku narzędzi pole kombi, takie jak Czcionka lub Rozmiar czcionki.

4	Wskaż lewą lub prawą krawędź pola. Gdy wskaźnik zmieni się na dwukierunkową strzałkę, przeciągnij krawędź pola, zmieniając tym samym szerokość okna.


Zmiana obrazu lub tekstu na przycisku paska narzędzi dla lub polecenia menu
Zmiana obrazu lub tekstu na przycisku paska narzędzi lub dla polecenia menu

Na przycisku paska narzędzi można wyświetlać dowolny tekst, ikonę lub ikonę i tekst. Dla polecenia menu można wyświetlać ikonę i tekst lub sam tekst. Można też oczywiście zmieniać tekst wyświetlany dla przycisku paska narzędzi lub polecenia menu. Można zmieniać również obraz ikony na przycisku paska narzędzi lub dla polecenia menu, z wyjątkiem tych, które po ich kliknięciu wyświetlają listę lub menu. Obraz ikony można zmienić poprzez skopiowanie i wklejenie go z innego przycisku paska narzędzi lub polecenia menu, poprzez wybranie go z uprzednio zdefiniowanej listy obrazów lub też poprzez utworzenie własnego obrazu przy użyciu dowolnego programu graficznego, a następnie wklejenie go na przycisku lub dla polecenia menu. Można również edytować istniejący już obraz przycisku lub polecenia menu.

Co chcesz zrobić?

Wyświetlić tylko tekst lub ikonę i tekst dla polecenia menu

Wyświetlić tekst, ikonę lub ikonę i tekst na przycisku paska narzędzi

Zmienić nazwę polecenia menu lub przycisku paska narzędzi

Skopiować obraz z jednego przycisku paska narzędzi lub polecenie menu dla innego

Skopiować obraz przycisku paska narzędzi lub polecenia menu z programu graficznego

Wybrać z uprzednio zdefiniowanej listy obraz dla przycisku paska narzędzi lub polecenia menu

Edytować obraz przycisku paska narzędzi lub polecenia menu


Kopiowanie obrazu jednego przycisku paska narzędzi lub polecenia menu dla innego
Kopiowanie obrazu z jednego przycisku paska narzędzi lub polecenia menu dla innego

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Pokaż pasek narzędzi, pasek menu lub menu podręczne, z którego chcesz skopiować obraz przycisku lub polecenia menu. Jeśli chcesz skopiować dany obraz do innego paska menu, pokaż również ten pasek.

  Jak?

3	Przy otwartym oknie dialogowym Dostosuj wykonaj jedną z następujących czynności:

•	Aby skopiować obraz przycisku paska narzędzi, kliknij prawym przyciskiem myszy(na pasku narzędzi) przycisk, który ma obraz wybrany do skopiowania, a następnie kliknij polecenie Kopiuj obraz przycisku w menu podręcznym.

•	Aby skopiować obraz dla polecenia menu, kliknij menu na pasku menu lub pasku narzędzi, albo kliknij menu podręczne, które zawiera polecenie z obrazem wybranym do skopiowania. Kliknij następnie prawym przyciskiem myszy polecenie menu, a następnie kliknij polecenie Kopiuj obraz przycisku w menu podręcznym.

1	Wykonaj jedną z następujących czynności:

•	Aby wkleić skopiowany obraz przycisku paska narzędzi, kliknij prawym przyciskiem myszy (na pasku narzędzi) przycisk, który ma mieć wklejony obraz, a następnie kliknij polecenie Wklej obraz przycisku w menu podręcznym.

•	Aby wkleić skopiowany obraz dla polecenia menu, kliknij menu na pasku menu lub pasku narzędzi, albo kliknij menu podręczne, które ma mieć wklejony obraz. Kliknij prawym przyciskiem myszy polecenie menu, a następnie kliknij polecenie Wklej obraz przycisku w menu podręcznym.

Uwaga   Jeżeli dokonywana jest zmiana obrazu dla polecenia menu wbudowanego (na przykład menu Edycja), nowy obraz pojawia się we wszystkich widokach pokazujących menu z danym poleceniem.


Kopiowanie obrazu przycisku paska narzędzi lub polecenia menu z programu graficznego

Aby uzyskać wyraźny obraz przycisku lub polecenia menu, należy skopiować z programu graficznego rysunek, który ma ten sam rozmiar co wbudowany obraz przycisku. Domyślnie jest to rozmiar 16 na 16 pikseli. Większe obrazy mogą być zniekształcone w czasie prób skalowania czynionych przez program, aby dopasować go do rozmiaru przycisku.

1	Skopiuj do Schowka w programie graficznym rysunek, który ma się ukazywać na przycisku paska narzędzi lub dla polecenia menu.

Jeśli masz możliwość wyboru formatu kopiowanego rysunku, wybierz format mapy bitowej (.bmp).

2	Przełącz się do programu Microsoft Access.

3	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

4	Pokaż pasek narzędzi, pasek menu lub menu podręczne, które ma mieć zmieniony obraz przycisku lub polecenia menu.

  Jak?

5	Przy otwartym oknie dialogowym Dostosuj wykonaj jedną z następujących czynności:

•	Aby wkleić skopiowany obraz przycisku paska narzędzi, kliknij prawym przyciskiem myszy (na pasku narzędzi) przycisk, którego obraz ma być zmieniony, a następnie kliknij polecenie Wklej obraz przycisku w menu podręcznym.

•	Aby wkleić skopiowany obraz dla polecenia menu, kliknij menu na pasku menu lub pasku narzędzi, albo kliknij menu podręczne zawierające polecenie, dla którego obraz ma być zmieniony. Kliknij prawym przyciskiem myszy polecenie menu, a następnie kliknij polecenie Wklej obraz przycisku w menu podręcznym.

Uwaga   Jeżeli dokonywana jest zmiana obrazu dla polecenia menu wbudowanego (na przykład menu Edycja), nowy obraz nowy obraz pojawia się we wszystkich widokach pokazujących menu z danym poleceniem.


Edycja obrazu przycisku paska narzędzi lub polecenia menu

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Pokaż pasek narzędzi, pasek menu lub menu podręczne, które ma mieć zmieniony obraz przycisku lub polecenia menu.

  Jak?

3	Przy otwartym oknie dialogowym Dostosuj wykonaj jedną z następujących czynności:

•	Aby edytować obraz przycisku paska narzędzi, kliknij prawym przyciskiem myszy przycisk na pasku narzędzi, a następnie kliknij polecenie Edytuj obraz przycisku w menu podręcznym.

•	Aby edytować obraz polecenia menu, kliknij menu na pasku menu lub pasku narzędzi, lub też kliknij menu podręczne, które zawiera polecenie, którego obraz ma być edytowany.

Kliknij prawym przyciskiem myszy polecenie menu, a następnie kliknij polecenie Edytuj obraz przycisku w menu podręcznym.

4	Dokonaj zamierzonych zmian.

Uwaga   Jeżeli dokonywana jest zmiana obrazu polecenia menu wbudowanego (na przykład menu Edycja), nowy obraz polecenia pojawia się we wszystkich widokach pokazujących menu z danym poleceniem.


Dodawanie przycisku do paska narzędzi

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Pokaż pasek narzędzi, do którego chcesz dodać przycisk.

  Jak?

3	Kliknij kartę Polecenia.

4	W polu Kategorie kliknij kategorię poleceń, z której ma być dodany przycisk.

Aby dodać	Kliknij
Przycisk wbudowany	Odpowiednie menu lub kategorię widoku
Przyciski do poruszania się po stronach HTML	Sieć WWW...
Przyciski do pracy z SourceSafe	Kontrola kodu źródłowego
Przyciski do tworzenia niestandardowych formantów	Formanty ActiveX
Przyciski, które wyświetlają formularz, raport lub inny obiekt bazy danych w domyślnym widoku	Jedną z następujących opcji: Wszystkie tabele, Wszystkie kwerendy, Wszystkie formularze, Wszystkie raporty
Przyciski, które uruchamiają makro	Wszystkie makra
5	Przeciągnij wybrany przycisk, obiekt lub formant ActiveX z pola Polecenia do wyświetlanego paska narzędzi.

Uwagi

•	Można dodawać również przyciski uruchamiające funkcje języka Visual Basic. Aby uzyskać więcej informacji, kliknij  [image].

•	Aby szybko dodać przycisk otwierający obiekt bazy danych, należy przeciągnąć dany obiekt z okna bazy danych na pasek narzędzi.

•	Można wyświetlać tekst klawisza skrótu na przycisku. Aby uzyskać więcej informacji, kliknij  [image].

•	Program Microsoft Access może utworzyć automatycznie pasek narzędzi zawierający przyciski uruchamiające istniejące makra. Aby uzyskać więcej informacji, kliknij  [image].


Usuwanie przycisku z paska narzędzi

1	Pokaż pasek narzędzi, który chcesz zmienić.

  Jak?

2	Jeśli okno dialogowe Dostosuj jest otwarte, przeciągnij przycisk paska narzędzi poza inne paski narzędzi i paski menu, lub też przeciągnij dany przycisk poza pasek narzędzi przytrzymując naciśnięty klawisz ALT.

Uwaga   Gdy usuwa się przycisk wbudowany, jest on nadal dostępny w oknie dialogowym Dostosuj. Jednakże, w przypadku usuwania przycisku niestandardowego, jest to usunięcie ostateczne. Aby usunąć przycisk niestandardowy i zachować go jednocześnie do dalszego użytku, należy utworzyć pasek narzędzi dla przechowywania nieużywanych przycisków, a następnie przenieść dany przycisk do tego paska przechowywującego, po czym ukryć ten pasek narzędzi.


Przenoszenie lub kopiowanie przycisku paska narzędzi

1	Pokaż pasek narzędzi zawierający przycisk, który chcesz przenieść lub skopiować. Pokaż również pasek narzędzi, na który chcesz przenieść lub skopiować przycisk.

  Jak?

2	Wykonaj jedną z następujących czynności:

•	Aby przenieść przycisk paska narzędzi, gdy okno dialogowe Dostosuj jest otwarte, przeciągnij przycisk w nowe miejsce na tym samym lub na innym pasku narzędzi. W przypadku, gdy okno dialogowe Dostosuj nie jest otwarte, należy przeciągnąć przycisk w nowe miejsce przytrzymując wciśnięty klawisz ALT.

•	Aby skopiować przycisk paska narzędzi, gdy okno dialogowe Dostosuj jest otwarte, przeciągnij przycisk w nowe miejsce przytrzymując wciśnięty klawisz CTRL. W przypadku, gdy okno dialogowe Dostosuj nie jest otwarte, przeciągnij przycisk w nowe miejsce przytrzymując wciśniętą kombinację klawiszy CTRL+ALT.

Uwaga   Można również przenosić i kopiować przyciski z paska narzędzi do menu.


Przywracanie poprzedniego obrazu przycisku wbudowanego paska narzędzi lub polecenia menu

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Pokaż pasek narzędzi, pasek menu lub menu podręczne z przyciskiem lub poleceniem menu, które ma mieć przywrócony poprzedni obraz.

  Jak?

3	Przy otwartym oknie dialogowym Dostosuj wykonaj jedną z następujących czynności:

•	Aby przywrócić przycisk paska narzędzi, kliknij prawym przyciskiem myszy (na pasku narzędzi) przycisk, który ma być przywrócony, a następnie kliknij polecenie Resetuj z menu podręcznego.

•	Aby przywrócić polecenie menu, kliknij menu na pasku menu lub pasku narzędzi, lub też kliknij menu podręczne, w którym znajduje się polecenie, które ma byś przywrócone. Kliknij prawym przyciskiem myszy polecenie menu, a następnie kliknij polecenie Resetuj z menu podręcznego.

Uwaga   Polecenie Resetuj nie jest dostępne dla przycisków, które po kliknięciu wyświetlają listę. Jeśli zmieniany był obraz wbudowanego przycisku lub polecenia, można przywrócić pierwotny obraz poprzez kliknięcie prawym przyciskiem myszy danego przycisku lub polecenia po otwarciu okna dialogowego Dostosuj, a następnie klikając polecenie Zresetuj obraz przycisku w menu podręcznym.


Wyświetlanie tekstu, ikony lub tekstu i ikony na przycisku paska narzędzi

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Pokaż pasek narzędzi, którego przycisk ma być zmieniony.

  Jak?

3	Przy otwartym oknie dialogowym Dostosuj na pasku narzędzi kliknij prawym przyciskiem myszy przycisk, który ma być zmieniony, a następnie kliknij żądaną opcję z menu podręcznego.

Uwagi

•	Nie można zmienić formatu ikony ani tekstu przycisku, który po kliknięciu wyświetla listę lub menu.

•	Jeśli przycisk ma format Styl domyślny, podczas jego kopiowania lub przenoszenia do menu, menu to wyświetla automatycznie nazwę i ikonę polecenia (które jest domyślne dla menu).


Wyświetlanie tylko tekstu lub ikony i tekstu dla polecenia menu

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Pokaż pasek menu, menu podręczne lub pasek narzędzi zawierający polecenie menu, które ma być zmienione.

  Jak?

3	Przy otwartym oknie dialogowym Dostosuj kliknij menu na pasku menu lub pasku narzędzi, lub kliknij menu podręczne zawierające polecenie, które ma być zmienione.

4	Kliknij prawym przyciskiem myszy polecenie w menu, a następnie kliknij żądaną opcję w menu podręcznym.

Uwagi

•	Niektóre polecenia nie mają przypisanych im ikon i mogą być wyświetlane w menu tylko jako tekst.

•	Polecenie menu nie może być wyświetlone tylko jako ikona. Jeśli jednak polecenie ma format Styl domyślny, podczas kopiowania lub przenoszenia polecenia menu na pasek narzędzi lub pasek menu polecenie to automatycznie pojawia się jako ikona na pasku narzędzi lub pasku menu (co jest domyślnym obrazem obu typów pasków).

•	Jeśli zmieniany był obraz polecenia w menu wbudowanym (na przykład menu Edycja), będzie ono miało zmieniony obraz we wszystkich widokach, które mają menu z danym poleceniem.


Zmiana nazwy polecenia menu lub przycisku paska narzędzi

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Pokaż pasek narzędzi, pasek menu lub menu podręczne zawierające polecenie menu lub przycisk paska narzędzi, który ma być zmieniony.

  Jak?

3	Przy otwartym oknie dialogowym Dostosuj wykonaj jedną z następujących czynności:

•	Aby zmienić nazwę polecenia menu, kliknij dane menu na pasku menu lub pasku narzędzi, lub kliknij menu podręczne, w którym umieszczone jest polecenie, którego nazwa ma być zmieniona. Kliknij prawym przyciskiem myszy to polecenie menu i wpisz jego nową nazwę w polu Nazwa w menu podręcznym, a następnie naciśnij klawisz ENTER.

•	Aby zmienić nazwę przycisku paska narzędzi, kliknij prawym przyciskiem myszy ten przycisk, wpisz jego nową nazwę w polu Nazwa w menu podręcznym, a następnie naciśnij klawisz ENTER.

Uwagi

•	Jeśli przycisk paska narzędzi nie wyświetla żadnego tekstu, nie będzie można zobaczyć efektów zmiany nazwy z wyjątkiem, gdy oglądane są porady ekranowe. Aby uzyskać informacje na temat wyświetlania na przycisku paska narzędzi tekstów, ikon lub ikon i tekstów, kliknij  [image].

•	Jeśli podawana jest nowa nazwa dla polecenia menu lub przycisku paska narzędzi, można przypisać klawisz dostępu. Aby uzyskać więcej informacji, kliknij  [image].


Przenoszenie lub kopiowanie menu na pasek menu lub pasek narzędzi

1	Pokaż pasek menu lub pasek narzędzi zawierający menu, które chcesz przenieść lub skopiować oraz pasek menu lub pasek narzędzi, na który menu będzie kopiowane.

  Jak?

2	Wykonaj jedną z następujących czynności:

•	Aby przenieść menu, gdy okno dialogowe Dostosuj jest otwarte, przeciągnij menu w nowe miejsce na tym samym lub innym pasku menu czy pasku narzędzi. Jeśli to okno dialogowe nie jest otwarte, przeciągnij menu w nowe miejsce trzymając wciśnięty klawisz ALT.

•	Aby skopiować menu, gdy okno dialogowe Dostosuj jest otwarte, naciśnij klawisz CTRL i przeciągnij menu w nowe miejsce na tym samym lub innym pasku menu czy pasku narzędzi. Jeśli to okno dialogowe nie jest otwarte, przeciągnij menu w nowe miejsce trzymając wciśniętą kombinację klawisze CTRL+ALT.


Usuwanie menu z paska menu lub z paska narzędzi
Usuwanie menu z paska menu lub paska narzędzi

1	Pokaż pasek narzędzi lub pasek menu, z którego chcesz usunąć menu.

  Jak?

2	Jeśli okno dialogowe Dostosuj jest otwarte, przeciągnij usuwane menu poza jakikolwiek pasek menu i pasek narzędzi. Jeśli to okno dialogowe nie jest otwarte, przeciągnij dane menu poza jakikolwiek pasek trzymając wciśniętą kombinację klawiszy CTRL+ALT.

Wskazówka   Jeśli usuwane jest menu wbudowane, menu to jest wciąż dostępne w oknie dialogowym Dostosuj. Jeśli jednak usuwane jest menu niestandardowe, jest to usunięcie ostateczne. Aby usunąć menu niestandardowe i zachować je jednocześnie do dalszego użytku, należy utworzyć pasek narzędzi dla przechowywania nieużywanych menu, a następnie przenieść dane menu do tego paska przechowywującego, po czym ukryć ten pasek narzędzi.


Dodawanie menu niestandardowego do paska menu lub paska narzędzi

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Pokaż pasek menu lub pasek narzędzi, do którego ma być dodane menu niestandardowe.

  Jak?

3	Kliknij kartę Polecenia.

4	W polu Kategorie kliknij opcję Nowe menu.

5	Przenieś przycisk Nowe menu z pola Polecenia do wyświetlanego paska menu lub paska narzędzi.

6	Kliknij prawym przyciskiem myszy nowe menu na pasku menu lub pasku narzędzi, a następnie wpisz jego nazwę w polu Nazwa, w menu podręcznym. Naciśnij klawisz ENTER.

7	Aby skończyć menu, wykonaj następujące czynności:

•	Dodaj polecenia z okna dialogowego Dostosuj. Aby uzyskać więcej informacji, kliknij  [image].

•	Przenieś lub skopiuj polecenia z innych menu. Aby uzyskać więcej informacji, kliknij  [image].


Przywracanie oryginalnych ustawień menu wbudowanego

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Pokaż pasek menu lub pasek narzędzi z menu wbudowanym, któremu chcesz przywrócić oryginalne ustawienia.

  Jak?

3	Pozostaw otwarte okno dialogowe Dostosuj. Na pasku menu lub pasku narzędzi kliknij prawym przyciskiem myszy menu, które chcesz przywrócić, a następnie kliknij polecenie Resetuj w menu podręcznym.

Uwaga   Jeśli przywracane są ustawienia jakiegoś menu (na przykład menu Edycja), dane menu będzie miało przywrócone ustawienia we wszystkich widokach, które zawierają dane menu.


Zmiana nazwy menu na pasku menu lub pasku narzędzi

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Pokaż pasek menu lub pasek narzędzi zawierający menu, któremu chcesz zmienić nazwę.

  Jak?

3	Pozostaw otwarte okno dialogowe Dostosuj. Na pasku menu lub pasku narzędzi kliknij prawym przyciskiem myszy menu, któremu chcesz zmienić nazwę, a następnie wpisz nazwę w polu Nazwa, w menu podręcznym.


Dodawanie poleceń do menu

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Pokaż pasek menu, menu podręczne lub pasek narzędzi, do którego chcesz dodać polecenie.

  Jak?

3	Kliknij kartę Polecenia.

4	W polu Kategorie, wykonaj jedną z następujących czynności:

Aby dodać	Kliknij
Polecenie wbudowane	Odpowiednią kategorię menu lub widoku
Przyciski do poruszania się po stronach HTML	Sieć WWW
Przyciski do pracy z SourceSafe	Kontrola kodu źródłowego
Polecenie do tworzenia niestandardowych formantów	Formanty ActiveX
Polecenie, które wyświetla formularz, raport lub inny obiekt bazy danych w domyślnym widoku	Jedną z poniższych opcji: Wszystkie tabele, Wszystkie kwerendy, Wszystkie formularze, Wszystkie raporty
Polecenie, które uruchamia makro	Wszystkie makra
5	Przeciągnij wybrane polecenie z pola Polecenia nad menu na pasku menu, nad Menu podręczne na pasku narzędzi lub nad inny pasek narzędzi. Gdy menu wyświetla listę poleceń menu (lub puste pole, gdy jest to nowe menu), wskaż miejsce, gdzie ma się pojawiać w menu wybrane polecenie, a następnie zwolnij przycisk myszy.

Uwagi

•	Można również dodać polecenie, które uruchamia funkcję języka Visual Basic. Aby uzyskać więcej informacji, kliknij  [image].

•	Można również wyświetlić tekst klawisza skrótu dla danego polecenia. Aby uzyskać więcej informacji, kliknij  [image].

•	Jeśli dodawane jest polecenie do menu (na przykład menu Edycja), polecenie to będzie się pojawiać we wszystkich widokach zawierających dane menu.


Usuwanie polecenia z menu

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Pokaż pasek menu, menu podręczne lub pasek narzędzi, który zawiera polecenie menu przeznaczone do usunięcia.

  Jak?

3	Przy otwartym oknie dialogowym Dostosuj kliknij menu na pasku menu lub pasku narzędzi, lub też kliknij menu podręczne, które zawiera polecenie przeznaczone do usunięcia.

4	Przeciągnij polecenie przeznaczone do usunięcia poza dane menu i poza jakiekolwiek inne menu lub paski narzędzi.

Uwaga   Jeśli usuwane jest polecenie z menu wbudowanego (na przykład menu Edycja), polecenie to będzie usunięte z tego menu we wszystkich widokach, które wcześniej zawierały menu z tym poleceniem.


Przenoszenie lub kopiowanie polecenia menu

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Pokaż pasek menu, menu podręczne lub pasek narzędzi, który zawiera menu z poleceniem przeznaczonym do przeniesienia lub skopiowania. Jeśli kopiujesz lub przenosisz polecenie do innego paska narzędzi lub paska menu, również pokaż ten pasek.

  Jak?

3	Przy otwartym oknie dialogowym Dostosuj kliknij menu na pasku menu lub pasku narzędzi, lub kliknij menu podręczne zawierające polecenie przeznaczone do skopiowania lub przeniesienia.

4	Wykonaj jedną z następujących czynności:

•	Aby przenieść polecenie, przeciągnij je nad menu, w którym chcesz je umieścić. Jeśli menu to wyświetla listę poleceń (lub też puste pole, gdy jest to nowe menu), wskaż miejsce, w którym ma się pojawiać polecenie w menu, a następnie zwolnij przycisk myszy.

•	Aby skopiować polecenie, przeciągnij polecenie, trzymając naciśnięty klawisz CTRL, nad menu, w którym chcesz je umieścić. Jeśli menu to wyświetla listę poleceń, wskaż miejsce, w którym ma się pojawiać polecenie w menu, a następnie zwolnij przycisk myszy.

Uwaga Jeśli przenoszone lub kopiowane jest polecenie do menu wbudowanego (na przykład menu Edycja), polecenie to będzie pokazywało się w tym menu we wszystkich widokach, które mają to menu.


Pokazywanie lub ukrywanie etykietek na paskach narzędzi

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Kliknij kartę Opcje.

3	Wybierz lub wyczyść pole wyboru Pokazuj etykietki na paskach narzędzi.

Uwaga   To ustawienie wpływa na wszystkie programy pakietu Microsoft Office.


Zmiana rozmiaru wszystkich przycisków na paskach narzędzi równocześnie

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Kliknij kartę Opcje, a następnie wybierz lub wyczyść pole wyboru Duże ikony.

Uwaga   To ustawienie wpływa na wszystkie programy pakietu Microsoft Office.


Pokazywanie lub ukrywanie klawiszy skrótów w etykietekach narzędzi
Pokazywanie lub ukrywanie klawiszy skrótów w etykietkach narzędzi

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Kliknij kartę Opcje.

3	Wybierz lub wyczyść pole wyboru Pokazuj klawisze skrótu w etykietkach.

Uwaga   To ustawienie wpływa na wszystkie programy pakietu Microsoft Office z wyjątkiem programu Microsoft Excel.


Dodawanie menu wbudowanego do paska narzędzi lub paska menu

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Dostosuj.

2	Pokaż pasek menu lub pasek narzędzi, do którego chcesz dodać menu wbudowane.

  Jak?

3	Kliknij kartę Polecenia.

4	W polu Kategorie, kliknij opcję Menu wbudowane.

5	Przeciągnij wybrane menu z pola Polecenia na pasek narzędzi lub pasek menu.


Dodawanie węzła FTP do listy miejsc internetowych

Można dodać węzeł FTP do listy miejsc internetowych, aby ułatwić otwieranie plików w węźle FTP. Do tego celu potrzebna jest sieć intranet lub dostęp do Internetu (na przykład poprzez dostawcę, używając modemu i konta internetowego lub poprzez sieć korporacji). Aby uzyskać informacje na temat ustawiania dostępu do Internetu, zajrzyj do podręcznika The Microsoft Office 97 Resource Kit. Aby uzyskać informacje jak otrzymać podręcznik Resource Kit, kliknij  [image].

1	Kliknij przycisk Otwórz bazę danych  [image].

2	W polu Szukaj w kliknij opcję Dodaj/Modyfikuj lokalizacje FTP.

3	W polu Nazwa węzła FTP wpisz nazwę węzła FTP, np. ftp://ftp.microsoft.com.

4	Aby się zalogować do węzła FTP, które dopuszcza logowanie anonimowe, kliknij przycisk Anonim.

Aby się zalogować do węzła FTP, dla którego masz przywileje użytkownika, kliknij przycisk Użytkownik, a następnie wpisz hasło.

5	Kliknij przycisk Dodaj.


Usuwanie węzła FTP z listy miejsc internetowych

1	Kliknij przycisk Otwórz bazę danych  [image].

2	W polu Szukaj w kliknij opcję Lokalizacje internetowe (FTP).

3	Kliknij prawym przyciskiem myszy węzeł FTP, które ma być usunięte, a następnie kliknij polecenie Usuń w menu podręcznym.


Zmiana nazwy logowania lub hasła dla węzła FTP

Można zmienić sposób logowania do węzła FTP. Do tego celu potrzebna jest sieć intranet lub dostęp do Internetu (na przykład poprzez dostawcę, używając modemu i konta internetowego lub poprzez sieć korporacji). Aby uzyskać informacje, jak ustawia się dostęp do Internetu, należy zajrzeć do podręcznika The Microsoft Office 97 Resource Kit. Aby uzyskać informacje dotyczące dostępu do podręcznika Resource Kit, kliknij  [image].

1	Kliknij przycisk Otwórz bazę danych  [image].

2	W polu Szukaj w kliknij opcję Lokalizacje internetowe (FTP).

3	Kliknij prawym przyciskiem myszy węzeł FTP, który chcesz zmienić, a następnie kliknij polecenie Modyfikuj w menu podręcznym.

4	Zmień odpowiednie opcje.


Otwieranie strony początkowej WWW

Po uruchomieniu przeglądarki sieci World Wide Web, pierwszą stroną, jaka pojawia się w przeglądarce jest strona początkowa. Lokalizację strony początkowej można ustawić na dowolne miejsce WWW lub na plik znajdujący się na dysku twardym danego komputera. Stronę początkową można otworzyć z paska narzędzi Sieć WWW. Strona początkowa może zawierać hiperłącza z innymi plikami na komputerze, z siecią lokalną lub z siecią WWW.

Aby wykonać poniższą procedurę, musi być wyświetlony pasek narzędzi Sieć WWW. W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Sieć WWW.

•	Na pasku narzędzi Sieć WWW kliknij przycisk Strona początkowa  [image].

Uwaga   Aby uzyskać informacje o tym, jak zmienić stronę początkową, kliknij  [image].


Zmiana strony początkowej WWW

Aby wykonać poniższą procedurę, musi być wyświetlony pasek narzędzi Sieć WWW. W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Sieć WWW.

1	Otwórz plik, bazę danych albo tabelę, kwerendę, formularz, lub raport w bazie danych, który ma być użyty jako strona początkowa.

2	Na pasku narzędzi Sieć WWW kliknij przycisk Idź, a następnie kliknij opcję Ustaw stronę początkową.

3	Kliknij przycisk Tak.

Uwaga   Po zmianie strony początkowej za pomocą paska narzędzi Sieć WWW w programie pakietu Office, nowa strona początkowa używana w programach pakietu Office jest również używana w przeglądarce sieci World Wide Web, o ile ta przeglądarka jest zgodna z pakietem Office.


Otwieranie strony wyszukiwania WWW

Strona wyszukiwania pozwala w sposób zorganizowany wyszukiwać i uzyskiwać dostęp do innych miejsc w Internecie lub do plików w sieci intranet. Wiele stron wyszukiwania umożliwia wyszukiwanie według tematów lub według słów kluczowych. Inne zawierają uporządkowaną listę hiperłącz, z której można wybrać miejsca w Internecie lub pliki w sieci intranet. Stronę wyszukiwania można otworzyć z paska narzędzi Sieć WWW.

Aby wykonać poniższą procedurę, musi być wyświetlony pasek narzędzi Sieć WWW. W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Sieć WWW.

•	Na pasku narzędzi Sieć WWW kliknij przycisk Szukaj w sieci WWW  [image].

Uwaga   Aby uzyskać informacje o tym, jak zmienić stronę wyszukiwania, kliknij  [image].


Zmiana strony wyszukiwania WWW

Aby wykonać poniższą procedurę, musi być wyświetlony pasek narzędzi Sieć WWW. W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Sieć WWW.

1	Otwórz plik, który ma być użyty jako strona wyszukiwania.

2	Na pasku narzędzi Sieć WWW kliknij przycisk Idź, a następnie kliknij przycisk Ustaw stronę wyszukiwania.

3	Kliknij przycisk Tak.

Uwaga   Po zmianie strony wyszukiwania za pomocą paska narzędzi Sieć WWW w programie pakietu Office, nowa strona wyszukiwania używana w programach pakietu Office jest również używana w przeglądarce sieci World Wide Web, o ile ta przeglądarka jest zgodna z pakietem Office.


Otwieranie ostatnio przeglądanych plików

•	Aby wykonać poniższą procedurę, musi być wyświetlony pasek narzędzi Sieć WWW. W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Sieć WWW. Aby otworzyć poprzedni plik z listy ostatnio przeglądanych plików, kliknij przycisk Wstecz  [image]  na pasku narzędzi Sieć WWW.

Aby otworzyć następny plik z listy ostatnio przeglądanych plików, kliknij przycisk Dalej  [image]  na pasku narzędzi Sieć WWW.


Dodawanie aktywnego pliku do folderu Ulubione

Po otwarciu pliku znajdującego się w Internecie, sieci World Wide Web, sieci intranet lub na dysku twardym komputera, można dodać plik do folderu "Ulubione". Dzięki temu można otworzyć go ponownie bez konieczności wpisywania ścieżki do tego pliku.

Jeśli baza danych jest przechowywana na dysku twardym, można również dodać do folderu "Ulubione" otwartą bazę danych lub aktywny obiekt.

Aby wykonać poniższą procedurę, musi być wyświetlony pasek narzędzi Sieć WWW. W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Sieć WWW.

•	Na pasku narzędzi Sieć WWW kliknij przycisk Ulubione, a następnie kliknij polecenie Dodaj do folderu Ulubione.


Ukrywanie wszystkich pasków narzędzi z wyjątkiem paska narzędzi Sieć WWW

Aby wykonać poniższą procedurę, musi być wyświetlony pasek narzędzi Sieć WWW. W menu Widok wskaż polecenie Paski narzędzi, a następnie kliknij polecenie Sieć WWW.

•	Na pasku narzędzi Sieć WWW kliknij przycisk Pokaż tylko pasek narzędzi Sieć WWW  [image].

Wskazówka   Aby pokazać ukryte paski narzędzi, kliknij przycisk Pokaż tylko pasek narzędzi Sieć WWW  [image]  na pasku narzędzi Sieć WWW.


Ustawianie bazy hiperłączy dla bazy danych

Tworząc hiperłącze w bazie danych można ścieżkę do miejsca docelowego hiperłącza określić przez podanie położenia absolutnego (łącze absolutne), które identyfikuje miejsce docelowe przez jego pełny adres, taki jak c:\Moje dokumenty\Sprzedaż.doc, lub przez podanie położenia względnego, określając tzw. łącze względne. Łącza względnego można użyć chcąc przenieść lub skopiować plik zawierający hiperłącze albo plik docelowy w nowe miejsce. Aby zmienić ścieżkę łączy względnych, należy ustawić bazę hiperłączy dla danej bazy danych.

1	Otwórz bazę danych, dla której ma być ustawiona baza hiperłączy.

2	W menu Plik kliknij polecenie Właściwości bazy danych, a następnie kliknij kartę Podsumowanie.

3	W polu Baza hiperłączy wpisz ścieżkę łącza względnego, które ma być używane dla wszystkich hiperłączy tworzonych w tej bazie danych.


Nie można otworzyć pliku w Internecie

Aby otwierać pliki znajdujące się w węźle FTP lub w sieci World Wide Web, trzeba mieć dostęp do Internetu (na przykład poprzez dostawcę używając modemu i konta internetowego lub poprzez sieć korporacji). Aby uzyskać informacje, jak ustawia się dostępu do Internetu, należy zajrzeć do podręcznik The Microsoft Office 97 Resource Kit. Aby uzyskać informacje dotyczące dostępu do podręcznika Resource Kit, kliknij  [image].

•	Jeśli masz dostęp do Internetu, węzeł może być zbyt zajęty. Spróbuj otworzyć plik później.


Po kliknięciu hiperłącza pojawia się komunikat o błędzie

•	Miejsce docelowe hiperłącza mogło zostać usunięte lub mogła zostać zmieniona jego nazwa.

•	Ścieżka do miejsca docelowego hiperłącza mogła zostać utworzona jako ścieżka absolutna, która identyfikuje miejsce docelowe przez jego pełny adres, taki jak c:\Moje dokumenty\Sprzedaż.doc, a następnie miejsce docelowe mogło zostać przeniesione w inne miejsce. Aby zmienić hiperłącze, należy prawym przyciskiem myszy kliknąć hiperłącze, wskazać polecenie Hiperłącze w menu podręcznym i kliknąć polecenie Edytuj hiperłącze.

•	Jeśli miejsce docelowe hiperłącza znajduje się w Internecie trzeba mieć dostęp do Internetu. Jeśli masz dostęp do Internetu, miejsce może być zbyt zajęte. Spróbuj otworzyć plik później.

•	Jeśli miejsce docelowe hiperłącza znajduje się w sieci intranet, należy sprawdzić połączenia sieciowe, aby się upewnić, czy serwer sieciowy jest uruchomiony. Skontaktuj się z administratorem, aby się upewnić, że masz dostęp do lokalizacji miejsca docelowego.


Strona wyszukiwania usługi Web Find Fast

Z pakietem Microsoft Office jest dostarczana strona wyszukiwania, której można użyć do wyszukiwania plików w sieci intranet. Za pomocą strony wyszukiwania usługi Web Find Fast można łatwo i szybko znaleźć plik, o którym wiadomo, że istnieje, nawet jeśli nie wiadomo, gdzie się znajduje. Za pomocą strony wyszukiwania usługi Web Find Fast można również znaleźć wszystkie dostępne informacje na dowolny temat. Można szybko znaleźć informacje spoza danej grupy roboczej, takie jak kwartalny raport dotyczący firmy, albo wszystkie pliki odnoszące się do polityki firmy.

Aby otrzymać stronę wyszukiwania usługi Web Find Fast, należy się skontaktować z administratorem.


Ustawianie domyślnego folderu roboczego pojawiającego się w oknach dialogowych Otwórz i Zapisz jako
Ustawianie domyślnego folderu roboczego, pojawiającego się w oknach dialogowych Otwórz i Zapisz jako

Kiedy po uruchomieniu programu Microsoft Access użytkownik po raz pierwszy otwiera okno dialogowe Otwórz lub Zapisz jako, domyślnym folderem roboczym (lub aktywnym) jest folder "Moje dokumenty". Folder "Moje dokumenty" jest domyślnym folderem roboczym w każdym zainstalowanym programie pakietu Office. Ponadto, jeśli użytkownik zainstaluje Pasek skrótów Office, folder "Moje dokumenty" jest domyślnym folderem roboczym otwieranym przez kliknięcie przycisku Otwórz dokument Office na Pasku skrótów Office lub polecenia Otwórz dokument Office w menu Start systemu Windows. W systemie Microsoft Windows NT Workstation 3.51, domyślnym folderem roboczym jest katalog "Personal".

Folder "Moje dokumenty" znajduje się w katalogu głównym. Katalog "Personal" jest podkatalogiem katalogu systemowego Windows NT Workstation. Foldery te są dobrymi miejscami do przechowywania dokumentów, skoroszytów, prezentacji, baz danych i innych plików, z którymi się pracuje.

Jeśli użytkownik nie zmienił jeszcze domyślnych folderów roboczych dla poszczególnych programów, może on zmienić domyślny folder roboczy dla programu Microsoft Access zarówno w systemie Windows, jak i Windows NT Workstation 3.51 lub może zmienić domyślny folder roboczy dla wszystkich programów pakietu Office w systemie Windows. (Nie można zmienić domyślnego folderu roboczego dla wszystkich programów pakietu Office w systemie Windows NT Workstation 3.51.)

Co chcesz zrobić?

Zmienić domyślny folder roboczy dla programów pakietu Office

Zmienić domyślny folder roboczy tylko dla programu Microsoft Access


Zmiana domyślnego folderu roboczego dla pakietu Office

1	Zapisz i zamknij wszystkie pliki pakietu Office, a następnie zamknij wszystkie programy pakietu Office.

2	W Eksploratorze Windows przenieś lub skopiuj do folderu "Moje dokumenty" wszystkie pliki, które chcesz szybko znajdować.

3	Aby zmienić nazwę folderu "Moje dokumenty", kliknij prawym przyciskiem myszy folder "Moje dokumenty" w Eksploratorze Windows, a następnie kliknij polecenie Zmień nazwę w menu podręcznym. Wpisz nową nazwę dla folderu, a następnie naciśnij klawisz ENTER.

4	Aby przenieść folder "Moje dokumenty", przeciągnij ten folder do nowego położenia w Eksploratorze Windows.


Zmiana domyślnego folderu roboczego tylko dla programu Microsoft Access

1	W menu Narzędzia kliknij polecenie Opcje, a następnie kliknij kartę Ogólne.

2	W polu Domyślny folder bazy danych wpisz ścieżkę do folderu, który ma być wyświetlany jako domyślny folder roboczy.

Na przykład wpisz c:\work.


Przeglądanie w trybie online podręcznika "Praca z programem"

Funkcja ta jest dostępna tylko, jeśli pakiet Microsoft Office został zainstalowany z dysku CD-ROM.

•	Jeśli uruchomiony jest Pasek skrótów Office, kliknij przycisk Podręcznik "Praca z programem"  [image]  na pasku narzędzi Office.

•	Jeśli nie jest uruchomiony Pasek skrótów Office, kliknij dwukrotnie ikonę Mój komputer na pulpicie systemu Windows. Kliknij dwukrotnie ikonę reprezentującą dysk twardy danego komputera. Kliknij dwukrotnie folder "Program Files". Kliknij dwukrotnie folder "Microsoft Office", a następnie kliknij dwukrotnie skrót Podręcznik "Praca z programem".

W systemie Microsoft Windows NT Workstation 3.51, włóż dysk CD do stacji CD-ROM lub połącz się z dyskiem sieciowym, z którego był instalowany pakiet Office. Kliknij dwukrotnie folder "Cdonline" na dysku CD lub w folderze "Microsoft Office" w sieci, a następnie kliknij dwukrotnie plik Results.hlp.

Uwaga   Jeśli pakiet Office został zainstalowany z dysku CD-ROM, a skrót do podręcznika "Praca z programem" nie jest dostępny, należy ponownie uruchomić Instalatora pakietu Office, aby wybrać opcję instalacji Podręcznik "Praca z programem". Aby uzyskać informacje dotyczące instalacji programu lub składnika pakietu Office, kliknij  [image].


Informacje na temat Paska skrótów Office
Informacje na temat Paska skrótów Microsoft Office

Jeśli użytkownik zainstalował pakiet Microsoft Office, może on używać Paska skrótów Microsoft Office, aby za pomocą jednego kliknięcia uzyskiwać dostęp do najczęściej używanych zasobów. Można szybko uruchomić nowy plan budżetu, zlokalizować i otworzyć prezentację opartą na slajdach, wysłać wiadomość z poczty e-mail, zaplanować spotkanie albo utworzyć zadanie, notatkę, kontakt lub pozycję dziennika w programie Microsoft Outlook.

Pasek skrótów można przeciągnąć w dowolne miejsce na ekranie. Można go również ukryć, jeśli nie jest potrzebny, klikając przycisk Autoukrywanie w menu Pasek skrótów Office  [image], jeśli Pasek skrótów Office jest dokowany.

Aby szybko utworzyć dowolny typ pliku za pomocą Paska skrótów Microsoft Office – np. plik programu Office Binder lub skoroszyt programu Microsoft Excel – kliknij przycisk Nowy dokument Office  [image]. Kliknij kartę zawierającą typ pliku, który chcesz utworzyć, a następnie kliknij dwukrotnie żądany plik lub szablon. Wymagany program zostanie uruchomiony automatycznie.

Aby szybko wyszukać otwarte pliki za pomocą Paska skrótów Microsoft Office, kliknij przycisk Otwórz dokument pakietu Office  [image], zlokalizuj żądany plik na liście folderu, a następnie kliknij dwukrotnie ten plik.

Gdy użytkownik po raz pierwszy używa pakietu Microsoft Office, Pasek skrótów Microsoft Office pokazuje tylko pasek narzędzi Office. Dodatkowe przyciski skrótów i paski narzędzi są dostępne, ale ukryte. Aby pokazać ukryte przyciski lub paski narzędzi, należy kliknąć prawym klawiszem myszy tło dowolnego paska narzędzi na Pasku skrótów Office, a następnie kliknąć polecenie Dostosuj w menu podręcznym. Można na przykład pokazać na Pasku skrótów Office pasek narzędzi Pulpit, dzięki któremu można łatwo otwierać pliki i programy z pulpitu systemu Windows, nawet jeśli pulpit jest niewidoczny. Aby pokazać inny pasek narzędzi na Pasku skrótów Office, należy kliknąć ikonę reprezentującą ten pasek narzędzi  [image]. Aby wyświetlić nazwę przycisku lub paska narzędzi na Pasku skrótów Office, należy przytrzymać na nim wskaźnik myszy, aż pojawi się odpowiednia nazwa.

Można również dodać własne paski narzędzi i przyciski. Aby dodać często używane pliki i programy jako przyciski paska narzędzi, należy je przeciągnąć na Pasku skrótów Office z Eksploratora Windows lub z okna "Mój komputer". W systemie Windows NT Workstation 3.51, należy przeciągnąć pliki z aplikacji File Manager.

Jeśli Pasku skrótów Office nie jest dostępny, należy ponownie uruchomić Instalatora pakietu Office, aby go zainstalować. Gdy użytkownik instaluje Pasku skrótów Office, jest on konfigurowany na automatyczne uruchamianie się podczas uruchamiania systemu Windows. Aby uzyskać informacje dotyczące instalacji programu lub składnika pakietu Office, kliknij  [image].


Zarządzanie czasem, kontaktami, zadaniami i wiadomościami z Paska skrótów Office

Jeśli użytkownik korzysta z pakietu Microsoft Office i podczas jego instalacji zainstalował program Microsoft Outlook, pasek narzędzi Office na Pasku skrótów Office dostarcza sześciu skrótów, dzięki którym, za pomocą jednego kliknięcia, można uzyskać dostęp do najczęściej używanych funkcji programu Microsoft Outlook.

Aby	Kliknij
Wysłać wiadomość pocztową z programu Outlook	Nowa wiadomość
Dodać nowy termin do kalendarza w programie Outlook	Nowe spotkanie
Dodać nowe zadanie do listy zadań w programie Outlook	Nowe zadanie
Utworzyć kontakt w programie Outlook	Nowy kontakt
Ręcznie zarejestrować czynność w Dzienniku programu Outlook	Nowy wpis do dziennika
Utworzyć notatkę w programie Outlook	Nowa notatka


Informacje o programie Microsoft Camcorder

Jeśli użytkownik zainstalował pakiet Office z dysku CD-ROM, może on zainstalować program Microsoft Camcorder i używać go do rejestrowania wykonywanych na komputerze akcji, procedur i dźwięków. Wynik rejestracji można zapisać jako film, który można następnie odtworzyć w programie Camcorder. Można również zapisać ten film jako samodzielny program, który można wysłać innym użytkownikom do odtworzenia, nawet jeśli nie mają oni programu Camcorder. Można na przykład skorzystać z programu Camcorder, aby utworzyć przewodnik po komputerze, który można wysłać innym. Dla rejestrowanych filmów można ustawić preferencje, takie jak klawisze pozwalające zatrzymać rejestrację filmu, jakość rejestrowanego dźwięku lub określenie, czy program Camcorder ma być pokazywany na wierzchu, przed innymi otwartymi programami.

Mimo, że nie można uruchomić programu Camcorder w systemie Microsoft Windows NT Workstation, można odtworzyć film zarejestrowany w tym programie jako samodzielny program.

Informacje dotyczące korzystania z programu Microsoft Camcorder, można znaleźć w Pomocy do programu Microsoft Camcorder.

Uwaga   Jeśli program Microsoft Camcorder nie został jeszcze zainstalowany, należy włożyć dysk CD-ROM pakietu Microsoft Office do stacji CD-ROM, a następnie uruchomić Instalatora programu Microsoft Camcorder. W tym celu należy kliknąć dwukrotnie folder "ValuPack" na dysku CD-ROM, kliknąć dwukrotnie folder "MSCam", a następnie kliknąć dwukrotnie plik "Camcordr.exe." Aby uruchomić program Microsoft Camcorder, należy kliknąć przycisk Start systemu Windows, wskazać polecenie Programy, a następnie kliknąć program Microsoft Camcorder.


Nie można uruchomić programu pakietu Office

Program lub składnik pakietu Office może nie być zainstalowany, mógł zostać usunięty lub może brakować pewnych plików niezbędnych do jego uruchomienia. Aby uzyskać informacje dotyczące instalacji programu lub składnika pakietu Office, kliknij  [image].

Jeśli po usunięciu i ponownym zainstalowaniu udostępnianego programu pakietu Office (takiego jak Edytor równań) podczas jego uruchamiania pojawia się komunikat o błędzie, program ten mógł zostać niewłaściwie zarejestrowany. Aby prawidłowo zarejestrować udostępniany program, należy wykonać następującą procedurę.

1	W menu Start systemu Windows, kliknij polecenie Uruchom.

2	W polu Otwórz wpisz ścieżkę do Instalatora programu Microsoft Access lub pakietu Microsoft Office (umieszczonego na dysku CD, dysku instalacyjnym nr 1 lub na dysku sieciowym) z opcjami /y /r.

Na przykład d:\Setup /y /r.

3	Kliknij przycisk OK.

Uwaga   W systemie Windows NT Workstation 3.51 kliknij polecenie Run w menu File w aplikacji File Manager lub Program Manager. W polu Command Line wpisz ścieżkę do programu instalacyjnego z opcjami /y /r.


Ustawianie domyślnej drukarki

Aby wykonać poniższą procedurę, trzeba mieć ustawioną drukarkę. Aby uzyskać informacje dotyczące ustawiania drukarki, kliknij  [image].

1	W menu Start systemu Windows wskaż polecenie Ustawienia, a następnie kliknij polecenie Drukarki.

2	Prawym przyciskiem myszy kliknij ikonę drukarki, która ma być używana jako drukarka domyślna, a następnie kliknij polecenie Ustaw jako domyślną w menu podręcznym.

Jeśli obok tego polecenia wyświetlany jest znacznik, oznacza to, że dana drukarka już jest ustawiona jako drukarka domyślna.

Uwaga   W systemie Windows NT Workstation 3.51, uruchom Control Panel systemu Windows, a następnie kliknij dwukrotnie ikonę Printers. Na pasku narzędzi aplikacji Print Manager, kliknij drukarkę w polu Default.


Ustawianie nowej drukarki

Informacje dotyczące wykonania poniższej procedury w systemie Windows NT Workstation 3.51 można znaleźć w dokumentacji systemu Windows NT Workstation.

1	W menu Start systemu Windows wskaż polecenie Ustawienia, a następnie kliknij polecenie Drukarki.

2	Kliknij dwukrotnie ikonę Dodaj drukarkę  [image].

3	Postępuj według instrukcji Kreatora dodawania drukarki.

Jeśli chcesz wydrukować stronę testową, upewnij się, czy drukarka jest włączona i gotowa do drukowania.

Wskazówka   Chcąc używać udostępnianej drukarki sieciowej, można kliknąć dwukrotnie ikonę Otoczenie sieciowe na pulpicie systemu Windows, aby szybko ustawić tę drukarkę. Należy kliknąć ikonę komputera podłączonego do udostępnianej drukarki, kliknąć ikonę drukarki, a następnie kliknąć polecenie Instaluj w menu Plik.


Oglądanie stanu wydruku drukarki i plików podczas drukowania

•	Kliknij dwukrotnie ikonę drukarki umieszczoną na pasku zadań systemu Windows obok zegara.

Podczas drukowania pliku ikona drukarki znika.

Uwaga   W systemie Windows NT Workstation 3.51, uruchom Control Panel systemu Windows, a następnie kliknij dwukrotnie ikonę Printers. Kliknij okno dla drukarki, której stan chcesz oglądać.


Usuwanie plików

1	Kliknij Otwórz bazę danych  [image].

2	W polu Szukaj w kliknij dysk lub folder zawierający plik, który chcesz usunąć.

3	Na liście folderów klikaj dwukrotnie kolejne foldery, aż do otwarcia folderu zawierającego żądany plik.

Jeśli nie możesz znaleźć pliku na liście folderów, spróbuj go wyszukać.

  Jak?

4	Prawym przyciskiem myszy kliknij plik, który ma być usunięty, a następnie kliknij polecenie Usuń w menu podręcznym.


Zmiana nazwy pliku

1	Kliknij przycisk Otwórz bazę danych  [image].

2	W polu Szukaj w kliknij dysk lub folder zawierający plik, którego nazwę chcesz zmienić.

3	Na liście folderów klikaj dwukrotnie kolejne foldery, aż do otwarcia folderu zawierającego żądany plik.

Jeśli nie możesz znaleźć pliku na liście folderów, spróbuj go wyszukać.

  Jak?

4	Prawym przyciskiem myszy kliknij plik, którego nazwę chcesz zmienić, a następnie kliknij polecenie Zmień nazwę w menu podręcznym.

5	Wpisz nową nazwę, a następnie naciśnij klawisz ENTER.


Kopiowanie plików

Informacje dotyczące wykonania poniższej procedury w systemie Windows NT Workstation 3.51 można znaleźć w dokumentacji systemu Windows NT Workstation.

1	Kliknij przycisk Otwórz bazę danych  [image].

2	W polu Szukaj w kliknij dysk lub folder zawierający plik, który chcesz skopiować.

3	Na liście folderów klikaj dwukrotnie kolejne foldery, aż do otwarcia folderu zawierającego żądany plik.

Jeśli nie możesz znaleźć pliku na liście folderów, spróbuj go wyszukać.

  Jak?

4	Prawym przyciskiem myszy kliknij plik, który ma być skopiowany, a następnie kliknij polecenie Kopiuj w menu podręcznym.

5	W polu Szukaj w kliknij dysk lub folder, do którego chcesz skopiować plik.

6	Na liście folderów klikaj dwukrotnie kolejne foldery, aż do otwarcia folderu, do którego ma być skopiowany plik.

7	Prawym przyciskiem myszy kliknij listę folderów (upewnij się, że żaden plik nie jest zaznaczony), a następnie kliknij polecenie Wklej w menu podręcznym.

Polecenie Wklej nie jest dostępne, jeśli jakiś plik jest zaznaczony na liście folderów.


Przenoszenie plików

Informacje dotyczące wykonania poniższej procedury w systemie Windows NT Workstation 3.51 można znaleźć w dokumentacji systemu Windows NT Workstation.

1	Kliknij przycisk Otwórz bazę danych  [image].

2	W polu Szukaj w kliknij dysk lub folder zawierający plik, który chcesz przenieść.

3	Na liście folderów klikaj dwukrotnie kolejne foldery, aż do otwarcia folderu zawierającego żądany plik.

Jeśli nie możesz znaleźć pliku na liście folderów, spróbuj go wyszukać.

  Jak?

4	Prawym przyciskiem myszy kliknij plik, który ma być przeniesiony, a następnie kliknij polecenie Wytnij w menu podręcznym.

5	W polu Szukaj w kliknij dysk lub folder, do którego chcesz przenieść plik.

6	Na liście folderów klikaj dwukrotnie kolejne foldery, aż do otwarcia folderu, do którego ma być przeniesiony plik.

7	Prawym przyciskiem myszy kliknij listę folderów (upewnij się, że żaden plik nie jest zaznaczony), a następnie kliknij polecenie Wklej w menu podręcznym.

Polecenie Wklej nie jest dostępne, jeśli jakiś plik jest zaznaczony na liście folderów.


Drukowanie tematów Pomocy

1	W oknie Pomocy kliknij przycisk Opcje.

2	Kliknij polecenie Drukuj temat.


Minimalizacja wszystkich okien programów na pulpicie systemu Windows

Tej procedury nie stosuje się w systemie Windows NT Workstation 3.51.

•	Prawym przyciskiem myszy kliknij tło paska zadań systemu Windows, a następnie kliknij polecenie Minimalizuj wszystkie okna w menu podręcznym.


Ustawianie rozdzielczości ekranu

1	W menu Start systemu Windows wskaż polecenie Ustawienia, a następnie kliknij polecenie Panel sterowania.

2	Kliknij dwukrotnie ikonę Ekran  [image].

3	Kliknij kartę Ustawienia.

4	W polu Obszar pulpitu przeciągnij suwak, aby zmienić rozdzielczość ekranu.

Uwagi

•	W systemie Windows NT Workstation 3.51, kliknij dwukrotnie ikonę Control Panel w grupie głównej aplikacji Program Manager. Kliknij dwukrotnie ikonę Display, a następnie w polu Desktop Area przeciągnij suwak, aby zmienić rozdzielczość ekranu.

•	Karta graficzna zainstalowana w danym komputerze określa, czy można zmienić rozdzielczość ekranu.


Oglądanie wszystkich typów plików i rozszerzeń nazw plików

1	W oknie "Mój komputer" lub w oknie Eksploratora Windows otwórz folder, w którym chcesz zobaczyć pliki.

2	W menu Widok kliknij polecenie Opcje.

3	Aby zobaczyć wszystkie typy plików, kliknij opcję Pokaż wszystkie pliki na karcie Widok.

Aby w systemie Windows 95 zobaczyć wszystkie rozszerzenia nazw plików, wyczyść pole wyboru Ukryj rozszerzenia plików MS-DOS dla zarejestrowanych typów plików na karcie Widok.

Aby w systemie Windows NT Workstation 4.0 zobaczyć wszystkie rozszerzenia nazw plików, wyczyść pole wyboru Ukryj pliki następujących typów.

Uwaga   Aby zobaczyć wszystkie typy plików w systemie Windows NT Workstation 3.51, uruchom aplikację File Manager systemu Windows. W menu View kliknij polecenie By File Type, a następnie zaznacz pola wyboru Programs, Documents, Other Files, i Show Hidden/System Files


Wpisywanie znaków ˘, Ł, Ą, ®, i innych znaków nie występujących na klawiaturze

1	W menu Start systemu Windows wskaż polecenie Programy, wskaż polecenie Akcesoria, a następnie kliknij polecenie Tablica znaków.

W systemie Windows NT Workstation 3.51 otwórz grupę "Accessories" w aplikacji Program Manager, a następnie kliknij dwukrotnie ikonę Character Map.

Jeśli tablica znaków nie jest dostępna, w Pomocy systemu Windows można znaleźć informacje dotyczące instalacji składników systemu Windows.

2	W polu Czcionka wybierz czcionkę zawierającą żądany znak.

3	W siatce znaków kliknij żądany znak.

4	Kliknij przycisk Zaznacz, a następnie Kopiuj.

5	Przełącz się do bazy danych, a następnie umieść punkt wstawiania w miejscu, gdzie ma być wklejony znak.

6	Kliknij polecenie Wklej  [image].

7	Jeśli wklejony znak wygląda inaczej niż wybrany, zaznacz znak i zastosuj tę samą czcionkę, która była wybrana w tablicy znaków.

Wskazówka   W tablicy znaków pokazana jest kombinacja klawiszy, której można użyć w programie Microsoft Access, aby wstawić zaznaczony znak. Aby wpisać liczby wchodzące w skład tej kombinacji klawiszy, należy użyć klawiatury numerycznej.


Korzystanie z klawiszy skrótów dla menu

Używanie menu	Naciśnij
Pokazywanie menu podręcznego	SHIFT+F10
Uaktywnianie paska menu	F10
Pokazywanie menu ikony programu (na pasku tytułu programu)	ALT+SPACEBAR
Wybieranie następnego lub poprzedniego polecenia w menu lub podmenu	STRZAŁKA W DÓŁ lub STRZAŁKA W GÓRĘ (przy wyświetlonym menu lub podmenu)
Wybieranie menu na lewo lub na prawo lub, gdy widoczne jest podmenu, przełączanie między menu głównym i podmenu	STRZAŁKA W LEWO lub STRZAŁKA W PRAWO
Wybieranie pierwszego lub ostatniego polecenia menu lub podmenu	HOME lub END
Jednoczesne zamykanie widocznego menu i podmenu	ALT
Zamykanie widocznego menu lub, gdy widoczne jest podmenu, zamykanie tylko podmenu	ESC


Korzystanie z klawiszy skrótów dla pasków narzędzi

Używanie paska narzędzi	Naciśnij
Uaktywnianie paska menu	F10
Wybieranie następnego lub poprzedniego paska narzędzi	CTRL+TAB lub CTRL+SHIFT+TAB
Wybieranie następnego lub poprzedniego przycisku lub menu na pasku narzędzi	TAB lub SHIFT+TAB (gdy pasek narzędzi jest aktywny)
Otwieranie menu	ENTER (gdy menu na pasku narzędzi jest zaznaczone)
Wykonywanie akcji przypisanej do przycisku	ENTER (gdy przycisk jest zaznaczony)
Wprowadzanie tekstu w polu tekstowym	ENTER (gdy pole tekstowe jest zaznaczone)
Wybieranie opcji z listy rozwijanej lub z menu rozwijanego na przycisku	Klawisze strzałek do przenoszenia się po opcjach listy lub menu; klawisz ENTER, aby wybrać żądaną opcję (gdy lista rozwijana jest zaznaczona)


Korzystanie z klawiszy skrótów dla okien i okien dialogowych

Używanie okna	Naciśnij
Przełączanie się do następnego programu	ALT+TAB
Przełączanie się do poprzedniego programu	ALT+SHIFT+TAB
Pokazywanie menu Start systemu Windows	CTRL+ESC
Zamykanie aktywnego okna bazy danych	CTRL+W
Przełączanie się do następnego okna bazy danych	CTRL+F6
Przełączanie się do poprzedniego okna bazy danych	CTRL+SHIFT+F6
Wybieranie folderu w oknie dialogowym Otwórz lub Zapisz jako (menu Plik)	ALT+0, aby wybrać listę folderów; klawisze strzałek, aby wybrać folder
Wybieranie przycisku paska narzędzi w oknie dialogowym Otwórz lub Zapisz jako (menu Plik)	ALT+ liczba (1 odpowiada przyciskowi najbardziej na lewo, 2 następnemu itd.)
Aktualizacja plików widocznych w oknie dialogowym Otwórz lub Zapisz jako (menu Plik)	F5
Używanie okna dialogowego	Naciśnij
Przełączanie się na następną kartę w oknie dialogowym	CTRL+TAB lub CTRL+PAGE DOWN
Przełączanie się na poprzednią kartę w oknie dialogowym	CTRL+SHIFT+TAB lub CTRL+PAGE UP
Przenoszenie się do następnej opcji w grupie opcji	TAB
Przenoszenie się do poprzedniej opcji w grupie opcji	SHIFT+TAB
Przenoszenie się pomiędzy opcjami wybranej listy rozwijanej lub pomiędzy opcjami grupy opcji	Klawisze strzałek
Wykonywanie akcji przypisanej do zaznaczonego przycisku; zaznaczanie lub czyszczenie pola wyboru	SPACEBAR
Przenoszenie się do opcji używając pierwszej litery jej nazwy na liście rozwijanej	Klawisz litery odpowiadającej pierwszej literze nazwy żądanej opcji (gdy lista rozwijana jest zaznaczona)
Wybieranie opcji lub zaznaczanie albo czyszczenie pola wyboru za pomocą litery podkreślonej w nazwie opcji	ALT+ klawisz litery
Otwieranie listy rozwijanej	ALT+ STRZAŁKA W DÓŁ (gdy lista rozwijana jest zaznaczona)
Zamykanie listy rozwijanej	ESC (gdy lista rozwijana jest zaznaczona))
Wykonywanie akcji przypisanej do domyślnego przycisku w oknie dialogowym	ENTER
Anulowanie polecenia i zamykanie okna dialogowego	ESC
Edycja w polu tekstowym	Naciśnij
Przenoszenie się na początek wpisu	HOME
Przenoszenie się na koniec wpisu	END
Przenoszenie się o jeden znak w lewo lub w prawo	STRZAŁKA W LEWO lub STRZAŁKA W PRAWO
Przenoszenie się o jedno słowo w lewo lub w prawo	CTRL+STRZAŁKA W LEWO lub CTRL+STRZAŁKA W PRAWO
Zaznaczanie bloku od punktu wstawiania do początku wpisu	SHIFT+HOME
Zaznaczanie bloku od punktu wstawiania do końca wpisu	SHIFT+END
Zaznaczanie lub odznaczanie jednego znaku na lewo	SHIFT+STRZAŁKA W LEWO
Zaznaczanie lub odznaczanie jednego znaku na prawo	SHIFT+STRZAŁKA W PRAWO
Zaznaczanie lub odznaczanie jednego słowa na lewo	CTRL+SHIFT+STRZAŁKA W LEWO
Zaznaczanie lub odznaczanie jednego słowa na prawo	CTRL+SHIFT+STRZAŁKA W PRAWO


Tworzenie nowej tabeli na podstawie wyników kwerendy za pomocą kwerendy tworzącej tabelę

1	Utwórz kwerendę, wybierając tabele lub kwerendy zawierające te rekordy, które mają się znaleźć w nowej tabeli.

  Jak?

2	W widoku "Projekt" kwerendy kliknij strzałkę obok przycisku Typ kwerendy na pasku narzędzi, a następnie kliknij polecenie Kwerenda tworząca tabele. Wyświetlane jest okno dialogowe Utwórz tabelę.

3	W polu Nazwa tabeli podaj nazwę tabeli, która ma być utworzona lub zamieniona.

4	Kliknij opcję Bieżąca baza danych, aby umieścić nową tabelę w aktualnie otwartej bazie danych lub kliknij opcję Inna baza danych i podaj nazwę bazy danych, w której ma się znaleźć tabela. Jeśli to konieczne, podaj również ścieżkę dostępu do żądanej bazy danych.

5	Kliknij przycisk OK.

6	Przeciągnij z listy pól do siatki projektu kwerendy pola, które mają się znaleźć w nowej tabeli.

7	W komórce Kryteria dla pól przeciągniętych do siatki wprowadź odpowiednie kryteria.

Aby uzyskać informacje na temat wprowadzania kryteriów, kliknij  [image].

8	Aby obejrzeć nową tabelę przed jej utworzeniem, kliknij przycisk Widok na pasku narzędzi Aby powrócić do widoku "Projekt" kwerendy i dokonać zmian lub uruchomić kwerendę, kliknij przycisk Widok na pasku narzędzi.

9	Aby utworzyć nową tabelę, kliknij przycisk Uruchom  [image]  na pasku narzędzi.

Uwagi

•	Aby zatrzymać wykonywanie kwerendy po jej uruchomieniu, naciśnij klawisze CTRL+BREAK.

•	Dane w nowej tabeli nie dziedziczą właściwości pól ani ustawień klucza podstawowego pierwotnej tabeli.


Istotne uwagi dotyczące używania kwerendy usuwającej rekordy

•	Jeśli rekordy zostaną usunięte za pomocą kwerendy usuwającej, czynności tej nie można cofnąć. Dlatego też przed uruchomieniem kwerendy należy obejrzeć dane, które zostały przeznaczone do usunięcia. Aby to uczynić, kliknij przycisk Widok  [image]  na pasku narzędzi i obejrzyj kwerendę w widoku "Arkusz danych".

•	Zawsze należy sporządzać kopie zapasowe danych. Jeśli zostaną usunięte niewłaściwe rekordy, można je odzyskać z kopii zapasowej.

•	W niektórych przypadkach uruchomienie kwerendy usuwającej może spowodować usunięcie rekordów z tabel związanych relacją, nawet jeśli nie zostały one uwzględnione w kwerendzie. Może się tak stać, jeśli tabela znajdująca się w kwerendzie jest stroną "jeden" relacji jeden-do-wielu i dla tej relacji została włączona opcja usuwania kaskadowego. Usuwając rekordy w tabeli po stronie "jeden" relacji, usuwa się również rekordy z tabeli po stronie "wiele". Aby uzyskać więcej informacji na temat usuwania kaskadowego, kliknij  [image].

•	Jeśli kwerenda usuwająca zostanie uruchomiona w tabeli programu Paradox, dBASE lub FoxPro połączonej z bazą danych programu Microsoft Access, nie można jej zatrzymać po uruchomieniu.


Usuwanie grupy rekordów za pomocą kwerendy

Pojedyncza kwerenda usuwająca może być użyta do usuwania rekordów z jednej tabeli, z kilku tabel pozostających w relacji jeden-do-jednego lub z wielu tabel pozostających w relacji jeden-do-wielu, jeśli została uruchomiona opcja usuwania kaskadowego (na przykład wszyscy klienci z Irlandii i złożone przez nich zamówienia).Jednak jeśli należy dodać tabelę ze strony "wiele" razem z tabelą ze strony "jeden" relacji, aby dodać kryteria, należy dwukrotnie uruchomić kwerendę, ponieważ kwerenda nie może jednocześnie usuwać rekordów z tabeli podstawowej i tabel związanych z nią relacją.

Relację jeden-do-wielu między tabelami można rozpoznać w widoku "Projekt" kwerendy oglądając sprzężenia między tabelami. Jeśli jeden koniec sprzężenia oznaczony jest symbolem nieskończoności  [image], mamy do czynienia z relacją jeden-do-wielu. Jeśli oba końce łącza oznaczone są cyfrą 1, relacja jest typu jeden-do-jednego.

Co chcesz zrobić?

Usunąć rekordy z jednej tabeli lub kilku tabel powiązanych relacją jeden-do-jednego

Usunąć rekordy używając kwerendy uwzględniającej tylko tabelę ze strony "jeden" relacji jeden-do-wielu

Usunąć rekordy używając kwerendy uwzględniającej obie tabele w relacji jeden-do-wielu


Usuwanie rekordów z jednej tabeli lub tabel związanych relacją jeden-do-jednego

Aby zapoznać się z ważnymi informacjami dotyczącymi używania kwerendy do usuwania rekordów, kliknij  [image].

1	Utwórz nową kwerendę zawierającą tabele, z których mają zostać usunięte rekordy.

  Jak?

2	W widoku "Projekt" kwerendy kliknij strzałkę obok przycisku Typ kwerendy  [image]  na pasku narzędzi, a następnie kliknij polecenie Kwerenda usuwająca.

3	Dla tabel, z których mają być usunięte rekordy, przeciągnij gwiazdkę (*) z listy pól do siatki projektu kwerendy.

Dla tych pól w komórce Usuwanie pojawia się słowo Skąd, jak to przedstawiono na poniższej ilustracji.

4	Aby określić kryteria usuwania rekordów, przeciągnij do siatki projektu te pola, dla których chcesz określić kryteria.

Dla tych pól w komórce Usuwanie pojawia się słowo Gdzie, tak jak to pokazano na poniższej ilustracji.

5	W komórce Kryteria dla pól przeciągniętych do siatki wprowadź odpowiednie kryteria.

Aby uzyskać informacje na temat określania kryteriów, kliknij  [image].

6	Aby zobaczyć, które rekordy zostaną usunięte, kliknij przycisk Widok  [image]  na pasku narzędzi. Aby powrócić do widoku "Projekt" kwerendy, ponownie kliknij przycisk Widok  [image]  na pasku narzędzi. Dokonaj odpowiednich zmian w widoku "Projekt".

7	Kliknij przycisk Uruchom  [image]  na pasku narzędzi, aby usunąć wybrane rekordy.

Uwaga   Aby zatrzymać wykonywanie kwerendy po jej uruchomieniu, naciśnij klawisze CTRL+BREAK.


Usuwanie rekordów przy użyciu kwerendy uwzględniającej obie tabele relacji jeden-do-wielu

Aby zapoznać się z ważnymi informacjami dotyczącymi używania kwerendy do usuwania rekordów, kliknij  [image].

1	Utwórz nową kwerendę zawierającą tabele, z których mają być usunięte rekordy lub określ kryteria.

  Jak?

2	W widoku "Projekt" kwerendy kliknij strzałkę obok przycisku Typ kwerendy  [image]  na pasku narzędzi, a następnie kliknij polecenie Kwerenda usuwająca.

3	Z tabeli zawierającej rekordy związane (po stronie "wiele" relacji jeden-do-wielu), przeciągnij gwiazdkę (*) z listy pól do siatki projektu kwerendy.

W komórce Usuwanie dla tego pola wyświetlane jest słowo Skąd, tak jak to pokazano na poniższej ilustracji.

4	Z tabeli podstawowej (po stronie "jeden" relacji jeden - do - wielu), przeciągnij do siatki projektu pola, dla których chcesz określić kryteria.

W komórce Usuwanie dla tego pola wyświetlane jest słowo Gdzie, tak jak to pokazano na poniższej ilustracji.

5	W komórce Kryteria dla pól przeciągniętych do siatki wprowadź odpowiednie kryteria.

Aby uzyskać informacje na temat określania kryteriów, kliknij  [image].

6	Aby obejrzeć rekordy, które zostaną usunięte, kliknij przycisk Widok  [image]  na pasku narzędzi. Aby powrócić do widoku "Projekt" kwerendy, ponownie kliknij przycisk Widok  [image]  na pasku narzędzi. Dokonaj odpowiednich zmian w widoku "Projekt" kwerendy.

7	Kliknij przycisk Uruchom  [image]  na pasku narzędzi, aby usunąć rekordy z tabeli znajdującej się po stronie "wiele" relacji

8	Zaznacz listę pól dla każdej tabeli po stronie "wiele" relacji i naciśnij klawisz DELETE, aby usunąć ją z kwerendy.

9	Gdy w kwerendzie zostanie już tylko tabela podstawowa, a w siatce projektu tylko pole, dla którego chcesz określić kryteria, ponownie kliknij przycisk Uruchom  [image]. Program Microsoft Access usuwa określone rekordy z tabeli po stronie "jeden" relacji.

Uwaga   Aby zatrzymać wykonywanie kwerendy po jej uruchomieniu, użyj klawiszy CTRL+BREAK.


Usuwanie rekordów przy użyciu kwerendy uwzględniającej tylko tabelę ze strony "jeden" relacji jeden-do-wielu

Przy uruchamianiu kwerendy usuwającej w tabeli znajdującej się po stronie "jeden" relacji jeden-do-wielu, jeśli została ustawiona opcja usuwania kaskadowego dla tej relacji, program Microsoft Access usuwa również rekordy związane z tabeli po stronie :"wiele". Aby zapoznać się z ważnymi informacjami na temat usuwania rekordów za pomocą kwerendy, kliknij  [image].

1	Utwórz nową kwerendę zawierającą tabelę ze strony "jeden" relacji, z której mają zostać usunięte rekordy.

  Jak?

2	W widoku "Projekt" kwerendy kliknij strzałkę obok przycisku Typ kwerendy  [image]  na pasku narzędzi, a następnie kliknij polecenie Kwerenda usuwająca.

3	Przeciągnij gwiazdkę (*) z listy pól tabeli do siatki projektu kwerendy.

W komórce Usuwanie dla tego pola wyświetlane jest słowo Skąd, tak jak to pokazano na poniższej ilustracji.

4	Aby określić kryteria usuwania rekordów, przeciągnij do siatki projektu pola, dla których chcesz określić kryteria.

W komórce Usuwanie dla tego pola wyświetlane jest słowo Gdzie, tak jak to pokazano na poniższej ilustracji.

5	W komórce Kryteria dla pól przeciągniętych do siatki wprowadź odpowiednie kryteria.

Aby uzyskać informacje na temat określania kryteriów, kliknij  [image].

6	Aby obejrzeć rekordy, które będą usunięte, kliknij przycisk Widok  [image]  na pasku narzędzi. Aby powrócić do widoku "Projekt" kwerendy, ponownie kliknij przycisk Widok  [image]. Dokonaj odpowiednich zmian w widoku "Projekt".

7	Kliknij przycisk Uruchom  [image]  na pasku narzędzi, aby usunąć wybrane rekordy.

Uwaga   Aby zatrzymać wykonywanie kwerendy po jej uruchomieniu, użyj klawiszy CTRL+BREAK.


Dołączanie rekordów z jednej tabeli do innej przy użyciu kwerendy dołączającej

1	Utwórz kwerendę zawierającą tabelę, z której rekordy mają zostać dołączone do innej tabeli.

  Jak?

2	W widoku "Projekt" kwerendy kliknij strzałkę obok przycisku Typ kwerendy  [image]  na pasku narzędzi, a następnie kliknij polecenie Kwerenda dołączająca. Wyświetlane jest okno dialogowe Dołącz.

3	W polu Nazwa tabeli wpisz nazwę tabeli, do której mają zostać dołączone rekordy.

4	Kliknij opcję Bieżąca baza danych, jeśli tabele znajduje się w aktualnie otwartej bazie danych lub kliknij opcję Inna baza danych i wpisz nazwę bazy danych, w której przechowywana jest tabela. Jeśli zachodzi taka potrzeba, podaj również odpowiednią ścieżkę dostępu.

Można również podać ścieżkę do bazy danych programu Microsoft FoxPro, Paradox lub dBASE lub łańcuch połączenia do bazy danych SQL.

5	Kliknij przycisk OK.

6	Z listy pól przeciągnij do siatki projektu kwerendy pola, które mają być dołączone i wszelkie inne pola, które mają być wykorzystane do określania kryteriów. Można również (lecz nie jest to konieczne) dodać pole klucza podstawowego, jeśli jest to pole zawierające dane typu Autonumer. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Jeśli wszystkie pola w obu tabelach mają takie same nazwy, wystarczy przeciągnąć gwiazdkę (*) do siatki projektu kwerendy. Jeśli jednak pracujesz w replice bazy danych, będziesz musiał dodać wszystkie pola.

7	Jeśli zaznaczone pola mają w obu tabelach takie same nazwy, program Microsoft Access automatycznie wpisuje odpowiednią nazwę w wierszu Dołączanie do. Jeśli pola nie mają takich samych nazw, w wierszu Dołączanie do podaj nazwy pól tabeli, do których mają zostać dołączone rekordy.

8	W komórce Kryteria dla pól przeciągniętych do siatki wprowadź kryteria, do których masz zamiar dodać nowe informacje.

Aby uzyskać informacje na temat wprowadzania kryteriów, kliknij  [image].

9	Aby obejrzeć rekordy, które kwerenda dołączy, kliknij przycisk Widok  [image]  na pasku narzędzi. Aby powrócić do widoku "Projekt" kwerendy, ponownie kliknij przycisk Widok  [image]. Dokonaj odpowiednich zmian w widoku "Projekt".

10	Kliknij przycisk Uruchom  [image]  na pasku narzędzi, aby dodać rekordy.

Uwaga   Aby zatrzymać wykonywanie kwerendy po jej uruchomieniu, naciśnij klawisze CTRL+BREAK.


Informacje dotyczące dołączania rekordów zawierających pola Autonumer

W zależności od sposobu zaprojektowania kwerendy dołączającej, program Microsoft Access może automatycznie dodać nowe wartości typu Autonumer lub zachować wartości z tabeli pierwotnej.

•	Jeśli chcesz, żeby program Microsoft Access automatycznie dodał wartości typu Autonumer, przy tworzeniu kwerendy nie przeciągaj pola Autonumer do siatki projektu kwerendy.

W tej metodzie program Microsoft Access dołącza rekordy i automatycznie wstawia wartości typu Autonumer. Pierwszy dołączony rekord ma wartość większą niż największy wpis kiedykolwiek dokonany w polu Autonumer (nawet jeśli rekord zawierający największą wartość typu Autonumer został usunięty).

•	Aby zatrzymać wartości typu Autonumer z tabeli pierwotnej, przeciągnij jej pole Autonumer do siatki projektu kwerendy podczas tworzenia kwerendy.

Jeśli pole Autonumer w tabeli, do której dołączane są rekordy jest kluczem podstawowym i tabela pierwotna, do której dołączane są rekordy, zawiera wielokrotne wartości typu Autonumer, użyj pierwszej metody.


Przykłady wyrażeń używanych w kwerendach aktualizujących

Następujących wyrażeń należy używać w komórce Zamiana na w siatce projektu kwerendy dla pola, które ma być aktualizowane.

Wyrażenie	Wynik
"Sprzedawca"	Zmienia wartość na Sprzedawca
#8/10/96#	Zmienia datę na 10 sierpnia 96
Tak	Zmienia wartość Nie w polu Tak/Nie na Tak
"NC"&[NumerCzęści]	Dodaje NC na początku każdej zaznaczonej części
[CenaJednostki]*[Ilość]	Wylicza cenę jednostkową i ilość produktu
[Fracht]*1.5	Zwiększa opłaty przewozowe o 50 procent
DSum("[Ilość]*[CenaJednostkowa]", "SzczegółyZamówień","[IDproduktu]=" & [IDproduktu])	Jeśli ID produktów w bieżącej tabeli odpowiadają ID produktów w tabeli "Opisy zamówień", aktualizuje podsumowania sprzedaży w oparciu o ilość i cenę jednostkową produktu
Right([KodPocztowy],5)	Odcina znaki z lewej strony pola zostawiając tylko pięć znaków z prawej strony


Grupowa zmiana rekordów za pomocą kwerendy aktualizującej

1	Utwórz kwerendę zaznaczając tabele lub kwerendy obejmujące rekordy, które chcesz aktualizować oraz pola, dla których chcesz ustawić kryteria.

  Jak?

2	W widoku "Projekt" kwerendy kliknij strzałkę obok przycisku Typ kwerendy  [image]  na pasku narzędzi, a następnie kliknij polecenie Kwerenda aktualizująca.

3	Przeciągnij z listy pól do siatki projektu kwerendy pola, które chcesz aktualizować lub dla których chcesz ustawić kryteria.

4	Wpisz kryteria w komórce Kryteria, jeśli to konieczne.

Aby uzyskać informacje na temat określania kryteriów, kliknij  [image].

5	W komórce Zamiana na dla pól, które mają być aktualizowane wpisz wyrażenie lub wartość, która ma być wykorzystana do zmiany pól, tak jak to pokazano na poniższej ilustracji.

Aby zapoznać się z przykładami wyrażeń, kliknij  [image].

6	Aby obejrzeć listę rekordów, które będą aktualizowane, kliknij przycisk Widok  [image]  na pasku narzędzi. Lista nie będzie zawierać nowych wartości. Aby powrócić do widoku "Projekt" kwerendy, ponownie kliknij przycisk Widok  [image]. Dokonaj wszelkich koniecznych zmian w widoku "Projekt".

7	Kliknij przycisk Uruchom  [image]  na pasku narzędzi, aby utworzyć nową tabelę.

Uwaga   Aby zatrzymać wykonywanie kwerendy po jej uruchomieniu, użyj klawiszy CTRL+BREAK.


Uruchamianie kwerendy tworzącej tabelę, dołączającej, usuwającej lub aktualizującej

1	Otwórz kwerendę w widoku "Projekt".

2	Aby obejrzeć rekordy, które zostaną zmienione, kliknij przycisk Widok  [image]  na pasku narzędzi. Aby uzyskać informacje na temat oglądania rekordów, kliknij  [image]. Aby powrócić do widoku "Projekt" kwerendy, kliknij przycisk Widok  [image]. Dokonaj wszelkich koniecznych zmian w widoku "Projekt".

3	Kliknij przycisk Uruchom  [image]  na pasku narzędzi, aby uruchomić kwerendę.

Uwaga   Aby zatrzymać wykonywanie kwerendy po jej uruchomieniu, użyj klawiszy CTRL+BREAK.

Aby uzyskać informacje na temat oglądania wyników kwerendy tworzącej tabelę, dołączającej lub usuwającej, kliknij  [image].

Aby uzyskać informacje na temat oglądania wyników kwerendy aktualizującej, kliknij  [image].


Oglądanie wyników kwerendy tworzącej tabelę, dołączającej lub usuwającej

1	Kliknij przycisk Okno bazy danych  [image]  na pasku narzędzi.

2	W oknie bazy danych kliknij kartę Tabele.

3	Kliknij nowo utworzoną lub zmienioną tabelę, a następnie kliknij przycisk Otwórz.


Oglądanie wyników kwerendy aktualizującej

1	W widoku "Projekt" kwerendy kliknij strzałkę obok przycisku Typ kwerendy  [image]  na pasku narzędzi, a następnie kliknij polecenie Kwerenda wybierająca.

2	Kliknij przycisk Widok  [image]  na pasku narzędzi.


Oglądanie rekordów zmienionych za pomocą kwerendy tworzącej tabelę, usuwającej, dołączającej lub aktualizującej

•	W widoku "Projekt" kwerendy kliknij przycisk Widok  [image]  na pasku narzędzi, aby wyświetlić kwerendę w widoku "Arkusz danych".

Rodzaj  kwerendy	Dane w arkuszu
Aktualizująca	Pola, które zostaną aktualizowane.
Usuwająca	Rekordy, które zostaną usunięte.
Tworząca tabelę	Pola, które zostaną uwzględnione w nowej tabeli.
Dołączająca	Rekordy, które zostaną dodane do innej tabeli.


Zatrzymywanie wykonywania kwerendy

•	Naciśnij klawisze CTRL+BREAK.


Przełączanie się między widokami kwerendy

Kwerenda ma trzy widoki: widok "Projekt", widok "Arkusz danych" i widok "SQL".

1	Kliknij strzałkę obok przycisku Widok na pasku narzędzi.

2	Na liście rozwijanej kliknij wybrany widok.


Otwieranie lub uruchamianie kwerendy

Kwerendę krzyżową lub funkcjonalną można otworzyć w widoku "Projekt". Kwerendę wybierającą lub krzyżową można również otworzyć w widoku "Arkusz danych", aby obejrzeć jej wyniki.

Kwerendy funkcjonalnej nie można otworzyć w widoku "Arkusz danych" celem obejrzenia jej wyników. W widoku tym można jednak obejrzeć dane, które ulegną zmianie na skutek uruchomienia kwerendy funkcjonalnej. Kwerenda funkcjonalna jest oznaczona wykrzyknikiem (!) umieszczonym obok jej nazwy w oknie bazy danych.

Co chcesz zrobić?

Otworzyć kwerendę w widoku "Projekt"

Obejrzeć wyniki kwerendy wybierającej lub krzyżowej w widoku "Arkusz danych"

Przełączyć się między widokami kwerendy

Obejrzeć w widoku "Arkusz danych" rekordy, które zostaną zmienione na skutek uruchomienia kwerendy tworzącej tabelę, usuwającej, dołączającej lub aktualizującej

Uruchomić kwerendę tworzącą tabelę, dołączającą, usuwającą lub aktualizującą


Otwieranie kwerendy w widoku "Projekt"

1	W oknie bazy danych kliknij kartę Kwerendy.

2	Kliknij kwerendę, która ma zostać otwarta, a następnie kliknij przycisk Projektuj.

Uwagi

•	Jeśli formularz lub raport został utworzony na podstawie kwerendy, można otworzyć kwerendę, aby zmodyfikować jej projekt bezpośrednio z formularza lub raportu. Aby uzyskać więcej informacji, kliknij  [image].

•	Jeśli kwerenda została zapisana w widoku "SQL", zostanie wyświetlona w tym widoku przy następnym kliknięciu przycisku Projektuj w oknie bazy danych.


Oglądanie wyników kwerendy wybierającej lub krzyżowej

Program Microsoft Access wyświetla wyniki kwerendy wybierającej lub krzyżowej w arkuszu danych. Arkusz danych można wyświetlić z widoku "Projekt" kwerendy bądź z okna bazy danych.

W	Wykonaj następujące czynności
Widoku "Projekt" kwerendy	Kliknij przycisk Widok  [image]  na pasku narzędzi
Oknie bazy danych	Kliknij kartę Kwerendy, a następnie dwukrotnie kliknij nazwę kwerendy lub zaznacz kwerendę i kliknij przycisk Otwórz.
Aby zatrzymać wykonywanie kwerendy, naciśnij klawisze CTRL+BREAK. (Procedura ta może jednak być nieskuteczna w przypadku bardzo dużych kwerend.)


Tworzenie pola wykonującego niestandardowe obliczenia lub operacje na wartościach pól w kwerendzie

Można utworzyć nowe pole, w którym wyświetlane są wyniki obliczenia określonego za pomocą wyrażenia.

1	Otwórz kwerendę w widoku "Projekt".

2	Wykonaj jedną z następujących czynności:

•	Wpisz wyrażenie w pustej komórce w wierszu Pole. Jeśli wyrażenie zawiera nazwę pola, musi być ona podana w nawiasie kwadratowym.

•	Jeśli potrzebujesz pomocy w utworzeniu wyrażenia, skorzystaj z Konstruktora wyrażeń. Aby go wyświetlić, kliknij prawym klawiszem myszy w komórce Pole, do której zamierzasz dodać pole obliczeniowe, a następnie kliknij polecenie Buduj. Aby uzyskać informacje na temat sposobu korzystania z Konstruktora wyrażeń, kliknij  [image].

Po naciśnięciu klawisza ENTER lub przeniesieniu kursora do innej komórki, program Microsoft Access wprowadza domyślną nazwę pola WyrN, gdzie N jest liczbą całkowitą większą o jeden dla każdego nowego pola wyrażenia w kwerendzie. Nazwa wyświetlana jest przed wyrażeniem i po niej umieszczany jest dwukropek. W arkuszu danych nazwa ta staje się nagłówkiem kolumny.

Można również zaznaczyć nazwę WyrN i zmienić ją na bardziej opisową, na przykład NowaCena

3	Jeśli wyrażenie zawiera funkcję lub funkcje agregatu (Sum, Avg, Count, Min, Max, StDev lub Var) i siatka projektu zawiera jeszcze inne pole lub pola, które mają być użyte do grupowania, kliknij przycisk Sumy  [image]  na pasku narzędzi (chyba, że wiersz Podsumowanie jest już wyświetlony). Zostaw opcję Grupuj według w komórce Podsumowanie, a w polu obliczeniowym zmień ustawienie opcji Grupuj według na Wyrażenie.

4	Aby zakończyć tworzenie kwerendy, można wykonać jedną z następujących czynności:

•	Wprowadzić kryteria, które będą miały wpływ na wyniki obliczeń. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Sortować wyniki. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Ustawić właściwości pola, takie jak na przykład Format (pole nie dziedziczy właściwości z tabeli). Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Uwagi

•	Kwerenda "Rozszerzone opisy zamówień" w przykładowej bazie danych "Northwind" zawiera przykład pola obliczeniowego. Pole to nosi nazwę "Cena końcowa". Kwerenda "Podsumowania zamówień" zawiera przykład pola obliczeniowego o nazwie "Podsumowanie", które dokonuje obliczeń na grupach rekordów. Aby obejrzeć te kwerendy, otwórz bazę danych "Northwind" w podfolderze "Pliki przykładowe" folderu pakietu "Office". W oknie bazy danych kliknij kartę Kwerendy, kliknij "Rozszerzone opisy zamówień" lub "Podsumowania zamówień", a następnie kliknij przycisk Projektuj. Aby uzyskać informacje na temat otwierania przykładowej bazy danych "Northwind", kliknij  [image].

•	Aby wprowadzić lub obejrzeć całe wyrażenie bez konieczności przewijania, naciśnij klawisze SHIFT+F2, aby wyświetlić okno Powiększenie.

•	Aby obejrzeć przykłady wyrażeń, kliknij  [image].


Przykłady wyrażeń wykonujących obliczenia lub operacje na wartościach za pomocą pola obliczeniowego

Wprowadź wyrażenie dla pola obliczeniowego w komórce Pole w siatce projektu kwerendy.

Co chcesz zrobić?

Obejrzeć przykłady wyrażeń wykonujących operacje na wartościach tekstowych

Obejrzeć przykłady wyrażeń wykonujących działania arytmetyczne

Obejrzeć przykłady wyrażeń wykonujących operacje obliczenia na datach

Obejrzeć przykłady wyrażeń przeliczających, sumujących i wyciągających średnie, w których wykorzystano funkcje agregatu SQL lub funkcje agregatu domeny

Obejrzeć przykłady wyrażeń używanych do pracy z polami pustymi (wartości Null)

Obejrzeć przykład wyrażenia używającego podkwerendy

Dowiedzieć się, jak tworzyć wyrażenia

Dowiedzieć się więcej na temat pól obliczeniowych


Przykłady wykonywania operacji na wartościach tekstowych w polach obliczeniowych

Wyrażenia wprowadzane są w komórce Pole w siatce projektu kwerendy. Pola, do których odwołuje się wyrażenie, są polami tabel lub kwerend bieżącej kwerendy.

Wyrażenie	Opis
ImięINazwisko: [Imię] & " " &  [Nazwisko]	Wyświetla wartości pól "Imię" i "Nazwisko" oddzielone spacją w polu "ImięINazwisko".
Addres2: [Miasto] & " " & [Region] & " " & [KodPocztowy]	Wyświetla wartości pól "Miasto", "Region" i "KodPocztowy" oddzielone spacjami w polu "Addres2".
IDproduktu: Left([NazwaProduktu], 1)	Wykorzystuje funkcję Left do wyświetlania w polu "IDproduktu" pierwszego znaku wartości z pola "NazwaProduktu".
KodTypu: Right([KodMajątkowy], 2)	Używa funkcji Right do wyświetlania w polu "KodTypu" ostatnich dwóch znaków wartości z pola "KodMajątkowy".
NumerKierunkowy: Mid([Telefon],2,3)	Używa funkcji Mid do wyświetlania w polu "NumerKierunkowy" trzech znaków poczynając od drugiego znaku wartości w polu "Telefon".


Przykłady działań arytmetycznych w polach obliczeniowych

Wyrażenia wprowadzane są w komórce Pole w siatce projektu kwerendy. Pola, do których odwołuje się wyrażenie, są polami tabel lub kwerend bieżącej kwerendy.

Wyrażenie	Opis
OpłatyRealne: [Fracht] * 1.1	Wyświetla wartość frachtu plus 10 procent w polu "OpłatyRealne".
WysokośćZamówienia: [Ilość] * [CenaJednostkowa]	Wyświetla iloczyn wartości z pól "Ilość" i "CenaJednostkowa" w polu "WysokośćZamówienia".
CzasDostawy: [DataWysyłki] - [DataDostawy]	Wyświetla różnicę wartości z pól "DataWysyłki" i "DataDostawy" w polu "CzasDostawy".
CałyAsortyment: [StanMagazynu] + [IlośćZamówiona]	Wyświetla sumę wartości z pól "StanMagazynu" i "JednostekNaZamówieniu" w polu "IlośćZamówiona .
ProcentOpłatPrzewozowych: Sum([Fracht])/Sum([Podsumowanie]) *100	W polu "ProcentOpłatPrzewozowych" wyświetla udział procentowy wartości frachtu w każdym podsumowaniu dzieląc sumę wartości w polu "Fracht" przez sumę wartości w polu "Podsumowanie". (W tym przykładzie wykorzystano funkcję Sum.)  Wiersz Podsumowanie w siatce projektu musi być wyświetlony, a komórka Podsumowanie dla tego pola musi mieć ustawienie Wyrażenie. Jeśli właściwość Format dla tego pola ma ustawienie Procentowy, należy pominąć klauzulę *100.
Uwaga   Jeśli w wyrażeniu używany jest operator arytmetyczny (+, -, *, /) i jedno z pól w wyrażeniu ma wartość Null, wynik całego wyrażenia będzie Null. Jeśli niektóre rekordy w jednym z pól wyrażenia mogą mieć wartość Null, można przekształcić wartość Null w zero używając funkcji Nz, na przykład:

Nz([StanMagazynu])+Nz([IlośćZamówiona])

Aby uzyskać więcej informacji na temat funkcji Nz, kliknij  [image].


Przykłady zmieniania i obliczania dat w polach obliczeniowych

Wyrażenia wprowadzane są w komórce Pole w siatce projektu kwerendy. Pola, do których odwołuje się wyrażenie, są polami tabel lub kwerend bieżącej kwerendy.

Wyrażenie	Opis
CzasDostawy: DateDiff("d", [DataZamówienia], [DataWysyłki])	Używa funkcji DateDiff do wyświetlania w polu "CzasDostawy" liczby dni między datą zamówienia i datą wysyłki.
RokZatrudnienia: DatePart("rrrr",[DataZatrudnienia])	Używa funkcji DatePart do wyświetlania w polu "RokZatrudnienia" roku, w którym został zatrudniony każdy z pracowników.
Date( )- 30	Używa funkcji Date do wyświetlania daty o 30 dni wcześniejszej od daty bieżącej.


Przykłady użycia funkcji agregaujących (SQL i domen) w polach obliczeniowych
Przykłady użycia funkcji agregujących (SQL i domen) w polach obliczeniowych

Wyrażenia wprowadzane są w komórce Pole w siatce projektu kwerendy. Pola, do których odwołuje się wyrażenie, są polami tabel lub kwerend bieżącej kwerendy.

Wyrażenie	Opis
Count(*)	Używa funkcji Count (Zlicz) do liczenia rekordów w kwerendzie, w tym takich, które zawierają pola z wartościami Null (pola puste).
ProcentOpłatPrzewozowych: Sum([Fracht])/Sum([Podsumowanie]) *100	W polu "ProcentOpłatPrzewozowych" wyświetla udział procentowy wartości frachtu w każdej z sum częściowych dzieląc sumę wartości w polu "Fracht" przez sumę wartości w polu "Podsumowanie". (W tym przykładzie wykorzystano funkcję Sum(Suma).)  Wiersz Podsumowanie w siatce projektu musi być wyświetlony, a komórka Podsumowanie dla tego pola musi mieć ustawienie Wyrażenie. Jeśli właściwość Format dla tego pola ma ustawienie Procent, należy pominąć klauzulę *100.
ŚredniRabat: DAvg("[Rabat]", "[Zamówienia]")	Używa funkcji DAvg (OdchStd) do wyświetlania w polu "ŚredniRabat" średniego upustu na wszystkich zamówieniach w kwerendzie podsumowującej.
Aby uzyskać więcej informacji na temat używania funkcji agregatu domeny, kliknij  [image].


Przykłady pracy z wartościami Null za pomocą pól obliczeniowych

Wyrażenia wprowadzane są w komórce Pole w siatce projektu kwerendy. Pola, do których odwołuje się wyrażenie, są polami tabel lub kwerend bieżącej kwerendy.

Wyrażenie	Opis
BieżącyKraj: IIf(IsNull([Kraj]), " ", [Kraj])	Używa funkcji IIf i IsNull do wyświetlania pustego ciągu znaków w polu "BieżącyKraj", jeśli wartość w polu "Kraj" jest Null. Jeśli nie, wyświetlana jest wartość z pola "Kraj".
CzasDostawy: IIf(IsNull([DataWymagana] - [DataWysyłki]), "Znajdź brakującą datę", [DataWymagana] - [DataWysyłki])	Używa funkcji IIf i IsNull do wyświetlania w polu "CzasDostawy" komunikatu "Znajdź brakującą datę" jeśli wartość w polu "DataWymagana" lub "DataWysyłki" jest wartością Null. Jeśli nie, wyświetlana jest różnica tych wartości.
SprzedażPółroczna: Nz([Sprz1Kwart]) + Nz([Sprz2Kwart])	W polu "SprzedażPółroczna" wyświetla sumę wartości w polach opisujących sprzedaż w pierwszym i drugim kwartale, wykorzystując funkcję Nz do przekształcania wartości Null w zero.
IIf(IsNull([CenaJednostkowa]), 0 ,[CenaJednostkowa])	Zmienia wartość Null na zero (0) w polu "CenaJednostkowa".
Uwaga   Jeśli w wyrażeniu używany jest operator arytmetyczny (+, -, *, /) i jedno z pól w wyrażeniu ma wartość Null, wynik całego wyrażenia będzie Null. Jeśli niektóre rekordy w jednym z pól wyrażenia mogą mieć wartość Null, można przekształcić wartość Null w zero używając funkcji Nz, tak jak to pokazano w powyższej tabeli. Aby uzyskać więcej informacji na temat funkcji Nz, kliknij  [image].


Przykład wykorzystania podkwerendy w polu obliczeniowym

Wyrażenia wprowadzane są w komórce Pole w siatce projektu kwerendy. Pola, do których odwołuje się wyrażenie, są polami tabel lub kwerend bieżącej kwerendy.

Wyrażenie	Opis
Cat: (SELECT [NazwaKategorii] FROM [Kategorie] WHERE [Produkty].[IDkategorii]=[Kategorie].[IDkategorii])	Wyświetla pole "NazwaKategorii", jeśli "IDkategorii" z tabeli "Kategorie" jest takie samo, jak "IDkategorii" w tabeli "Produkty".


Informacje na temat wykorzystywania kryteriów w kwerendach lub filtrach do otrzymywania określonych rekordów

Kryteria są to ograniczenia nakładane na kwerendę lub zaawansowany filtr w celu otrzymania określonych rekordów. Na przykład zamiast oglądać dane dotyczące wszystkich dostawców, z których usług korzysta firma, można obejrzeć tylko dane dostawców z Japonii. Aby to zrobić, należy określić kryterium ograniczające wyniki tylko do tych rekordów, które w polu "Kraj" mają wartość "Japonia".

Aby określić kryterium dla pola w siatce projektu, należy wprowadzić wyrażenie w komórce Kryteria dla tego pola. Wyrażeniem w powyższym przykładzie byłaby "Japonia". Można używać również bardziej skomplikowanych wyrażeń, takich jak na przykład "Od 1000 do 5000". Jeśli kwerenda zawiera tabele połączone, wartości określone w kryteriach w polach z tabel połączonych muszą uwzględniać wielkość liter — pisownia musi być dokładnie taka sama, jak w tabeli podstawowej.

Dla danego pola lub dla innych pól można wprowadzić również kryteria dodatkowe. Jeśli wyrażenia zostaną wpisane do kilku komórek Kryteria, program Microsoft Access połączy je za pomocą operatora And (I) lub Or (Lub). Jeśli wyrażenia znajdują się w różnych komórkach, ale w tym samym wierszu, zostanie użyty operator And, co oznacza, że zwrócone zostaną tylko te rekordy, które spełniają kryteria podane we wszystkich komórkach. Jeśli wyrażenia znajdują się w różnych wierszach siatki projektu, program Microsoft Access używa operatora Or, co oznacza, że zwrócone zostaną rekordy spełniające kryteria umieszczone w którejkolwiek z komórek. Aby obejrzeć przykłady wykorzystania wielu kryteriów w siatce projektu, kliknij  [image].

Można również określać kryteria, które mają wpływ na wynik obliczenia. Wprowadzając kryteria można ograniczać liczebność grup rekordów, na których dokonywane jest obliczenie, ograniczyć ilość rekordów zawartych w działaniach lub wyników wyświetlanych po zakończeniu działania. Aby uzyskać informacje na temat tego, gdzie należy wprowadzać kryteria w kwerendzie wykonującej obliczenia, kliknij  [image].


Wprowadzanie kryteriów w kwerendzie lub zaawansowanym filtrze w celu otrzymania określonych rekordów

Aby uzyskać więcej informacji na temat używania kryteriów, kliknij  [image].

1	Otwórz kwerendę w widoku "Projekt" lub wyświetl okno Zaawansowany filtr/sortowanie dla tabeli, kwerendy lub formularza.

2	Kliknij pierwszą komórkę Kryteria dla pola, dla którego chcesz określić kryteria.

3	Kliknij wyrażenie kryterium wpisując je w komórce lub używając Konstruktora wyrażeń. Aby wyświetlić Konstruktora wyrażeń, kliknij prawym przyciskiem myszy w komórce Kryteria, a następnie kliknij polecenie Buduj. Aby uzyskać więcej informacji na temat używania Konstruktora wyrażeń, kliknij  [image].

Jeśli kwerenda zawiera tabele połączone, wartości określone w kryteriach dla pól tabel połączonych muszą uwzględniać wielkość liter — pisownia musi być dokładnie taka sama, jak w tabeli podstawowej.

4	Aby wprowadzić kolejne wyrażenie w tym samym lub innym polu, przesuń kursor do odpowiedniej komórki Kryteria i wprowadź wyrażenie.

Uwagi

•	Aby obejrzeć przykłady wyrażeń kryteriów, kliknij  [image].

•	Aby uzyskać informacje na temat tego, gdzie należy wprowadzać kryteria w kwerendzie wykonującej obliczenia, kliknij  [image].


Określanie kryteriów lub porządku sortowania, jeśli w siatce projektu używana jest gwiazdka

1	Otwórz kwerendę w widoku "Projekt".

2	Przeciągnij gwiazdkę (*) z listy pól do wiersza Pole w siatce projektu.

3	Dodaj pola, które mają być sortowane lub dla których mają zostać określone kryteria przeciągając je z listy pól do wiersza Pole.

4	Określ porządek sortowania w komórce Sortuj dla pól, które mają być sortowane.

  Jak?

5	Wprowadź dla odpowiednich pól kryteria w wierszu Kryteria.

  Jak?

6	Wyczyść pole wyboru w wierszu Pokaż dla wszystkich pól z wyjątkiem gwiazdki; w przeciwnym razie pola te pojawią się dwukrotnie w wynikach kwerendy.

7	Kliknij przycisk Widok na pasku narzędzi, aby obejrzeć wyniki.


Gdzie należy wprowadzać wyrażenia w kwerendach i filtrach

Wyrażenia — mogą być stosowane w siatce projektu kwerendy lub w oknie Zaawansowany filtr/sortowanie, w instrukcji SQL w widoku "SQL" kwerendy lub w oknie Filtruj według formularza — aby określić kryteria wyboru odpowiednich rekordów. W kwerendach wyrażenia mogą być również używane do aktualizacji wartości w grupie rekordów lub do tworzenia pól obliczeniowych.

W siatce projektu można wprowadzić wyrażenie w różnych miejscach w zależności od wykonywanej operacji. (Miejsca, w których należy wprowadzać wyrażenia pokazano w poniższej tabeli.) Po wpisaniu wyrażenia w siatce projektu i naciśnięciu klawisza ENTER, program Microsoft Access wyświetla wyrażenie używając zrozumiałej dla siebie składni. Jeśli w wyrażeniu nie będzie znajdować się operator, program Microsoft Access domyślnie przyjmuje operator =. Na przykład, jeśli w polu "Kraj" wpiszesz jako kryterium wartość "Dania", program Microsoft Access wyświetla wyrażenie "Dania" i zinterpretuje je jako Kraj="Dania". Jeśli w wyrażeniu znajdują się odwołania do nazw pól, pola te muszą znajdować się w jednej z tabel dodanych do kwerendy (chyba że używasz funkcji DLookup lub podkwerendy). W siatce projektu nie ma możliwości przeciągnięcia pól do wyrażenia.

Aby	Należy wprowadzić wyrażenie w
Określić kryteria dla kwerendy wybierającej, krzyżowej lub funkcjonalnej, bądź dla zaawansowanego filtru	Komórce Kryteria w siatce projektu kwerendy lub w zaawansowanego filtru.
Utworzyć pole obliczeniowe	Komórce Pole w siatce projektu kwerendy lub zaawansowanego filtru.
Aktualizować rekordy w zależności od wyników wyrażenia (dotyczy tylko kwerend aktualizujących)	Komórce Zamiana na w siatce projektu kwerendy aktualizującej.
Określić odpowiednie rekordy, sposób ich grupowania, kryteria grupowania lub sposób sortowania rekordów	Wyrażeniu SQL w widoku "SQL".
Określić kryteria przy użyciu metody Filtruj według formularza	Polu w oknie Filtruj według formularza dla wyrażenia niestandardowego. Można również wybrać wyrażenie z listy w polu.
Uwaga   Aby zobaczyć, w jaki sposób program Microsoft Access ocenia wyrażenia w kwerendzie, należy przełączyć się do widoku "SQL" kwerendy celem wyświetlenia instrukcji SQL. Aby wyświetlić kwerendę w widoku "SQL", kliknij strzałkę obok przycisku Widok na pasku narzędzi, a następnie kliknij polecenie Widok SQL. Jeśli kwerenda zawiera tabele połączone, wartości określone w kryteriach dla pól tabel połączonych muszą uwzględniać wielkość liter — pisownia musi być dokładnie taka sama, jak w tabeli podstawowej.


Przykłady wyrażeń używanych w kwerendach i filtrach

Co chcesz zrobić?

Obejrzeć przykłady wyrażeń wykonujących obliczenia lub operacje na wartościach pól

Obejrzeć przykłady wyrażeń stosowanych jako kryteria do ograniczania liczby obrabianych rekordów

Obejrzeć przykłady wyrażeń używanych do aktualizowania danych w kwerendzie aktualizującej

Obejrzeć przykłady wyrażeń używanych w instrukcjach SQL

Dowiedzieć się, gdzie należy wprowadzać wyrażenia w kwerendach i filtrach

Dowiedzieć się, jak się tworzy wyrażenia


Przykłady wyrażeń kryteriów stosowanych w kwerendach lub filtrach

Wyrażenia kryteriów należy wprowadzać w komórce Kryteria w oknie Zaawansowany filtr/sortowanie lub w widoku "Projekt" kwerendy.

Uwaga   Niestandardowe wyrażenia kryteriów można również wprowadzać w polu w oknie Filtruj według formularza. Można też korzystać z wyrażeń znajdujących się na liście w polu.

Co chcesz zrobić?

Obejrzeć przykłady wyrażeń wykorzystujących jako kryteria wartości tekstowe

Obejrzeć przykłady wyrażeń obliczających lub wykonujących operacje na datach i wykorzystujących otrzymane wyniki jako kryteria

Obejrzeć przykłady wyrażeń wykorzystujących jako kryteria wartości pola pustego (wartość Null lub ciąg znaków zerowej długości)

Obejrzeć przykłady wyrażeń używających jako kryteria części wartości znajdującej się w polu

Obejrzeć przykłady wyrażeń wykorzystujących jako kryteria wyniki funkcji agregującej domeny

Obejrzeć przykłady wyrażeń wykorzystujących jako kryteria wyniki podkwerendy

Obejrzeć przykłady użycia wielu kryteriów w jednym lub kilku polach kwerendy


Przykłady wyrażeń wykorzystujących jako kryteria wartości tekstowe

Pole	Wyrażenie	Opis
MiastoOdbiorcy	"Londyn"	Wyświetla zamówienia dostarczone do Londynu.
MiastoOdbiorcy	"Londyn" Or "Hedge End"	Używa operatora Or aby wyświetlić zamówienia wysłane do Londynu lub Hedge End.
DataWysyłki	Between #1/5/95# And #1/10/95#	Używa operatora Between...And, aby wyświetlić zamówienia zrealizowane nie wcześniej niż 5 stycznia 95 i nie później niż 10 stycznia 95.
DataWysyłki	#2/2/95#	Wyświetla zamówienia zrealizowane 2 lutego 95.
KrajOdbiorcy	In("Kanada", "UK")	Używa operatora In, aby wyświetlić zamówienia wysłane do Kanady lub Wielkiej Brytanii.
KrajOdbiorcy	Not "USA"	Używa operatora Not, aby wyświetlić zamówienia wysłane do wszystkich krajów z wyjątkiem USA.
NazwaKlienta	Like "S*"	Zamówienia wysłane do klientów, których nazwy zaczynają się na literę S.
NazwaFirmy	>="N"	Wyświetla zamówienia wysłane do firm, których nazwy zaczynają się na litery od N do Z.
IDzamówienia	Right([OrderID], 2)="99"	Używa funkcji Right aby wyświetlić zamówienia, których IDzamówienia kończy się na 99.
NazwaFirmy	Len([NazwaFirmy]) >Val(30)	Używa funkcji Len i Val, aby wyświetlić zamówienia wysłane do firm, których nazwy są dłuższe niż 30 znaków.


Przykłady wyrażeń obliczających i wykonujących operacje na datach, a następnie wykorzystujących otrzymane wyniki jako kryteria

Pole	Wyrażenie	Opis
DataWymagana	Between Date( ) And DateAdd("m", 3, Date( ))	Używa operatora Between...And i funkcji DateAdd i Date aby wyświetlić zamówienia, które mają zostać zrealizowane w ciągu trzech miesięcy od daty bieżącej.
DataZamówienia	< Date( )- 30	Używa funkcji Date, aby wyświetlić zamówienia, które mają ponad 30 dni.
DataZamówienia	Year([DataZamówienia])= 1996	Używa funkcji Year, aby wyświetlić zamówienia, które zostały złożone w roku 1996.
DataZamówienia	DatePart("q", [DataZamówienia])=4	Używa funkcji DatePart, aby wyświetlić zamówienia przypadające na czwarty kwartał.
DataZamówienia	DateSerial(Year ([DataZamówienia]),  Month([DataZamówienia]) +1, 1)-1	Używa funkcji DateSerial, Year i Month, aby wyświetlić zamówienia do realizacji ostatniego dnia każdego miesiąca.
DataZamówienia	Year([DataZamówienia])= Year(Now()) And Month([DataZamówienia])= Month(Now())	Używa funkcji Year i Month oraz operatora And, aby wyświetlić zamówienia na bieżący rok i miesiąc.


Przykłady wyrażeń wykorzystujących jako kryteria wartości pola pustego (wartość Null lub ciągu znaków zerowej długości)

Aby dowiedzieć się więcej na temat sposobu używania wartości Null i ciągów długości zerowej, kliknij  [image].

Pole	Wyrażenie	Opis
RegionOdbiorcy	Is Null	Wyświetla zamówienia klientów, których pole "RegionOdbiorcy" zawiera wartość Null (jest puste).
RegionOdbiorcy	Is Not Null	Wyświetla zamówienia klientów, których pole "RegionOdbiorcy" zawiera jakąś wartość.
Faks	" "	Wyświetla zamówienia klientów, którzy nie mają faksu - w polu "Faks" zamiast wartości Null znajduje się ciąg znaków o zerowej długości.


Przykłady wyrażeń wykorzystujących jako kryteria część wartości znajdujących się w polu
Przykłady wyrażeń wykorzystujących jako kryteria część wartości znajdującej się w polu

Pole	Wyrażenie	Wynik
NazwaKlienta	Like "S*"	Zamówienia wysłane do klientów, których nazwa zaczyna się na literę S.
NazwaKlienta	Like "*Imports"	Zamówienia wysłane do klientów, których nazwa kończy się słowem "Imports".
NazwaKlienta	Like "[A-D]*"	Zamówienia wysłane do klientów, których nazwa zaczyna się na literę od A do D.
NazwaKlienta	Like "*ar*"	Dostawy wysłane do klientów, w których nazwie znajduje się sekwencja liter "ar".
NazwaKlienta	Like "Maison Dewe?"	Dostawy wysłane do klientów, których pierwsza część nazwy jest słowem "Maison", a druga słowem pięcioliterowym zaczynającym się od "Dewe".


Przykłady wyrażeń wykorzystujących jako kryteria wyniki podkwerendy

Pole	Wyrażenie	Wynik
CanaJednostkowa	(SELECT [CanaJednostkowa] FROM [Produkty] WHERE [NazwaProduktu] = "Syrop anyżkowy ")	Produkty, których cena jest taka sama, jak cena syropu anyżkowego.
CanaJednostkowa	>(SELECT AVG([CanaJednostkowa]) FROM [Produkty])	Produkty, których cena jednostkowa jest wyższa niż średnia.
Pensja	> ALL (SELECT [Pensja] FROM [Pracownicy] WHERE ([Stanowisko] LIKE "*Dyrektor*") OR ([Stanowisko] LIKE "*Wiceprezes*"))	Pensje wszystkich przedstawicieli sprzedaży, których wynagrodzenie jest wyższe od wynagrodzenia któregokolwiek z pracowników, których stanowisko zaczyna się od "Dyrektor" lub "Wiceprezes".
WartośćZamówienia: [CenaJednostkowa]* [Ilość]	> ALL (SELECT AVG([CenaJednostkowa] * [Ilość]) FROM [OpisyZamówień])	Zamówienia, których wartość jest większa od średniej wartości zamówień.


Przykłady wyrażeń wykorzystujących jako kryteria wyniki funkcji agregującej domeny

Pole	Wyrażenie	Opis
Fracht	>(DStDev("[Fracht]", "Zamówienia") + DAvg("[Fracht]", "Zamówienia"))	Używa funkcji Davg i DStDev, aby wyświetlić wszystkie zamówienia, dla których koszty transportu wyniosły więcej niż wartość towaru plus odchylenie standardowe przyjmowane dla kosztów transportu.
Ilość	>DAvg("[Ilość]", "OpisyZamówień")	Używa funkcji Davg, aby wyświetlić produkty, które zostały zamówione w ilości większej niż średnia ilość na zamówieniu.
Aby uzyskać więcej informacji na temat sposobu używania funkcji agregatu domeny, kliknij  [image].


Projektowanie lub modyfikowanie kwerendy

Aby zakończyć projektowanie nowej kwerendy lub zmodyfikować już istniejącą, w widoku "Projekt" kwerendy można użyć jednej z wymienionych poniżej procedur. Procedury te mogą być również wykorzystywane do modyfikowania instrukcji SQL, będących źródłem rekordów formularza lub raportu. Zmiany dokonane w widoku "Projekt" kwerendy zostaną wprowadzone do instrukcji SQL.

Przy projektowaniu lub modyfikowaniu kwerend w środowisku wielodostępnym należy wziąć pod uwagę wiele czynników. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Co chcesz zrobić?

Dodać tabelę lub kwerendę

Usunąć tabelę lub kwerendę

Sprzęgnąć kilka tabel

Zmienić typ sprzężenia między dwoma tabelami

Usunąć sprzężenie między tabelami

Dodać pole

Usunąć pole

Przesunąć pole

Wstawić pole między dwa inne pola

Zmienić nazwę pola

Zmienić szerokości kolumn

Wstawić lub usunąć wiersz kryteriów

Wprowadzić lub zmienić kryteria

Określić porządek sortowania dla zestawu wynikowego

Wyświetlić lub ukryć pole w wynikach kwerendy

Wykonać obliczenia na danych

Wyczyścić siatkę projektu

Ustawić właściwości

Zmodyfikować instrukcję SQL

Dodać kolumnę do siatki projektu kwerendy lub zaawansowanego filtru


Dodawanie pól do siatki projektu w kwerendzie lub zaawansowanym filtrze

W kwerendzie są dodawane tylko te pola, z których dane mają być oglądane, aktualizowane, grupowane lub sortowane, bądź te, na podstawie których mają być ustalane kryteria. W zaawansowanym filtrze są dodawane pola, które będą użyte do sortowania lub określenia kryteriów. Program Microsoft Access automatycznie wyświetla wszystkie pola w wynikach filtru.

1	Otwórz kwerendę w widoku "Projekt" lub otwórz formularz bądź arkusz danych, a następnie otwórz okno Zaawansowany filtr/sortowanie

2	Sprawdź w widoku "Projekt" kwerendy, czy lista pól dla tabeli zawierającej pola, które mają być dodane, znajduje się w górnej części okna. Jeśli wymagana lista pól nie znajduje się w kwerendzie, możliwe jest dodanie tabeli lub kwerendy.

  Jak?

W oknie Zaawansowany filtr/sortowanie program Microsoft Access automatycznie wyświetla listę pól tabeli, kwerendy lub instrukcji SQL. W tym oknie nie można dodać nowych tabel ani kwerend.

3	Z listy pól wybierz pole lub pola, a następnie przeciągnij je do kolumn w siatce.

  Jak?


Wybieranie pól, które mają być dodane do siatki projektu kwerendy lub zaawansowanego filtru

Aby wybrać	Czynność
Pole	Kliknij nazwę pola.
Blok pól	Przytrzymując wciśnięty klawisz SHIFT zaznacz pierwsze i ostatnie pole bloku.
Nieciągłą grupę pól	Przytrzymując wciśnięty klawisz CTRL zaznacz żądane pola.
Wszystkie pola	Kliknij dwukrotnie pasek tytułu listy pól lub kliknij gwiazdkę (*). (Aby uzyskać dodatkowe informacje o sposobie używania gwiazdki, kliknij  [image].)
Uwagi

•	Po zaznaczeniu pól na liście pól trzeba je przeciągnąć do siatki projektu.

•	Jeśli przeciąga się do siatki więcej niż jedno pole, każde z nich zostanie umieszczone w osobnej kolumnie. Jeśli do siatki zostanie przeciągnięta gwiazdka, to nazwa kwerendy lub tabeli będzie umieszczona w jednej kolumnie i będzie do niej dodana kropka i gwiazdka (na przykład "Kategorie.*"). Po dokonaniu którejkolwiek z tych operacji, wygląd arkusza danych nie ulega zmianie.

•	Zamiast stosowania przeciągania można dodawać pola klikając dwukrotnie nazwę na liście pól lub zaznaczając pole w polu listy, w wierszu Pole siatki projektu.


Usuwanie pola z siatki projektu kwerendy lub zaawansowanego filtra

1	Otwórz kwerendę w widoku "Projekt" lub otwórz formularz bądź arkusz danych i wyświetl okno Zaawansowany filtr/stortowanie.

2	Zaznacz pole, klikając jego selektor kolumny, a następnie naciśnij klawisz DEL.

Uwaga   Przy usuwaniu pola z siatki projektu jest ono usuwane tylko z projektu kwerendy lub filtru. Ani pole, ani zawarte w nim dane nie są usuwane z tabeli podstawowej. Pole nie jest również usuwane z wyników filtru.


Pokazywanie lub ukrywanie nazw tabel dla każdego pola w siatce projektu kwerendy

Przy dodawaniu do siatki projektu pól z kilku tabel istnieje możliwość wyświetlenia pod nazwą każdego z pól nazwy tabeli, z której pole to pochodzi.

•	W widoku "Projekt" kwerendy, w menu Widok kliknij polecenie Nazwy tabel.

Aby ustawić domyślne wyświetlanie lub ukrywanie nazw tabel, w menu Narzędzia kliknij polecenie Opcje, następnie kliknij kartę Tabele/Kwerendy i zaznacz lub wyczyść pole wyboru Pokazuj nazwy tabel.


Wstawianie pola między pola już istniejące w siatce projektu kwerendy lub zaawansowanego filtru

1	Otwórz kwerendę w widoku "Projekt" lub otwórz formularz bądź arkusz danych i wyświetl okno Zaawansowany filtr/sortowanie.

2	Przeciągnij pole z listy pól do kolumny w siatce projektu w miejsce, w którym ma zostać wstawione.


Wstawianie lub usuwanie wiersza kryteriów w siatce projektu kwerendy lub zaawansowanego filtru

•	Aby wstawić wiersz kryteriów, w widoku "Projekt" kwerendy lub w oknie Zaawansowany filtr/sortowanie, kliknij wiersz, który ma być poniżej nowego wiersza, a następnie w menu Wstaw kliknij polecenie Wiersze. Nowy wiersz jest wstawiany nad klikniętym wierszem.

•	Aby usunąć wiersz kryteriów, kliknij ten wiersz, a następnie w menu Edycja kliknij polecenie Usuń wiersze.


Używanie gwiazdki w siatce projektu kwerendy

•	Wybranie gwiazdki (*) w kwerendzie jest korzystniejsze, niż wybieranie wszystkich pól. Jeśli wybrano gwiazdkę, w wynikach kwerendy automatycznie są uwzględniane wszystkie pola, które są dodane do podstawowej tabeli lub kwerendy po utworzeniu kwerendy. Pola, które zostały usunięte, są automatycznie pomijane.

•	Jeśli wybrano gwiazdkę, nie można sortować rekordów ani określić kryteriów dla pól, chyba że pola te wraz z gwiazdką zostaną dodane do siatki projektu. Aby uzyskać dodatkowe informacje na ten temat, kliknij  [image].

•	Jeśli gwiazdka nie zostanie przeciągnięta, lecz będzie wpisana w wierszu Pole, należy również wpisać nazwę tabeli. Na przykład można wpisać Klienci.*.


Usuwanie z kwerendy tabeli lub kwerendy

1	Otwórz kwerendę w widoku "Projekt".

2	W górnej części okna widoku "Projekt" zaznacz tabelę lub kwerendę, która ma być usunięta, klikając jej listę pól, a następnie naciśnij klawisz DEL.

Pola, które zostały przeciągnięte do siatki projektu z listy pól, są również usuwane z kwerendy. Tabela lub kwerenda nie jest jednak usuwana z bazy danych.


Dodawanie do kwerendy tabeli lub kwerendy

1	Otwórz kwerendę w widoku "Projekt".

2	Kliknij przycisk Pokaż tabelę  [image]  na pasku narzędzi.

3	W oknie dialogowym Pokaż tabelę kliknij kartę, na której znajdują się obiekty zawierające dane, które mają być przetwarzane. Jeśli żądana tabela znajduje się w innej bazie danych lub aplikacji, należy najpierw połączyć tabelę z aktywną bazą danych.

  Jak?

4	Kliknij nazwę obiektu, który ma być dodany do kwerendy. Aby wybrać dodatkowe obiekty (po jednym), przytrzymując wciśnięty klawisz CTRL klikaj nazwy obiektów. Aby wybrać grupę obiektów, kliknij nazwę pierwszego obiektu z grupy, a następnie przytrzymując wciśnięty klawisz SHIFT kliknij nazwę ostatniego obiektu z bloku.

5	Kliknij przycisk Dodaj i przycisk Zamknij.

Uwagi

•	Można również dodać tabelę lub kwerendę do kwerendy przeciągając jej nazwę z okna bazy danych do górnej części widoku "Projekt" kwerendy.

•	Jeśli w kwerendzie używa się kilku kwerend lub tabel, muszą być one sprzężone. Aby uzyskać informacje na temat sprzęgania tabel, kliknij  [image].


Dodawanie kolumny do siatki projektu kwerendy lub zaawansowanego filtra
Dodawanie kolumny do siatki projektu kwerendy lub zaawansowanego filtru

1	Kliknij w dowolnym miejscu kolumny, obok której z lewej strony ma być wstawiona nowa kolumna.

2	W menu Wstaw kliknij polecenie Kolumny.


Pokazywanie lub ukrywanie pola w wynikach kwerendy

Do siatki projektu kwerendy można dodać pole służące do ustalania kryteriów lub porządku sortowania, przy czym nie ma konieczności wyświetlania danych z tego pola w wynikach kwerendy.

•	W widoku "Projekt" kwerendy zaznacz pole Pokaż w siatce projektu, aby pokazać pole, lub odznacz pole Pokaż, aby ukryć pole.

Uwagi

•	Jeśli formularz lub raport ma być tworzony na podstawie kwerendy, a właściwość Wyprowadź wszystkie pola ma ustawienie Nie, w raporcie lub formularzu trzeba wyświetlić pola, na podstawie których będą tworzone formanty związane.

•	Przy zamykaniu kwerendy, ukryte pola są umieszczane w pierwszej od prawej kolumnie w siatce projektu.


Zmiana nazwy pola w kwerendzie

Aby dokładniej opisać dane znajdujące się w polu, można zmienić jego nazwę w kwerendzie. Jest to szczególnie przydatne przy definiowaniu nowego pola obliczeniowego lub podliczaniu, przeliczeniu lub wykonywaniu innego rodzaju obliczeń w istniejącym polu. W takich przypadkach, jeśli nie zostanie podana nazwa pola, program Microsoft Access przypisuje takie nazwy, jak "Wyr1" lub "SumaZKwotyZamówienia". Nowa nazwa pola musi być zgodna z regułami nazywania obiektów.

Zmiana nazwy pola w siatce projektu kwerendy powoduje zmianę nagłówka kolumny w widoku "Arkusz danych" kwerendy. Ponadto przy tworzeniu na podstawie kwerendy nowego obiektu, takiego jak formularz lub raport, nowy obiekt używa nazwy nowego pola. Na przykład, jeśli zostanie utworzony formant powodujący wyświetlanie pola o zmienionej nazwie, nazwa tego pola będzie używana jako nazwa formantu i tytuł jego etykietki. Nazwa pola w tabeli podstawowej nie ulega zmianie. Nie zmienia się również w formularzach i raportach utworzonych, na podstawie kwerendy, przed zmianą nazwy pola.

Uwaga   Zmiana nazwy pola w siatce projektu bieżącej kwerendy nie da rezultatu w widoku "Arkusz danych", jeśli właściwość Tytuł dla tego pola została ustalona w podstawowej tabeli lub kwerendzie.

Jeśli nowa nazwa pola ma być używana tylko w kolumnach arkusza danych lub etykietkach formularzy i raportów, zamiast zmieniać nazwę pola w siatce projektu, można zmienić ustawienie jego właściwości Tytuł.

Co chcesz zrobić?

Wyświetlić nowe nazwy pól zmieniając je w siatce projektu

Wyświetlić nowe nazwy pól zmieniając właściwość Tytuł


Zmiana nazwy pola w kwerendzie

1	Otwórz kwerendę w widoku "Projekt".

2	Umieść punkt wstawiania z lewej strony pierwszej litery nazwy bieżącego pola w siatce projektu.

3	Wpisz nową nazwę z dwukropkiem na końcu.

Uwaga   Przy zmianie nazwy pola (Wyr1, Wyr2 itd.), przypisanej automatycznie przez program Microsoft Access, należy zmienić tylko nazwę, nie zmieniając wyrażenia znajdującego się po dwukropku


Zmiana tytułu pola w kwerendzie

1	Otwórz kwerendę w widoku "Projekt".

2	W siatce projektu kliknij w kolumnie pola, którego tytuł chcesz zmienić, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi.

3	W polu właściwości Tytuł wpisz nowy tytuł pola.


Zmiana szerokości kolumn w siatce projektu kwerendy lub zaawansowanego filtru

1	W widoku "Projekt" kwerendy lub w oknie Zaawansowany filtr/sortowanie ustaw wskaźnik na prawej krawędzi selektora kolumn kolumny, którą chcesz zmienić, aby zmienił się w strzałkę dwustronną.

2	Przeciągnij krawędź w lewo, aby zwęzić kolumnę lub w prawo, aby ją poszerzyć. Dwukrotne kliknięcie dostosowuje szerokość kolumny do najdłuższego wpisu w siatce projektu.

Uwagi

•	Aby ustawić szerokość kilku kolumn jednocześnie, zaznacz kolumny przeciągając wskaźnik przez ich selektory kolumn, a następnie wykonaj opisaną wyżej procedurę.

•	Ustawienie szerokości kolumn w widoku "Projekt" lub oknie Zaawansowany filtr/sortowanie nie ma wpływu na szerokość kolumn w kwerendzie lub filtrowanym arkuszu danych.


Przenoszenie pola w siatce projektu kwerendy lub zaawansowanego filtru

1	Otwórz kwerendę w widoku "Projekt". lub otwórz formularz bądź arkusz danych i wyświetl okno Zaawansowany filtr/sortowanie.

2	Zaznacz kolumnę, która ma zostać przeniesiona.

•	Aby zaznaczyć jedną kolumnę, kliknij jej selektor.

•	Aby zaznaczyć kilka kolumn, przeciągnij kursor przez selektory tych kolumn.

1	Kliknij jeszcze raz selektor jednej z wybranych kolumn, a następnie przeciągnij pole lub pola w nowe miejsce.

Przeniesione i wszystkie pola po jego prawej stronie zostają przesunięte w prawo.


Uwagi dotyczące projektowania lub modyfikowania kwerend w środowisku wielodostępnym

Jeśli otworzy się kwerendę w celu dokonania zmian i w tym czasie, przed zakończeniem wprowadzania zmian, jakiś inny użytkownik zmodyfikuje jej projekt, zostanie wyświetlony komunikat informujący, że projekt został zmieniony. Można wówczas albo zastąpić nowe zmiany własnymi, albo zapisać własną wersję kwerendy pod inną nazwą. Jeśli inni użytkownicy używają kwerendy, której projekt został zmieniony, tylko do oglądania danych, nie zobaczą zmian w projekcie, zanim nie zamkną i ponownie nie otworzą kwerendy.


Gromadzenie w kwerendzie danych z kilku tabel lub kwerend

Ogromną zaletą kwerend jest możliwość gromadzenia danych lub wykonywania akcji na danych z kilku tabel lub kwerend. Na przykład można obejrzeć informacje o klientach wraz z zamówieniami, które zostały przez nich złożone. Aby obejrzeć te informacje, potrzebne są dane z tabel "Klienci" i "Zamówienia".

Przy dodawaniu kilku tabel do kwerendy, należy się upewnić, że ich listy pól są sprzężone ze sobą linią sprzężenia, dzięki czemu program Microsoft Access będzie wiedzieć, jak należy łączyć dane.

Jeśli tabele w kwerendzie nie są ze sobą sprzężone pośrednio lub bezpośrednio, program Microsoft Access nie wie, które rekordy są ze sobą skojarzone, wyświetla więc każdą kombinację rekordów (tak zwany "iloczyn krzyżowy" lub "kartezjański") obu tabel. Jeśli każda tabela zawiera 10 rekordów, w wynikach kwerendy znajdzie się 100 rekordów (10X10). Oznacza to również, że kwerenda może pracować znacznie wolniej i rezultaty mogą być znacznie mniej miarodajne.

Jeśli uprzednio zostały utworzone relacje między tabelami w oknie Relacje, program Microsoft Access automatycznie wyświetla linie sprzężeń przy dodawaniu powiązanych tabel w widoku "Projekt" kwerendy. Jeśli więzy integralności są wymuszane, program Microsoft Access wyświetla "1" nad linią sprzężenia, aby pokazać, która tabela znajduje się po stronie "jeden" relacji jeden-do-wielu i symbol nieskończoności  [image], aby pokazać, która tabela znajduje się po stronie "wiele" relacji.

Nawet jeśli nie zostały utworzone relacje, program Microsoft Access automatycznie tworzy sprzężenia przy dodawaniu tabel do kwerendy, jeśli tabele mają pole zawierające ten sam lub zgodny typ danych i jeśli jedno z pól sprzężenia jest kluczem podstawowym. Symbole relacji jeden-do-wielu nie są w tym przypadku wyświetlane, ponieważ więzy integralności nie są wymuszane.

Czasami tabele dodawane do kwerendy nie zawierają żadnych pól, które mogą zostać sprzężone. W takiej sytuacji należy dodać jedną lub kilka tabel lub kwerend, które będą stanowiły "most" między tabelami, których dane mają być wykorzystane. Na przykład jeśli do kwerendy dodawane są tabele "Klienci" i "Opisy zamówień", nie będą one mieć linii sprzężenia, ponieważ nie posiadają żadnych pól, które mogą zostać sprzężone. Tabela "Zamówienia" jest powiązana z obiema tabelami, można więc ją uwzględnić w kwerendzie, aby połączyć żądane tabele.

Po sprzężeniu tabel i kwerend i dodaniu pól z tabel lub kwerend do siatki projektu w widoku "Projekt" kwerendy, domyślne sprzężenie informuje kwerendę o tym, że w polach sprzężenia należy szukać dopasowanych wartości. (Jest to tak zwane sprzężenie wewnętrzne.) Po znalezieniu dopasowanych wartości, rekordy są łączone i wyświetlane jako jeden rekord w wynikach kwerendy. Jeśli w jednej z tabel lub kwerend znajduje się niedopasowany rekord, nie pojawia się on w wynikach kwerendy. Jeśli kwerenda ma wybrać wszystkie rekordy z jednej tabeli lub kwerendy, niezależnie od tego, czy mają dopasowane rekordy w drugiej kwerendzie lub tabeli, można zmienić typ sprzężenia. Aby uzyskać informacje na temat różnych typów sprzężeń i ich wpływu na wyniki kwerendy, kliknij  [image].

Jeśli kwerenda ma wybierać rekordy na podstawie wartości w polu sprzężenia, która z wartości jest większa, mniejsza, nierówna, większa lub równa bądź mniejsza lub równa wartości podanej w drugim polu sprzężenia, należy utworzyć instrukcję SQL w widoku "SQL"

Uwaga   Istnieje szereg czynników określających, czy dane w kwerendzie wielotabelowej mogą być aktualizowane. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Sprzęganie w kwerendzie wielu tabel lub kwerend

•	W widoku "Projekt" kwerendy przeciągnij pole z listy pól jednej tabeli lub kwerendy do odpowiadającego mu pola (pola zawierającego ten sam lub zgodny typ danych i zawierającego podobne dane) do listy pól drugiej tabeli lub kwerendy.

Przy tego rodzaju sprzężeniu program Microsoft Access wybiera rekordy z obu tabel lub kwerend, tylko wtedy jeśli wartości w sprzęganych polach są równe.

Uwagi

•	Pola zawierające wartości numeryczne można sprzęgać, tylko jeśli ich właściwość Rozmiar pola ma ustawienie Bajt, Liczba całkowita lub Liczba całkowita długa.

•	Można zmienić typ sprzężenia tak, aby program Microsoft Access wybierał wszystkie rekordy z jednej tabeli lub kwerendy, niezależnie od tego, czy posiadają odpowiadające rekordy w drugiej tabeli lub kwerendzie. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Zmienianie rodzaju sprzężenia tabel lub kwerend w kwerendzie
Zmiana typu sprzężenia tabel lub kwerend w kwerendzie

1	Otwórz kwerendę w widoku "Projekt".

2	Dwukrotnie kliknij linię sprzężenia między listami pól tabel lub kwerend.

3	W oknie dialogowym Właściwości sprzężenia kliknij odpowiednią opcję sprzężenia, a następnie kliknij przycisk OK.

Aby obejrzeć przykłady różnych typów sprzężenia i dowiedzieć się, jaki mają wpływ na wyniki kwerendy, kliknij  [image].

Uwagi

•	W oknie Relacje można zmienić domyślny typ sprzężenia tabel. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Wszystkie sprzężenia utworzone za pomocą okna dialogowego Właściwości sprzężenia wybierają rekordy, tylko jeśli wartości w sprzężonych polach są równe. Istnieje możliwość tworzenia sprzężeń, które wybierają rekordy, tylko jeśli wartość w jednym z pól jest większa, mniejsza, nierówna, mniejsza lub równa bądź większa lub równa wartości w drugim z pól sprzężenia. Aby określić takie sprzężenie, należy utworzyć instrukcję SQL w widoku "SQL".


Sprzęganie dwóch kopii tej samej tabeli w kwerendzie

Sprzęgając dwie kopie tej samej tabeli, tworzy się autosprzężenie łączące rekordy tej samej tabeli, jeśli w odpowiednich polach istnieją dopasowane wartości. Na przykład jeśli w tabeli "Pracownicy" w polu "Szef" dla rekordu każdego pracownika wyświetlany jest numer identyfikacyjny menedżera zamiast jego nazwiska, można użyć autosprzężenia do sprzężenia pola "Szef" w pierwszej tabeli "Pracownicy" z polem "IDpracownika" w drugiej kopii tabeli "Pracownicy", aby wyświetlić nazwisko menedżera w rekordzie każdego z pracowników.

1	W widoku "Projekt" kwerendy dwukrotnie dodaj tabelę do kwerendy.

2	Utwórz sprzężenie przeciągając pole z listy pól pierwszej tabeli do pola, które ma być z nim sprzężone w drugiej liście pól.

Notes

•	Aby dowiedzieć się więcej na temat tego, w jaki sposób utworzyć autosprzężenie opisane w powyższym przykładzie, kliknij  [image].

•	Program Microsoft Access dołącza "_1" do nazwy tabeli w drugiej liście pól. Na przykład, jeśli zostanie dwukrotnie dodana tabela "Pracownicy", pierwsza lista pól nosi nazwę "Pracownicy", a druga "Pracownicy_1". Można zmienić nazwę tabeli na bardziej opisową ustawiając właściwość Alias dla listy pól. Aby uzyskać dodatkowe informacje na ten temat, kliknij


Usuwanie linii sprzężenia między tabelami lub kwerendami w kwerendzie

•	W widoku "Projekt" kwerendy zaznacz linię sprzężenia, a następnie naciśnij klawisz DEL.

Uwaga   Istnieje możliwość wyłączenia automatycznego tworzenia się sprzężeń między tabelami w kwerendzie. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Włączanie i wyłączanie automatycznych sprzężeń między tabelami i kwerendami w kwerendzie

Nawet jeśli nie istnieją relacje między tabelami, program Microsoft Access automatycznie tworzy sprzężenia, jeśli do kwerendy zostaną dodane dwie tabele i mają one pole zawierające dane tego samego typu lub zgodne i jeśli jedno z pól sprzężenia jest kluczem podstawowym. Automatyczne tworzenie sprzężeń może być włączane lub wyłączane

1	W menu Narzędzia kliknij polecenie Opcje.

  Pokaż

2	Kliknij kartę Tabele/Kwerendy.

3	Zaznacz lub odznacz pole wyboru Włączaj autosprzęganie.

Uwagi

•	Nawet jeśli opcja autosprzęgania jest wyłączona, użytkownik może sam sprzęgać tabele.

•	Ustawienie to dotyczy tylko nowych kwerend.


Użycie kwerendy Autoodnośnika do automatycznego wprowadzania danych

Kwerenda wielotabelowa może automatycznie wypełniać pewne wartości pola dla nowego rekordu. Przy wprowadzaniu wartości w polu sprzężenia kwerendy lub formularza utworzonego na podstawie kwerendy, program Microsoft Access wyszukuje i wprowadza istniejące dane związane z tą wartością. Na przykład, jeśli znasz wartość w polu sprzężenia między tabelami "Klienci" i "Zamówienia" (zwykle jest to identyfikator klienta, taki jak IDklienta), możesz wprowadzić identyfikator klienta, a program Microsoft Access uzupełni resztę informacji dotyczących danego klienta. Jeśli nie można znaleźć żadnych dopasowanych danych, wyświetlany jest komunikat o błędzie w momencie, kiedy fokus opuszcza dany rekord.

Aby można było użyć Autoodnośnika, muszą być spełnione następujące warunki:

•	Kwerenda musi być utworzona na podstawie więcej niż jednej tabeli i tabele muszą się znajdować w relacji jeden-do-wielu. (Integralność referencyjna nie musi być wymuszana.)

•	Pole sprzężenia po stronie "jeden" relacji musi posiadać indeks unikatowy. Indeks unikatowy oznacza, że pole jest kluczem podstawowym lub jego właściwość Indeksowane w widoku "Projekt" tabeli ma ustawienie Tak (Bez powtórzeń).

•	Pole sprzężenia dodawane do siatki projektu musi być polem z tabeli znajdującej się po stronie "wiele" relacji jeden-do-wielu. (Innymi słowy, jest to klucz obcy dla tej tabeli.) Aby Autoodnośnik działał, pole to nie może być kluczem podstawowym i jego właściwość Indeksowane nie może mieć ustawienia Tak (Bez powtórzeń). Na przykład w kwerendzie zawierającej tabele "Klienci" i "Zamówienia" przeciągnij do siatki projektu pole "IDklienta" z tabeli "Zamówienia", a nie z tabeli "Klienci".

•	Wartość wprowadzana w polu sprzężenia po stronie "wiele" relacji musi już istnieć w polu sprzężenia po stronie "jeden" relacji.

Przy dodawaniu wartości do pola sprzężenia po stronie "wiele" relacji lub zmienianiu jej w rekordzie, program Microsoft Access automatycznie znajduje i wyświetla odpowiednie wartości z tabeli znajdującej się po stronie "jeden" relacji.

Pole sprzężenia po stronie "wiele" relacji można zawsze aktualizować, zaś pole sprzężenia po stronie "jeden" można aktualizować, tylko jeśli przy definiowaniu relacji między tabelami została wybrana opcja aktualizacji kaskadowej. Przy aktualizacji danych program Microsoft Access automatycznie przelicza wszystkie sumy i wyrażenia w kwerendzie, które zależą od aktualizowanych danych.


Tworzenie kwerendy Autoodnośnika automatycznie wprowadzającej dane

Aby Autoodnośnik działał w nowym rekordzie, muszą zostać spełnione pewne warunki. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

1	Utwórz kwerendę wybierającą, dodając dwie tabele znajdujące się w relacji jeden-do-wielu

  Jak?

2	Dodaj pola, które mają się znaleźć w kwerendzie do siatki projektu.

Trzeba uwzględnić pole sprzężenia ze strony "wiele" relacji jeden-do-wielu.

3	Jeśli chcesz, możesz określić kryteria w wierszu Kryteria, aby wybierane były określone rekordy.

  Jak?

4	Aby obejrzeć wyniki kwerendy, kliknij przycisk Widok  [image]  na pasku narzędzi.

Przy wprowadzaniu nowych danych do pola sprzężenia po stronie "wiele" relacji, program Microsoft Access automatycznie znajduje i wprowadza odpowiednie dane z tabeli po stronie "jeden" relacji.

Uwaga   Aby uzyskać informacje dotyczące usuwania problemów związanych z kwerendami Autoodnośnika, kliknij  [image].


Kiedy można aktualizować dane w kwerendzie?

Aby zmienić dane w tabeli podstawowej, w niektórych przypadkach można edytować dane w widoku "Arkusz danych" kwerendy, w innych zaś nie. W poniższej tabeli podano przypadki, w których wyniki kwerendy mogą być aktualizowane. W przypadku, jeśli jest to niemożliwe, w tabeli podano również rozwiązania alternatywne.

Kwerenda lub pole kwerendy	Możliwość aktualizacji	Rozwiązanie
Kwerenda utworzona na podstawie jednej tabeli	Tak
Kwerenda utworzona na podstawie tabel znajdujących się w relacji jeden-do-jednego	Tak
Kwerenda utworzona na podstawie tabel znajdujących się w relacji jeden-do-wielu	Zazwyczaj	Aby uzyskać więcej informacji na ten temat, kliknij  [image].
Kwerenda utworzona na podstawie trzech lub więcej tabel znajdujących się w relacji wiele-do-jednego-do wielu.	Nie	Mimo, że nie można bezpośrednio aktualizować danych w kwerendzie, można aktualizować dane w formularzu, utworzonym na podstawie kwerendy, jeśli jego właściwość Typ zestawu rekordów ma ustawienie Dynamiczny (Niespójne aktualizacje).
Kwerenda krzyżowa	Nie
Kwerenda przekazująca SQL	Nie
Kwerenda obliczająca sumy, średnie, podliczenia i prowadząca inne rodzaje podsumowań na wartościach pól lub kwerenda aktualizująca, która odwołuje się do pola w wierszu Zamiana na kwerendy krzyżowej, wybierającej lub podkwerendy zawierającej podsumowania lub funkcje agregujące.	Nie	Za pomocą funkcji agregującej domeny w wierszu Zamiana na kwerendy aktualizującej można odwoływać się do pól z kwerendy krzyżowej, wybierającej lub podkwerendy, która zawiera sumy lub funkcje agregatu. Aby uzyskać dodatkowe informacje na ten temat, kliknij  [image].
Kwerenda składająca	Nie
Kwerenda, której właściwość Wartości unikatowe ma ustawienie Tak	Nie
Kwerenda zawierająca połączoną tabelę ODBC bez indeksu unikatowego lub tabelę programu Paradox bez klucza podstawowego	Nie
Kwerenda (lub tabela podstawowa) dla której uprawnienia do aktualizacji nie są przyznane	Można usunąć, ale nie można aktualizować	Aby zmodyfikować dane, należy przypisać odpowiednie uprawnienia. Aby uzyskać więcej informacji na ten temat, kliknij  [image].
Kwerenda (lub tabela podstawowa), dla której nie zostało przyznane uprawnienie do usuwania danych	Można aktualizować, ale nie można usunąć	Aby móc usunąć dane, należy przypisać odpowiednie uprawnienia. Aby uzyskać więcej informacji na ten temat, kliknij  [image].
Kwerenda zawierająca kilka tabel lub kwerend, które nie są sprzężone linią sprzężenia w widoku "Projekt"	Nie	Aby móc aktualizować dane, należy odpowiednio połączyć tabele. Aby uzyskać więcej informacji na ten temat, kliknij  [image].
Pole obliczeniowe	Nie
Pole tylko do odczytu. Baza danych została otwarta tylko do odczytu lub znajduje się na dysku o takim atrybucie.	Nie
Pole w rekordzie usuniętym lub zablokowanym przez innego użytkownika.	Nie	Zablokowany rekord powinien dać się aktualizować po odblokowaniu.
Pole Memo, hiperłącza lub obiektu OLE w wynikach kwerendy.	Tak


Kiedy można aktualizować dane w kwerendzie, której tabele znajdują się w relacji jeden do wielu?
Kiedy można aktualizować dane w kwerendzie, której tabele znajdują się w relacji jeden-do-wielu?

Jeśli kwerenda została utworzona na podstawie tabel będących w relacji jeden-do-wielu, dane w wynikach kwerendy nie zawsze dają się aktualizować. W poniższej tabeli znajduje się lista pól, które mogą nie być aktualizowane i, jeśli istnieje taka możliwość, alternatywne sposoby aktualizacji.

Typ pola	Rozwiązanie
Pole sprzężenia po stronie "jeden" relacji	Włącz aktualizację kaskadową w tabelach. Aby uzyskać więcej informacji na ten temat, kliknij  [image].
Nowe rekordy, jeśli pole sprzężenia strony "wiele" relacji nie znajduje się w arkuszu danych	Dodaj do kwerendy pole sprzężenia ze strony "wiele", aby umożliwić dodanie nowych rekordów .
Pole sprzężenia ze strony "wiele" relacji po aktualizacji danych w polu po stronie "jeden" relacji	Zapisz rekord. Następnie będzie można dokonać zmian w polu sprzężenia po stronie "wiele".
Puste pole w tabeli po stronie "jeden" relacji jeden-do-wielu z istniejącym sprzężeniem zewnętrznym	Wprowadź wartości w polach z tabeli po stronie "wiele" relacji, jednak tylko wtedy, jeśli pole sprzężone ze strony "jeden" zawiera wartość dla tego rekordu.
Nowe rekordy, jeśli cały klucz unikatowy tabeli ODBC nie jest wyprowadzany	Zaznacz wszystkie pole klucza podstawowego tabel ODBC, aby umożliwić wstawianie do nich.


Domyślne pokazywanie lub ukrywanie nazw tabel w siatce projektu kwerendy

1	W menu Narzędzia kliknij polecenie Opcje.

  Pokaż

2	Kliknij kartę Tabele/Kwerendy.

3	Zaznacz lub odznacz pole wyboru Pokazuj nazwy tabel.

Uwaga   Ustawienie to dotyczy tylko nowo utworzonych kwerend.


Przykład autosprzężenia

Aby w polu "Szef" wyświetlić nazwiska dyrektorów zamiast ich numerów identyfikacyjnych, wykonaj poniższe czynności.

1	W widoku "Projekt" kwerendy dwukrotnie dodaj tabelę "Pracownicy" do kwerendy.

2	Utwórz sprzężenie przeciągając pole "Szef" z listy pól pierwszej tabeli do pola "IDpracownika" na liście pól drugiej tabeli.

3	Do siatki projektu dodaj pola "Nazwisko", "Imię" i "Stanowisko" z pierwszej listy pól.

4	Dodaj pole "Nazwisko" z drugiej listy pól do siatki projektu. Aby nazwa pola była wyświetlana jako "Dyrektor", a nie "Nazwisko," ustaw właściwość Tytuł w arkuszu właściwości tego pola. Aby uzyskać informacje na temat zmieniania właściwości Tytuł dla pola, kliknij  [image].


Tworzenie kwerend krzyżowych za pomocą kreatora

Aby obejrzeć przykład kwerendy krzyżowej, kliknij  [image].

1	W oknie bazy danych kliknij kartę Kwerendy, a następnie kliknij przycisk Nowy.

2	W oknie dialogowym Nowa kwerenda kliknij polecenie Kreator kwerend krzyżowych.

3	Kliknij przycisk OK.

4	Wykonaj polecenia wyświetlane w oknach dialogowych kreatora. W ostatnim oknie dialogowym można uruchomić kwerendę lub obejrzeć jej strukturę w widoku "Projekt".

Jeśli utworzona kwerenda nie spełnia wszystkich twoich wymagań, możesz ponownie uruchomić kreatora lub dokonać zmian w kwerendzie w jej widoku "Projekt". Aby uzyskać więcej informacji na temat dokonywania zmian w kwerendzie w widoku "Projekt", kliknij  [image].

Aby rozwiązać problemy związane z kwerendą, kliknij  [image].

Wskazówka   Dane krzyżowe można wyświetlać, bez tworzenia oddzielnej kwerendy w bazie danych, za pomocą Kreatora tabel przestawnych. Tabela przestawna umożliwia zmienianie nagłówków kolumn i wierszy oraz pozwala analizować dane na różne sposoby. Aby uzyskać informacje na temat tworzenia tabeli przestawnej, kliknij  [image].


Tworzenie prostych kwerend wybierających za pomocą kreatora

Kreator prostych kwerend wybierających tworzy kwerendy otrzymujące dane z określonych pól z jednej lub kilku tabel, lub kwerend. Kreator może również sumować, zliczać i wyciągać średnią z wartości w grupach rekordów lub we wszystkich rekordach oraz może podawać minimalną i maksymalną wartość w polu. Nie istnieje jednak możliwość ograniczania liczby zwracanych rekordów za pomocą ustawień kryteriów.

1	W oknie bazy danych kliknij kartę Kwerendy, a następnie kliknij przycisk Nowy.

2	W oknie dialogowym Nowa kwerenda kliknij polecenie Kreator prostych kwerend.

3	Kliknij przycisk OK.

4	Kliknij nazwę tabeli lub kwerendy, na podstawie której ma zostać utworzona kwerenda, a następnie zaznacz pola, z których dane mają być uwzględnione w kwerendzie.

5	Jeśli chcesz, możesz kliknąć dodatkową tabelę lub kwerendę, a następnie zaznaczyć odpowiednie pola. Powtarzaj powyższą czynność aż do uzyskania żądanego zestawu pól.

6	Wykonaj polecenia wyświetlane w oknach dialogowych kreatora. W ostatnim oknie dialogowym można uruchomić kwerendę lub obejrzeć jej strukturę w widoku "Projekt".

Jeśli utworzona kwerenda nie spełnia wszystkich wymagań, można ponownie uruchomić kreatora lub dokonać zmian w kwerendzie w jej widoku "Projekt". Aby uzyskać więcej informacji na temat modyfikowania kwerend w widoku "Projekt", kliknij  [image].

Aby rozwiązać problemy związane z kwerendą, kliknij  [image].


Znajdowanie powtórzonych rekordów lub wartości pól w tabeli za pomocą Kreatora kwerend
Wyszukiwanie duplikatów rekordów lub wartości pól w tabeli za pomocą kreatora kwerend

Na podstawie wyników kwerendy wyszukującej duplikaty można określić, czy w tabeli znajdują się duplikaty rekordów lub ustalić, które rekordy w tabeli mają taką samą wartość. Można na przykład znaleźć duplikaty wartości w polu "Adres", aby zorientować się, czy któryś z dostawców nie ma duplikatów rekordów lub na przykład w polu "Miasto", aby dowiedzieć się, którzy dostawcy są z tego samego miasta.

Uwaga   Program Microsoft Access może automatycznie usuwać wszystkie duplikaty rekordów z tabeli. Nie można do tego jednak użyć Kreatora wyszukującego duplikaty. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

1	W oknie bazy danych kliknij kartę Kwerendy, a następnie kliknij przycisk Nowy.

2	W oknie dialogowym Nowa kwerenda kliknij polecenie Kreator kwerend wyszukujących duplikaty.

3	Kliknij przycisk OK.

4	Wykonaj polecenia wyświetlane w oknach dialogowych kreatora. Jeśli nie zostanie wybrana opcja wyświetlania innych pól poza tymi, które zawierają duplikaty wartości, w wynikach kwerendy znajdą się wszystkie przypadki występowania każdego z duplikatów wartości. W ostatnim oknie dialogowym można uruchomić kwerendę lub obejrzeć jej strukturę w widoku "Projekt".

Jeśli utworzona kwerenda nie spełnia wszystkich wymagań, można ponownie uruchomić kreatora lub dokonać zmian w kwerendzie w jej widoku "Projekt". Aby uzyskać więcej informacji na temat modyfikowania kwerend w widoku "Projekt", kliknij  [image].

Można ręcznie usunąć każdy duplikat rekordu, wyszukany przez kreatora. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Znajdowanie w tabelach niedopasowanych rekordów za pomocą kreatora kwerend

Za pomocą Kreatora kwerend wyszukujących nie pasujące dane można wyszukiwać w jednej tabeli rekordy, które nie mają swoich odpowiedników w drugiej tabeli. Można na przykład znaleźć klientów, którzy nie złożyli żadnych zamówień.

1	W oknie bazy danych kliknij kartę Kwerendy, a następnie kliknij przycisk Nowy.

2	W oknie dialogowym Nowa kwerenda kliknij polecenie Kreator kwerend wyszukujących nie pasujące dane.

3	Kliknij przycisk OK.

4	Wykonaj instrukcje wyświetlane w oknach dialogowych kreatora. W ostatnim oknie dialogowym można uruchomić kwerendę lub obejrzeć jej strukturę w widoku "Projekt".

Jeśli utworzona kwerenda nie spełnia wszystkich wymagań, można ponownie uruchomić kreatora lub dokonać zmian w kwerendzie w jej widoku "Projekt". Aby uzyskać więcej informacji na temat modyfikowania kwerend w widoku "Projekt", kliknij  [image].


Tworzenie kwerendy wybierającej bez użycia kreatora

1	W oknie bazy danych kliknij kartę Kwerendy, a następnie kliknij przycisk Nowy.

2	W oknie dialogowym Nowa kwerenda kliknij polecenie Widok Projekt, a następnie kliknij przycisk OK.

3	W oknie dialogowym Pokaż tabelę kliknij kartę, na której znajdują się obiekty, z których dane mają być wykorzystane.

4	Dwukrotnie kliknij nazwę każdego z obiektów, które chcesz dodać do kwerendy, a następnie kliknij przycisk Zamknij.

5	Jeśli w kwerendzie znajduje się kilka tabel lub kwerend, upewnij się, że są ze sobą połączone za pomocą linii sprzężenia, dzięki czemu program Microsoft Access będzie wiedzieć, w jaki sposób dane są ze sobą powiązane. Jeśli tabele nie są połączone liniami sprzężenia, użytkownik powinien sam je utworzyć.

  Jak?

Jeśli tabele lub kwerendy są sprzężone, można zmienić typ sprzężenia. Będzie to miało wpływ na rekordy wybierane przez kwerendę.

  Jak?

6	Dodaj pola do kwerendy przeciągając nazwy pól z listy pól do siatki projektu. Aby uzyskać więcej informacji na temat dodawania pól, kliknij  [image].

7	Uzupełnij kwerendę wprowadzając kryteria, określając porządek sortowania, tworząc pola obliczeniowe, obliczając sumy, średnie, zliczenia lub wykonując inne operacje na zwracanych danych lub zmodyfikuj projekt kwerendy w dowolny inny sposób.

  Jak?

8	Aby zapisać kwerendę, kliknij przycisk Zapisz  [image]  na pasku narzędzi. Podaj nazwę zgodną z regułami nazywania obiektów programu Microsoft Access, a następnie kliknij przycisk OK.

9	Aby obejrzeć wyniki kwerendy, kliknij przycisk Widok  [image]  na pasku narzędzi.

Aby, rozwiązać problemy związane z kwerendą, kliknij  [image].


Tworzenie kwerend

W wielu przypadkach program Microsoft Access może utworzyć kwerendę za ciebie i nie ma potrzeby konstruowania jej od początku.

•	Aby utworzyć kwerendę, która ma być podstawą dla formularza lub raportu, należy skorzystać z kreatora formularzy lub kreatora raportów. Kreatorzy tworzą formularz lub raport i jeśli korzysta on z danych z kilku tabel, tworzą również podstawową instrukcję SQL. Instrukcję SQL można następnie zapisać jako kwerendę.

•	Aby w łatwy sposób utworzyć kwerendę, która ma być uruchamiana niezależnie lub stanowić podstawę dla wielu formularzy lub raportów, należy użyć jednego z kreatorów kwerend. Kreatorzy kwerend wykonują za użytkownika wszelkie podstawowe czynności. Wystarczy tylko odpowiedzieć na szereg zadanych przez kreatora pytań. Nawet jeśli masz już znaczne doświadczenie w tworzeniu kwerend, kreator może okazać ci się potrzebny do szybkiego tworzenia kwerend. Następnie możesz przełączyć się do widoku "Projekt" i dostosować kwerendę.

•	Aby utworzyć kwerendę z filtru za pomocą metody Filtruj według formularza, Filtruj według wyboru lub Filtruj dla wyrażenia, należy zapisać filtr jako kwerendę.

Jeśli żadna z powyższych metod nie jest w stanie zaspokoić twoich potrzeb, możesz zaprojektować kwerendę od początku w widoku "Projekt".

Co chcesz zrobić?

Dowiedzieć się więcej na temat różnych rodzajów kwerend, które można utworzyć

Dowiedzieć się więcej na temat kwerend Autoodnośnika

Zapisać istniejącą instrukcję SQL jako kwerendę

Utworzyć filtr, który następnie będzie można zapisać jako kwerendę

Użyć kreatora do utworzenia:

Prostej kwerendy wybierającej

Kwerendy krzyżowej

Kwerendy wyszukującej duplikaty

Kwerendy wyszukującej nie pasujące dane

Samodzielnie utworzyć:

Kwerendę wybierającą

Kwerendę parametryczną

Kwerendę krzyżową

Kwerendę SQL (składającą, przekazującą, definiującą dane, podkwerendę)

Kwerendę funkcjonalną (tworzącą tabelę, usuwającą, dołączającą, aktualizującą)

Kwerendę Autoodnośnika


Tworzenie kwerend SQL

Co chcesz zrobić?

Dowiedzieć się więcej na temat kwerend SQL

Utworzyć kwerendę składającą

Utworzyć kwerendę przekazującą

Utworzyć kwerendę definiującą dane

Utworzyć podkwerendę


Tworzenie kwerend funkcjonalnych

Co chcesz zrobić?

Dowiedzieć się więcej na temat kwerend funkcjonalnych

Utworzyć kwerendę tworzącą tabelę

Utworzyć kwerendę usuwającą

Utworzyć kwerendę dołączającą

Utworzyć kwerendę aktualizującą


Rodzaje kwerend, jakie można utworzyć w programie Microsoft Access

Na temat jakiego rodzaju kwerend chciałbyś się więcej dowiedzieć?

Kwerendy wybierające

Kwerendy parametryczne

Kwerendy krzyżowe

Kwerendy funkcjonalne (tworzące tabelę, usuwające, aktualizujące, dołączające)

Kwerendy SQL (składające, przekazujące, definiujące dane, podkwerendy)


Czym są kwerendy wybierające i kiedy należy ich używać?

Kwerenda wybierająca jest najczęściej używanym rodzajem kwerendy. Służy do otrzymywania danych z tabeli lub tabel i wyświetla wyniki w arkuszu danych, w którym można je następnie aktualizować (z pewnymi ograniczeniami). Kwerendy wybierające mogą być również używane do grupowania rekordów i obliczania sum, zliczeń, wyliczania średnich i przeprowadzania innych obliczeń. Aby obejrzeć przykłady kwerend wybierających, kliknij  [image]. Aby uzyskać informacje na temat tworzenia kwerend, kliknij  [image].


Czym są kwerendy parametryczne i kiedy należy ich używać?

Wykonanie kwerendy parametrycznej powoduje wyświetlenie okna dialogowego, w którym należy podać informacje, takie jak kryteria wyszukiwania rekordów czy wartości, które mają być wstawione w polach. Kwerendę można tak zaprojektować, aby użytkownik był pytany o kilka różnych informacji, na przykład o dwie daty. W takim przypadku zostaną znalezione wszystkie te rekordy, które znajdują się między dwoma podanymi datami.

Kwerendy parametryczne są również przydatne do tworzenia formularzy i raportów. Na przykład na podstawie kwerendy parametrycznej można utworzyć miesięczny wykaz pensji. Przy drukowaniu raportu, jest wyświetlane okno dialogowe, w którym użytkownik jest proszony o podanie miesiąca, którego raport ma dotyczyć. Po podaniu miesiąca jest drukowany odpowiedni raport. Aby uzyskać informacje na temat tworzenia kwerend parametrycznych, kliknij  [image].

Zamiast korzystania z okna dialogowego kwerendy parametrycznej, można utworzyć niestandardowy formularz lub okno dialogowe, w których będą umieszczone odpowiednie pytania i komunikaty. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Czym są kwerendy krzyżowe i kiedy należy ich używać?

Kwerenda krzyżowa wyświetla wartości sumowane (sumy, zliczenia i średnie) z jednego pola w tabeli i na podstawie jednego zestawu faktów grupuje je po lewej stronie arkusza danych, a na podstawie drugiego zestawu faktów w górnej części arkusza. Aby obejrzeć przykład kwerendy krzyżowej, kliknij  [image]. Aby uzyskać informacje na temat tworzenia kwerend krzyżowych za pomocą kreatora, kliknij  [image]. Aby uzyskać informacje na temat tworzenia kwerend krzyżowych samodzielnie, kliknij  [image].

Wskazówka   Dane kwerendy krzyżowej można wyświetlać bez tworzenia oddzielnej kwerendy w bazie danych, używając Kreatora tabel przestawnych. Tabela przestawna umożliwia zmianę nagłówków kolumn i wierszy na żądanie, dzięki czemu dane mogą być analizowane w różny sposób. Aby uzyskać informacje na temat tworzenia tabeli przestawnej, kliknij  [image].


Czym są kwerendy funkcjonalne i kiedy należy ich używać?

Kwerenda funkcjonalna pozwala na wprowadzenie zmian w wielu rekordach za pomocą jednej procedury. Istnieją cztery rodzaje kwerend funkcjonalnych: usuwająca, aktualizująca, dołączająca i tworząca tabele.

Kwerenda usuwająca

Usuwa grupę rekordów z jednej lub kilku tabel. Kwerenda usuwająca może być użyta na przykład do usunięcia produktów, które zostały wycofane z oferty i na które nie ma zamówień. Użycie kwerendy usuwającej powoduje usunięcie całych rekordów, nie zaś wybranych pól w rekordach.

Aby uzyskać informacje na temat tworzenia kwerend usuwających, kliknij  [image].

Kwerenda aktualizująca

Dokonuje globalnych zmian w grupie rekordów w tabeli lub kilku tabelach. Na przykład można podwyższyć o 10% ceny wszystkich produktów mlecznych lub dać pięcioprocentową podwyżkę wszystkim pracownikom należącym do określonej kategorii zawodowej. Za pomocą kwerend aktualizujących można zmieniać dane w istniejących tabelach.

Aby uzyskać dodatkowe informacje na temat tworzenia kwerend aktualizujących, kliknij  [image].

Kwerenda dołączająca

Dodaje grupę rekordów z tabeli lub tabel na końcu innej tabeli lub tabel. Na przykład jeśli firmie przybywają nowi klienci, których dane znajdują się w osobnej bazie danych, aby uniknąć wpisywania wszystkich tych informacji, można dołączyć je do tabeli "Klienci". Kwerendy dołączające są również przydatne w następujących sytuacjach:

•	Dołączanie pól wybranych na podstawie kryteriów. Na przykład można dołączyć tylko nazwy i adresy klientów o największych zamówieniach.

•	Dołączanie rekordów w sytuacji, gdy część pól jednej tabeli nie ma swoich odpowiedników w drugiej tabeli. Na przykład tabela "Klienci" w przykładowej bazie danych Northwind ma 11 pól. Jeśli do tej tabeli chcemy dołączyć rekordy z tabeli, w której 9 z 11 pól jest takich samych, jak w tabeli "Klienci", kwerenda dołączająca uwzględni tylko dane w dopasowanych polach, pozostałe zaś będą zignorowane.

Aby uzyskać informacje na temat tworzenia kwerend dołączających, kliknij  [image].

Kwerenda tworząca tabelę

Tworzy nową tabelę z wszystkich lub części danych znajdujących się w jednej lub kilku tabelach. Kwerendy tworzące tabele są przydatne w następujących sytuacjach:

•	Tworzenie tabel, które mają być eksportowane do innych baz danych programu Microsoft Access. Na przykład można utworzyć tabelę zawierającą część pól z tabeli "Pracownicy", a następnie wyeksportować ją do bazy danych używanej przez dział kadr.

•	Tworzenie raportów zawierających dane od określonego momentu. Na przykład jeśli dnia 15 maja 1996 należy napisać raport, który przedstawiałby kwartalną sprzedaż od godziny 9:00 dnia 1 kwietnia 1996, w wypadku zastosowania raportu utworzonego na podstawie kwerendy lub instrukcji SQL, zostałyby wybrane wartości najnowsze, nie zaś te, które odpowiadają określonym ramom czasowym. Aby zachować dane dokładnie w takiej postaci, w jakiej znajdowały się 1 kwietnia 1996 o godzinie 9:00, należy utworzyć kwerendę tworzącą tabelę, która znajdzie potrzebne rekordy i zachowa je w oddzielnej tabeli. Ta tabela, a nie kwerenda, powinna następnie stanowić podstawę do tworzenia raportów.

•	Tworzenie kopii zapasowej tabeli.

•	Tworzenie tabeli archiwalnej, zawierającej nieaktualne rekordy. Na przykład można utworzyć tabelę, w której byłyby zapisywane wszystkie zrealizowane zamówienia przed usunięciem ich z tabeli bieżących zamówień ("Zamówienia").

•	Poprawianie sprawności działania formularzy i raportów utworzonych na podstawie kwerend korzystających z danych z wielu tabel lub instrukcji SQL. Na przykład jeśli trzeba wydrukować kilka raportów utworzonych na podstawie kwerendy wykorzystującej dane z pięciu tabel i zawierającej podliczenia, proces tworzenia raportów może być przyśpieszony, jeśli uprzednio zostanie utworzona kwerenda tworząca tabelę, która znajdzie odpowiednie rekordy i umieści je w jednej tabeli. Następnie na podstawie tej tabeli można tworzyć raporty. Tabela ta może również być określona w instrukcji SQL jako źródło rekordów dla formularza lub raportu. Dzięki temu nie trzeba wykonywać kwerendy przy tworzeniu każdego z raportów. Należy jednak pamiętać, że podczas wykonywania kwerendy tworzącej tabelę, dane w tabeli podstawowej nie ulegają zmianie.

Aby uzyskać informacje na temat tworzenia kwerend tworzących tabele, kliknij  [image].


Czym są kwerendy SQL i kiedy należy ich używać?

Kwerendy SQL są tworzone na podstawie instrukcji SQL . Przykładami specyficznych kwerend SQL są: kwerenda składająca, przekazująca, definiująca dane i podkwerenda.

Kwerenda składająca

Tego typu kwerendy łączą pola (kolumny) z jednej lub kilku tabel lub kwerend w jedno pole lub kolumnę w wynikach kwerendy. Na przykład, jeśli sześciu sprzedawców przysyła co miesiąc nowe listy asortymentu, wyniki te mogą być za pomocą kwerendy składającej połączone. Następnie, przy użyciu kwerendy tworzącej tabelę, można utworzyć nową tabelę. Aby obejrzeć przykłady kwerend składających, kliknij  [image].

Aby dowiedzieć się więcej na temat tworzenia kwerend składających, kliknij  [image].

Kwerenda przekazująca

Tego typu kwerendy przekazują polecenia bezpośrednio do baz danych ODBC, jak na przykład Microsoft SQL Server przy użyciu poleceń, które są akceptowane przez serwer. Kwerenda przekazująca może być użyta na przykład do pobierania rekordów lub zmiany danych.

Aby uzyskać informacje na temat tworzenia kwerend przekazujących, kliknij  [image].

Kwerenda definiująca dane

Tego typu kwerendy służą do tworzenia lub zmiany obiektów bazy danych, takich jak tabele programu Microsoft Access lub Microsoft SQL Server.

Aby uzyskać informacje na temat tworzenia kwerend definiujących dane, kliknij  [image].

Podkwerenda

Jest to instrukcja SELECT języka SQL, znajdująca się w innej kwerendzie wybierającej lub funkcjonalnej. Instrukcje te mogą być wprowadzane w wierszu Pole siatki projektu kwerendy, aby zdefiniować nowe pole lub w wierszu Kryteria, co pozwala na określenie kryteriów dla danego pola. Za pomocą podkwerend można:

•	Sprawdzać istnienie pewnego wyniku podkwerendy (za pomocą słów zastrzeżonych EXISTS lub NOT EXISTS).

•	Znajdować w głównej kwerendzie wartości, które są równe, większe lub mniejsze od wartości zwróconych przez podkwerendę (za pomocą słów zastrzeżonych ANY, IN lub ALL).

•	Tworzyć podkwerendy wewnątrz podkwerend (podkwerendy zagnieżdżone).

Aby uzyskać informacje na temat tworzenia podkwerend, kliknij  [image].


Zapisywanie instrukcji SQL formularza lub raportu jako kwerendy

Zapisanie w formie kwerendy instrukcji SQL wyświetlanej we właściwości Źródło rekordów formularza lub raportu umożliwia niezależne wykonanie tej kwerendy i tworzenie na jej podstawie nowych formularzy i raportów.

1	Otwórz formularz w widoku "Projekt" formularza lub raport w widoku "Projekt" raportu.

2	Dwukrotnie kliknij selektor formularza lub selektor raportu, aby otworzyć arkusz właściwości formularza lub raportu.

3	Kliknij przycisk Buduj  [image]  obok pola właściwości Źródło rekordów, aby wyświetlić widok "Projekt" kwerendy.

4	Kliknij przycisk Zapisz  [image]  na pasku narzędzi.

5	W oknie dialogowym Zapisz jako podaj nazwę zgodną z regułami nazywania obiektów programu Microsoft Access, a następnie kliknij przycisk OK.

Program Microsoft Access dodaje kwerendę na karcie Kwerendy w oknie bazy danych.


Optymalizacja wydajności kwerend

Istnieje kilka rzeczy, które mogą przyspieszyć działanie kwerendy. Oprócz przedstawionych tu wskazówek można użyć Analizatora wydajności, aby przeanalizować konkretne kwerendy w bazie danych. Aby uzyskać informacje na temat korzystania z Analizatora wydajności, kliknij  [image].

•	Zdefragmentuj bazę danych. Defragmentacja bazy danych może przyśpieszyć wykonywanie kwerend, ponieważ reorganizuje rekordy tabeli, umieszczając je na sąsiednich stronach bazy danych w sposób określony kluczem podstawowym tabeli. Dzięki temu zwiększona zostaje wydajność przeszukiwania rekordów, gdyż zostanie zminimalizowana liczba stron, na których mogą znajdować się wszelkie potrzebne rekordy. Po zdefragmentowaniu bazy danych uruchom wszystkie kwerendy, aby je skompilować na podstawie zaktualizowanych danych na temat tabeli.

•	Poindeksuj pola używane do określania kryteriów kwerendy oraz pola po obu stronach sprzężenia lub utwórz między tymi polami relację. Przy tworzeniu relacji aparat bazy danych Microsoft Jet tworzy indeks klucza obcego lub, jeśli taki indeks już istnieje, używa tego indeksu.

Uwaga   Aparat bazy danych Microsoft Jet automatycznie optymalizuje kwerendę, która sprzęga tabelę programu Microsoft Access znajdującą się na dysku twardym z tabelą serwera ODBC pod warunkiem, że tabela programu Microsoft Access jest mała, a sprzężone pola są poindeksowane. W takim przypadku program Microsoft Access poprawia wydajność żądając z serwera tylko niezbędnych rekordów. Upewnij się, że tabele sprzęgane z różnych źródeł są indeksowane według pól sprzężenia.

•	Gdy określasz pole w tabeli, wybierz najmniejszy typ danych odpowiedni dla danych w tym polu. Nadawaj polom używanym w sprzężeniach identyczne lub zgodne typy danych, na przykład Autonumer i Numer (jeśli właściwość Rozmiar pola ma ustawienie Liczba całkowita długa).

•	Tworząc kwerendę dodawaj tylko potrzebne pola. W polach używanych do ustalania kryteriów wyczyść pole wyboru Pokaż, jeśli nie chcesz wyświetlać tych pól.

•	Jeśli właściwość Źródło rekordów formularza lub raportu zawiera instrukcję SQL, zapisz tę instrukcję w formie kwerendy, a następnie we właściwości Źródło rekordów podaj nazwę tej kwerendy. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Unikaj pól obliczeniowych w podkwerendach. Jeśli dodasz kwerendę zawierającą pole obliczeniowe do innej kwerendy, spowolnione zostanie wykonywanie kwerendy znajdującej się na najwyższym poziomie. W poniższym przykładzie kwerenda Q1 wykorzystywana jest do wprowadzania danych do kwerendy Q2:

Q1: SELECT IIF([MyColumn]="Tak","Zamówienie potwierdzone","Zamówienie niepotwierdzone") AS X FROM MyTable;

Q2: SELECT * FROM Q1 WHERE X="Zamówienie potwierdzone";

Ponieważ wyrażenie IIf w kwerendzie Q1 nie może być optymalizowane, kwerenda Q2 również nie podlega optymalizacji. Jeśli nieoptymalizowalne wyrażenie jest zagnieżdżone w podkwerendzie, cała kwerenda nie może być optymalizowana.

Poniżej przedstawiono alternatywny sposób utworzenia tej kwerendy:

Q1: SELECT * FROM MyTable WHERE MyColumn = "Tak";

Jeśli wyrażenia muszą być wyprowadzane, należy spróbować umieścić je w formancie formularza lub raportu. Można na przykład zmienić powyższa kwerendę w kwerendę parametryczną proszącą o podanie wartości dla kolumny "MyColumn", a następnie na podstawie tej kwerendy utworzyć formularz lub raport. Do formularza można dodać formant obliczeniowy, wyświetlający komunikat "Witaj" lub "Żegnaj", w zależności od wartości w kolumnie "MyColumn".

Kwerendę należy utworzyć w następujący sposób:

PARAMETERS [Aby obejrzeć potwierdzone zamówienia, wpisz Tak. Aby obejrzeć niepotwierdzone zamówienia, wpisz Nie.] Text;

SELECT *

FROM MyTable

WHERE MyColumn = [Aby obejrzeć potwierdzone zamówienia, wpisz Tak. Aby obejrzeć nie potwierdzone zamówienia, wpisz Nie.];

W formancie obliczeniowym formularza lub raportu wpisz:

=IIF([MyColumn]="Tak","Zamówienie potwierdzone","Zamówienie niepotwierdzone")

•	Gdy grupujesz rekordy według wartości w sprzężonym polu, wybierz opcję Grupuj według dla pola, które znajduje się w tej samej tabeli, co pole sumowane (dla którego obliczana jest funkcja agregująca). Na przykład, jeśli w przykładowej bazie danych "Northwind" utworzysz kwerendę sumującą pole "Ilość" w tabeli "Opisy zamówień", a grupowanie odbywa się według pola "IDzamówienia", określ opcję Grupuj według dla pola "IDzamówienia " w tabeli "Opisy zamówień". Jeśli wybierzesz opcję Grupuj według dla pola "IDzamówienia" tabeli "Zamówienia", program Microsoft Access będzie musiał najpierw sprzęgnąć wszystkie rekordy, aby móc następnie obliczyć funkcję agregującą. Zamiast tego lepiej jest najpierw obliczyć funkcję agregującą, a dopiero potem utworzyć sprzężenie dla odpowiednich pól.

Dla zwiększenia szybkości działania stosuj opcję Grupuj według dla jak najmniejszej liczby pól. Alternatywą jest użycie funkcji First tam, gdzie jest to możliwe. Aby uzyskać więcej informacji na temat funkcji First, kliknij

Jeśli kwerenda z podliczeniami zawiera sprzężenie, zastanów się nad zgrupowaniem rekordów w jednej kwerendzie i dodaniem jej do oddzielnej kwerendy, która wykona sprzężenie. W przypadku  pewnych kwerend może to przyspieszyć działanie.

•	Unikaj stosowania restrykcyjnych kryteriów kwerendy w polach obliczeniowych i nieindeksowanych wszędzie tam, gdzie jest to możliwe. Używaj optymalizowalnych wyrażeń kryteriów. Aby uzyskać informacje na temat optymalizacji wyrażeń kryteriów za pomocą technologii Rushmore, kliknij  [image].

•	Jeśli używasz kryteriów do ograniczania wartości w polu używanym do sprzężenia tabel znajdujących się w relacji jeden-do-wielu, sprawdź, czy kwerenda działa szybciej gdy kryteria umieszczone są po stronie "jeden", czy po stronie "wiele" danego sprzężenia. W przypadku pewnych kwerend można osiągnąć szybsze działanie dodając kryteria do strony "jeden" zamiast do strony "wiele".

•	Indeksuj pola wykorzystywane do sortowania.

•	Jeśli dane nie zmieniają się często, stosuj kwerendę tworzącą tabelę, aby tworzyć tabele z wyników kwerendy. Jako podstawy formularzy, raportów i innych kwerend używaj otrzymanych w ten sposób tabel, a nie kwerend. Upewnij się, że indeksy dodawane są w sposób opisany w tym temacie Pomocy

•	Unikaj stosowania funkcji agregujących domen, jak na przykład funkcji DLookup w kwerendzie korzystającej z danych tabeli, która nie znajduje się w kwerendzie. Zamiast tego dodaj taką tabelę do kwerendy lub utwórz podkwerendę.

Jeśli tworzysz kwerendę krzyżową, używaj gdy tylko jest to możliwe ustalonych nagłówków kolumn. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Używaj dla pól indeksowanych operatorów Between...And, In oraz =.

•	Przy wykonywaniu dużych kwerend aktualizujących korzystających ze źródła danych ODBC, działanie kwerendy można przyśpieszyć na serwerze określając dla właściwości FailOnError ustawienie Tak. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Uwaga   Aby uzyskać wskazówki na temat przyśpieszania pracy zewnętrznych baz danych SQL, kliknij  [image].


Optymalizacja prostych i złożonych wyrażeń kryteriów w kwerendach przy użyciu technologii Rushmore

Program Microsoft Access może optymalizować proste wyrażenia w wierszu Kryteria siatki projektu kwerendy albo w warunku WHERE instrukcji SELECT języka SQL. Aby osiągnąć wyższy stopień optymalizacji, dla niektórych wyrażeń złożonych program Microsoft Access używa technologii dostępu do danych Rushmore wykorzystywanej przez aparat bazy danych Microsoft Jet.

Proste wyrażenia optymalizowalne

Proste wyrażenie optymalizowalne może być zamkniętą całością lub stanowić część większego wyrażenia. Wyrażenia te mogą mieć jedną z następujących postaci:

Pole indeksowane  Operator porównania  Wyrażenie

[Order Date]=#09/15/96#

lub

Wyrażenie  Operator porównania  Pole indeksowane

#11/1/96#<[HireDate]

W prostym wyrażeniu optymalizowalnym:

•	Pole indeksowane musi być polem posiadającym swój własny indeks lub pierwszym polem w indeksie utworzonym dla kilku pól.

•	Operator porównania musi być jednym z następujących: <, >, =, <=, >=, <>, Between, Like, In.

•	Wyrażenie musi być prawidłowe i może zawierać stałe, funkcje lub pola z innych tabel.

Aby obejrzeć przykłady prostych wyrażeń optymalizowalnych, kliknij  [image].

Wyrażenia złożone

Wyrażenie złożone uzyskuje się z połączenia dwóch wyrażeń prostych za pomocą operatora And lub Or. Złożone wyrażenie optymalizowalne może mieć jedną z następujących postaci:

Wyrażenie proste  And  Wyrażenie proste

lub

Wyrażenie proste  Or  Wyrażenie proste

Wyrażenie złożone jest częściowo lub całkowicie optymalizowalne w zależności od tego, czy oba składające się na nie wyrażenia proste dadzą się optymalizować i jaki operator został użyty do ich połączenia. Wyrażenie złożone da się optymalizować za pomocą technologii Rushmore, jeśli spełnione są wszystkie trzy poniższe warunki:

•	Kryteria w wyrażeniu są łączone za pomocą operatora And lub Or.

•	Oba kryteria są prostymi wyrażeniami optymalizowalnymi.

•	Oba wyrażenia zawierają pola indeksowane. Pola mogą być indeksowane indywidualnie lub stanowić część indeksu obejmującego wiele pól.

Uwaga   Indeksy dla wielu pól mogą być optymalizowane, jeśli poindeksowane pola zostaną przepuszczone przez kwerendę w kolejności w jakiej są wyświetlane w oknie indeksów - zaczynając od pierwszego pola indeksu, a następnie pola przyległe (do 10 pól włącznie). Na przykład jeśli indeks zawiera pola "Nazwisko" i "Imię", można optymalizować kwerendę dla pola "Nazwisko" lub pól "Nazwisko" i "Imię". Nie można jednak optymalizować kwerendy tylko dla pola "Imię".

W poniższej tabeli pokazano stopień optymalizacji kwerendy dla różnych kombinacji wyrażeń prostych w kryteriach.

Wyrażenie	Operator	Wyrażenie	Wynik kwerendy
Optymalizowalne	And	Optymalizowalne	W pełni optymalizowalne (za pomocą technologii Rushmore)
Optymalizowalne	Or	Optymalizowalne	W pełni optymalizowalne (za pomocą technologii Rushmore)
Optymalizowalne	And	Nieoptymalizowalne	Częściowo optymalizowalne (bez użycia technologii Rushmore)
Optymalizowalne	Or	Nieoptymalizowalne	Nieoptymalizowalne
Nieoptymalizowalne	And	Nieoptymalizowalne	Nieoptymalizowalne
Nieoptymalizowalne	Or	Nieoptymalizowalne	Nieoptymalizowalne
--	Not	Optymalizowalne	Nieoptymalizowalne
--	Not	Nieoptymalizowalne	Nieoptymalizowalne
Można także użyć nawiasów, aby grupować kombinacje wyrażeń prostych. Przedstawione wyżej reguły stosują się także do wyrażeń grupowanych przy użyciu nawiasów.

Po połączeniu prostych wyrażeń optymalizowalnych w wyrażenia złożone można z kolei te wyrażenia złożone łączyć w inne, bardziej złożone wyrażenia które mogą również być optymalizowalne, zgodnie z przedstawionymi wyżej regułami.

Aby obejrzeć przykłady złożonych wyrażeń optymalizowalnych, kliknij  [image].

Uwagi

•	Funkcja Count jest bardzo dobrze optymalizowana w kwerendach wykorzystujących technologię Rushmore. Aby uzyskać więcej informacji na temat funkcji Count, kliknij  [image].

•	Kwerendy wykorzystujące technologię Rushmore działają z tabelami programu Microsoft Access, a także z tabelami programu Microsoft FoxPro oraz dBASE (pliki .dbf). Nie można natomiast używać technologii Rushmore w przypadku źródeł danych ODBC, ponieważ program Microsoft Access przesyła takie kwerendy do źródła danych ODBC zamiast przetwarzać je lokalnie.


Przykłady prostych wyrażeń optymalizowalnych

Jeśli utworzono indeksy dla pól "LastName", "Age" i "HireDate" w tabeli "Employees", to poniższe wyrażenia są prostymi wyrażeniami optymalizowalnymi:

•	 [LastName]="Smith"

•	[Age]>=21

•	#12/30/90#<[HireDate]

•	Employees.[LastName]=Customers.[LastName]

•	[LastName] In ("Smith", "Johnson", "Jones")

•	[Age] Between 18 And 65


Przykłady złożonych wyrażeń optymalizowalnych

W poniższych przykładach założono, że utworzono indeksy dla pól "Nazwisko" i "DataZatrudnienia", a nie utworzono indeksu dla pól "InicjałDrugiegoImienia" i "Imię". Poniższa tabela przedstawia przykłady połączonych prostych wyrażeń oraz zakres optymalizacji wyrażeń złożonych powstałych w wyniku połączenia.

Wyrażenie optymalizowalne	Operator	Wyrażenie optymalizowalne	Wynik
[Nazwisko]="Smith"	And	[DataZatrudnienia]<#12/30/90#	Optymalizowalne za pomocą technologii Rushmore
[Nazwisko]="Smith"	Or	[DataZatrudnienia]<#12/30/90#	Optymalizowalne za pomocą technologii Rushmore
Wyrażenie optymalizowalne	Operator	Wyrażenie nieoptymalizowalne	Wynik
[Nazwisko]="Smith"	And	[InicjałDrugiegoImienia]="C"	Częściowo optymalizowalne (bez użycia technologii Rushmore)
[Nazwisko]="Smith"	Or	[InicjałDrugiegoImienia]="C"	Nieoptymalizowalne
Wyrażenie nieoptymalizowalne	Operator	Wyrażenie nieoptymalizowalne	Wynik
[Imię]="Terry"	And	[InicjałDrugiegoImienia]="C"	Częściowo optymalizowalne (bez użycia technologii Rushmore)
[Imię]="Terry"	Or	[InicjałDrugiegoImienia]="C"	Nieoptymalizowalne


Tworzenie kwerendy parametrycznej, która przy każdym uruchomieniu żąda podania kryteriów

Kwerenda parametryczna wyświetla uprzednio zdefiniowane okno lub okna dialogowe, w których należy podać wartości parametrów (kryteria). Można również utworzyć niestandardowe okno dialogowe, w którym należy podawać parametry kwerendy. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

1	Utwórz kwerendę wybierającą lub krzyżową.

2	W widoku "Projekt" kwerendy przeciągnij odpowiednie pola z listy pól kwerendy do jej siatki projektu.

3	W komórce Kryteria pod każdym z pól, którego chcesz użyć jako parametru, wpisz w nawiasach kwadratowych tekst monitu. Monit ten jest wyświetlany po uruchomieniu kwerendy. Tekst monitu musi różnić się od nazwy pola, ale może tą nazwę zawierać.

Aby w polu zawierającym daty wyświetlać monity "Wpisz datę początkową:" i "Wpisz datę końcową:", w komórce Kryteria tego pola wpisz Between [Wpisz datę początkową:] And [Wpisz datę końcową:], w celu określenia zakresu poprawnych wartości.

4	Aby przed utworzeniem kwerendy parametrycznej przejrzeć ją, kliknij przycisk Widok na pasku narzędzi i wpisz wartość parametru. Aby powrócić do widoku "Projekt" kwerendy, ponownie kliknij przycisk Widok.

Uwagi

•	Musisz określić typ danych parametrów kwerendy krzyżowej lub kwerendy parametrycznej, na której jest oparta dana kwerenda krzyżowa lub wykres. W kwerendzie krzyżowej musisz ustawić także właściwość Nagłówki kolumn W innych kwerendach parametrycznych określ typ danych dla pól zawierających dane typu "Tak/Nie" oraz pól pochodzących z tabeli w zewnętrznej bazie danych SQL. Aby uzyskać informacje na temat określania typu danych parametru, kliknij  [image]. Aby uzyskać informacje na temat ustawiania właściwości Nagłówki kolumn, kliknij  [image].

•	Możesz wydrukować parametry w raporcie. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Określenie typu danych parametru w kwerendzie parametrycznej

1	Po utworzeniu kwerendy parametrycznej, w widoku "Projekt" kwerendy kliknij polecenie Parametry w menu Kwerenda.

2	W pierwszej komórce Parametr wpisz pierwszy monit, który został wpisany w siatce projektu kwerendy.

3	W komórce Typ danych z prawej strony kliknij odpowiedni typ danych.

4	Powtarzaj te kroki dla każdego parametru, dla którego chcesz określić typ danych.


W jaki sposób właściwości pól w kwerendzie są związane z właściwościami pól w źródłowej tabeli lub kwerendzie

Domyślnie pole w kwerendzie dziedziczy wszystkie właściwości, które ma w źródłowej tabeli lub kwerendzie. Na przykład jeśli ustawiono właściwość Format pola "DataZamówienia" na Data średnia, to pole "DataZamówienia" jest formatowane w wynikach kwerendy jako Data średnia. Tylko te właściwości pola, które użytkownik może zmieniać, są wyświetlane w kwerendzie w arkuszu właściwości pola.

Jeśli zmienia się właściwość pola w widoku "Projekt" tabeli, każda nowa lub istniejąca kwerenda automatycznie dziedziczy tę zmianę, o ile właściwość nie została wcześniej zmieniona w widoku "Projekt" kwerendy. Ustawienia zmienione w widoku "Projekt" kwerendy nie są naruszane przez kolejne zmiany w widoku "Projekt" tabeli. Z kolei na widok "Projekt" tabeli nie mają wpływu zmiany dokonywane dla właściwości w widoku "Projekt" kwerendy.

Ponieważ pola obliczeniowe wyświetlają dane, które nie są przechowywane w żadnej tabeli, nie dziedziczą one właściwości tabeli. Na przykład kwerenda może zawierać pole obliczające wartość waluty, ale wartości w tym polu nie są wyświetlane w formacie waluty, o ile nie ustawisz właściwości Format dla tego pola na Walutowy.

Gdy tworzy się formularz lub raport oparty na kwerendzie, pola formularza bądź raportu przyjmują właściwości pola ustawione w kwerendzie lub tabeli źródłowej. Jeśli zmieni się następnie ustawienie właściwości dla formantu w formularzu lub raporcie, zmiana taka nie wpłynie na właściwości tego pola w kwerendzie źródłowej. Podobnie, jeśli po utworzeniu formularza korzystającego z pola w kwerendzie zmieni się ustawienie właściwości dla pola źródłowego, ustawienie tej właściwości w formularzu nie zmieni się; formant należy aktualizować ręcznie.


Ustawianie właściwości dla kwerendy i jej pól lub list pól

Można ustawiać właściwości dla kwerend, list pól w kwerendach oraz pól dodawanych do siatki projektu w kwerendzie.

1	Otwórz kwerendę w widoku "Projekt".

2	Zaznacz pole, listę pól lub kwerendę.

•	Aby zaznaczyć pole, kliknij odpowiednią komórkę w wierszu Pole.

•	Aby zaznaczyć listę pól, kliknij w dowolnym miejscu listy.

•	Aby zaznaczyć całą kwerendę, kliknij w dowolnym miejscu widoku "Projekt" kwerendy poza obszarem siatki projektu i listami pól.

2	Kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości zaznaczonego obiektu.

3	W arkuszu właściwości kliknij właściwość, którą chcesz ustawić, a następnie wykonaj jedną z następujących czynności:

•	Jeśli w polu właściwości występuje strzałka, kliknij ją, a następnie kliknij jedną z wartości na liście.

•	Wpisz ustawienie lub wyrażenie w polu właściwości.

•	Jeśli obok pola właściwości pojawia się przycisk Buduj  [image], kliknij go, aby wyświetlić konstruktora.

Jeśli potrzebujesz więcej miejsca, aby wpisać lub edytować ustawienie właściwości, naciśnij klawisze SHIFT+F2. Wówczas zostanie otwarte okno dialogowe Powiększ.

Wskazówka   Aby uzyskać więcej informacji na temat jakiejś właściwości i jej ustawień, kliknij właściwość w arkuszu właściwości, a następnie naciśnij klawisz F1.


Zmiana nazwy tabeli lub kwerendy dodawanej do kwerendy

Można zmienić nazwę kilku kopii tej samej tabeli lub kwerendy w kwerendzie.

1	Otwórz kwerendę w widoku "Projekt".

2	Kliknij w dowolnym miejscu kopii listy pól tabeli lub kwerendy, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości.

3	W polu właściwości Alias wpisz nową nazwę tabeli lub kwerendy.

Uwaga   Zmiana nazwy kopii tabeli lub kwerendy w kwerendzie nie powoduje zmiany nazwy źródłowej tabeli lub kwerendy.


Wyświetlanie tylko największych lub najmniejszych wartości w wynikach kwerendy

Kwerenda może na przykład wyświetlać rekordy zawierające 10 największych lub najmniejszych wartości danego pola albo 10 procent największych lub najmniejszych wartości tego pola

1	Otwórz kwerendę w widoku "Projekt".

2	Do siatki projektu dodaj pola, które mają być uwzględnione w wynikach kwerendy, w tym pole, dla którego mają być wyświetlone największe wartości.

3	W komórce Sortuj pola, dla którego chcesz wyświetlać największe wartości, kliknij opcję Malejąco, aby wyświetlać największe wartości lub Rosnąco, aby wyświetlać najmniejsze wartości. Jeśli sortujesz także w oparciu o inne pola w siatce projektu, muszą one znajdować się na prawo od pola największych wartości.

4	Kliknij w polu Największe wartości  [image]  na pasku narzędzi.

5	Wpisz procent lub liczbę największych lub najmniejszych wartości, które mają być wyświetlane w wynikach kwerendy.

Uwaga   Aby wyświetlać określony procent wartości, wpisz odpowiednią liczbę, a po niej znak procent (%).

6	Aby obejrzeć wyniki kwerendy, kliknij przycisk Widok  [image]  na pasku narzędzi.

Uwaga   Ustawienie właściwości Największe wartości w arkuszu właściwości kwerendy działa tak samo, jak użycie przycisku Największe wartości, znajdującego się na pasku narzędzi


Umożliwienie innym użytkownikom oglądania lub uruchamiania własnej kwerendy, ale bez prawa zmiany danych lub projektu kwerendy

W zabezpieczonej grupie roboczej można przypisywać innym użytkownikom uprawnienia do oglądania danych zwracanych przez kwerendę, albo (w przypadku kwerendy funkcjonalnej), do uruchamiania jej, nawet jeśli poza tym nie mogą oni oglądać źródłowej kwerendy lub źródłowej tabeli danej kwerendy.

1	Otwórz kwerendę w widoku "Projekt".

2	Zaznacz kwerendę, klikając w dowolnym miejscu jej widoku "Projekt" poza siatką projektu i listami pól.

3	Kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości kwerendy.

4	Ustaw właściwość Uaktywnij uprawnienia na opcję Właściciela.

Po wybraniu takiego ustawienia:

•	Wszyscy użytkownicy mają uprawnienia właściciela kwerendy na oglądanie lub uruchamianie kwerendy.

•	Tylko właściciel kwerendy może zapisywać zmiany w kwerendzie.

•	Tylko właściciel kwerendy może zmienić właściciela kwerendy.

Uwaga   Możesz również określić domyślne ustawienia dla wszystkich kwerend klikając polecenie Opcje w menu Narzędzia, klikając kartę Tabele/Kwerendy, a następnie klikając odpowiednią opcję w polu Uaktywnij uprawnienia.


Zmiana domyślnych uprawnień dla wszystkich kwerend

Możesz zmienić domyślne uprawnienia, dzięki którym użytkownicy mogą oglądać dane zwracane przez kwerendy, albo (w przypadku kwerend funkcjonalnych), uruchamiać je, nawet jeśli poza tym nie mogą oni oglądać źródłowej tabeli lub kwerendy. Zmiana uprawnień domyślnych dotyczy tylko nowych kwerend.

1	W menu Narzędzia kliknij polecenie Opcje.

  Pokaż

2	Kliknij kartę Tabele/Kwerendy.

3	Kliknij odpowiednią opcję w polu Uaktywnij uprawnienia.

Jeśli wybierzesz opcję Właściciela:

•	Wszyscy użytkownicy mają uprawnienia właściciela kwerendy na oglądanie lub uruchamianie kwerendy.

•	Tylko właściciel kwerendy może zapisywać zmiany w kwerendzie.

•	Tylko właściciel kwerendy może zmienić właściciela kwerendy.

Jeśli wybierzesz opcję Użytkownika, to zastosowanie mają uprawnienia określone dla tej grupy użytkowników. Każdy użytkownik posiadający uprawnienia administratora może zmienić właściciela kwerendy.


Uniemożliwienie wyświetlania powtarzających się rekordów w wynikach kwerendy

W programie Microsoft Access każdy rekord jest traktowany jako unikatowy, o ile wartość któregokolwiek z pól tego rekordu różni się od wartości tego pola w pozostałych rekordach. W kwerendzie nie zawsze wyświetla się wszystkie pola składające się na rekordy źródłowej tabeli lub kwerendy. Dlatego jeśli pole odróżniające dany rekord od innych nie występuje w siatce projektu kwerendy, wyniki kwerendy mogą pozornie zawierać powtarzające się rekordy. Na przykład jeśli dodasz do siatki projektu pola "Nazwisko" i "Kraj", to mogą pozornie pojawić się powtarzające się rekordy, jeśli kilku pracowników nosi to samo nazwisko i mieszka w tym samym kraju. Rekordy te jednak nie dublują się w źródłowej tabeli, ponieważ pole "IDpracownika" jest unikatowe dla każdego z nich.

Można wyświetlać rekordy unikatowe w sensie określonym przez wszystkie pola źródłowej tabeli lub kwerendy a nie tylko pola unikatowe w siatce projektu kwerendy. W obu przypadkach, jeśli występują powtarzające się rekordy, kwerenda wyświetli tylko jeden z takich rekordów, a nie jego powtórzenia.

Co chcesz zrobić?

Uniemożliwić wystąpienie powtarzających się rekordów w kwerendzie opartej na polach tabeli źródłowej

Uniemożliwić wystąpienie powtarzających się rekordów w kwerendzie opartej na polach w siatce projektu kwerendy


Uniemożliwienie wystąpienia powtarzających się rekordów w kwerendzie opartej na polach w siatce projektu

1	Otwórz kwerendę w widoku "Projekt".

2	Zaznacz kwerendę, klikając w dowolnym miejscu jej widoku "Projekt" poza siatką projektu i listami pól.

3	Kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości kwerendy.

4	Ustaw właściwość Wartości unikatowe na Tak.

Jeśli wyniki kwerendy zawierają więcej niż jedno pole to kombinacja wartości ze wszystkich pól rekordu musi być unikatowa, aby ten rekord był włączony do wyników.

5	Aby obejrzeć wyniki kwerendy, kliknij przycisk Widok  [image]  na pasku narzędzi.

Uwaga   Gdy właściwość Wartości unikatowe jest ustawiona na Tak, to właściwość Rekordy unikatowe jest automatycznie ustawiana na Nie.


Uniemożliwienie wystąpienia powtarzających się rekordów w kwerendzie opartej na polach źródłowej tabeli
Uniemożliwienie wystąpienia powtarzających się rekordów w kwerendzie opartej na polach tabeli źródłowej

1	Otwórz kwerendę w widoku "Projekt".

2	Zaznacz kwerendę, klikając w dowolnym miejscu jej widoku "Projekt" poza siatką projektu i listami pól.

3	Kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości kwerendy.

4	Ustaw właściwość Rekordy unikatowe na Tak.

Uwagi

•	Właściwość Rekordy unikatowe działa tylko wówczas, gdy w kwerendzie używa się więcej niż jednej tabeli i wybiera pola z tych tabel.

•	Gdy właściwość Rekordy unikatowe jest ustawiona na Tak, właściwość Wartości unikatowe jest automatycznie ustawiana na Nie.

•	Jako alternatywę dla ustawienia właściwości Rekordy unikatowe, można dodać do siatki projektu pole odróżniające jeden rekord od drugiego.


Określenie czasu, przez jaki kwerenda czeka, zanim wyświetli błąd czasu oczekiwania ODBC

Kwerenda wykorzystująca bazę danych ODBC jako podstawowe źródło danych może mieć opóźnienia z powodu dużego obciążenia sieci lub intensywnego wykorzystania serwera ODBC.

1	Otwórz kwerendę w widoku "Projekt".

2	Zaznacz kwerendę, klikając w dowolnym miejscu jej widoku "Projekt" poza siatką projektu i listami pól.

3	Kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości kwerendy.

4	Dla właściwości Czas oczekiwania ODBC podaj w sekundach czas, po jakim kwerenda wyświetla błąd czasu oczekiwania. Ustawienie domyślne wynosi 60 sekund.

Uwaga   Jeśli ustawisz tę właściwość na zero, to nie wystąpią błędy czasu oczekiwania.


Określenie strategii blokowania rekordów dla wybranej kwerendy w środowisku wielodostępnym

Można zadecydować, czy podczas edycji rekordu w wynikach kwerendy zablokowane są wszystkie rekordy w tabeli źródłowej, czy tylko edytowany rekord. W ten sposób inni użytkownicy nie będą mogli zmienić rekordu w tabeli źródłowej w czasie, gdy jest on edytowany w wynikach kwerendy.

1	Otwórz kwerendę w widoku "Projekt". W środowisku wielodostępnym sprawdź, czy wszyscy użytkownicy zamknęli kwerendę, tabelę lub kwerendę źródłową i inne obiekty utworzone na podstawie tej kwerendy.

2	Zaznacz kwerendę, klikając w dowolnym miejscu jej widoku "Projekt" poza siatką projektu i listami pól.

3	Kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości kwerendy.

4	Kliknij odpowiednie ustawienie właściwości Blokowanie rekordów.

Aby uzyskać informacje na temat określania domyślnego ustawienia tej właściwości, którego będą używać wszystkie kwerendy, kliknij  [image].


Wyświetlenie własnego opisu pola na pasku stanu kwerendy

Można zmienić opis wyświetlany po kliknięciu pola w wynikach kwerendy.

1	Otwórz kwerendę w widoku "Projekt".

2	W siatce projektu kliknij pole, którego opis ma zostać zmieniony, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości tego pola.

3	We właściwości Opis wpisz opis, który ma się pojawiać na pasku stanu po kliknięciu danego pola w wynikach kwerendy. Maksymalna długość opisu to 255 znaków.

Nowy opis będzie wyświetlany na pasku stanu po kliknięciu pola w widoku "Arkusz danych" kwerendy.


Automatyczne wyświetlanie wszystkich pól ze źródłowej kwerendy lub źródłowej tabeli danej kwerendy

Istnieje możliwość wyświetlenia wszystkich pól bez konieczności dodawania ich do siatki projektu.

1	Otwórz kwerendę w widoku "Projekt".

2	Zaznacz kwerendę, klikając w dowolnym miejscu jej widoku "Projekt" poza siatką projektu i listami pól.

3	Kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości kwerendy.

4	Ustaw właściwość Wyprowadź wszystkie pola na Tak.

Uwagi

•	Jeśli chcesz ograniczyć rekordy zwracane przez kwerendę, określając kryteria, lub utworzyć pole obliczeniowe lub określić porządek sortowania w siatce projektu, wystarczy, że dodasz odpowiednie pola do siatki projektu. Pamiętaj, żeby wyczyścić pole wyboru Pokaż dla tych pól; w przeciwnym razie pola te pojawią się dwukrotnie w wynikach kwerendy.

•	Możesz zmienić domyślne ustawienie właściwości Wyprowadź wszystkie pola dla wszystkich nowych kwerend. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Zmiana domyślnego ustawienia właściwości Wyprowadź wszystkie pola dla wszystkich nowych kwerend

Zmiana tej opcji dotyczy tylko ustawienia właściwości dla nowo tworzonych kwerend i nie ma wpływu na kwerendy już istniejące.

1	W menu Narzędzia kliknij polecenie Opcje.

  Pokaż

2	Kliknij kartę Tabele/Kwerendy, a następnie zaznacz lub wyczyść pole wyboru Wyprowadzaj wszystkie pola.

Uwaga   Opcja ta decyduje, czy wyniki kwerendy automatycznie obejmują wszystkie pola ze źródłowej tabeli lub kwerendy (bez dodawania ich do siatki projektu), czy też tylko pola dodane do siatki projektu.


Praca z językiem SQL w kwerendach, formularzach, raportach, makrach i modułach

Języka SQL (ang. Structured Query Language) można używać do wykonywania kwerend w relacyjnych bazach danych, aktualizacji tych baz i zarządzania nimi. Mogą to być na przykład bazy danych programu Microsoft Access. Gdy tworzy się kwerendę w widoku "Projekt" kwerendy, budowane są odpowiednie instrukcje SQL. Instrukcję SQL można potem obejrzeć lub edytować w widoku "SQL". Po dokonaniu zmian w kwerendzie w widoku "SQL", w widoku "Projekt" kwerenda ta może być wyświetlana w inny sposób niż przedtem.

Czasami użytkownik musi sam tworzyć instrukcje SQL, ponieważ siatka projektu nie działa w pewnych typach kwerend, na przykład w kwerendach przekazujących, definiujących dane oraz składających. Aby utworzyć takie kwerendy należy wpisywać instrukcje SQL bezpośrednio w widoku "SQL".

Instrukcji SQL można też użyć w wielu miejscach w programie Microsoft Access, gdzie można wpisywać nazwę tabeli, kwerendy lub pola. W niektórych przypadkach dzieje się to automatycznie. Na przykład przy tworzeniu formularza lub raportu wykorzystującego dane z kilku tabel za pomocą kreatora, instrukcja SQL jest tworzona automatycznie i używana jako ustawienie właściwości Źródło rekordów. Gdy tworzy się za pomocą kreatora pole listy lub pole kombi, instrukcja SQL jest tworzona i używana jako ustawienie właściwości Źródło wierszy dla pola listy lub pola kombi. Można też używać instrukcji SQL w podkwerendach w siatce projektu kwerendy, w argumencie akcji makra UruchomSQL oraz w kodzie.

Co chcesz zrobić?

Obejrzeć lub zmodyfikować instrukcję SQL istniejącej kwerendy

Utworzyć instrukcję SQL do kopiowania i wklejania dla kwerendy w widoku "Projekt"

Zmienić źródłową instrukcję SQL formularza lub raportu

Użyć instrukcji SQL jako źródła wierszy pola listy lub pola kombi

Utworzyć kwerendę SQL (składającą, przekazującą, definiującą dane lub podkwerendę)

Wykonać operacje typowe dla kwerend funkcjonalnych i definiujących dane za pomocą makra, a nie zapisanej kwerendy

Nauczyć się używać języka SQL w kodzie


Wysyłanie poleceń do bazy danych SQL za pomocą kwerendy przekazującej programu Microsoft Access

Kwerendy przekazujące służą do przesyłania poleceń wprost do serwera bazy danych ODBC (jak na przykład Microsoft SQL Server). Polecenia są wysyłane z zastosowaniem składni wymaganej przez dany serwer. Stosując kwerendy przekazujące pracuje się bezpośrednio z tabelami w serwerze zamiast je łączyć.

1	W oknie bazy danych kliknij kartę Kwerendy, a następnie kliknij przycisk Nowy.

2	W oknie dialogowym Nowa kwerenda kliknij opcję Widok Projekt, a następnie kliknij przycisk OK.

3	Nie dodając tabel ani kwerend kliknij przycisk Zamknij w oknie dialogowym Pokaż tabelę.

4	W menu Kwerenda wskaż polecenie Wyłącznie SQL, a następnie kliknij polecenie Przekazująca.

5	Na pasku narzędzi kliknij przycisk Właściwości  [image], aby wyświetlić arkusz właściwości kwerendy.

6	W arkuszu właściwości kwerendy ustaw właściwość Ciąg połączenia ODBC, aby określała bazę danych, z którą chcesz się połączyć. Możesz wpisać informacje połączenia lub kliknąć przycisk Buduj  [image], a następnie wprowadzić informacje na temat serwera, do którego chcesz się podłączyć

Szczegółowe informacje dotyczące składni kwerendy możesz znaleźć w dokumentacji serwera bazy danych SQL, do którego wysyłasz kwerendę.

7	Jeśli kwerenda nie należy do tych, które zwracają rekordy, ustaw właściwość Zwraca rekordy na Nie.

8	W oknie dialogowym Przekazująca kwerenda SQL wpisz kwerendę przekazującą.

9	Aby uruchomić kwerendę, kliknij przycisk Uruchom  [image]  na pasku narzędzi. (W przypadku kwerendy, która zwraca rekordy możesz zamiast tego kliknąć przycisk Widok  [image]  na pasku narzędzi.)

Jeśli będzie to konieczne, pojawi się monit o podanie informacji na temat bazy danych serwera SQL.

Ostrzeżenie   Nie należy dokonywać konwersji kwerendy przekazującej na inny typ kwerendy, jak na przykład kwerenda wybierająca. Wykonanie takiej operacji spowoduje utratę wpisanej instrukcji SQL.

Uwagi

•	Kwerendy przekazujące są przydatne do wykonywania procedur przechowywanych w serwerze ODBC.

•	Jeśli nie określisz ciągu połączenia we właściwości Ciąg połączenia ODBC, albo jeśli usuniesz istniejący ciąg, program Microsoft Access użyje domyślnego ciągu "ODBC;". Przy takim ustawieniu program żąda podania informacji o połączeniu przy każdym uruchomieniu kwerendy.

•	Niektóre kwerendy przekazujące mogą oprócz danych zwracać komunikaty. Jeśli ustawisz właściwość kwerendy Rejestrowanie komunikatów na Tak, utworzona zostanie tabela zawierająca wszystkie zwrócone komunikaty. Nazwą tabeli będzie nazwa użytkownika połączona z myślnikiem ( - ) i kolejnym numerem (numery zaczynają się od 00). Na przykład: domyślna nazwa użytkownika to ADMIN, zatem zwracane tabele otrzymają nazwy "ADMIN - 00", "ADMIN - 01" itd.

Jeśli utworzysz kwerendę przekazującą, która zwraca wiele zestawów wyników, to możesz dla każdego wyniku utworzyć oddzielną tabelę. Dalsze informacje na ten temat możesz uzyskać klikając  [image].


Tworzenie oddzielnych tabel dla wielu zestawów rekordów z kwerendy przekazującej

1	Po utworzeniu kwerendy przekazującej, utwórz w oparciu o nią kwerendę tworzącą tabelę.

  Jak?

2	W kwerendzie tworzącej tabele umieść wszystkie pola z kwerendy przekazującej przeciągając gwiazdkę (*) do siatki projektu.

Gdy uruchamiasz kwerendę tworzącą tabele, uzyskujesz dla każdego wyniku jedną tabelę. Pierwsza utworzona w ten sposób tabela otrzymuje nazwę określoną w kwerendzie; kolejne tabele otrzymują tę nazwę połączoną z kolejną liczbą naturalną (poczynając od liczby 1). Na przykład, jeśli chcesz utworzyć cztery tabele dla czterech zestawów wyników i wybierasz jako nazwę nowej tabeli "NowaTabela", to utworzone zostaną tabele o nazwach "NowaTabela", "NowaTabela1", "NowaTabela2" oraz "NowaTabela3".


Łączenie w polach danych z kilku tabel za pomocą kwerendy składającej

Kwerendy składające łączą odpowiadające sobie pola z dwóch lub kilku tabel bądź kwerend w jedno pole. Gdy uruchamiasz kwerendę składającą, zwraca ona rekordy z odpowiednich pól we włączonych tabelach lub kwerendach.

1	W oknie bazy danych kliknij kartę Kwerendy, a następnie kliknij przycisk Nowy.

2	W oknie dialogowym Nowa kwerenda kliknij opcję Widok Projekt, a następnie kliknij przycisk OK.

3	Nie dodając tabel ani kwerend kliknij przycisk Zamknij w oknie dialogowym Pokaż tabelę.

4	W menu Kwerenda wskaż polecenie Wyłącznie SQL, a następnie kliknij polecenie Składająca.

5	Wpisz instrukcje SELECT języka SQL połączone albo z operacją UNION, jeśli nie chcesz zwracać powtarzających się rekordów, albo z operacją UNION ALL jeśli chcesz zwracać powtarzające się rekordy.

Uwaga   Każda instrukcja SELECT musi zwracać taką samą liczbę pól w tej samej kolejności. Odpowiadające sobie pola muszą mieć zgodne typy danych (z jednym wyjątkiem: można użyć pól "Liczba" i "Tekst" jako odpowiadających sobie).

Aby uzyskać informacje na temat instrukcji SELECT, kliknij  [image]. Aby uzyskać informacje na temat operacji UNION oraz UNION ALL, kliknij  [image].

6	Jeśli chcesz zastosować w kwerendzie składającej sortowanie, dodaj na końcu ostatniej instrukcji SELECT jeden warunek ORDER BY. W warunku ORDER BY określ nazwę pola, które ma być sortowane (musi ono pochodzić z pierwszej instrukcji SELECT). Aby uzyskać informacje na temat warunku ORDER BY, kliknij  [image].

7	Aby obejrzeć wyniki kwerendy, kliknij przycisk Widok  [image]  na pasku narzędzi.

Ostrzeżenie   Nie należy dokonywać konwersji kwerendy składającej na inny typ kwerendy, jak na przykład kwerenda wybierająca. Wykonanie takiej operacji spowoduje utratę wpisanej instrukcji SQL.

Uwagi

•	Kwerenda "Klienci i dostawcy wg miast" w przykładowej bazie danych Northwind jest przykładem kwerendy składającej. Aby obejrzeć tę kwerendę, otwórz bazę danych Northwind znajdującą się w podfolderze Pliki przykładowe folderu Office. W oknie bazy danych kliknij kartę Kwerendy, kliknij opcję "Klienci i dostawcy wg miast", a następnie kliknij przycisk Projektuj. Aby uzyskać informacje na temat otwierania przykładowej bazy danych Northwind, kliknij  [image].

•	Aby zobaczyć inne przykłady kwerend składających, kliknij  [image].

•	Kwerenda składająca pobiera nazwy kolumn z pierwszej tabeli lub z instrukcji SELECT. Jeśli chcesz zmienić nazwy pól w wynikach, użyj warunku AS do utworzenia aliasu dla tych pól. Aby obejrzeć przykład, kliknij  [image].


Przykłady kwerend składających

Kwerendy składające łączą pola z dwóch tabel lub kwerend, lub większej ich liczby w jedno pole. Poniżej znajduje się przykład podstawowej kwerendy składającej oraz kwerend służących do sortowania rekordów, zmieniania nazw pól i zwracania powtórzonych rekordów.

Podstawowa kwerenda składająca

Następująca kwerenda składająca zawiera dwie instrukcje SELECT języka SQL, które zwracają nazwy firm i miejscowości występujące jednocześnie w tabelach "Dostawcy" i "Klienci" i znajdujące się w Brazylii.

Sortowanie w kwerendzie składającej

Poniższa kwerenda składająca wybiera wszystkie nazwy firm i miejscowości występujące jednocześnie w tabelach "Dostawcy" i "Klienci" i sortuje dane alfabetycznie według nazwy miejscowości.

SELECT [NazwaFirmy], [Miasto]
FROM [Dostawcy]

UNION SELECT [NazwaFirmy], [Miasto]
FROM [Klienci]
ORDER BY [Miasto];

Zmiana nazw pól w kwerendzie składającej

Poniższa kwerenda zmienia w wyniku kwerendy nazwę pola "NazwaFirmy" na "Nazwa dostawcy/Klienta":

SELECT [NazwaFirmy] AS [NazwaDostawcy/Klienta], [Miasto]
FROM [Dostawcy]

UNION SELECT [NazwaFirmy] AS [NazwaDostawcy/Klienta], [Miasto]
FROM [Klienci];

Zwracanie powtarzających się rekordów w kwerendzie składającej

Poniższa kwerenda składająca wykorzystuje instrukcję UNION ALL do wczytania wszystkich rekordów, w tym rekordów powtarzających się:

SELECT [NazwaFirmy], [Miasto]
FROM [Dostawcy]

UNION ALL SELECT [NazwaFirmy], [Miasto]
FROM [Klienci];


Oglądanie lub modyfikowanie instrukcji SQL, na której oparto istniejącą kwerendę

Jeśli masz odpowiednie doświadczenie, możesz pracować bezpośrednio z instrukcją SQL, na której oparto kwerendę.

1	Utwórz kwerendę lub otwórz istniejącą kwerendę.

2	Kliknij strzałkę znajdującą się obok przycisku Widok na pasku narzędzi, a następnie kliknij polecenie Widok SQL.

Program Microsoft Access wyświetli instrukcję SQL odpowiadającą kwerendzie utworzonej w widoku "Projekt".

3	Jeśli chcesz dokonać zmian, wpisz je w instrukcji SQL.

4	Aby obejrzeć zmiany w siatce projektu, kliknij strzałkę znajdującą się obok przycisku Widok na pasku narzędzi, a następnie kliknij opcję Widok Projekt.


Użycie widoku "Projekt" kwerendy do utworzenia instrukcji SQL, którą można wkleić w inne miejsce

W wielu wyrażeniach można używać instrukcji SQL i warunków jako argumentów procedur i jako ustawień właściwości. Na przykład można użyć instrukcji SQL, aby ustawić właściwość Źródło wierszy pola listy w celu utworzenia listy elementów.

1	W widoku "Projekt" kwerendy utwórz kwerendę, z której chcesz utworzyć instrukcję SQL.

2	Kliknij strzałkę znajdującą się obok przycisku Widok  [image]  na pasku narzędzi, a następnie kliknij opcję Widok SQL.

3	Zaznacz całą instrukcję SQL lub jej część, a następnie naciśnij klawisze CTRL+C, aby skopiować zaznaczony tekst do Schowka.

4	Umieść punkt wstawiania tam, gdzie chcesz wkleić instrukcję SQL, na przykład w oknie Moduł lub w polu właściwości.

5	Naciśnij klawisze CTRL+V.

Uwagi

•	Zamiast w widoku "Projekt" możesz tworzyć lub edytować kwerendę w widoku "SQL". W tym celu przejdź do widoku "SQL" i wpisz lub zmodyfikuj instrukcję SQL dla kwerendy. Jeśli następnie powrócisz do widoku "Projekt", instrukcja SQL będzie reprezentowana w siatce projektu.

•	Większość właściwości kwerendy w arkuszu właściwości w widoku "Projekt" ma swoje odpowiedniki w postaci warunków i opcji dostępnych w widoku "SQL".

•	Jeśli do tworzenia formularza lub raportu używasz Kreatora formularzy lub Kreatora raportów albo jeśli używasz Kreatora pól list bądź Kreatora pól kombi do tworzenia tych pól, automatycznie jest budowana instrukcja SQL używana jako źródło rekordów formularza lub raportu, bądź jako źródło wierszy pola listy lub pola kombi. Jeśli nie chcesz używać kreatora, ale chcesz określić instrukcję SQL dla właściwości Źródło rekordów lub Źródło wierszy, możesz kliknąć przycisk Buduj  [image]  obok jednej z tych właściwości, a następnie utworzyć kwerendę w widoku "Projekt".

•	Nie możesz używać siatki projektu do tworzenia kwerend SQL. Dla tych typów kwerend musisz używać widoku "SQL". Aby uzyskać dalsze informacje na ten temat, kliknij  [image].


Użycie podkwerendy do definiowania pola lub kryteriów dla pola

Podkwerend można na przykład używać do poszukiwania określonych wyników kwerendy, znajdowania w kwerendzie podstawowej wartości równych, większych lub mniejszych niż wartości zwracane przez podkwerendę lub do tworzenia podkwerend w podkwerendach.

1	Utwórz nową kwerendę.

2	W widoku "Projekt"kwerendy dodaj odpowiednie pola do siatki projektu, w tym także te pola, dla których chcesz użyć podkwerendy.

3	Jeśli używasz podkwerendy do określania kryteriów dla pola, wpisz instrukcję SELECT w komórce Kryteria tego pola, dla którego chcesz ustawić kryteria. Instrukcję SELECT umieść w nawiasach.

Jeśli używasz podkwerendy do określenia komórki Pole, wpisz instrukcję SELECT umieszczoną w nawiasach w komórce Pole. Po wyjściu z komórki, przed instrukcją SELECT zostanie wstawiony automatycznie tekst "Wyr1:", "Wyr2:", itd.

Uwaga   Aby uzyskać więcej miejsca na wpisanie instrukcji SELECT w komórce Pole lub Kryteria, naciśnij klawisze SHIFT+F2 i wpisz instrukcję w oknie Powiększ.

Aby zmienić nazwę pola, zastąp tekst "Wyr1:" nazwą pola — na przykład "Kat:".

6	Aby obejrzeć wyniki, kliknij przycisk Widok  [image]  na pasku narzędzi.

Uwagi

•	Aby obejrzeć więcej przykładów podkwerend używanych do określania kryteriów, kliknij  [image].

•	Pola definiowanego za pomocą kwerendy nie możesz użyć do grupowania rekordów.

•	Za pomocą instrukcji SELECT podkwerendy nie można definiować kwerend składających ani krzyżowych.


Praca z tabelami i indeksami przy użyciu kwerendy SQL definiującej dane

Kwerend SQL definiujących dane można używać do tworzenia, usuwania lub modyfikowania tabel bądź do tworzenia indeksów w bieżącej bazie danych.

1	W oknie bazy danych kliknij kartę Kwerendy, a następnie kliknij przycisk Nowy.

2	W oknie dialogowym Nowa kwerenda kliknij opcję Widok Projekt, a następnie kliknij przycisk OK.

3	Nie dodając tabel ani kwerend kliknij przycisk Zamknij w oknie dialogowym Pokaż tabelę.

4	W menu Kwerenda wskaż polecenie Wyłącznie SQL, a następnie kliknij polecenie Definiująca dane.

5	Wpisz instrukcję SQL dla kwerendy definiującej dane. Każda kwerenda definiująca dane składa się z jednej tylko instrukcji definiującej dane. Program Microsoft Access obsługuje następujące instrukcje definiujące dane:

•	CREATE TABLE tworzy tabelę. Aby uzyskać więcej informacji, kliknij  [image].

•	ALTER TABLE dodaje nowe pole lub więzy do istniejącej tabeli. Aby uzyskać więcej informacji, kliknij  [image].

•	DROP usuwa tabelę z bazy danych lub usuwa indeks z pola bądź grupy pól. Aby uzyskać więcej informacji, kliknij  [image].

•	CREATE INDEX tworzy indeks dla pola bądź grupy pól. Aby uzyskać więcej informacji, kliknij  [image].

6	Aby uruchomić kwerendę, kliknij przycisk Uruchom  [image]  na pasku narzędzi.

Ostrzeżenie   Nie należy dokonywać konwersji kwerendy definiującej dane na inny typ kwerendy, jak na przykład kwerenda wybierająca. Wykonanie takiej operacji spowoduje utratę wpisanej instrukcji SQL.

Uwagi

•	Aby obejrzeć przykłady kwerend definiujących dane, kliknij  [image].

•	Aby utworzyć lub zmienić obiekty w serwerach baz danych ODBC, jak na przykład SQL Server, używaj kwerend przekazujących zamiast kwerend definiujących dane.


Przykłady kwerend definiujących dane

Tworzenie tabeli

Poniższa instrukcja definiująca dane tworzy tabelę o nazwie "Friends" za pomocą instrukcji CREATE TABLE. Instrukcja zawiera nazwy i typy danych dla każdego pola tabeli i przypisuje do pola "FriendID" indeks, który oznacza je jako klucz podstawowy.

CREATE TABLE Friends
([FriendID] integer,
[LastName] text,
[FirstName] text,
[Birthdate] date,
[Phone] text,
[Notes] memo,
CONSTRAINT [Index1] PRIMARY KEY ([FriendID]));

Tworzenie indeksu

Ta kwerenda definiująca dane używa instrukcji CREATE INDEX do tworzenia indeksu dla pól "LastName" i "FirstName".

CREATE INDEX NewIndex
ON Friends ([LastName], [FirstName]);


Używanie konstruktora do tworzenia ciągu połączenia ODBC dla kwerendy przekazującej SQL

1	Otwórz kwerendę przekazującą.

2	Kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości kwerendy.

3	W arkuszu właściwości kwerendy kliknij przycisk Buduj  [image]  znajdujący się na prawo od pola właściwości Ciąg połączenia ODBC, a następnie wpisz informacje dotyczące serwera, z którym się łączysz.

4	Gdy pojawi się monit o zapisanie hasła w ciągu połączenia, wybierz Tak, jeśli chcesz, żeby hasło i dane logowania były przechowywane razem z informacjami ciągu połączenia.

Uwaga   Domyślny ciąg połączenia ODBC to "ODBC;". Gdy konstruktor utworzy ciąg połączenia ODBC, wstawia nowy ciąg do właściwości Ciąg połączenia ODBC w arkuszu właściwości kwerendy.


Używanie wyrażeń w instrukcjach SQL

Wyrażenia wpisuje się w instrukcjach SQL podczas edycji kwerendy w widoku "SQL" oraz w pewnych ustawieniach właściwości i argumentów. Na przykład można użyć instrukcji SQL, aby ustawić właściwość "Źródło rekordów" pola listy w celu wygenerowania listy elementów.

Wprowadzanie wyrażenia w widoku "SQL"

Aby wpisać wyrażenie w widoku "SQL", kliknij strzałkę znajdującą się obok przycisku Widok na pasku narzędzi, a następnie kliknij opcję Widok SQL. Zostanie wyświetlona instrukcja SQL opisującą bieżącą kwerendę.

Wyrażenie możesz wpisać w instrukcji SELECT języka SQL albo w warunku WHERE, ORDER BY, GROUP BY lub HAVING.

Aby obejrzeć przykłady wyrażeń w instrukcjach SQL, kliknij  [image].

Wprowadzanie wyrażenia SQL w ustawieniach właściwości i w argumentach

Wyrażenie SQL możesz wpisać w kilku argumentach i ustawieniach właściwości. Możesz też skopiować je i wkleić z widoku "SQL". Na przykład możesz użyć wyrażenia SQL jako argumentu akcji OtwórzFormularz lub ZastosujFiltr, jako argumentu domeny lub kryterium w funkcji agregującej domeny albo jako ustawienia właściwości Źródło wierszy lub Źródło rekordów.


Przykłady wyrażeń w instrukcjach SQL

Wyrażeń można użyć w wielu miejscach w instrukcji SQL, co pokazują następujące przykłady. Wyrażenia oznaczono kolorem czerwonym.

Wyrażenie	Wynik
SELECT [Imię],[Nazwisko] FROM [Pracownicy] WHERE [Nazwisko]="Kowalski";	Wyświetla wartości w polach "Imię" i "Nazwisko" dla pracowników o nazwisku Kowalski.
SELECT [IDproduktu],[NazwaProduktu] FROM [Produkty] WHERE [IDkategorii]=Forms![Nowe produkty]![IDkategorii];	Wyświetla wartości w polach "IDproduktu" i "NazwaProduktu" z tabeli "Produkty" dla rekordów, w których wartość Idkategorii zgadza się z wartością IDkategorii w otwartym formularzu "Nowe produkty".
SELECT Średnia([CenaKońcowa]) AS [Średnia cena końcowa] FROM [Rozszerzone opisy zamówień] WHERE [CenaKońcowa]>1000;	Oblicza średnią cenę końcową zamówień, dla których wartość w polu "CenaKońcowa" jest większa niż 1000 i wyświetla ją w polu "Średnia cena końcowa"
SELECT [IDkategorii],Zlicz([IDproduktu]) AS [ZliczZIDproduktu]  FROM [Produkty] GROUP BY [IDkategorii] HAVING Zlicz([IDproduktu])>10;	W polu o nazwie "ZliczZIDproduktu" wyświetla łączną liczbę produktów dla kategorii zawierających ponad 10 produktów.


Uwagi dotyczące sortowania rekordów.

•	Porządek sortowania jest zapisywany wraz z tabelą, kwerendą lub formularzem. Jeśli nowy formularz lub raport zostanie utworzony na podstawie tabeli lub kwerendy, wraz z którą został zapisany porządek sortowania, porządek ten zostanie przekazany do nowego obiektu.

•	Program Microsoft Access może sortować do 255 znaków, w jednym lub kilku polach w wynikach kwerendy lub zaawansowanym filtrze.

•	Kolejność sortowania zależy od języka określonego w oknie dialogowym Opcje w momencie tworzenia bazy danych. Aby sprawdzić lub zmienić to ustawienie, w menu Narzędzia kliknij polecenie Opcje, a następnie kliknij kartę Ogólne i sprawdź ustawienie w polu Domyślny porządek sortowania baz danych.

•	Jeśli siatka projektu kwerendy lub filtru zawiera gwiazdkę przeciągniętą z listy pól, rekordy nie mogą być sortowane, chyba że zostały dodane do siatki projektu razem z gwiazdką. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Porządek rosnący powoduje sortowanie dat i godzin od najwcześniejszych do najpóźniejszych. Ustalenie porządku malejącego powoduje sortowanie dat i godzin od najpóźniejszych do najwcześniejszych.

•	Liczby znajdujące się w polach tekstowych sortowane są jako ciągi znaków, a nie jako wartości numeryczne. Aby móc dane te sortować w porządku numerycznym, wszystkie ciągi tekstowe muszą być tej samej długości, a przed krótszymi numerami należy wprowadzić zera wiodące. Na przykład ciągi "1", "2", "11" i "22" będą sortowane w porządku rosnącym w kolejności "1", "11", "2", "22". Aby ciągi zostały właściwie posortowane, do cyfr jednostek należy dodać zera wiodące: "01", "02", "11", "22". W polach nie zawierających wartości Null, wartości numeryczne ciągów mogą być również sortowane za pomocą funkcji Val. Na przykład jeśli kolumna zawierająca wartości numeryczne w polach tekstowych ma nazwę "Wiek", wpisanie funkcji Val([Wiek]) w komórce Pole i określenie porządku sortowania w komórce Sortuj spowoduje ułożenie rekordów we właściwej kolejności. Jeśli w polu tekstowym znajdują się tylko liczby lub daty, można również zmienić typ danych pola w tabeli, w której pola są zapisane, na Liczba, Walutowy lub Data/Godzina. Dzięki temu przy sortowaniu tych wartości nie będzie konieczne dodawanie zer wiodących.

•	Przy sortowaniu pola w porządku rosnącym, rekordy z pustymi polami (zawierającymi wartość Null) zostaną podane jako pierwsze. Jeśli pole zawiera zarówno wartości Null, jak i ciągi znaków zerowej długości, rekordy zawierające wartości Null są podane jako pierwsze, a bezpośrednio po nich zostają umieszczone rekordy zawierające ciągi znaków zerowej długości

•	Nie można sortować pól zawierających dane typu Memo, Hiperłącze lub Obiekt OLE.


Sortowanie rekordów przy użyciu porządku sortowania w siatce projektu kwerendy lub zaawansowanego filtru

Przed określeniem porządku sortowania należy wziąć pod uwagę wiele czynników. Aby uzyskać więcej informacji na ten temat, kliknij

1	Otwórz kwerendę w widoku "Projekt" lub wyświetl okno Zaawansowany filtr/sortowanie dla tabeli, kwerendy lub formularza.

2	Aby móc sortować kilka pól, należy je najpierw ustawić w siatce projektu w porządku, w jakim mają być sortowane. Pola są sortowane od lewej strony. Na przykład aby sortować według pola "Nazwisko", a potem według pola "Imię", w siatce projektu należy umieścić pole "Nazwisko" po lewej stronie pola "Imię".

3	W komórce Sortuj dla każdego z pól, które mają być sortowane, wybierz odpowiednią opcję.

4	Aby obejrzeć wyniki kwerendy, kliknij przycisk Widok  [image]  na pasku narzędzi.


Tworzenie kwerendy krzyżowej bez użycia kreatora

Aby najpierw zobaczyć przykład kwerendy krzyżowej, kliknij  [image].

1	W oknie bazy danych kliknij kartę Kwerendy, a następnie kliknij przycisk Nowy.

2	W oknie dialogowym Nowa kwerenda kliknij opcję Widok Projekt, a następnie kliknij przycisk OK.

3	W oknie dialogowym Pokaż tabelę kliknij kartę, zawierającą tabele lub kwerendy z którymi chcesz pracować.

4	Kliknij dwukrotnie nazwę każdego z obiektów, które mają być dodane do kwerendy, a następnie kliknij przycisk Zamknij.

5	Dodaj pola do wiersza Pole w siatce projektu i określ kryteria.

6	Na pasku narzędzi kliknij przycisk Typ kwerendy  [image] a następnie kliknij polecenie Kwerenda krzyżowa.

7	Dla pola lub pól, których wartości mają być wyświetlane jako wiersze, kliknij wiersz Krzyżowe, a następnie kliknij opcję Nagłówek wiersza.

Opcja domyślna Grupuj według w wierszu Podsumowanie dla tych pól musi pozostać bez zmiany.

8	Dla pól, których wartości mają być wyświetlane jako nagłówki kolumn, kliknij wiersz Krzyżowe, a następnie kliknij opcję Nagłówek kolumny. Opcję Nagłówek kolumny można wybrać tylko dla jednego pola, a w wierszu Podsumowanie dla tego pola opcja domyślna Grupuj według musi pozostać bez zmiany.

Domyślnie nagłówki kolumn są sortowane w porządku alfabetycznym lub liczbowym. Jeśli mają wystąpić w innym porządku, albo liczba wyświetlanych nagłówków kolumn ma być ograniczona, należy ustawić odpowiednio właściwość Nagłówki kolumn danej kwerendy.

  Jak?

9	Dla pól, których wartości mają być użyte w kwerendzie krzyżowej, kliknij wiersz Krzyżowe, a następnie kliknij opcję Wartość.

Tylko jedno pole można ustawić na opcję Wartość.

10	W wierszu Podsumowanie dla tego pola kliknij typ funkcji agregującej, która ma być użyta dla kwerendy krzyżowej (na przykład Suma, Średnia, lub Zlicz).

11	Aby określić przed wykonaniem obliczeń kryteria ograniczające zakres nagłówków wierszy, należy wpisać wyrażenie w wierszu Kryteria pola, dla którego wybrano opcję Nagłówek wiersza w komórce Krzyżowe. Na przykład można wyświetlić podsumowanie sprzedaży dla produktów w pewnych kategoriach, jak na przykład mięso lub ryby.

Aby podać kryteria ograniczające zakres rekordów przed grupowaniem nagłówków wierszy i przed wykonaniem kwerendy krzyżowej, należy dodać do siatki projektu pole, dla którego mają być ustawione kryteria, kliknąć w komórce Podsumowanie opcję Gdzie, pozostawić komórkę Krzyżowe pustą, a następnie wprowadzić wyrażenie w wierszu Kryteria (wyniki kwerendy nie wyświetlają pól, dla których w wierszu Podsumowanie wybrano opcję Gdzie). Aby zobaczyć wpływ kryteriów na obliczenia w kwerendach, kliknij  [image].

12	Aby obejrzeć wyniki kwerendy, kliknij przycisk Widok  [image]  na pasku narzędzi.

Aby zatrzymać kwerendę po jej uruchomieniu, należy nacisnąć klawisze CTRL+BREAK.

Uwagi

•	Kwerenda "Zamówienia kwartalne wg produktów" w przykładowej bazie danych "Northwind" jest przykładem kwerendy krzyżowej. Aby obejrzeć tę kwerendę, należy otworzyć bazę danych "Northwind" w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych trzeba kliknąć kartę Kwerendy, kliknąć opcję " Zamówienia kwartalne wg produktów ", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].

•	Jeśli w siatce projektu kwerendy zostanie umieszczone pewne pole, ale zostanie również kliknięta opcja (nie wyświetlane) w komórce Krzyżowe oraz opcja Grupuj według w komórce Podsumowanie, to program Microsoft Access pogrupuje według danego pola jako Nagłówka wiersza, natomiast nie wyświetli danego wiersza w wynikach kwerendy.

•	Wartości w polu Nagłówki kolumn mogą zawierać znaki, które zwykle nie są dozwolone w nazwach pól, na przykład separatory dziesiętne. W tym przypadku taki znak zostanie zastąpiony w arkuszu danych znakiem podkreślenia.

•	Aby uzyskać informacje na temat rozwiązania problemów z daną kwerendą krzyżową, kliknij  [image].


Sortowanie lub ograniczanie liczby nagłówków kolumn wyświetlanych w kwerendzie krzyżowej

W nagłówkach kolumn, zawierających na przykład nazwy miesięcy, można miesiące wyświetlać chronologicznie zamiast alfabetycznie, a także można wyświetlić tylko kolumny od stycznia do czerwca.

1	Zaprojektuj kwerendę krzyżową korzystając lub nie z kreatora.

2	Wyświetl kwerendę w widoku "Projekt".

3	Kliknij tło widoku "Projekt" kwerendy poza obszarem siatki projektu i list pól.

4	Na pasku narzędzi kliknij przycisk Właściwości  [image], aby wyświetlić arkusz właściwości kwerendy.

5	W polu właściwości Nagłówki kolumn wpisz nagłówki kolumn w kolejności, w jakiej mają być wyświetlane. Między nagłówkami kolumn należy wpisywać przecinek lub odpowiedni dla danego kraju separator listy (aby sprawdzić, jaki jest separator listy dla danego kraju, należy kliknąć dwukrotnie ikonę "Ustawienia regionalne" w Panelu sterowania systemu Windows).

Wprowadzane nagłówki kolumn muszą dokładnie odpowiadać nagłówkom kolumn z arkusza danych kwerendy. Na przykład, jeśli nagłówek kolumny w arkuszu danych ma postać "USA", to trzeba wpisać nagłówek "USA", a nie "US" (po naciśnięciu klawisza ENTER lub przesunięciu wskaźnika myszy w inne miejsce, program Microsoft Access umieści każdy nagłówek w cudzysłowie).

6	Aby obejrzeć wyniki kwerendy, kliknij przycisk Widok  [image]  na pasku narzędzi.

Uwagi

•	Jeśli kwerenda krzyżowa jest często uruchamiana, albo jest używana jako podstawa formularza lub raportu, to można przyspieszyć kwerendę używając opisanej wyżej procedury do określenia stałych nagłówków kolumn.

•	Jeśli często są używane te same nagłówki kolumn w różnych kwerendach, należy rozważyć możliwość utworzenia tabeli z jednym polem tekstowym zawierającym te nagłówki. Można wówczas w razie potrzeby otworzyć tę tabelę i skopiować nagłówki do pola właściwości Nagłówki kolumn.


Sposoby wykonywania obliczeń w kwerendzie

W kwerendzie można przeprowadzić wiele różnego rodzaju obliczeń. Można na przykład określić sumę lub średnią wartości w jednym polu, pomnożyć wartości dwóch pól lub obliczyć datę przypadającą za trzy miesiące od daty bieżącej.

Wyniki obliczeń wyświetlane w polu kwerendy nie są zapamiętywane w tabeli podstawowej, natomiast każdorazowo przy wykonywaniu kwerendy jest przeprowadzane ponowne obliczenie. Dzięki temu wyniki są zawsze otrzymywane na podstawie aktualnych danych znajdujących się w bazie danych. Dlatego też nie można ręcznie aktualizować wyników obliczeń.

Aby wyświetlić wyniki obliczeń w polu kwerendy, można skorzystać z działań udostępnianych przez program Microsoft Access lub zdefiniować własne działania. Można używać obliczeń zdefiniowanych, zwanych podsumowaniami, aby dla grup rekordów albo dla wszystkich rekordów obliczać wielkości typu: suma, średnia, zliczenie, minimum, maksimum, odchylenie standardowe lub wariancja. Dla każdego pola, dla którego mają być wykonane obliczenia, wybiera się jedno podsumowanie.

Obliczenia pewnych typów podsumowań można przeprowadzić za pomocą Kreatora prostych kwerend. Można też obliczyć wszystkie rodzaje podsumowań w wierszu Podsumowanie w siatce projektu kwerendy, gdzie wybiera się odpowiednią funkcję agregującą dla danego pola.

W siatce projektu kwerendy można również określić kryteria ograniczające liczbę grup, dla których obliczane są podsumowania, określić kryteria ograniczające liczbę rekordów, na których będą przeprowadzone obliczenia, a także ograniczyć zakres wyników, które będą wyświetlone po wykonaniu obliczeń.

Własne obliczenia umożliwiają wykonywanie obliczeń na danych liczbowych, datach i danych tekstowych pochodzących z jednego lub z wielu pól. Na przykład, stosując własne obliczenia, można pomnożyć wartości pola przez pewną liczbę, znaleźć liczbę dni pomiędzy dwiema datami z dwóch różnych pól, połączyć kilka wartości w polu tekstowym lub utworzyć podkwerendy. Używając opcji z wiersza Podsumowanie w siatce projektu, można wykonywać obliczenia na grupach rekordów i obliczać sumę, średnią, zliczenia lub inny rodzaj podsumowania dla danego pola.

Aby wykonywać własne obliczenia należy utworzyć nowe pole obliczeniowe bezpośrednio w siatce projektu. Aby utworzyć pole obliczeniowe, trzeba wprowadzić wyrażenie do pustej komórki Pole w siatce projektu kwerendy.

Wyrażenie może składać się z wielu działań, na przykład Suma([StanMagazynu]+[IlośćZamówiona]). Dla pola obliczeniowego można również określić kryteria wpływające na wynik obliczeń.

Wyświetlanie wyników obliczeń w polu nie jest konieczne. Wyniki te mogą być natomiast użyte jako kryteria określające rekordy wybierane przez kwerendę, lub określające, na których rekordach mają być wykonane działania. Można na przykład w wierszu Kryteria określić wyrażenie podane poniżej, aby zwracane były tylko te rekordy, których wartości w polu "DataWymagana" są zawarte między datą dzisiejszą a datą o trzy miesiące późniejszą.

Pole obliczeniowe może być również używane do aktualizowania danych w kwerendzie aktualizującej. Można na przykład w komórce Zamiana na określić wyrażenie podane poniżej, aby zwiększyć wszystkie wartości w polu "CenaJednostkowa" o 5 procent.


Wykonywanie obliczeń w kwerendzie

Obliczenia w kwerendzie wykonuje się za pomocą:

•	Obliczeń zdefiniowanych w programie Microsoft Access, zwanych podsumowaniami, które pozwalają na obliczenie dla wszystkich rekordów albo dla ich grup następujących wielkości: sumy, średniej, zliczenia, minimum, maksimum, odchylenia standardowego oraz wariancji.

•	Obliczenia niestandardowego umożliwiającego wykonywanie operacji na danych liczbowych, datach i danych tekstowych, pochodzących z jednego lub z wielu pól. Aby wykonywać tego typu obliczenia, należy utworzyć nowe pole obliczeniowe bezpośrednio w siatce projektu.

Zamiast wyświetlania wyników obliczeń, można ich użyć:

•	Jako kryteria określające rekordy wybierane przez kwerendę lub określające, na których rekordach zostaną wykonane działania.

•	Do aktualizowania danych w kwerendzie aktualizującej.

Co chcesz zrobić?

Dowiedzieć się więcej o sposobach wykonywania obliczeń w kwerendzie

Dowiedzieć, jakie są różne rodzaje podsumowań (funkcje agregujące)

Użyć Kreatora prostych kwerend do tworzenia kwerendy obliczającej sumę, średnią, zliczenie, minimum i maksimum dla jednej lub wielu grup rekordów

Użyć siatki projektu do obliczania sumy, średniej, zliczenia lub innego podsumowania

Utworzyć pole obliczeniowe dla niestandardowych obliczeń

Obejrzeć przykłady obliczeń używanych jako kryteria

Obejrzeć przykłady obliczeń używanych do aktualizacji danych


Obliczanie sumy, średniej, zliczenia lub innego rodzaju podsumowania na rekordach kwerendy

W wierszu Podsumowanie w widoku "Projekt" kwerendy można obliczyć sumę, średnią, zliczenie, znaleźć wartość minimalną, maksymalną, wariancję oraz odchylenie standardowe dla wartości jednego lub wielu pól we wszystkich rekordach kwerendy, albo w jednej lub kilku określonych grupach rekordów. W wierszu Kryteria można również dodawać kryteria, które będą miały wpływ na wyniki obliczeń.

Uwaga   Można także użyć Kreatora prostych kwerend do obliczenia sumy, średniej, zliczenia, znalezienia wartości minimalnej lub maksymalnej w polu, ale aby dodać kryteria, trzeba użyć siatki projektu kwerendy.

Co chcesz zrobić?

Obliczyć podsumowania dla wszystkich rekordów kwerendy

Obliczyć podsumowania dla grup rekordów kwerendy

Dowiedzieć się więcej o rodzajach podsumowań i ich wykorzystaniu


Obliczanie sumy, średniej, zliczenia lub innego podsumowania dla grup rekordów kwerendy

1	W widoku "Projekt" kwerendy utwórz kwerendę wybierającą. Dodaj tabele, których rekordy mają być uwzględnione w obliczeniach, a następnie dodaj do siatki projektu pola, na których mają być przeprowadzone obliczenia oraz zdefiniuj grupy i określ kryteria.

2	Kliknij przycisk Sumy  [image]  na pasku narzędzi.

W siatce projektu zostanie wyświetlony wiersz Podsumowanie.

3	Dla pola lub pól, które mają być grupowane w komórce Podsumowanie pozostaw opcję Grupuj według.

4	Dla każdego pola, które ma być poddane obliczeniom, kliknij komórkę w wierszu Podsumowanie, a następnie kliknij jedną z następujących funkcji agregujących: Suma, Średnia, Minimum, Maksimum, Zlicz, OdchStd, Wariancja.

Aby uzyskać informacje na temat funkcji agregujących, kliknij  [image].  (Aby przeczytać dodatkowe uwagi dotyczące używania funkcji Pierwszy i Ostatni, kliknij  [image])

5	Jeżeli to potrzebne, podaj kryteria, które będą miały wpływ na wyniki obliczeń.

  Jak?

6	Jeżeli to potrzebne, posortuj wyniki.

  Jak?

7	Aby obejrzeć wyniki, kliknij przycisk Widok  [image]  na pasku narzędzi.

Jeśli wyniki są inne niż oczekiwane, kliknij  [image].

Uwagi

•	Jeśli w odniesieniu do pola są używane funkcje agregujące, to w celu utworzenia nazwy pola w arkuszu danych nazwa funkcji jest łączona z nazwą pola (na przykład "ŚredniaFrachtu"). Aby uzyskać informacje na temat zmiany nazw pól tak, by lepiej określały ich zawartość, kliknij  [image].

•	Jeśli do siatki projektu dodaje się pole obliczeniowe zawierające jedną lub więcej funkcji agregujących, to w komórce Podsumowanie tego pola należy ustawić wartość Wyrażenie.

•	Aby utworzyć kwerendę krzyżową grupującą podsumowania w dół na lewo i skośnie w górę arkusza danych, kliknij  [image].

•	Kwerenda "Sprzedaż wg kategorii w roku 1995" w przykładowej bazie danych "Northwind" zawiera przykład obliczania sumy dla grup rekordów. Aby obejrzeć tę kwerendę, należy otworzyć bazę "Northwind" w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych należy kliknąć kartę Kwerendy, kliknąć opcję " Sprzedaż wg kategorii w roku 1995 ", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].


Miejsce określania kryteriów wpływających na podjęcie obliczeń

Miejsce określenia kryteriów w siatce projektu decyduje, kiedy obliczenia są przeprowadzane.

Uwaga   Wprawdzie poniższe przykłady przedstawiają kwerendy obliczające podsumowania, ale podane wskazówki dotyczą także pól obliczeniowych.

•	Aby ograniczyć grupowanie przed wykonaniem obliczeń dla grup rekordów, należy określić kryteria w polach Grupuj według.

•	Jeśli po wykonaniu obliczeń mają być zwracane tylko wybrane wyniki, to należy określić kryteria w polu zawierającym dane obliczenia. Ta zasada dotyczy zarówno obliczeń wykonywanych na jednym rekordzie, na grupach rekordów, jak i na wszystkich rekordach.

Aby ograniczyć liczbę rekordów, przed ich grupowaniem i przed wykonaniem obliczeń, należy dodać do siatki projektu pola, których rekordy mają być ograniczane, a następnie określić kryteria w komórce Kryteria danego pola. Obliczając podsumowania w tej samej kwerendzie, należy ustawić wartość komórki Podsumowanie pola zawierającego kryteria na Gdzie. Ta zasada dotyczy zarówno dokonywania obliczeń na wszystkich rekordach, jak i na grupach rekordów (pole wyboru Pokaż jest czyszczone automatycznie).

W poniższym przykładzie użyto pola "CenaKońcowa" dwukrotnie: raz, aby ograniczyć rekordy i drugi raz, aby obliczyć podsumowanie. Można jednak użyć innego pola do ograniczenia rekordów przeciągając je do siatki projektu i ustawiając jego komórkę Podsumowanie na Gdzie.

Uwaga   Aby obejrzeć przykłady wyrażeń używanych do określania kryteriów, kliknij  [image].


Obliczanie sumy, średniej, zliczenia lub innego podsumowania dla wszystkich rekordów kwerendy

1	Utwórz kwerendę wybierającą w widoku "Projekt". Dodaj tabele, których rekordy mają być użyte w obliczeniach, a następnie dodaj do siatki projektu pola, na których mają być przeprowadzone obliczenia, zdefiniuj grupy i określ kryteria.

2	Kliknij przycisk Sumy  [image]  na pasku narzędzi.

Zostanie wyświetlony wiersz Podsumowanie w siatce projektu.

3	W każdym polu w siatce projektu kliknij komórkę w wierszu Podsumowanie, a następnie kliknij jedną z następujących funkcji agregujących: Suma, Średnia, Minimum, Maksimum, Zlicz, OdchStd, Wariancja.

Aby uzyskać informacje na temat funkcji agregujących, kliknij  [image]. (Aby przeczytać dodatkowe uwagi dotyczące używania funkcji Pierwszy i Ostatni, kliknij  [image]).

4	Jeżeli to potrzebne, podaj kryteria, które będą miały wpływ na wyniki obliczeń.

  Jak?

5	Jeżeli to potrzebne, posortuj wyniki.

  Jak?

6	Kliknij przycisk Widok  [image]  na pasku narzędzi, aby obejrzeć wyniki.

Jeśli wyniki są inne niż oczekiwano, kliknij  [image].

Uwagi

•	Jeśli w odniesieniu do pola są używane funkcje agregujące, to w celu utworzenia nazwy pola w arkuszu danych nazwa funkcji jest łączona z nazwą pola (na przykład "ŚredniaFrachtu"). Aby uzyskać informacje na temat zmiany nazw pól tak, by lepiej określały ich zawartość, kliknij  [image].

•	Jeśli do kwerendy, w której są obliczane podsumowania dla wszystkich rekordów, dodaje się pole obliczeniowe zawierające jedną lub więcej funkcji agregujących, to w komórce Podsumowanie tego pola należy ustawić wartość Wyrażenie.


Funkcje agregujące oraz inne opcje w wierszu "Podsumowanie" siatki projektu kwerendy
Funkcje agregujące oraz inne opcje w wierszu Podsumowanie siatki projektu kwerendy

Dziewięć spośród dwunastu opcji w wierszu Podsumowanie siatki projektu kwerendy to funkcje agregujące. Wszystkie z nich, z wyjątkiem funkcji Pierwszy i Ostatni, są opisane w poniższej tabeli. Aby dowiedzieć się szczegółów na temat funkcji Pierwszy i Ostatni, kliknij  [image]. Trzy pozostałe opcje z listy zostały objaśnione w drugiej tabeli.

Uwaga   Funkcje agregujące nie uwzględniają w obliczeniach rekordów zawierających wartości puste (Null). Na przykład funkcja Zlicz zwraca liczbę wszystkich rekordów bez wartości Null. Istnieje sposób na zliczenie wartości Null, które można następnie przekształcić na zera, dzięki czemu zostaną uwzględnione w obliczeniach. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Wybierz	Aby obliczyć	Dopuszczalne  typy danych
Suma	Sumę wartości w polu.	Liczba, Data/Godzina, Walutowy i Autonumer
Średnia	Średnią z wartości w polu.	Liczba, Data/Godzina, Walutowy i Autonumer
Minimum	Najmniejszą wartość w polu.	Tekst, Liczba, Data/Godzina, Walutowy i Autonumer
Maksimum	Największą wartość w polu.	Tekst, Liczba, Data/Godzina, Walutowy i Autonumer
Zlicz	Liczbę wartości pola, z pominięciem wartości Null (pustych).	Tekst, Memo, Liczba, Data/Godzina, Walutowy, Autonumer, Tak/Nie i Obiekt OLE
OdchStd	Odchylenie standardowe wartości w polu.	Liczba, Data/Godzina, Walutowy i Autonumer
Wariancja	Wariancję wartości w polu.	Liczba, Data/Godzina, Walutowy i Autonumer
Wybierz	Aby
Grupuj według	Określić grupy, na których mają być przeprowadzone obliczenia. Aby na przykład obliczyć wartość sprzedaży według kategorii, należy wybrać opcję Grupuj według dla pola "NazwaKategorii".
Wyrażenie	Utworzyć pole obliczeniowe zawierające w swoim wyrażeniu funkcję agregującą. Pole obliczeniowe tworzy się zazwyczaj wtedy, gdy w wyrażeniu jest kilka funkcji.
Gdzie	Określić kryteria dla pola, które nie jest używane do definiowania grupy. Jeśli opcja ta zostanie wybrana dla pola, pole to w wynikach kwerendy zostanie ukryte przez wyczyszczenie pola wyboru Pokaż.


Praca z pustymi polami w kwerendach

Jeśli pewne pole nie zawiera żadnej wartości, to zawiera ono wartość Null lub też, dla pól tekstowych, pól Memo i hiperłącz wartość Null lub ciąg znaków zerowej długości. Jeśli w pewnym polu występują wartości Null, to mogą one wpłynąć na wyniki kwerendy. Poniżej podano pewne wskazówki dotyczące pracy z wartościami Null i ciągami znaków zerowej długości w kwerendach. (Aby uzyskać informacje na temat różnic między wartościami Null a ciągami znaków zerowej długości, kliknij  [image].)

Sprzęganie pól zawierających wartości Null

Jeśli w kwerendzie zostaną sprzężone tabele, to w wynikach znajdą się tylko te rekordy, które nie mają w sprzęganych polach wartości Null. Aby na przykład sporządzić listę dostawców i klientów mieszkających w tym samym regionie, należy utworzyć kwerendę zawierającą tabele "Klienci" i "Dostawcy", sprzężone za pomocą pola "Region". Przy oglądaniu wyników są widoczne tylko te rekordy, które mają jakąkolwiek wartość w polu "Region" w obu tabelach.

Wyszukiwanie wartości Null lub ciągów znaków zerowej długości

Jeżeli do wyszukiwania wartości Null lub ciągów znaków zerowej długości używana jest kwerenda, to należy w komórce Kryteria wpisać Is Null, aby wyszukać wartości Null, natomiast w celu znalezienia ciągów znaków zerowej długości, należy wpisać cudzysłów (""), (między znakami cudzysłowu nie należy umieszczać spacji).

Wpływ wartości Null na obliczenia numeryczne

Jeśli używa się funkcji agregujących do obliczania sumy, średniej, zliczania lub innej wypadkowej wartości w polu, to rekordy z wartościami Null nie będą uwzględniane w obliczeniach. Dotyczy to obliczeń za pomocą funkcji agregujących znajdujących się w wierszu Podsumowanie w siatce projektu kwerendy, a także obliczeń wykonywanych za pomocą Kreatora prostych kwerend lub niestandardowego wyrażenia. Jeśli na przykład używa się funkcji Zlicz, aby określić liczbę wartości w polu, to zostanie zwrócona liczba rekordów zawierających wartości różne od Null. Aby otrzymać całkowitą liczbę rekordów, łącznie z zawierającymi wartość Null, należy użyć funkcji Zlicz z symbolem wieloznacznym w postaci gwiazdki (*).

Jeśli używa się operatorów arytmetycznych (takich jak +, -, *, /) w wyrażeniu (na przykład [StanMagazynu]+[IlośćZamówiona]), a jedno z pól w wyrażeniu zawiera wartość Null, to wynikiem wyrażenia będzie też wartość Null.

Przekształcanie wartości Null na zera

Mając do czynienia z polami zawierającymi wartości Null, można utworzyć wyrażenie przekształcające te wartości na zera. Trzeba tak zrobić, jeśli rekordy zawierające wartości Null mają być uwzględniane w obliczeniach albo jeśli wyrażenie odwołujące się do pola, które może zawierać wartość Null, nie powinno nigdy dawać w wyniku wartości Null. Do przekształcania wartości Null na zera służy funkcja Nz. Na przykład:

Nz([Podsumowanie])+Nz([Fracht])

Aby uzyskać więcej informacji na temat funkcji Nz, kliknij  [image].

Łączenie pól tekstowych zawierających wartości Null

Jeśli do połączenia dwóch pól zawierających wartości tekstowe używa się wyrażenia, a jedno lub oba pola zawierają wartości Null, to do łączenia wartości należy używać operatora & zamiast operatora +. Operator & łączy wartości, nawet jeśli są wśród nich wartości Null, natomiast operator + zwraca wartość Null, gdy przynajmniej jedną z łączonych wartości jest Null. Na przykład:

ImięINazwisko: [Nazwisko] & " " & [Imię]

Sortowanie według pól zawierających wartości Null i ciągi znaków zerowej długości

W wyniku sortowania pola w porządku rosnącym, rekordy zawierające w tym polu wartość Null są umieszczane na początku. Jeśli pole zawiera wartości Null i ciągi znaków zerowej długości, to jako pierwsze występują wartości Null, a bezpośrednio po nich występują ciągi znaków zerowej długości.

Używanie symbolu wieloznacznego w postaci gwiazdki (*) do zwracania wartości różnych od Null

Jeśli przy definiowaniu kryteriów kwerendy dla pola zostało użyte wyrażenie Like "*", to w wynikach kwerendy zostaną uwzględnione ciągi znaków zerowej długości, a wartości Null będą pominięte.


Rozwiązywanie problemów związanych z kwerendami wybierającymi

Jak najlepiej opisać zaistniały problem z kwerendą wybierającą?

Wybrane rekordy nie są tymi, których zażądano.

Rekordy występują w niewłaściwej kolejności.

Kolumny są niewłaściwe.

Obliczenia w kwerendzie są błędne.

Nie można zaktualizować danych w kwerendzie.

Kwerenda została zaprojektowana, aby korzystała z Autoodnośnika, ale dane nie są wstawiane automatycznie.

Potrzebna pomoc w określeniu kryteriów.

Tabele lub kwerendy dodawane do widoku "Projekt" kwerendy są automatycznie sprzęgane, wbrew oczekiwaniom.

Pojawia się komunikat "Kwerenda zawiera niejednoznaczne sprzężenia zewnętrzne".

Pojawia się komunikat o niezgodności typu.

Kwerenda działa zbyt wolno.

Nieoczekiwanie pojawia się żądanie podania parametru.


Kwerenda nie wybiera tych rekordów, które powinna.
Kwerenda nie wybiera żądanych rekordów.

Jak najlepiej opisać zaistniały problem?

Kwerenda wybiera zbyt dużo rekordów.

Kwerenda wybiera zbyt mało rekordów.

Kwerenda wybiera niewłaściwe rekordy.


Kwerenda wybiera zbyt dużo rekordów.

•	Jeśli w danej kwerendzie występuje więcej niż jedna tabela lub kwerenda, należy je połączyć za pomocą linii sprzężenia, jeżeli nie są jeszcze połączone. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Jeśli tabele lub kwerendy są już sprzężone, to należy sprawdzić właściwości każdej linii sprzężenia, aby dowiedzieć się, jaki jest typ sprzężenia. Właściwości sprzężenia określają, czy tabela lub kwerenda udostępnia wszystkie swoje rekordy, czy tylko te, które są zgodne z rekordami drugiej tabeli. Aby zobaczyć przykładowe typy sprzężeń, dowiedzieć się, jak je zmieniać i jak one wpływają na wyniki kwerendy, kliknij  [image].

•	Należy dodać kryteria, aby ograniczyć zakres rekordów wybieranych przez kwerendę. Wówczas wybierane będą tylko rekordy spełniające określone kryteria. Aby uzyskać więcej informacji na temat określania kryteriów, kliknij  [image].

•	Jeśli podstawowe kryteria zostały już określone, to można określić kryteria dodatkowe dla tego samego pola albo dla innych pól, używając operatora And. Należy również sprawdzić, czy dotychczasowe kryteria są wprowadzone poprawnie, czy nie ma błędów w składni, zbędnych spacji lub dodatkowych znaków. Należy sprawdzić, czy kryteria zostały określone dla odpowiedniego pola i czy są to rzeczywiście te kryteria, które mają być dla rekordów spełnione. Jeśli używane są alternatywne kryteria w wierszu Lub w siatce projektu kwerendy albo w wyrażeniach kryteriów wykorzystujących operator Or, być może warto je usunąć. Aby zobaczyć przykłady określania wielokrotnych kryteriów, kliknij  [image].

•	Należy sprawdzić dane, które mają być wyszukane. Jeśli dane te zawierają dodatkowe spacje lub inne znaki specjalne, to kryteria muszą to uwzględniać. Można użyć w kryteriach symboli wieloznacznych, jeśli nie ma pewności lub nie ma potrzeby określania dokładnych wartości pola. Jeśli symbole wieloznaczne są już użyte i nadal nie uzyskuje się żądanych rekordów, to być może symbole wieloznaczne zostały użyte dla niewłaściwego typu danych. Aby uzyskać więcej informacji na temat symboli wieloznacznych, kliknij  [image].

•	Jeśli w kwerendzie wybierającej, dołączającej lub tworzącej tabelę jest używany przycisk Największe wartości  [image]  na pasku narzędzi w widoku "Projekt" kwerendy (lub ustawiana jest właściwość Największe wartości w arkuszu właściwości kwerendy), aby zwrócić określoną liczbę największych lub najmniejszych wartości w polu, to kwerenda może zwrócić więcej rekordów niż zażądano. Powodem jest to, że zwracane są wszystkie rekordy identyczne z ostatnio wyszukanym. Dlatego z pokazanej niżej tabeli kwerenda zwróci wszystkie trzy rekordy, nawet wtedy, gdy zażąda się tylko dwóch z największymi wartościami sprzedaży, bo kwerenda nie rozróżnia dwóch takich samych wartości 50,000.

IDpracownika	Sprzedaż
1	60,000
2	50,000
3	50,000
Jeżeli powtarzające się wartości nie mają być zwracane, to w arkuszu właściwości kwerendy należy właściwość Wartości unikatowe ustawić na Tak. Aby uzyskać więcej informacji na ten temat, kliknij


Kwerenda wybiera zbyt mało rekordów.

•	Jeśli w danej kwerendzie występuje więcej niż jedna tabela lub kwerenda, to należy sprawdzić właściwości każdej linii sprzężenia między nimi. Właściwości sprzężenia określają, czy tabela lub kwerenda udostępnia wszystkie swoje rekordy, czy tylko te, które są zgodne z rekordami drugiej tabeli. Aby zobaczyć przykładowe typy sprzężeń, dowiedzieć się, jak je zmieniać i jak one wpływają na wyniki kwerendy, kliknij  [image].

Jeśli typ używanego sprzężenia wybiera tylko zgodne ze sobą rekordy z dwóch sprzężonych tabel, to wszelkie rekordy w których sprzężone pole zawiera wartość Null nie będą włączane do wyników kwerendy. Wartości Null można przekształcić na zera, ciągi znaków zerowej długości lub na wartości innego typu, tak że odpowiadające im rekordy zostaną włączone do wyników kwerendy. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Jeśli kryteria zostały określone, to być może są one zbyt restrykcyjne. Na przykład, jeśli określono kryteria w wierszu Kryteria dla dwóch różnych pól, to oba kryteria muszą być prawdziwe dla danego rekordu, aby został wybrany. Być może warto usunąć niektóre albo wszystkie kryteria, aby kwerenda zwracała więcej rekordów.

•	Należy sprawdzić, czy dotychczasowe kryteria zostały wprowadzone poprawnie, czy nie ma błędów w składni, zbędnych spacji lub dodatkowych znaków. Należy sprawdzić, czy kryteria zostały określone dla odpowiedniego pola i czy są to rzeczywiście te kryteria, które mają być dla rekordów spełnione.

•	Jeżeli nazwa pola zawiera dwukropek, to odwołując się do tego pola w wyrażeniu należy nazwę ująć w nawiasy. W przeciwnym razie nazwa zostanie zinterpretowana jako wartość tekstowa i dlatego oczekiwane rekordy nie zostaną wyszukane.

•	Można użyć w kryteriach symboli wieloznacznych, jeśli nie ma pewności lub nie ma potrzeby określania dokładnych wartości pola. Jeśli symbole wieloznaczne są już użyte i nadal nie uzyskuje się żądanych rekordów, to być może symbole wieloznaczne zostały użyte dla niewłaściwego typu danych. Aby uzyskać więcej informacji na temat symboli wieloznacznych, kliknij  [image].

•	Należy dodać alternatywne kryteria, aby wybrać odpowiednie rekordy. Można to zrobić w siatce projektu kwerendy, w wierszu Lub albo w wierszu Kryteria, używając wyrażeń wykorzystujących operator Or. Aby zobaczyć przykłady używania alternatywnych kryteriów, kliknij  [image].

•	Jeśli kryteria są używane do wybierania rekordów zawierających specyficzne wartości w pewnym polu lub w polach, to wszystkie rekordy, w których pole to zawiera wartość Null, nie będą zgodne z zadaną wartością i w związku z tym nie zostaną zwrócone. Aby włączyć rekordy zawierające wartości Null, należy w wierszu Lub wpisać Is Null. Aby uzyskać więcej informacji na temat wartości Null, kliknij  [image].


Kwerenda wybiera niewłaściwe rekordy.

•	Należy sprawdzić, czy dotychczasowe kryteria zostały właściwie wprowadzone, czy nie ma tam błędów w składni, zbędnych spacji lub dodatkowych znaków. Należy sprawdzić, czy kryteria zostały określone dla odpowiedniego pola i czy są to rzeczywiście te kryteria, które mają być dla rekordów spełnione. Jeżeli kwerenda zawiera tabele połączone, to w wartościach określonych w kryteriach dla pól tych tabel rozróżniana jest wielkość liter — muszą być one dopasowane do odpowiednich znaków w tabeli.

•	Należy sprawdzić, czy tabele i kwerendy dodane do górnej części widoku "Projekt" kwerendy są właściwe. Aby uzyskać informacje, jak dodać tabelę lub kwerendę, kliknij  [image]. Aby uzyskać informacje, jak usunąć tabelę lub kwerendę, kliknij  [image].


Rekordy wybierane przez kwerendę są w niewłaściwej kolejności.

•	Należy określić porządek sortowania, jeżeli dotychczas nie zostało to zrobione. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Jeśli praca odbywa się środowisku wielodostępnym, to być może inny użytkownik zmienił porządek sortowania. Porządek sortowania jest zapisywany razem z kwerendą. Można go zmienić zgodnie z własnymi potrzebami.

•	Jeśli porządek sortowania jest już określony, to być może dotyczy on niewłaściwego pola. Należy w tym przypadku usunąć porządek sortowania i określić nowy porządek sortowania dla odpowiedniego pola.

•	Jeśli porządek sortowania jest ustawiony dla właściwego pola, to być może została wybrana opcja Rosnąco zamiast Malejąco lub odwrotnie. Należy wybrać właściwy porządek sortowania.

•	Jeśli porządki sortowania określono dla wielu pól, to być może konieczna będzie zmiana porządkowania pól w siatce projektu kwerendy, ponieważ w programie Microsoft Access sortowanie złożone wykonuje się od lewej do prawej, w kolejności występowania pól w siatce projektu.

•	Być może pole, dla którego określono porządek sortowania, jest ukryte. Jeśli pole używane do sortowania rekordów ma być widoczne, to należy się upewnić, że zaznaczono odpowiednie pole wyboru Pokaż w siatce projektu kwerendy.

•	Aby uzyskać więcej informacji na temat sortowania rekordów, kliknij  [image].


Kwerenda wybiera niewłaściwe kolumny.

Jak najlepiej opisać zaistniały problem?

Kwerenda wybiera za dużo kolumn.

Kwerenda wybiera za mało kolumn.

Kwerenda wybiera niewłaściwe kolumny.


Kwerenda wybiera za dużo kolumn.

•	Należy usunąć z siatki projektu kwerendy te pola, których ma nie być w wynikach kwerendy, oraz usunąć gwiazdkę (*), jeśli tam się znajduje. Gwiazdka automatycznie włącza do wyników wszystkie pola z podstawowej tabeli. Aby uzyskać więcej informacji na temat usuwania pól, kliknij  [image].

•	Należy ukryć pola, które nie muszą być wyświetlane w wynikach kwerendy. Aby uzyskać więcej informacji, kliknij  [image].

•	Należy sprawdzić, czy nie jest zaznaczone pole wyboru Wyprowadzaj wszystkie pola (w tym celu w menu Narzędzia należy kliknąć polecenie Opcje, a następnie kliknąć kartę Tabele/Kwerendy). Jeśli pole to jest zaznaczone, to w wynikach kwerendy pojawią się wszystkie pola z podstawowej tabeli lub kwerendy, mimo że nie zostały dodane do siatki projektu kwerendy. Jeśli dodaje się pole do siatki projektu, na przykład aby ustalić kryteria, to trzeba wyczyścić pole wyboru Pokaż dla tego pola; ponieważ w przeciwnym razie dana kolumna wystąpi w wynikach kwerendy dwukrotnie. Można też w tej sytuacji wyczyścić pole wyboru Wyprowadzaj wszystkie pola. Zmiana tej opcji wpływa tylko na ustawienia właściwości dla nowych kwerend, a nie kwerend już istniejących.


Kwerenda wybiera za mało kolumn.

•	Należy dodać więcej pól do siatki projektu kwerendy. Można też dodać gwiazdkę; wówczas kwerenda automatycznie włączy do wyników wszystkie pola z podstawowej tabeli lub kwerendy. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Jeżeli to potrzebne, należy dodać inne tabele lub kwerendy, a następnie dodać inne pola. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Należy pokazać pola ukryte. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Jeśli pole wyboru Wyprowadzaj wszystkie pola nie jest zaznaczone, to wybierane są tylko pola z siatki projektu kwerendy (aby sprawdzić stan tego pola wyboru, w menu Narzędzia kliknij polecenie Opcje, a następnie kliknij kartę Tabele/Kwerendy). Jeśli to pole wyboru jest zaznaczone, to w wynikach kwerendy pojawią się wszystkie pola z podstawowej tabeli lub kwerendy, mimo że nie zostały dodane do siatki projektu kwerendy. Jeśli dodaje się pole do siatki projektu, na przykład aby ustalić kryteria, to trzeba wyczyścić pole wyboru Pokaż dla tego pola; ponieważ w przeciwnym razie dana kolumna wystąpi w wynikach kwerendy dwukrotnie. Można też w tej sytuacji wyczyścić pole wyboru Wyprowadzaj wszystkie pola. Zmiana tej opcji wpływa tylko na ustawienia właściwości dla nowych kwerend, a nie kwerend już istniejących.


Kwerenda wybiera niewłaściwe kolumny.

•	Należy usunąć z siatki projektu kwerendy te pola, których kwerenda nie ma wybierać. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Jeśli brakuje pewnych kolumn, należy dodać ich pola do siatki projektu kwerendy. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Należy sprawdzić, czy wybierane są rekordy z właściwych tabel i kwerend. Aby uzyskać informacje na temat dodawania tabeli lub kwerendy, kliknij  [image]. Aby uzyskać informacje na temat usuwania tabeli lub kwerendy, kliknij  [image].


Obliczenia w kwerendzie są błędne.

Jak najlepiej opisać zaistniały problem?

Wyniki obliczeń określonych w wierszu Podsumowania siatki projektu kwerendy są błędne.

Wyniki obliczeń określonych w wierszu Podsumowania siatki projektu kwerendy znajdują się w niewłaściwej kolumnie.

Obliczenia arytmetyczne w polu obliczeniowym siatki projektu kwerendy zwracają wartość Null (pustą).


Wyniki podsumowań znajdują się w niewłaściwej kolumnie.

Z siatki projektu kwerendy należy usunąć funkcję agregującą, określoną w komórce Podsumowanie dla danego pola (kolumny), a następnie zaznaczyć funkcję w innej kolumnie.


Obliczenia arytmetyczne w polu obliczeniowym siatki projektu kwerendy zwracają wartość Null (pustą).

Jeżeli używany jest operator arytmetyczny (na przykład  +, -, *, /) w wyrażeniu takim jak [StanMagazynu]+[IlośćZamówiona], a jedno z pól w wyrażeniu zawiera wartość Null, to wynik całego wyrażenia będzie wartością Null. Aby uniknąć takiej sytuacji, można zamienić wartości Null na zera lub inne liczby. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Wyniki podsumowań w kwerendzie są błędne.

•	Jeżeli w polu użytym do obliczeń występują wartości Null (puste), to odpowiadające im rekordy nie będą uwzględniane w obliczeniach. Aby uzyskać więcej informacji na temat wartości Null, w tym wskazówki jak uwzględniać je w obliczeniach, kliknij  [image].

•	Jeśli kwerenda nie wykonuje obliczeń na właściwych grupach, należy sprawdzić, czy w komórce Podsumowanie pola lub pól, które mają być użyte do obliczeń grupowania, jest wybrana opcja Grupuj według. Aby uzyskać informacje na temat wykonywania obliczeń na grupach rekordów, kliknij  [image].

•	W kwerendzie krzyżowej może być za dużo lub za mało pól Grupuj według. Należy dodać, usunąć lub zmienić pola określone jako nagłówki wierszy, które grupują podsumowania pionowo. Należy też sprawdzić, czy używane są właściwe wartości pól jako nagłówki kolumn, które grupują podsumowania poziomo.

•	Miejsce określenia kryteriów w siatce projektu kwerendy decyduje o tym, czy rekordy zostaną wyłączone zanim kwerenda zgrupuje lub wykona obliczenia, czy grupy zostaną wyłączone przed wykonaniem obliczeń, czy też niektóre wyniki będą wyłączane po wykonaniu obliczeń. Aby uzyskać więcej informacji, kliknij  [image].

•	Należy sprawdzić, czy została wybrana właściwa funkcja agregująca. Jeśli tak nie jest, to należy wybrać inną funkcję z listy w komórce Podsumowanie. Aby uzyskać więcej informacji na temat różnych funkcji agregujących, kliknij  [image].


Nie można zaktualizować danych w kwerendzie.

Istnieją pewne typy kwerend i pewne typy pól, których nie można aktualizować. Aby uzyskać informacje, kiedy można aktualizować dane, kliknij  [image].


Kwerenda Autoodnośnik nie wstawia automatycznie danych.

Aby kwerenda Autoodnośnik działała, sprzężone pola muszą spełniać pewne warunki, a w siatce projektu kwerendy trzeba uwzględnić pewne pola z obydwu tabel. Aby uzyskać więcej informacji, kliknij  [image].


Potrzebna pomoc w określeniu kryteriów.

W czym chcesz uzyskać Pomoc?

W zrozumieniu wyrażeń kryteriów

W znajdowaniu rekordów spełniających wiele kryteriów dla tych samych lub dla różnych pól

W znajdowaniu rekordów zawierających wartości znajdujące się w zadanym zakresie, poza nim lub też wartości równych lub różnych od zadanych

W znajdowaniu rekordów o wartościach zaczynających lub kończących się pewnymi znakami lub słowami albo zawierających pewne znaki lub słowa

W znajdowaniu rekordów nie odpowiadających pewnej wartości

W znajdowaniu rekordów zawierających wartości różne od pustych (wartości Null)

W znajdowaniu rekordów nie zawierających wartości

W znajdowaniu rekordów zawierających bieżącą datę

W znajdowaniu rekordów zawierających jedną wartość z listy możliwych

W ograniczeniu rekordów uwzględnianych w obliczeniach

W wydzielaniu części pola tekstowego

W wydzielaniu części pola daty

W rozwiązaniu problemu niezgodności typu


Pojawia się komunikat o niezgodności typu.

•	Należy sprawdzić, czy określone kryteria dotyczą tego samego typu danych, co dane w podstawowej tabeli lub kwerendzie. Jeżeli na przykład pole "PowtórneZamówienie" ma typ danych "Liczba", to po wpisaniu jako kryterium "50", pojawi się błąd, ponieważ program Microsoft Access interpretuje wartości w cudzysłowie jako tekst, a nie jako liczby.

Konflikt typów danych może także wystąpić w sytuacjach, gdy:

•	Zostały określone kryteria dla pola odnośnika, używające wartości z listy odnośników zamiast odpowiadających im wartości klucza obcego. Ponieważ wartości klucza obcego są wartościami znajdującymi się aktualnie w tabeli podstawowej, one właśnie powinny być użyte do określania kryteriów dla pól. Aby uzyskać więcej informacji na temat pól odnośników, kliknij  [image].

•	W kryteriach określonych dla pola "Walutowy" znajduje się znak dolara ($). Należy usunąć ten znak, a następnie obejrzeć wyniki.

•	Należy sprawdzić, czy typ danych każdej pary sprzężonych pól w kwerendzie jest taki sam. Jeśli tak nie jest, to trzeba zmienić typ danych jednego ze sprzężonych pól, aby zgadzał się z typem drugiego pola. Aby uzyskać więcej informacji, należy kliknąć  [image].


Kwerenda działa zbyt wolno.

Aby przyspieszyć działanie kwerendy, można:

•	Użyć Analizatora wydajności, który automatycznie ocenia kwerendę i zaleca zmiany, które mogą sprawić, że kwerenda będzie działać szybciej. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Dodać indeksy do podstawowych tabel. Aby uzyskać informacje, czym jest indeks i kiedy należy go używać, kliknij  [image].

Uwaga   Jeśli używany będzie Analizator wydajności, to zasugeruje on, kiedy tworzyć indeksy i relacje.

•	Zmienić projekt kwerendy albo dokonać innych zmian w bazie danych, aby zoptymalizować wydajność kwerendy. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Rozwiązywanie problemów związanych z kwerendami krzyżowymi

Jak najlepiej opisać zaistniały problem z kwerendą krzyżową?

Nagłówki kolumn występują w niewłaściwej kolejności lub trzeba wykluczyć niektóre z nich.

Jeden lub więcej nagłówków kolumn w wynikach kwerendy jest oznaczony znakiem "<>".

Pojawia się komunikat "Powiązanie nazwy nazwa jest niemożliwe".

Jako nagłówki wierszy lub kolumn występują niewłaściwe wartości pól.

Rekordy są niewłaściwe.

Rekordy występują w niewłaściwej kolejności.

Kolumny są niewłaściwe.

Obliczone sumy są błędne.

Potrzebna pomoc w określeniu kryteriów w kwerendzie.

Nie można zaktualizować danych w kwerendzie.

Kwerenda działa zbyt wolno.


Nagłówki kolumn występują w niewłaściwej kolejności lub trzeba wykluczyć niektóre z nich.

Można odpowiednio ustawić właściwość Nagłówki kolumn kwerendy, aby określić, które nagłówki kolumn będą wyświetlane i w jakiej kolejności się pojawią. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Jeden lub więcej nagłówków kolumn w wynikach kwerendy jest oznaczony znakiem "<>".

Znak "<>" jest zwracany jako nazwa kolumny dla każdej wartości Null w polu z opcją Nagłówek kolumny, w komórce Krzyżowe. Aby uniknąć tej sytuacji, można:

•	Zdefiniować wyraźnie nagłówki kolumn ustawiając właściwość Nagłówki kolumn kwerendy. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	W siatce projektu wpisać Is Not Null w komórce Kryteria pola wskazanego jako Nagłówek kolumny.

•	W komórce Kryteria pola wskazanego jako Nagłówek kolumny użyć funkcji Nz w wyrażeniu przekształcającym wartości Null na bardziej zrozumiałe dla użytkownika, na przykład "Nieznane". Aby uzyskać więcej informacji na temat funkcji Nz, kliknij  [image].


Jako nagłówki wierszy lub kolumn występują niewłaściwe wartości pól.

Należy sprawdzić, czy pole, którego wartości mają być użyte jako nagłówki kolumn, znajduje się w siatce projektu kwerendy z opcją Nagłówek kolumny w komórce Krzyżowe, i że pole lub pola, których wartości mają być użyte jako nagłówki wierszy znajdują się w siatce projektu kwerendy z opcją Nagłówek wiersza w komórce Krzyżowe. Aby zmienić wartość w komórce Krzyżowe, należy kliknąć komórkę, a następnie kliknąć jedną z wartości na liście. Jeśli tylko niektóre wartości mają występować jako nagłówki kolumn, to należy odpowiednio ustawić właściwość Nagłówki kolumn kwerendy. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Nie można zaktualizować danych w kwerendzie krzyżowej.

Danych w kwerendzie krzyżowej nie można aktualizować. Aby uzyskać informacje, kiedy można aktualizować dane w kwerend, kliknij  [image].


Wybieranie rekordów zawierających wartości spełniające warunki >, <, >=, >=, <> lub znajdujących się pomiędzy danymi
Wybieranie rekordów zawierających wartości spełniające warunki >, <, >=, >=, <> lub znajdujących się pomiędzy danymi wartościami

1	W widoku "Projekt" kwerendy utwórz kwerendę. Dodaj tabele, których rekordy mają być użyte, a następnie dodaj do siatki projektu kwerendy te pola, które mają być włączone do wyników.

2	W wyrażeniu, w komórce Kryteria odpowiedniego pola, określ zakres wartości używając operatora Between...And lub operatorów porównania (<, >, <>, <= i >=). Na przykład można wyszukać zamówienia złożone przed dniem 1 stycznia 1993 lub produkty, których w magazynie jest więcej niż 10 a mniej niż 35 sztuk. Poniższa tabela przedstawia kilka przykładów operatorów stosowanych w wyrażeniach.

Wyrażenie	Znaczenie
>234	Liczby większe od 234
Between #2.2.93# And #1.12.93#	Daty od 2 lutego 93 do 1 grudnia 93
<1200,45	Liczby mniejsze od 1200,45
>="Callahan"	Wszystkie nazwiska od Callahan aż do końca alfabetu
Uwaga   Daty i liczby są wyświetlane w siatce projektu kwerendy w formacie właściwym dla kraju wybranego w elemencie "Ustawienia regionalne" Panelu sterowania systemu Windows. Na przykład w Polsce elementy daty są przedstawiane w kolejności dzień.miesiąc.rok, w Stanach Zjednoczonych w kolejności miesiąc/dzień/rok, w Wielkiej Brytanii w kolejności dzień/miesiąc/rok, a w Szwecji w kolejności rok/dzień/miesiąc.


Wybieranie za pomocą kwerendy rekordów nie odpowiadających pewnej wartości

1	W widoku "Projekt" kwerendy utwórz kwerendę. Dodaj tabele, których rekordy mają być użyte, a następnie dodaj do siatki projektu kwerendy te pola, które mają być włączone do wyników.

2	W komórce Kryteria odpowiedniego pola wpisz wyrażenie używając operatora Not. Na przykład można wpisać wyrażenie Not T* w komórce Kryteria pola "NazwaFirmy", aby znaleźć wszystkie firmy, których nazwy nie zaczynają się od litery T albo Not 2 w polu "IDdostawcy", aby znaleźć wszystkich dostawców, których identyfikatorem nie jest 2.


Wybieranie za pomocą kwerendy rekordów nie zawierających wartości Null

1	W widoku "Projekt" kwerendy utwórz kwerendę. Dodaj tabele, których rekordy mają być użyte, a następnie dodaj do siatki projektu kwerendy te pola, które mają być włączone do wyników.

2	W komórce Kryteria odpowiedniego pola wpisz wyrażenie Not Null lub Is Not Null. Na przykład, aby wyszukać wszystkich dostawców firmy Northwind, którzy posiadają faks, należy wpisać Not Null lub Is Not Null w komórce Kryteria pola "Faks".


Wybieranie za pomocą kwerendy rekordów nie zawierających wartości

1	W widoku "Projekt" kwerendy utwórz kwerendę. Dodaj tabele, których rekordy mają być użyte, a następnie dodaj do siatki projektu kwerendy te pola, które mają być włączone do wyników.

2	W komórce Kryteria odpowiedniego pola wpisz wyrażenie Is Null. Na przykład, aby znaleźć wszystkich dostawców firmy Northwind, dla których nie wpisano numeru faksu, należy wpisać Is Null w komórce Kryteria pola "Faks".


Wybieranie za pomocą kwerendy rekordów zawierających bieżącą datę

Bieżąca data to data systemowa, pobierana z zegara systemowego komputera.

1	W widoku "Projekt" kwerendy utwórz kwerendę. Dodaj tabele, których rekordy mają być użyte, a następnie dodaj do siatki projektu kwerendy te pola, które mają być włączone do wyników.

2	W komórce Kryteria odpowiedniego pola wpisz Date(), nie umieszczając spacji między nawiasami. W ten sposób można na przykład znaleźć wszystkie zamówienia wysłane w bieżącym dniu.


Wybieranie za pomocą kwerendy rekordów zawierających jedną wartość z listy możliwych

1	W widoku "Projekt" kwerendy utwórz kwerendę. Dodaj tabele, których rekordy mają być użyte, a następnie dodaj do siatki projektu kwerendy te pola, które mają być włączone do wyników.

2	W komórce Kryteria odpowiedniego pola wpisz wyrażenie używając operatora In. Na przykład, aby znaleźć dostawców mających swoje siedziby we Francji, Niemczech lub Japonii, należy wpisać następujące wyrażenie w komórce Kryteria dla pola "Kraj" w tabeli "Dostawcy":

In(Francja,Niemcy,Japonia)

Można też wpisać:

Francja Or Niemcy Or Japonia


Wydzielanie części pola tekstowego za pomocą pola obliczeniowego

1	W widoku "Projekt" kwerendy utwórz kwerendę. Dodaj tabele, których rekordy mają być użyte.

2	Aby znaleźć wartości z części pola, w siatce projektu kwerendy użyj funkcji Left, Right lub Mid w wyrażeniu w pustej komórce w wierszu Pole.

Składnia tych funkcji jest następująca:

Left(wyr_znak,n)
Right(wyr_znak,n)
Mid(wyr_znak,start,n)

Argument wyr_znak może być nazwą pola (ujętą w nawiasy) lub wyrażeniem tekstowym; n jest liczbą znaków, które mają być wydzielone, a start jest położeniem pierwszego wydzielanego znaku.

Poniższa tabela przedstawia przykłady tych funkcji.

Wartość w polu  IDczęści	Wyrażenie	Wynik
BA-7893-R12	Left([IDczęści],2)	BA
BA-7893-R12	Right([IDczęści],3)	R12
BA-7893-R12	Mid([IDczęści],4,4)	7893
3	Jeśli jeszcze inne pola mają być włączone do kwerendy, dodaj je do siatki projektu kwerendy.


Wydzielanie części pola daty za pomocą pola obliczeniowego

1	W widoku "Projekt" kwerendy utwórz kwerendę. Dodaj tabele, których rekordy mają być użyte.

2	W siatce projektu kwerendy użyj funkcji DatePart w wyrażeniu w pustej komórce, w wierszu Pole.

Składnia tej funkcji jest następująca:

DatePart(część_daty,data)

Argument część_daty oznacza część daty, która ma być zwrócona. Na przykład "rrrr" oznacza rok w postaci czterocyfrowej, a "k" kwartał kalendarzowy. Argument data jest albo nazwą pola o typie danych Data/Godzina albo datą, na przykład "7-XI-93".

Poniższa tabela przedstawia przykłady wyrażeń stosujących funkcję DatePart do pola "DataZamówienia" w tabeli "Zamówienia".

Wartość w polu  DataZamówienia	Wyrażenie	Wynik
3-VI-93	DatePart("m",[DataZamówienia])	6 (miesiąc roku)
28-III-92	DatePart("rrrr",[DataZamówienia])	1992 (rok w formacie czterocyfrowym)
3	Jeśli jeszcze inne pola mają być włączone do kwerendy, dodaj je do siatki projektu kwerendy.


Usuwanie powtórzonych rekordów po użyciu Kreatora znajdowania powtórzeń
Usuwanie powtórzonych rekordów po użyciu Kreatora wyszukującego duplikaty

Można usunąć powtórzony lub oryginalny rekord bezpośrednio w widoku "Arkusz danych", klikając ten rekord, a następnie klikając przycisk Usuń rekord  [image]  na pasku narzędzi.

Jeżeli program Microsoft Access ma automatycznie usuwać wszystkie powtórzenia rekordów i zostawiać rekordy pierwotne, to nie należy używać Kreatora wyszukującego duplikaty ani przekształcać kwerendy wyszukującej duplikaty na kwerendę usuwającą. Aby uzyskać więcej informacji, kliknij  [image].


Rozwiązywanie problemów związanych z kwerendami usuwającymi

Jak najlepiej opisać zaistniały problem?

Pobierane rekordy nie są tymi, których zażądano.

Kwerenda usuwająca usunęła rekordy z niewłaściwej tabeli.

Trzeba usunąć powtórzone rekordy po użyciu Kreatora kwerend wyszukujących duplikaty.

Potrzebna pomoc w określaniu kryteriów.

Pojawia się komunikat o naruszeniu klucza.

Kwerenda działa zbyt wolno.


Kwerenda usuwająca usunęła rekordy z niewłaściwej tabeli.

Należy upewnić się, że kwerenda usuwająca zawiera:

•	Tabelę, z której trzeba usunąć rekordy. Należy przeciągnąć gwiazdkę (*) z listy pól tej tabeli do siatki projektu kwerendy.

•	Pole (pola), dla których mają być określone kryteria. Należy przeciągnąć odpowiednie pole z listy pól tabeli do siatki projektu.

W siatce projektu kwerendy w wierszu Usuwanie wyświetlane są opcje Skąd lub Gdzie. Opcja Skąd jest wyświetlana w komórce Usuwanie tabeli, z której rekordy będą usuwane, a opcja Gdzie jest wyświetlana w komórce Usuwanie pola (pól), dla których są określane kryteria.


Automatyczne usuwanie z tabeli powtarzających się rekordów

W opisanej tu procedurze można utworzyć kopię struktury tabeli zawierającej powtórzenia, utworzyć klucze podstawowe wszystkich pól zawierających powtórzenia, a następnie uruchomić kwerendę dołączającą z oryginalnej tabeli do nowej. Ponieważ pola będące kluczami podstawowymi nie mogą zawierać rekordów powtórzeń, procedura ta daje w efekcie tabelę pozbawioną takich rekordów.

Aby utworzyć nową tabelę

1	W oknie bazy danych kliknij kartę Tabele.

2	Kliknij nazwę tabeli, z której mają być usunięte powtarzające się rekordy.

3	Kliknij przycisk Kopiuj  [image]  na pasku narzędzi.

4	Kliknij przycisk Wklej  [image]  na pasku narzędzi.

5	W oknie dialogowym Wklej tabelę jako wpisz nazwę kopiowanej tabeli, kliknij Tylko struktura, a następnie kliknij przycisk OK.

6	Otwórz nową tabelę w widoku "Projekt" i zaznacz pola zawierające powtórzenia.

7	Kliknij przycisk Klucz podstawowy  [image]  na pasku narzędzi, aby utworzyć klucz podstawowy oparty na wybranych polach.

8	Zapisz i zamknij tabelę.

Aby dołączyć do nowej tabeli tylko unikatowe rekordy

1	Utwórz nową kwerendę opartą na oryginalnej tabeli zawierającej powtórzenia.

2	W widoku "Projekt" kwerendy kliknij przycisk Typ kwerendy na pasku narzędzi, a następnie kliknij polecenie Kwerenda dołączająca.

3	W oknie dialogowym Dołącz kliknij nazwę nowej tabeli na liście Nazwa tabeli, a następnie kliknij przycisk OK.

4	Uwzględnij wszystkie pola z oryginalnej tabeli przeciągając gwiazdkę (*) do siatki projektu kwerendy.

5	Kliknij przycisk Uruchom  [image]  na pasku narzędzi.

6	Kliknij przycisk Tak, gdy pojawi się komunikat o dołączaniu wierszy.

7	Kliknij przycisk Tak, gdy pojawi się komunikat, że nie można dołączyć wszystkich rekordów w kwerendzie dołączającej. W ten sposób tylko unikatowe rekordy zostaną przeniesione do nowej kwerendy, natomiast powtórzenia rekordów zostaną odrzucone.

8	Aby zobaczyć wyniki, otwórz tabelę z karty Tabele w oknie bazy danych.

9	Gdy upewnisz się, że nowa tabela zawiera właściwe, unikatowe rekordy, możesz usunąć oryginalną tabelę, a następnie nadać nowej tabeli jej nazwę.


Pojawia się komunikat o naruszeniu klucza.

Naruszenie klucza występuje przy:

•	Próbie uruchomienia kwerendy, która dołącza, usuwa lub aktualizuje rekordy w sposób naruszający reguły integralności referencyjnej dla tabel związanych.

•	Próbie dołączenia lub aktualizacji rekordów zawierających wartości klucza podstawowego, które już istnieją w tabeli docelowej.

Jeśli taka kwerenda zostanie uruchomiona, to nie zmodyfikuje ona rekordów, które powodują naruszenie klucza.

Aby zmodyfikować rekordy w sposób, który naruszy integralność referencyjną, można najpierw zerwać relację między odpowiednimi tabelami lub wyłączyć integralność referencyjną, a następnie modyfikować tabele pojedynczo. W efekcie jednak dane w zmienionych w ten sposób tabelach mogą być w konflikcie ze sobą. Aby uzyskać więcej informacji na temat integralności referencyjnej, kliknij  [image].

Aby uzyskać więcej informacji na temat ustawiania i zmieniania kluczy podstawowych, kliknij  [image].


Pojawia się komunikat o naruszeniu reguł sprawdzania.

Naruszenie reguł sprawdzania występuje, gdy próbuje się aktualizować lub dołączać rekordy, które naruszają reguły sprawdzania dla pola lub rekordu.

Aby uzyskać więcej informacji na temat sprawdzania danych, kliknij  [image].


Rozwiązywanie problemów związanych z kwerendami tworzącymi tabele

Jak najlepiej opisać zaistniały problem?

Pobierane rekordy nie są tymi, których zażądano.

Rekordy są w niewłaściwej kolejności.

Kolumny są niewłaściwe.

Obliczenia w kwerendzie są błędne.

Potrzebna pomoc w określeniu kryteriów.

Kwerenda działa zbyt wolno.


Rozwiązywanie problemów związanych z kwerendami aktualizującymi

Jak najlepiej opisać zaistniały problem?

Kwerenda nie wykonała żądanej aktualizacji.

Pobierane rekordy nie są tymi, których zażądano.

Potrzebna pomoc w określeniu kryteriów.

Obliczenia arytmetyczne w siatce projektu kwerendy zwracają wartość Null (pustą).

Pojawia się komunikat "Operacja musi wykorzystywać kwerendę, którą można aktualizować".

Pojawia się komunikat o naruszeniu klucza.

Pojawia się komunikat o naruszeniu reguł sprawdzania.

Potrzebna pomoc w określeniu, kiedy można aktualizować dane z kwerendy.

Kwerenda działa zbyt wolno.


Kwerenda nie wykonała żądanej aktualizacji.

•	Należy określić inny sposób aktualizacji, zmieniając wyrażenie w komórce Zamiana na. Na przykład, aby podwyższyć wynagrodzenia o 5 procent, trzeba wpisać [Pensja]*1.05 w komórce Zamiana na pola "Pensja". Aby zobaczyć inne przykłady wyrażeń w kwerendach aktualizujących, kliknij  [image].

•	Jeśli aktualizowane są dane w niewłaściwym polu, to należy określić aktualizację dla innego pola. Aby określić aktualizację dla pola, należy wpisać odpowiednie wyrażenie w komórce Zamiana na.


Pojawia się komunikat "Operacja musi wykorzystywać kwerendę, którą można aktualizować".

Błąd ten występuje wtedy, gdy wiersz Zamiana na bieżącej kwerendy zawiera pole z kwerendy krzyżowej lub z kwerendy wybierającej, w którym obliczono funkcję agregującą (sumę) dla tego pola (używając albo wiersza Podsumowanie, albo funkcji agregującej domeny w wierszu Pole). Aby aktualizować pole używając funkcji agregującej innego pola, trzeba obliczyć funkcję agregującą w samej kwerendzie aktualizującej, a nie w innej.

1	W widoku "Projekt" bieżącej kwerendy usuń pole, które dodano z kwerendy krzyżowej lub kwerendy wybierającej (gdzie obliczono agregat dla danego pola).

2	W komórce Zamiana na pola, które ma być aktualizowane, wpisz funkcję domeny, która oblicza tę samą funkcję agregującą, co obliczana dla tego pola w kwerendzie wybierającej lub krzyżowej.

Na przykład, jeśli w tabeli "Produkty" istnieje pole obliczeniowe o nazwie "SprzedażDotychczas", to można je aktualizować używając iloczynu pól "Ilość" i "CenaJednostkowa" w tabeli “Opisy zamówień”. W tym celu należy dodać pole obliczeniowe do siatki projektu w kwerendzie aktualizującej, a następnie wpisać w jego komórce Zamiana na następującą funkcję domeny:

DSum("[Ilość]*[CenaJednostkowa]","Opisy zamówień","[IDproduktu]=" & [IDproduktu])

3	Aby uruchomić daną kwerendę, kliknij przycisk Uruchom  [image]  na pasku narzędzi.

4	Aby obejrzeć wyniki, otwórz tabelę z karty Tabele w oknie bazy danych.


Rozwiązywanie problemów związanych z kwerendami dołączającymi

Jak najlepiej opisać zaistniały problem?

Pobierane rekordy nie są tymi, których zażądano.

Obliczenia w kwerendzie są błędne.

Kwerenda dołączająca dołączyła dane z lub do niewłaściwych pól.

Pojawia się komunikat o naruszeniu klucza.

Pojawia się komunikat o naruszeniu reguł sprawdzania.

Pojawia się komunikat o błędzie dotyczącym s_Generation.

Potrzebna pomoc w określeniu kryteriów.

Kwerenda działa zbyt wolno.


Kwerenda dołączająca dołączyła dane z lub do niewłaściwych pól.

Aby wybrać pola, z których dane mają być dołączone:

Do siatki projektu kwerendy dołączającej dodaj następujące pola:

•	Pola, które mają być dołączone.

•	Pola, dla których mają być określone kryteria.

•	Pole odpowiadające podstawowemu kluczowi tabeli, do której będą dołączone rekordy.

Aby wybrać pola, do których dane mają być dołączone:

•	W komórce Dołączanie do pól, których dane mają być dołączone, kliknij nazwę pola, do którego mają być dołączane dane.

Uwaga   Jeżeli do komórki Pole została dodana gwiazdka (*), to należy także wybrać gwiazdkę w komórce Dołączanie do. Wszystkie nazwy pól w obu tabelach muszą być identyczne. Nie można określić kryteriów wyboru rekordów w kolumnie zawierającej gwiazdkę, ale można określić kryteria w oddzielnej kolumnie.


Rozwiązywanie problemów związanych z kwerendami parametrycznymi

Jak najlepiej opisać zaistniały problem?

Nieoczekiwanie pojawia się żądanie podania parametru.

Potrzebna opcja zwrócenia wszystkich rekordów za pomocą kwerendy parametrycznej.

Pojawia się komunikat "Powiązanie nazwy nazwa nie jest możliwe".


Nieoczekiwanie pojawia się żądanie podania parametru.

Jeśli żądanie podania parametrów pojawiło się nieoczekiwanie przy próbie uruchomienia kwerendy lub raportu, może to oznaczać, że wystąpiła jedna z następujących możliwości:

•	Został usunięty parametr z siatki projektu kwerendy, ale pozostał w oknie dialogowym Parametry kwerendy.

•	Została zmieniona lub błędnie wpisana nazwa pola w kwerendzie lub raporcie, ale nie w podstawowej tabeli (tabelach) kwerendy.

•	Pewne pole odwołuje się do pola obliczeniowego. Jeśli w jakimś polu w kwerendzie są wykonywane obliczenia oparte na obliczonej wartości, to musi być zaznaczone pole wyboru Pokaż dla pola obliczeniowego w siatce projektu kwerendy.


Potrzebna opcja zwrócenia wszystkich rekordów za pomocą kwerendy parametrycznej.

W siatce projektu pod polem zawierającym monit w komórce Kryteria należy wpisać [monit] Is Null w komórce Lub, gdzie monit jest tym samym monitem, który znajduje się w komórce Kryteria dla danego pola. Na przykład, dla pola "IDkategorii":

W komórce	Należy wpisać
Kryteria	Like [wpisz ID kategorii:]
Lub	[wpisz ID kategorii:] Is Null
Po dokonaniu tych modyfikacji, kwerenda uruchomiona z pustym oknem dialogowym Podaj wartość parametru zwróci wszystkie rekordy.


Pojawia się komunikat o błędzie dotyczącym s_Generation.

Komunikat ten pojawia się w replikowanej bazie danych, podczas uruchamiania kwerendy dołączającej, która zawiera gwiazdkę (*) w wierszu Pole w siatce projektu, umieszczoną tam w celu wybrania wszystkich pól z jednej z tabel podstawowych. Aby uniknąć tego problemu, należy usunąć gwiazdkę z siatki projektu, a następnie dodać do niej każde pole z listy pól tabeli.


Praca z powtórzonymi rekordami w widoku "Arkusz danych" kwerendy

Co chcesz zrobić?

Usunąć powtórzone rekordy

Edytować dane w polu

Wydrukować cały arkusz danych lub wybrane rekordy


Praca z niepasującymi rekordami w widoku "Arkusz danych" kwerendy

Co chcesz zrobić?

Usunąć niepasujące rekordy

Dodać pasujący rekord w drugiej tabeli

Wydrukować cały arkusz danych lub wybrane rekordy


Dodawanie pasującego rekordu w drugiej tabeli

Należy otworzyć tabelę, w której kreator znalazł niepasujące rekordy (druga tabela określona w kreatorze), a następnie dodać pasujący rekord.

  Jak?


Praca z arkuszem danych kwerendy krzyżowej

Co chcesz zrobić?

Zmienić czcionkę albo styl, rozmiar, lub kolor czcionki

Zmienić styl siatki lub kolory tła

Zmienić rozmiar wierszy

Zmienić rozmiar kolumn

Wydrukować arkusz danych lub wybrane rekordy

Uwaga   Nie można edytować danych w kwerendzie krzyżowej.


Dostosowanie do własnych potrzeb kwerendy krzyżowej

Co chcesz zrobić?

Zmienić kolejność lub liczbę nagłówków kolumn

Posortować rekordy

Określić kryteria ograniczające niektóre rekordy

Pominąć rekordy zawierające wartości Null (puste), aby uniknąć znaku “<>” w nagłówku kolumny


Dostosowanie do własnych potrzeb kwerendy wyszukującej duplikaty

Co chcesz zrobić?

Dodać pola

Usunąć pola

Posortować rekordy

Uwaga   Nie można przekształcić kwerendy wyszukującej duplikaty w kwerendę usuwającą, która usuwałaby powtórzone rekordy. Jest tak dlatego, że kwerenda wyszukująca duplikaty zwraca pierwotny rekord oraz wszystkie jego duplikaty, zostawiając użytkownikowi możliwość wyboru, którą wersję usunąć. Dlatego też, jeśli kwerenda wyszukująca duplikaty zostanie przekształcona w kwerendę usuwającą, usunięty zostanie zarówno oryginał, jak i wszystkie jego duplikaty.

Istnieje jednak sposób automatycznego usuwania duplikatów przy zachowaniu pierwotnych rekordów. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Dostosowanie do własnych potrzeb kwerendy znajdującej niepasujące rekordy

Co chcesz zrobić?

Dodać pola

Usunąć pola

Przenieść pola


Odrębna numeracja stron w grupach raportu

Tworzenie makra rozpoczynającego numerację stron

1	Utwórz makro korzystające z akcji UstawWartość do ustawienia właściwości Strona na 1.

  Jak?

Zdecyduj, czy numeracja stron ma występować w nagłówku czy w stopce strony, a następnie użyj jednej z poniższych wartości jako argumentu akcji UstawWartość.

Położenie numeracji stron	Argument akcji UstawWartość
Nagłówek strony	Element: [Strona] Wyrażenie: 0
Stopka strony	Element: [Strona] Wyrażenie: 1
2	Zapisz i zamknij makro.

Modyfikacja raportu

1	Otwórz raport w widoku "Projekt".

2	Utwórz w nagłówku lub stopce strony pole tekstowe dla numeracji stron, o ile nie zostało to jeszcze zrobione.

  Jak?

3	Dla nagłówka i stopki grupy pierwszego poziomu ustaw poniższe właściwości, zależnie od tego gdzie występuje numer strony.

Jeśli numer strony występuje w stopce, należy ustawić następujące właściwości.

Sekcja	Właściwość	Ustawienie	Cel
Nagłówek grupy	Wymuszaj nową stronę	Przed sekcją	Początek każdej grupy na nowej stronie.
Stopka grupy	Przy formatowaniu	Nazwa makra utworzonego w punkcie 1 procedury	Numeracja stron od 1 dla nowej grupy.
Jeśli numer strony występuje w stopce, należy ustawić następujące właściwości.

Sekcja	Właściwość	Ustawienie	Cel
Nagłówek grupy	Przy formatowaniu	Nazwa makra utworzonego w punkcie 1 procedury	Numeracja stron od 1 dla nowej grupy.
Stopka grupy	Wymuszaj nową stronę	Po sekcji	Początek każdej grupy na nowej stronie.
Uwaga   W raporcie "Sprzedaż wg pracowników i krajów" w przykładowej bazie danych "Northwind" każdy kraj ma własną numerację stron. Aby obejrzeć ten raport, należy otworzyć bazę "Northwind" w podfolderze "Pliki przykładowe" folderze "Office". W oknie bazy danych trzeba kliknąć kartę Raporty, kliknąć opcję "Sprzedaż wg pracowników i krajów", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].


Dostosowanie do własnych potrzeb autoformatu dla formularza lub raportu

1	Otwórz istniejący formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	W menu Format kliknij polecenie Autoformatowanie.

  Pokaż

3	W oknie dialogowym Autoformatowanie kliknij na liście odpowiedni autoformat.

4	Kliknij przycisk Opcje, a następnie zaznacz atrybuty, które mają być modyfikowane.

5	Kliknij przycisk Dostosuj, a następnie kliknij opcję dostosowania. Istnieją następujące możliwości:

•	Utworzenie nowego autoformatu na podstawie otwartego formularza lub raportu.

•	Aktualizacja wybranego autoformatu na podstawie otwartego formularza lub raportu.

•	Usunięcie wybranego autoformatu z listy.

6	Kliknij przycisk OK dwa razy, aby zamknąć okna dialogowe.


Tworzenie raportu wielokolumnowego

1	Utwórz raport.

  Jak?

Uwagi

•	Podczas drukowania raportu wielokolumnowego jego nagłówek stopka nagłówek strony oraz stopka strony zajmują całą szerokość raportu, dzięki czemu w widoku "Projekt" można umieszczać formanty w dowolnym miejscu tych sekcji.

•	Podczas drukowania raportu wielokolumnowego nagłówek grupy, stopka grupy oraz sekcja szczegółów zajmują szerokość jednej kolumny. Jeśli na przykład trzeba wydrukować dane w dwóch kolumnach trzycalowych, to w widoku "Projekt" należy umieścić formanty w obrębie szerokości jednej kolumny, czyli na pierwszych trzech calach tych sekcji.

2	W menu Plik kliknij polecenie Ustawienia strony.

  Pokaż

3	W oknie dialogowym Ustawienia strony kliknij kartę Kolumny.

4	W polu Ustawienia siatki w polu tekstowym Liczba kolumn wpisz liczbę kolumn na każdej stronie.

5	W polu tekstowym Odstęp wierszy wpisz pionowy odstęp między rekordami w sekcji szczegółów.

Uwaga   Jeśli w sekcji szczegółów jest już odstęp między ostatnim formantem a dolną krawędzią sekcji, to opcja Odstęp wierszy może pozostać ustawiona na 0.

6	W polu tekstowym Odstęp kolumn wpisz odstęp między kolumnami.

7	W polu Rozmiar kolumny w polu tekstowym Szerokość wpisz szerokość kolumny, na przykład 3 cale. Wysokość sekcji szczegółów można ustawić wpisując odpowiednią liczbę w polu tekstowym Wysokość lub dopasowując wysokość sekcji w widoku "Projekt".

8	W polu Układ kolumn kliknij opcję W dół i w poprzek lub W poprzek i w dół.

9	Kliknij kartę Strona.

10	W polu Orientacja kliknij opcję Pionowa lub Pozioma.

11	Kliknij przycisk OK.

Aby uzyskać informacje na temat rozpoczynania grup w nowym wierszu lub kolumnie, kliknij  [image].


Tworzenie raportu krzyżowego o stałych nagłówkach kolumn

Tworzenie kwerendy podstawowej

1	Utwórz kwerendę krzyżową.

  Jak?

2	W widoku "Projekt" kwerendy wyświetl jej arkusz właściwości klikając dwukrotnie w dowolnym punkcie poza siatką projektu i listą pól.

3	W polu właściwości Nagłówki kolumn wpisz nagłówki kolumn, które mają wystąpić w raporcie, oddzielając je średnikiem. Jeśli w nazwie kolumny występują spacje, należy ująć je w cudzysłów (" "). Na przykład w kwerendzie podającej obroty kwartalne trzeba wpisać:

"Kw 1";"Kw 2";"Kw 3";"Kw 4"

Tworzenie raportu

1	Utwórz pusty raport na podstawie utworzonej kwerendy krzyżowej.

  Jak?

2	Wstaw formanty dla pól, które mają wystąpić w raporcie.

•	W nagłówku strony umieść etykiety dla nagłówków wierszy i nagłówków kolumn.

•	W sekcji szczegółów umieść pola tekstowe dla nagłówków wierszy i wartości kolumn.


Użycie formularza do zadania kryteriów raportu

Tworzenie niezwiązanego formularza pytającego o kryteria raportu

1	Utwórz niezwiązany formularz.

2	W widoku "Projekt" ustaw następujące właściwości formularza.

Właściwość	Ustawienie
Tytuł	Nazwa, która ma wystąpić na pasku tytułu formularza
Widok domyślny	Formularz pojedynczy
Dostępne widoki	Formularz
Paski przewijania	Żaden
Selektory rekordów	Nie
Przyciski nawigacyjne	Nie
Styl obramowania	Dialog
3	Wstaw niezwiązane pole tekstowe dla każdego wprowadzanego kryterium.

4	Ustaw właściwości pól tekstowych w następujący sposób:

Właściwość	Ustawienie
Nazwa	Nazwa opisująca typ kryterium, na przykład DataPoczątkowa.
Format	Format podający typ danych kryterium. Na przykład dla daty można ustawić format Data średnia.
5	Zapisz formularz nadając mu nazwę, na przykład "Dialog sprzedaży".

Przyciski poleceń OK i Anuluj można wstawić do formularza po utworzeniu dla nich makr.

Tworzenie makr dla formularza w grupie makra

1	W oknie bazy danych kliknij kartę Makra, a następnie przycisk Nowy.

W tej procedurze zostaną utworzone cztery makra w grupie.

2	Utwórz makro otwierające niezwiązany formularz. Kliknij w tym celu przycisk Nazwy makr  [image], aby wyświetlić kolumnę Nazwa makra. Wpisz w niej nazwę makra, na przykład "Otwórz dialog", a następnie kliknij akcję OtwórzFormularz. Następnie ustaw argumenty akcji, jak następuje:

Argument	Ustawienie
Nazwa formularza	Nazwa formularza niezwiązanego, na przykład "Dialog sprzedaży"
Widok	Formularz
Tryb danych	Edycja
Tryb okna	Okno dialogowe
Dodaj drugą akcję, AnulujZdarzenie, która anuluje podgląd lub drukowanie raportu po kliknięciu w formularzu przycisku Anuluj. Następnie kliknij przycisk Warunki  [image], aby wyświetlić kolumnę Warunek i wpisz w niej następujące wyrażenie:

Not IsLoaded("Dialog sprzedaży")

IsLoaded jest funkcją zdefiniowaną w module "Funkcje pomocnicze" przykładowej bazy danych "Northwind". Funkcja ta sprawdza, czy formularz jest otwarty w widoku "Formularz" czy "Arkusz danych". Aby użyć tej funkcji, należy ją najpierw zdefiniować we własnej bazie danych (można funkcję skopiować i wkleić do modułu pomocniczego bazy danych). Aby uzyskać informacje na temat definiowania funkcji, kliknij  [image]. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].

3	Utwórz makro zamykające formularz i nadaj mu nazwę, na przykład "Zamknij okno dialogowe". Kliknij akcję Zamknij. Następnie ustaw argumenty akcji w następujący sposób:

Argument	Ustawienie
Typ obiektu	Formularz
Nazwa obiektu	Nazwa formularza niezwiązanego
Zapisz	Nie
4	Utwórz makro dla przycisku OK, które ukrywa formularz. Nadaj mu nazwę, na przykład "Przycisk OK" i kliknij akcję UstawWartość. Następnie ustaw argumenty akcji w następujący sposób:

Argument	Ustawienie
Element	[Widoczny]
Wyrażenie	Nie
5	Utwórz makro dla przycisku Anuluj, które zamyka formularz. Nadaj mu nazwę, na przykład "Przycisk Anuluj" i kliknij akcję Zamknij. Następnie ustaw argumenty akcji w następujący sposób.

Argument	Ustawienie
Typ obiektu	Formularz
Nazwa obiektu	Nazwa formularza niezwiązanego
Zapisz	Nie
6	Zapisz i zamknij grupę makr. Nadaj jej nazwę, na przykład taką samą, jak nazwa niezwiązanego formularza.

Dodawanie do formularza przycisków poleceń "OK" i "Anuluj"

1	Otwórz ponownie niezwiązany formularz w widoku "Projekt".

2	Utwórz przycisk polecenia OK i ustaw w poniższy sposób jego właściwości (upewnij się, że w przyborniku  nie jest wciśnięty przycisk Kreatorzy formantów  [image]).

Właściwość	Ustawienie
Nazwa	OK
Tytuł	OK
Domyślny	Tak
Przy kliknięciu	Nazwa makra; na przykład "Dialog sprzedaży.OK."
3	Utwórz przycisk polecenia Anuluj i ustaw w poniższy sposób jego właściwości.

Właściwość	Ustawienie
Nazwa	Anuluj
Tytuł	Anuluj
Przy kliknięciu	Nazwa makra; na przykład "Dialog sprzedaży.Anuluj"
4	Zapisz i zamknij formularz.

Wprowadzanie kryteriów dla raportu w kwerendzie źródłowej

1	Otwórz kwerendę źródłową raportu w widoku "Projekt".

2	Wprowadź kryteria dla danych. W wyrażeniu kryteriów użyj obiektu "Forms", nazwy formularza oraz nazw jego formantów. Na przykład dla formularza o nazwie "Dialog sprzedaży" można użyć poniższego wyrażenia korzystającego z formantów "Data początkowa" i "Data końcowa":

Between [Forms]![Dialog sprzedaży]![Data początkowa] And [Forms]![Dialog sprzedaży]![Data końcowa]

Dołączanie makr do raportu głównego

1	Otwórz raport w widoku "Projekt",

2	Ustaw następujące właściwości raportu:

Właściwość	Ustawienie
Przy otwarciu	Nazwa makra otwierającego formularz niezwiązany, na przykład "Dialog sprzedaży.Otwarty dialog"
Przy zamknięciu	Nazwa makra zamykającego formularz niezwiązany, na przykład "Dialog sprzedaży.Zamknięty dialog"


Drukowanie kryteriów raportu w jego nagłówku

1	Utwórz parametry kryteriów w kwerendzie podstawowej raportu.

  Jak?

2	Otwórz raport w widoku "Projekt".

3	Utwórz niezwiązane pole tekstowe dla każdego wyświetlanego parametru. Kliknij narzędzie Pole tekstowe  [image]  w przyborniku,  a następnie kliknij nagłówek raportu.

4	Aby wyświetlić arkusz właściwości, upewnij się, że pole tekstowe zostało wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi.

5	Ustaw właściwość Źródło formantu na parametr podany w komórce Kryteria kwerendy.

Jeśli na przykład parametrami kwerendy są:

Between [Podaj datę początkową] And [Podaj datę końcową]

i mają być wyświetlane w dwóch polach tekstowych, to należy ustawić właściwość Źródło formantu pierwszego pola tekstowego na:

[Podaj datę początkową]

a drugiego na:

[Podaj datę końcową]

Aby wyświetlać te parametry w jednym polu tekstowym, można użyć w polu właściwości Źródło formantu wyrażenia, na przykład:

="Between " & [Podaj datę początkową] & " and " & [Podaj datę końcową]

Parametry zostaną wyświetlone dokładnie w tej postaci, w jakiej zostały wpisane w monicie.

5	Aby zobaczyć kryteria, wydrukuj lub podejrzyj raport.

Uwaga   W raporcie "Sprzedaż wg pracowników i krajów" w przykładowej bazie danych "Northwind" kryteria drukowane są w nagłówku raportu. Aby obejrzeć ten raport, należy otworzyć bazę "Northwind" w podfolderze "Pliki przykładowe", który znajduje się w folderze “Office”. W oknie bazy danych trzeba kliknąć kartę Raporty, kliknąć "Sprzedaż wg pracowników i krajów", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].


Tworzenie etykiet pocztowych i innych

1	W oknie bazy danych kliknij kartę Raporty.

2	Kliknij przycisk Nowy.

3	W oknie dialogowym Nowy raport kliknij opcje Kreator etykiet.

4	Kliknij tabelę lub kwerendę zawierającą dane etykiet, a następnie kliknij przycisk OK.

5	Postępuj zgodnie ze wskazówkami wyświetlanymi w oknach dialogowych kreatora.

Jeśli raport nie wygląda jak powinien, można go usunąć i uruchomić ponownie Kreatora etykiet.

Uwagi

•	Aby uzyskać informacje na temat tworzenia etykiet na drukarce igłowej, kliknij  [image].

•	Raport "Etykiety adresowe klientów" w przykładowej bazie danych "Northwind" zawiera po trzy etykiety pocztowe w rzędzie. Aby obejrzeć ten raport, należy otworzyć bazę "Northwind" w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych trzeba kliknąć kartę Raporty, kliknąć opcję "Etykiety adresowe klientów", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].


Tworzenie etykiet pocztowych i innych na drukarce igłowej

Tworzenie etykiet, które będą drukowane na drukarce igłowej lub korzystającej z papieru w formie tzw. "składanki" wymaga zazwyczaj ustawienia własnego rozmiaru strony. Przed przystąpieniem do tworzenia raportu z etykietami należy najpierw ustawić drukarkę domyślną i rozmiar papieru w Panelu sterowania systemu Microsoft Windows.

Ustawianie domyślnej drukarki i rozmiaru papieru

1	Kliknij przycisk Start systemu Windows, wskaż Ustawienia, a następnie kliknij polecenie Panel sterowania.

2	Kliknij dwukrotnie ikonę "Drukarki", kliknij ikonę drukarki igłowej, a następnie kliknij polecenie Ustaw jako domyślną w menu Plik.

3	W menu Plik kliknij polecenie Właściwości, a następnie kliknij kartę Papier.

4	W oknie Rozmiar papieru kliknij ikonę Użytkownik.

5	W oknie dialogowym Rozmiar zdefiniowany przez użytkownika wybierz jednostkę miary, a następnie wpisz szerokość i długość etykiety.

Aby określić szerokość, należy zmierzyć odległość między lewą krawędzią etykiety pierwszej z lewej a prawą krawędzią etykiety pierwszej z prawej. Aby określić długość, należy zmierzyć odległość między górnymi krawędziami kolejnych rzędów etykiet. Jeśli na przykład papier zawiera w rzędzie dwie etykiety o rozmiarach 3 x 5 cali, z odstępem między nimi wynoszącym 0,25 cala, to należy ustawić Jednostkę na 0,01 cala, a Szerokość na 625 i Długość na 525.

6	Kliknij przycisk OK, aby zapisać ustawienia w oknie dialogowym Rozmiar zdefiniowany przez użytkownika.

7	Kliknij przycisk OK, aby zapisać ustawienia w oknie dialogowym Właściwości drukarki.

Po ustawieniu drukarki i rozmiaru papieru można utworzyć raport z etykietami dla drukarki igłowej za pomocą Kreatora etykiet lub samodzielnie w widoku "Projekt" raportu. Aby uzyskać informacje na temat używania Kreatora etykiet, kliknij  [image].

Samodzielne tworzenie raportu z etykietami

1	Utwórz pusty raport związany z tabelą lub kwerendą zawierającą dane, które mają być użyte.

  Jak?

2	W widoku "Projekt" raportu kliknij polecenie Nagłówek/stopka raportu w menu Widok, aby usunąć nagłówek i stopkę strony (w raporcie korzysta się tylko z sekcji szczegółów).

3	Dopasuj wysokość i szerokość sekcji szczegółów do rozmiaru pojedynczej etykiety.

  Jak?

4	Wstaw do sekcji szczegółów pola tekstowe zwracając uwagę, by się nie nakładały na siebie (aby utworzyć marginesy w etykietach, należy zachować odstęp co najmniej 0,2 cala od wszystkich krawędzi sekcji szczegółów).

  Jak?

5	W menu Plik kliknij polecenie Ustawienia strony.

  Pokaż

6	W oknie dialogowym Ustawienia strony ustaw następujące opcje:

•	Jeśli drukarka igłowa nie jest drukarką domyślną, kliknij na karcie Strona opcję Użyj konkretnej drukarki. Następnie kliknij przycisk Drukarka i kliknij na liście model drukarki.

•	Na karcie Strona, w polu Papier ustaw opcję Rozmiar na Użytkownik, a opcję Źródło na Traktor.

•	Na karcie Marginesy ustaw wszystkie marginesy na 0,0 cala.

•	Na karcie Kolumny w polu Rozmiar kolumn zaznacz pole wyboru Jak pasma szczegółów.

Jeśli w rzędzie jest kilka etykiet, należy także ustawić następujące opcje w polu Ustawienia siatki na karcie Kolumny:

•	W polu Liczba kolumn wpisz liczbę etykiet w jednym rzędzie.

•	W polu Odstęp wierszy wpisz odstęp między dolną krawędzią jednej etykiety a górną krawędzią następnej.

•	W polu Odstęp kolumn wpisz odstęp między prawą krawędzią jednej etykiety a lewą krawędzią następnej.

Uwaga   Jeżeli drukarka igłowa jest drukarką domyślną w Panelu sterowania programu Microsoft Windows, a opcja Rozmiar papieru jest ustawiona na Użytkownik, to zostanie użyty ten rozmiar papieru. Aby drukować etykiety lub raport na stronie o innym rozmiarze, należy przed drukowaniem zmienić rozmiar strony użytkownika w Panelu sterowania programu Microsoft Windows.


Rozpoczynanie każdej grupy raportu w nowym wierszu lub kolumnie

1	Utwórz raport wielokolumnowy, który ma przynajmniej jeden poziom grupowania.

Aby uzyskać informacje na temat tworzeni raportów wielokolumnowych, kliknij  [image]. Aby uzyskać informacje na temat tworzenia poziomów grupowania, kliknij  [image].

2	W widoku "Projekt" raportu kliknij polecenie Ustawienia strony w menu Plik.

  Pokaż

3	Kliknij kartę Kolumny. W polu Ustawienia siatki opcja Liczba kolumn musi mieć wartość większą od 1.

4	W polu Układ kolumn, wybierz jedną z następujących możliwości:

•	Aby zaczynać każdą grupę w nowej kolumnie, kliknij opcję W dół i w poprzek.

•	Aby zaczynać każdą grupę w nowym wierszu, kliknij opcję W poprzek i w dół.

4	Kliknij przycisk OK.

5	Kliknij dwukrotnie selektor sekcji dla nagłówka lub stopki grupy, aby wyświetlić jego arkusz właściwości.

6	Ustaw właściwość Nowy wiersz lub kolumna na jedno z poniższych ustawień:

Ustawienie	Opis
Nie	(Domyślne) Położenia znaków końca wierszy i kolumn określone są ustawieniami w oknie dialogowym Ustawienia strony oraz ilością wolnego miejsca na stronie.
Przed sekcją	Drukowanie sekcji bieżącej (tej, dla której ustawia się właściwość, na przykład nagłówka grupy) zaczyna się w nowym wierszu lub kolumnie. Kolejna sekcja, na przykład sekcja szczegółów, drukowana jest w tej samej kolumnie lub wierszu.
Po sekcji	Drukowanie sekcji bieżącej, na przykład nagłówka grupy, zaczyna się w bieżącym wierszu lub kolumnie. Kolejna sekcja, na przykład sekcja szczegółów, drukowana jest w następnej kolumnie lub wierszu.
Przed i Po	Drukowanie sekcji bieżącej zaczyna się w następnym wierszu lub kolumnie. Kolejna sekcja drukowana jest w następnej kolumnie lub wierszu.
Uwagi

•	Aby zobaczyć przykład raportu, w którym każda grupa drukowana jest w nowej kolumnie oraz przykład, w którym każda grupa drukowana jest w nowym wierszu, kliknij  [image].

•	W raporcie "Produkty wg Kategorii" w przykładowej bazie danych "Northwind" każda grupa drukowana jest w nowej kolumnie. Aby obejrzeć ten raport, należy otworzyć bazę "Northwind" w podfolderze "Pliki przykładowe" folderu "Office. W oknie bazy danych trzeba kliknąć kartę Raporty, kliknąć "Produkty wg Kategorii", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].


Podraporty: czym są i jak działają

Podraport jest raportem wstawionym do innego raportu. Gdy łączy się raporty w ten sposób, jeden z nich jest raportem głównym. Raport główny może być raportem związanym lub niezwiązanym, czyli opartym lub nie opartym na tabeli, kwerendzie bądź instrukcji SQL.

Niezwiązany raport główny może służyć jako kontener dla różnych podraportów, które mają być połączone

Raport główny można oprzeć na źródłowej tabeli, kwerendzie lub instrukcji SQL, jeśli wstawiany podraport zawiera dane wiążące się z danymi raportu głównego. Można na przykład w raporcie głównym wyświetlić rekordy szczegółowe, jak dane dotyczące każdej transakcji w ciągu roku, a w podraporcie wyświetlić informacje podsumowujące, jak obroty kwartalne.

Raport główny może również zawierać dane wspólne dla kilku równoległych podraportów. W tym przypadku podraporty będą zawierały rekordy szczegółowe wiążące się ze wspólnymi danymi.

Raport główny może zawierać zarówno podraporty jak i podformularze, i to w dowolnej liczbie. Ponadto podformularze i podraporty można zagnieżdżać w raporcie głównym na głębokość do dwóch poziomów. Na przykład raport może zawierać podraport, który z kolei może zawierać podraport lub podformularz. W poniższej tabeli podano możliwe kombinacje podraportów i podformularzy w raporcie głównym:

Poziom 1	Poziom 2
Podraport 1	Podraport 2
Podraport 1	Podformularz 1
Podformularz 1	Podformularz 2
Uwaga   Raporty "Sprzedaż wg kategorii" i " Sprzedaż wg lat" w przykładowej bazie danych "Northwind" zawierają podraporty. Aby je obejrzeć, należy otworzyć bazę "Northwind" w podfolderze "Pliki przykładowe" katalogu "Office". W oknie bazy danych należy kliknąć kartę Raporty, kliknąć nazwę raportu, a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].


Sposób powiązania raportu głównego z podraportem

Jeśli podraport zawiera dane powiązane z danymi raportu głównego, jego formant musi być połączony z raportem głównym. Łącze to gwarantuje, że rekordy drukowane w podraporcie odpowiadają we właściwy sposób rekordom drukowanym w raporcie głównym.

Podczas tworzenia podraportu za pomocą kreatora lub poprzez przeciąganie raportu lub arkusza danych z okna bazy danych do innego raportu, oba raporty są automatycznie synchronizowane, jeżeli:

•	Raporty oparto na tabelach połączonych relacją zdefiniowaną w oknie Relacje. Jeśli raporty oparto na kwerendzie lub kwerendach, to automatyczna synchronizacja raportu i podraportu następuje, o ile tabele podstawowe kwerendy lub kwerend spełniają ten sam warunek. Jeśli tylko tabele podstawowe tych kwerend są poprawnie powiązane ze sobą, to raport jest automatycznie synchronizowany z podraportem.

•	Raport główny oparto na tabeli z kluczem podstawowym, a podraport oparto na tabeli zawierającej pole o tej samej nazwie i tym samym lub zgodnym typie danych co klucz podstawowy. Jeśli raporty oparto na kwerendach, warunek ten muszą spełniać tabele podstawowe tych kwerend.

Uwagi

•	Do synchronizacji raportu z podraportem używane są właściwości Nadrzędne pola łączące i Podrzędne pola łączące formantu podraportu. Jeśli z jakichś powodów synchronizacja nie nastąpi automatycznie, można te właściwości ustawić samodzielnie.

  Jak?

•	Aby uzyskać informacje na temat tworzenia relacji, kliknij  [image].

•	Aby uzyskać informacje na temat tworzenia kluczy podstawowych, kliknij  [image].


Tworzenie podraportu

Sposób tworzenia podraportu zależy od tego, czy wstawia się istniejący już raport do drugiego istniejącego raportu, czy też tworzy się nowy podraport dla istniejącego już raportu.

Co chcesz zrobić?

Utworzyć podraport w istniejącym raporcie

Dodać istniejący raport do innego istniejącego raportu

Uzyskać więcej informacji na temat podraportów


Tworzenie podraportu w istniejącym raporcie

Jeśli podraport będzie połączony z raportem głównym, to przed wykonaniem poniższej procedury należy sprawdzić poprawność relacji dla tabel. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

1	Otwórz raport, który ma być raportem głównym w widoku "Projekt".

2	Sprawdź, czy narzędzie Kreatorzy formantów  [image] w przyborniku jest wciśnięte.

3	Kliknij narzędzie Podformularz/Podraport  [image]  w przyborniku.

4	Kliknij w tym punkcie raportu, w którym ma być umieszczony podraport.

5	Postępuj zgodnie ze wskazówkami wyświetlanymi w oknach dialogowych kreatora.

Po kliknięciu przycisku Zakończ do raportu zostanie wstawiony formant podraportu. Zostanie również utworzony odrębny raport, który pełni rolę podraportu.

Uwagi

•	Aby uzyskać informacje na temat zmiany układu podraportu, kliknij  [image].

•	Aby uzyskać informacje na temat odwoływania się do wartości formantu podraportu, kliknij  [image].

•	Aby uzyskać informacje na temat rozwiązywania problemów związanych z podraportami, kliknij  [image].


Tworzenie podraportu poprzez wstawienie istniejącego raportu do innego

Jeśli podraport będzie połączony z raportem głównym, to przed wykonaniem poniższej procedury należy sprawdzić poprawność relacji dla tabel. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

1	Otwórz raport, który ma być raportem głównym, w widoku "Projekt".

2	Sprawdź, czy narzędzie Kreatorzy formantów  [image] w przyborniku  jest wciśnięte.

3	Naciśnij klawisz F11, aby przełączyć się do okna bazy danych.

4	Przeciągnij raport lub arkusz danych z okna bazy danych do tej sekcji raportu głównego, w której ma wystąpić podraport.

W raporcie pojawi się formant podraportu.

Uwagi

•	Aby uzyskać informacje na temat zmiany układu podraportu, kliknij  [image].

•	Aby uzyskać informacje na temat odwoływania się do wartości formantu podraportu, kliknij  [image].

•	Aby uzyskać informacje na temat rozwiązywania problemów związanych z podraportami, kliknij  [image].


Łączenie raportu głównego z podraportem

Podczas tworzenia podraportu za pomocą Kreatora raportów lub Kreatora podraportów, raport główny jest automatycznie łączony z podraportem, o ile spełnione są pewne warunki. Aby uzyskać dalsze informacje na ten temat, kliknij  [image]. Jeśli warunki te nie są spełnione, raporty można połączyć za pomocą poniższej procedury.

1	Otwórz główny raport w widoku "Projekt".

2	Aby wyświetlić arkusz właściwości, sprawdź czy jest wybrany formant podraportu, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi.

3	W polu właściwości Podrzędne pola łączące wpisz nazwę pola łączącego w podraporcie, a w polu właściwości Nadrzędne pola łączące wpisz nazwę pola łączącego lub formantu w raporcie głównym.

Uwaga   W polu właściwości Podrzędne pola łączące nie można używać nazwy formantu.

W przypadku wątpliwości, które pole ma być polem sprzęgającym, należy kliknij przycisk Buduj  [image], aby otworzyć okno dialogowe Pole łączące podformularza/podraportu. Aby podać kilka pól łączących, należy oddzielać ich nazwy średnikami.

Uwagi

•	Pola łączące nie muszą występować w raporcie głównym lub podraporcie, ale muszą występować w podstawowym źródle rekordów, na którym opierają się te raporty. Jeśli podraport tworzy się za pomocą Kreatora raportów, pola łączące w źródle rekordów zostaną wybrane automatycznie, nawet jeśli nie poda się ich kreatorowi.

•	Pola łączące muszą zawierać ten sam rodzaj danych i ten sam lub zgodny typ danych. Na przykład pole Autonumer jest zgodne z polem Liczba o właściwości Rozmiar pola ustawionej na Liczba długa całkowita.

•	Aby uzyskać informacje na temat rozwiązywania problemów związanych z podraportami, kliknij  [image].


Zmiana układu podraportu

1	Otwórz główny raport w widoku "Projekt".

2	Kliknij gdziekolwiek poza formantem podraportu, aby się upewnić, że formant nie jest wybrany.

3	Kliknij dwukrotnie wewnątrz formantu podraportu.

Podraport zostanie otwarty w widoku "Projekt".

4	Zmień układ projektu podraportu.

5	Zapisz i zamknij podraport.

Uwagi

•	Po zmianie szerokości podraportu, zmiany może również wymagać szerokość formantu podraportu w raporcie głównym.

•	Układ podraportu można również zmienić otwierając go bezpośrednio w oknie bazy danych.


Przykłady raportów, których grupy rozpoczynają się w nowym wierszu lub kolumnie

W raportach wielokolumnowych można uwypuklić nagłówki grup, umieszczając je albo przy lewym marginesie albo u góry strony. Poniższy przykład pokazuje użycie pola "IDkategorii" jako nagłówka grupy, a pola "NazwaProduktu" jako rekordu szczegółów.

Aby utworzyć pokazany raport, należy w nagłówku grupy umieścić pole tekstowe dla "IDkategorii", a w sekcji szczegółów pole tekstowe dla "NazwaProduktu". Następnie należy ustawić właściwość Nowy wiersz lub kolumna nagłówka "IDkategorii" na Przed i Po oraz ustawić następujące właściwości w oknie dialogowym Ustawienia strony, na karcie Kolumny (polecenie Ustawienia strony w menu Plik):

Grupa	Właściwość	Ustawienie
Ustawienia siatki	Liczba kolumn	3
Rozmiar kolumn	Szerokość	Szerokość jednej kolumny w sekcji szczegółów, na przykład 2"
	Wysokość	Wysokość jednego wiersza, na przykład 0.25"
Układ kolumn	W poprzek i w dół	Wybrana
Aby utworzyć raport w następnym przykładzie, należy wykorzystać projekt raportu z przykładu poprzedniego, jednak właściwość Nowy wiersz lub kolumna nagłówka "IDkategorii" trzeba teraz ustawić na Przed sekcją, a w oknie dialogowym Ustawienia strony, w polu Układ kolumn wybrać opcję W dół i w poprzek.


Praca z podraportami

Co chcesz zrobić?

Przenieść formant podraportu

Zmienić rozmiar formantu podraportu

Zmienić układ podraportu


Dostosowanie do własnych potrzeb etykiet utworzonych za pomocą Kreatora etykiet

Co chcesz zrobić?

Jeżeli trzeba dokonać istotnych zmian w etykietach, to warto utworzyć nowy raport z etykietami za pomocą Kreatora etykiet.

W przypadku drobnych zmian, można:

Zmienić krój czcionki tekstu w formantach

Zmienić rozmiar czcionki tekstu w formantach

Zmienić rozmiar formantów

Dodać formanty

Zmodyfikować opcje układu strony


Ukrywanie powtarzających się danych w raporcie

Można ukryć powtarzające się dane w raporcie z posortowanymi lub zgrupowanymi rekordami.

Ukrywanie powtarzających się danych w raporcie z rekordami tylko posortowanymi

1	Utwórz raport sortujący rekordy w jednym lub wielu polach, które mogą zawierać powtarzające się wartości.

  Jak?

2	W widoku "Projekt" raportu umieść pola tekstowe dla wszystkich pól w sekcji szczegółów.

3	Aby wyświetlić arkusz właściwości dla pola tekstowego zawierającego dane, które mogą się powtarzać, sprawdź czy pole tekstowe jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi.

4	Ustaw właściwość Ukryj duplikaty na Tak.

Uwaga   W każdym polu tekstowym, dla którego właściwość Ukryj duplikaty ma ustawienie Tak, dana wartość zostanie wydrukowana w pierwszym rekordzie, w którym występuje, a w przypadku gdy rekordy z powtórzoną wartością nie zmieszczą się na jednej stronie, to również u góry następnej strony.

Ukrywanie powtarzających się danych w raporcie z rekordami zgrupowanymi

1	Utwórz raport o jednym lub wielu poziomach grupowania.

  Jak?

2	W widoku "Projekt" raportu przesuń pole tekstowe dla pola, w którym będą grupowane dane, z nagłówka grupy do sekcji szczegółów.

3	Aby wyświetlić arkusz właściwości pola tekstowego, sprawdź czy pole jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi.

4	Dla właściwości Ukryj duplikaty określ wartość Tak.

5	Usuń linie i wszystkie inne formanty z nagłówka grupy.

6	Kliknij dwukrotnie selektor sekcji nagłówka grupy, aby wyświetlić jego arkusz właściwości.

7	Dla właściwości Wysokość nagłówka grupy ustaw wartość 0.

Uwaga   Nazwa grupy pojawiać się będzie tylko na początku nowej grupy lub na górze nowej strony, jeśli grupa składa się z kilku stron.


Anulowanie drukowania raportu, jeśli nie zawiera on żadnych rekordów

1	Otwórz raport w widoku "Projekt".

2	Kliknij dwukrotnie selektor raportu, aby wyświetlić jego arkusz właściwości.

3	Dla właściwości Przy braku danych określ ustawienie [Procedura zdarzenia] lub podaj nazwę makra anulującego podgląd wydruku lub drukowanie raportu.

•	W przypadku makra, należy użyć akcji OknoKomunikatu aby wyświetlić komunikat, mówiący dlaczego w raporcie nie ma danych oraz akcji AnulujZdarzenie do anulowania drukowania lub podglądu wydruku raportu. Aby uzyskać informacje na temat tworzenia makr, kliknij  [image].

•	W przypadku procedury zdarzenia, należy użyć instrukcji MsgBox, aby wyświetlić komunikat, a w podprocedurze "Report_NoData" dla argumentu "Cancel" określić wartość Prawda. Aby uzyskać informacje na temat dostosowania procedur zdarzenia do własnych potrzeb, kliknij  [image].

Uwaga   Raport "Sprzedaż wg pracowników i krajów" w przykładowej bazie danych "Northwind" używa procedury zdarzenia we właściwości Przy draku danych. Aby obejrzeć ten raport, należy otworzyć bazę danych "Northwind" w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych należy kliknąć kartę Raporty, kliknąć raport " Sprzedaż wg pracowników i krajów ", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].


Wskazówki dla optymalizacji wydajności raportów i podraportów

Istnieje kilka sposobów przyspieszania drukowania raportów. Oprócz wskazówek podanych poniżej, można użyć Analizatora wydajności, aby przeanalizować konkretne raporty w bazie danych. Aby uzyskać informacje na temat działania Analizatora wydajności, kliknij  [image].

Wskazówki

•	Należy unikać nakładających się formantów.

•	Nie należy nadużywać map bitowych i innych obiektów graficznych.

•	Należy przekształcić niezwiązane ramki obiektów zawierające grafikę na formanty obrazu.

•	Należy używać czarno-białych map bitowych zamiast kolorowych.

•	Należy unikać sortowania i grupowania w wyrażeniach.

•	Podraporty należy tworzyć w oparciu o kwerendy zamiast o tabele, a także dołączać ze źródła danych tylko absolutnie niezbędne rekordy. Dodatkowe pola mogą pogorszyć wydajność podraportu.

•	Należy poindeksować wszystkie te pola w podraporcie, które są połączone z raportem głównym.

•	Należy poindeksować wszystkie pola w podraporcie, które są używane w kryteriach.

•	Należy unikać używania funkcji agregujących domen. W zamian można dołączyć odpowiednie pola do podstawowej kwerendy raportu albo wykorzystać podraport.

•	Należy zoptymalizować podstawową kwerendę raportu.

•	Aby określić, czy raport jest związany z pustym zbiorem rekordów, należy użyć właściwości HasData lub zdarzenia "NoData".


Tworzenie wybranego rodzaju formantów w raporcie

Co chcesz zrobić?

Utworzyć etykietę

Utworzyć pole tekstowe

Utworzyć pole wyboru lub przycisk opcji, który nie jest uwzględniony w grupie opcji

Utworzyć grupę opcji zawierającą pola wyboru lub przyciski opcji

Narysować linię

Narysować prostokąt

Utworzyć podraport

Utworzyć formant dla rysunku lub innego obiektu utworzonego w innej aplikacji

Utworzyć wykres

Utworzyć formant ActiveX (niestandardowy formant OLE)


W raporcie jest zbyt dużo wolnego miejsca.

Jeśli raport zawiera zbyt dużo wolnej przestrzeni, można ją ograniczyć zmniejszając odległości między sekcjami i formantami lub zmniejszając ilość miejsca wewnątrz formantów.

Aby zmniejszyć odległości między sekcjami i formantami

•	Zmniejsz szerokość raportu.

  Jak?

•	Zmniejsz wysokość sekcji.

  Jak?

•	Ustaw formanty bliżej siebie.

  Jak?

Aby zmniejszyć ilość miejsca wewnątrz podformularza, podraportu lub pola tekstowego

•	Dla właściwości Można zmniejszać ustaw wartość Tak.

  Jak?


Nagłówki kolumn podraportu nie są drukowane.

W programie Microsoft Access nagłówek i stopka podraportu nie są drukowane, tak że jeśli etykiety nagłówków kolumn zostały umieszczone w nagłówku strony podraportu, to nie zostaną uwzględnione przy drukowaniu raportu.

•	Jeśli podraport mieści się na jednej stronie wydruku, można umieścić etykiety nagłówków kolumn w nagłówku podraportu.

•	Jeśli podraport zajmuje na wydruku kilka stron, należy umieścić etykiety nagłówków kolumn w nagłówku grupy podraportu i dla właściwości Powtórz sekcję nagłówka grupy określić wartość Tak.


Przykład raportu krzyżowego z dynamicznymi nagłówkami kolumn

Raport "SprzedażWgPracowników" w przykładowej aplikacji "Metody" drukuje dynamicznie nagłówki kolumn. Raport wykorzystuje procedury zdarzeń, które można kopiować do bazy danych i dostosowywać do swoich potrzeb.

Aby przejrzeć ten raport, należy otworzyć przykładową aplikację "Metody". W pierwszym formularzu należy kliknąć pozycję "Przykładowe raporty" w górnym polu listy. W dolnym polu listy trzeba kliknąć dwukrotnie pozycję "SprzedażWgPracowników".

Aby uzyskać informacje na temat otwierania przykładowej aplikacji "Metody", kliknij  [image].


Przykład ustalania kryteriów raportu w oknie dialogowym

Raport "SprzedażWgPracowników" w przykładowej aplikacji "Metody" wykorzystuje okno dialogowe do postawienia pytania o kryteria. Raport wykorzystuje procedury zdarzeń, które można kopiować do bazy danych i dostosowywać do swoich potrzeb.

Aby przejrzeć ten raport, należy otworzyć przykładową aplikację "Metody". W pierwszym formularzu należy kliknąć pozycję "Przykładowe raporty" w górnym polu listy. W dolnym polu listy trzeba kliknąć dwukrotnie pozycję "SprzedażWgPracowników".

Aby uzyskać informacje na temat otwierania przykładowej aplikacji "Metody", kliknij  [image].


Przykład drukowania pierwszej i ostatniej pozycji ze strony w nagłówku strony

Raport "ListaTelefonówKlientów" w przykładowej aplikacji "Metody" drukuje pierwszą i ostatnią pozycję ze strony w nagłówku strony. Raport wykorzystuje procedury zdarzeń, które można kopiować do bazy danych i dostosowywać do swoich potrzeb.

Aby przejrzeć ten raport, należy otworzyć przykładową aplikację "Metody". W pierwszym formularzu należy kliknąć pozycję "Przykładowe raporty" w górnym polu listy. W dolnym polu listy trzeba kliknąć dwukrotnie pozycję "ListaTelefonówKlientów".

Aby uzyskać informacje na temat otwierania przykładowej aplikacji "Metody", kliknij  [image].


Przykład listu seryjnego

Raport "ListDoSprzedawców" w przykładowej aplikacji "Metody" drukuje standardowy tekst oraz informacje zmieniane w zależności od adresata.

Aby przejrzeć ten raport, należy otworzyć przykładową aplikację "Metody". W pierwszym formularzu należy kliknąć pozycję "Przykładowe raporty" w górnym polu listy. W dolnym polu listy trzeba kliknąć dwukrotnie pozycję "ListDoSprzedawców".

Aby uzyskać informacje na temat otwierania przykładowej aplikacji "Metody", kliknij  [image].


Przykład zakreślania kółka wokół danych

Raport "ListDoSprzedawców" w przykładowej aplikacji "Metody" rysuje koła wokół danych spełniających określone kryterium. Raport wykorzystuje procedury zdarzeń, które można kopiować do bazy danych i dostosowywać do swoich potrzeb.

Aby przejrzeć ten raport, należy otworzyć przykładową aplikację "Metody". W pierwszym formularzu należy kliknąć pozycję "Przykładowe raporty" w górnym polu listy. W dolnym polu listy trzeba kliknąć dwukrotnie pozycję "ListDoSprzedawców".

Aby uzyskać informacje na temat otwierania przykładowej aplikacji "Metody", kliknij  [image].


Przykład raportu wielokolumnowego

Raport "RejestrWysyłek" w przykładowej aplikacji "Metody" drukuje dane w dwóch kolumnach i powtarza nagłówki grupy, gdy rekordy danej grupy przechodzą na następną kolumnę lub stronę.

Aby przejrzeć ten raport, należy otworzyć przykładową aplikację "Metody". W pierwszym formularzu należy kliknąć pozycję "Przykładowe raporty" w górnym polu listy. W dolnym polu listy trzeba kliknąć dwukrotnie pozycję "RejestrWysyłek".

Aby uzyskać informacje na temat otwierania przykładowej aplikacji "Metody", kliknij  [image].


Przykład raportu krzyżowego wykorzystującego wiele danych

Raport "ŚrednieSprzedaże" w przykładowej aplikacji "Metody" drukuje wiele danych dla każdego nagłówka wiersza w raporcie krzyżowym. Raport wykorzystuje procedury zdarzeń, które można kopiować do bazy danych i dostosowywać do swoich potrzeb.

Aby przejrzeć ten raport, należy otworzyć przykładową aplikację "Metody". W pierwszym formularzu należy kliknąć pozycję "Przykładowe raporty" w górnym polu listy. W dolnym polu listy trzeba kliknąć dwukrotnie pozycję "ŚrednieSprzedaże".

Aby uzyskać informacje na temat otwierania przykładowej aplikacji "Metody", kliknij  [image].


Przykład raportu drukowanego na wydrukowanym wcześniej formularzu

Raport "Faktura" w przykładowej aplikacji "Metody" ma za zadanie drukować na wydrukowanym wcześniej formularzu. Raport wykorzystuje procedury zdarzeń, które można kopiować do bazy danych i dostosowywać do swoich potrzeb.

Aby przejrzeć ten raport, należy otworzyć przykładową aplikację "Metody". W pierwszym formularzu należy kliknąć pozycję "Przykładowe raporty" w górnym polu listy. W dolnym polu listy trzeba kliknąć dwukrotnie pozycję "Faktura".

Aby uzyskać informacje na temat otwierania przykładowej aplikacji "Metody", kliknij  [image].


Przykład drukowania informacji na dole wydrukowanego wcześniej formularza

Raport "Faktura" w przykładowej aplikacji "Metody" drukuje odpowiednią informację na dole wydrukowanego wcześniej formularza, gdy faktura jest kontynuowana na następnej stronie. Raport wykorzystuje procedury zdarzeń, które można kopiować do bazy danych i dostosowywać do swoich potrzeb.

Aby przejrzeć ten raport, należy otworzyć przykładową aplikację "Metody". W pierwszym formularzu należy kliknąć pozycję "Przykładowe raporty" w górnym polu listy. W dolnym polu listy trzeba kliknąć dwukrotnie pozycję "Faktura".

Aby uzyskać informacje na temat otwierania przykładowej aplikacji "Metody", kliknij  [image].


Tworzenie raportu

Raport można utworzyć samodzielnie, ale można też zlecić to zadanie Kreatorowi raportów. Użycie Kreatora raportów znacznie przyspiesza proces tworzenia raportu, ponieważ wykonuje on za użytkownika całą podstawową pracę. Kreator ten pobiera od użytkownika informacje i na ich podstawie tworzy raport. Nawet użytkownikowi z dużym doświadczeniem w tworzeniu raportów posługiwanie się Kreatorem raportów przyniesie korzyść, gdyż ułatwi mu szybkie zaprojektowanie układu raportu. Późniejsze przejście do widoku "Projekt" pozwoli na dostosowanie raportu do własnych potrzeb.

Co chcesz zrobić?

Utworzyć raport za pomocą Autoraportu

Utworzyć raport za pomocą kreatora

Utworzyć raport bez pomocy kreatora

Utworzyć raport korzystający z kilku tabel


Tworzenie raportu za pomocą Autoraportu

Auyoraport pomaga utworzyć raport wyświetlający wszystkie pola i rekordy podstawowej tabeli lub kwerendy.

1	W oknie bazy danych kliknij kartę Raporty.

2	Kliknij przycisk Nowy.

3	W oknie dialogowym Nowy raport wybierz jednego z następujących kreatorów:

•	Autoraport: Kolumnowy. Każde pole występuje w oddzielnym wierszu, z etykietą położoną z jego lewej strony.

•	Autoraport: Tabelaryczny. Pola z poszczególnych rekordów umieszczane są w jednym wierszu, a etykiety tylko na górze strony.

4	Kliknij tabelę lub kwerendę zawierającą dane, na których będzie oparty raport.

5	Kliknij przycisk OK.

Do tworzonego raportu jest stosowany ostatnio używany autoformat. Jeśli wcześniej nie tworzono żadnego raportu za pomocą kreatora ani nie używano polecenia Autoformatowanie z menu Format, to będzie wykorzystany autoformat standardowy.

Wskazówka   Można też utworzyć raport jednokolumnowy na podstawie otwartej tabeli lub kwerendy, albo tabeli lub kwerendy zaznaczonej w oknie bazy danych. Należy w tym celu kliknąć polecenie Autoraport w menu Wstaw lub kliknąć strzałkę położoną obok przycisku Nowy obiekt na pasku narzędzi, a następnie kliknąć polecenie Autoraport. Raporty utworzone tą metodą mają tylko rekordy szczegółów (bez nagłówka raportu i bez nagłówka i stopki strony).


Tworzenie raportu za pomocą kreatora

1	W oknie bazy danych kliknij kartę Raporty.

2	Kliknij przycisk Nowy.

3	W oknie dialogowym Nowy raport kliknij kreatora, który ma być użyty. Opis kreatora pojawi się z lewej strony okna dialogowego.

4	Kliknij nazwę tabeli lub kwerendy zawierającej dane, na których ma być oparty raport.

Uwaga   Wybrana tabela lub kwerenda zostanie użyta jako domyślne źródło rekordów dla raportu. W kreatorze można jednak zmienić źródło rekordów i wybrać pola pochodzące z innych tabel lub kwerend.

5	Kliknij przycisk OK.

6	Jeśli w punkcie 3. został wybrany Kreator raportów, Kreator wykresów lub Kreator etykiet, postępuj według wskazówek wyświetlanych w oknach dialogowych kreatora. Jeśli natomiast został wybrany Autoraport: Kolumnowy lub Autoraport: Tabelaryczny, to raport zostanie utworzony automatycznie.

Jeśli powstały raport nie wygląda tak jak powinien, można go zmienić w widoku "Projekt". Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Tworzenie raportu bez pomocy kreatora

1	W oknie bazy danych kliknij kartę Raporty.

2	Kliknij przycisk Nowy.

3	W oknie dialogowym Nowy raport kliknij Widok Projekt.

4	Kliknij nazwę tabeli lub kwerendy zawierającej dane, na których ma być oparty raport (jeśli tworzony jest raport niezwiązany nie należy zaznaczać na liście niczego).

Wskazówka   Aby utworzony raport korzystał z kilku tabel, należy zbudować go na podstawie kwerendy.

5	Kliknij przycisk OK.

Zostanie wyświetlane okno Raport w widoku "Projekt". Aby uzyskać informacje, co można wykonać w widoku "Projekt", kliknij  [image]. Aby uzyskać informacje na temat dodawania formantów, takich jak pola tekstowe i etykiety, kliknij  [image].


Tworzenie raportu korzystającego z kilku tabel

Utworzenie raportu zawierającego dane z kilku tabel jest najszybsze i najprostsze, gdy używa się Kreatora raportów. Kreator raportów znacznie przyspiesza proces tworzenia raportu, ponieważ wykonuje za użytkownika całą podstawową pracę. Już pierwszy ekran tego kreatora pozwala wybrać pola wchodzące w skład raportu. Pola te mogą pochodzić z jednej lub z kilku tabel. Gdy Kreator raportów tworzy raport oparty na wielu tabelach, zostaje z nim związana odpowiednia kwerenda, która zawiera informacje o używanych przez raport tabelach i polach.

Aby utworzyć raport samodzielnie, należy utworzyć kwerendę i na jej podstawie utworzyć raport.

Co chcesz zrobić?

Utworzyć raport za pomocą kreatora

Utworzyć kwerendę

Samodzielne utworzyć raport na podstawie kwerendy jako źródła rekordów


Otwieranie raportu

1	W oknie bazy danych kliknij kartę Raporty.

2	Kliknij raport, który ma być otwarty.

3	Kliknij przycisk Projektuj, aby otworzyć raport w widoku "Projekt" lub przycisk Podgląd, aby otworzyć raport w podglądzie wydruku.

Wskazówka   Można także otworzyć raport w podglądzie wydruku, przeciągając go z okna bazy danych do tła aplikacji.


Przełączanie widoków raportu

Raporty mogą być przedstawione w trzech widokach: widoku "Projekt", podglądzie wydruku i podglądzie układu. Z widoku "Projekt" korzysta się przy tworzeniu raportu i zmianie struktury raportu istniejącego. W podglądzie wydruku można obejrzeć, jak dane raportu rozkładają się na stronach. W podglądzie układu można obejrzeć układ raportu, zawierający próbkę jego danych.

1	Otwórz raport w dowolnym widoku.

2	Kliknij przycisk Widok na pasku narzędzi, aby zmienić widok na wskazywany graficznie. Aby zobaczyć listę innych dostępnych widoków, kliknij strzałkę obok przycisku.


Wstawianie bieżącej daty i godziny do formularza lub raportu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij polecenie Data i godzina w menu Wstaw.

3	Aby wstawić datę, należy sprawdzić czy jest zaznaczone pole wyboru Dołącz datę, a następnie kliknąć format daty.

4	Aby wstawić godzinę, należy sprawdzić czy jest zaznaczone pole wyboru Dołącz godzinę, a następnie kliknij format godziny.

Do formularza lub raportu zostanie wstawione pole tekstowe, a jego właściwość Źródło formantu zostanie ustawiona na wyrażenie. Jeśli formularz lub raport jest opatrzony nagłówkiem, pole tekstowe pojawi się w jego sekcji. W przeciwnym wypadku zostanie wstawione do sekcji szczegółów.


Wstawianie numerów stron do formularza lub raportu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij polecenie Numery stron w menu Wstaw.

3	W oknie dialogowym Numery stron wybierz format, położenie i wyrównanie dla numerów stron. Ustawienia wyrównania dla numerów stron mogą być następujące:

•	Lewy. Pole tekstowe zostanie wstawione przy lewym marginesie.

•	Wyśrodkuj. Pole tekstowe zostanie wstawione między lewym a prawym marginesem.

•	Prawy. Pole tekstowe zostanie wstawione przy prawym marginesie.

•	Wewnątrz. Pole tekstowe zostanie wstawione przy lewym i prawym marginesie. Na stronach nieparzystych numery będą drukowane po lewej stronie, na parzystych - po prawej.

•	Na zewnątrz. Pole tekstowe zostanie wstawione przy lewym i prawym marginesie. Na stronach nieparzystych numery będą drukowane po prawej stronie, na parzystych - po lewej.

4	Aby numer pojawił się na pierwszej stronie, zaznacz pole wyboru Pokaż numer na pierwszej stronie.

Numery stron tworzone są za pomocą wyrażenia. Aby obejrzeć przykłady innych wyrażeń służących do numerowania stron, kliknij  [image].


Przykłady wyrażeń do numerowania stron

W następującej tabeli przedstawiono przykłady wyrażeń służących do numerowania stron. Wyrażeń tych można używać w widoku "Projekt" formularza lub raportu oraz w wynikach widocznych w innych widokach.

Wyrażenie	Wynik
=[Strona]	1, 2, 3
="Strona " & [Strona]	Strona 1, Strona 2, Strona 3
="Strona " & [Strona] & " z " & [Stron]	Strona 1 z 3, Strona 2 z 3, Strona 3 z 3
=[Strona] & " z " & [Stron] & " Stron"	1 z 3 Stron, 2 z 3 Stron, 3 z 3 Stron
=[Strona] & "/"& [Stron] & " Stron"	1/3 Stron, 2/3 Stron, 3/3 Stron
=[Kraj] & " - " & [Stron]	UK - 1, UK - 2, UK - 3
=Format([Strona], "000")	001, 002, 003


Zmniejszanie lub zwiększanie pola w czasie drukowania w zależności od długości tekstu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Aby wyświetlić arkusz właściwości, sprawdź czy pole tekstowe jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi.

3	Ustaw właściwość Można powiększać lub Można zmniejszać na Tak.

•	Właściwość Można powiększać pozwala powiększyć pole w pionie tak, aby pomieścić dane podczas drukowania formularza lub raportu.

•	Właściwość Można zmniejszać pozwala zmniejszyć pole w pionie, gdy nie zawiera ono danych podczas drukowania formularza lub raportu.

Aby zobaczyć przykłady pól tekstowych dopasowujących swoje rozmiary do danych, kliknij  [image].

Uwagi

•	Gdy właściwość Można powiększać dla pola tekstowego zostanie ustawiona na Tak, to właściwość ta zostanie automatycznie ustawiona na Tak dla całej sekcji.

•	Raporty "Katalog" oraz "Faktura" z przykładowej bazy danych "Northwind" zawierają przykłady pól tekstowych, które można powiększać i zmniejszać. Aby obejrzeć te raporty, należy otworzyć bazę "Northwind" w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych należy kliknąć kartę Raporty, kliknąć jeden z dwóch raportów, a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].


Przykłady pól tekstowych dopasowujących podczas drukowania swoje rozmiary do danych

Właściwości Można powiększać i Można zmniejszać ustawione na Tak umożliwiają dopasowanie pionowego rozmiaru pola tekstowego do rozmiaru danych w tym polu. Na przykład pole Memo może zawierać bardzo długie teksty. Można polu tekstowemu nadać rozmiar umożliwiający pomieszczenie większości danych, a następnie ustawić właściwość Można powiększać na Tak, aby pole mogło pomieścić jeszcze dłuższe dane. Jeśli w pewnych rekordach nie ma w tym polu żadnych danych, to można ustawić właściwość Można zmniejszać na Tak, aby uniknąć drukowania pustych wierszy.

Gdy pole tekstowe powiększa się lub zmniejsza, cała sekcja powiększa się lub zmniejsza w pionie na pełnej szerokości. Z tego powodu istotne jest położenie i wysokość pola tekstowego względem sąsiednich formantów.

Pole tekstowe nie może się zmniejszyć do wysokości mniejszej od wysokości innych formantów w tym samym wierszu. Na przykład, jeśli obok pola tekstowego znajduje się etykieta, to będzie ona zawsze miała wartość (jej tytuł), nawet jeśli pole tekstowe nie będzie miało żadnej wartości. Pole tekstowe zmniejszy się więc tylko do wysokości etykiety.


Wstawianie formantu podziału strony do raportu

Formantu podziału strony używa się w raportach do zaznaczenia wewnątrz sekcji miejsca, w którym ma się rozpocząć nowa strona. Na przykład, jeśli tytuł raportu i wstępne informacje mają być drukowane na oddzielnych stronach, to w nagłówku raportu należy wstawić formant podziału strony po formantach drukowanych na stronie tytułowej, a przed formantami drukowanymi na kolejnej stronie.

1	Otwórz raport w widoku "Projekt".

2	Kliknij narzędzie Podział strony  [image]  w przyborniku.

3	Kliknij raport w miejscu, gdzie ma być wstawiony znak końca strony. Należy go umieścić powyżej lub poniżej innego formantu, aby nie rozdzielić jego danych.

Koniec strony zostaje oznaczony krótką kropkowaną linią przy lewej krawędzi raportu.

Jeśli w raporcie każdy rekord lub ich grupa ma rozpoczynać się na nowej stronie, należy ustawić odpowiednio właściwość Wymuszaj nową stronę stopki lub nagłówka grupy albo sekcji szczegółów.

  Jak?

Uwaga   Raport "Katalog" z przykładowej bazy danych "Northwind" zawiera przykład zastosowania formantu podziału strony w nagłówku raportu. Aby obejrzeć ten raport, należy otworzyć bazę "Northwind" w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych trzeba kliknąć kartę Raporty, kliknąć raport "Katalog", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].


Wstawianie rysunku tła do raportu

Wstawienie do raportu rysunku tła umożliwia symulację znaku wodnego. Rysunek tła w raporcie dotyczy całej strony.

1	Otwórz raport w widoku "Projekt".

2	Kliknij dwukrotnie selektor raportu, aby otworzyć arkusz właściwości.

3	Ustaw właściwość Rysunek na plik typu .bmp, .ico, .wmf, .dib lub .emf. Jeżeli są zainstalowane filtry graficzne dla innych aplikacji, to można dodać obsługiwane przez nie pliki. Jeśli ścieżka lub nazwa pliku nie jest znana dokładnie, kliknij przycisk Buduj  [image].

4	W polu właściwości Typ rysunku określ, czy rysunek ma być osadzony czy połączony. Rysunek osadzony jest przechowywany w pliku bazy danych. Jeśli ten sam rysunek zostanie osadzony w innym formularzu lub raporcie, to będzie on jeszcze raz dodany do bazy danych. Rysunek połączony nie jest umieszczany w pliku bazy danych, ale jego kopia musi być przechowywana na dysku twardym. Jeśli miejsce na dysku ma być wykorzystane ekonomicznie, to należy wybrać ustawienie Połączony.

5	Można określić proporcje rysunku, ustawiając właściwość Tryb wymiarowania rysunku. Właściwość ta ma trzy ustawienia:

•	Obetnij. Wyświetla rysunek w rozmiarach rzeczywistych. Jeśli rysunek nie mieści się między marginesami, to jest obcinany.

•	Rozciągnij. Rozciąga lub ściska rysunek, aby dopasować go do obszaru ograniczonego marginesami. Ustawienie to może zniekształcić rysunek.

•	Powiększ. Ustala rozmiary rysunku tak, aby sięgał marginesów w pionie lub w poziomie. Ustawienie to nie zniekształca rysunku ani go nie przycina.

6	Można określić położenie rysunku na stronie ustawiając właściwość Wyrównanie rysunku. Rysunek zostanie ustawiony między marginesami raportu. Możliwe ustawienia to Lewe górne, Prawe górne, Środkowe, Lewe dolne i Prawe dolne.

7	Można powielić rysunek kilkakrotnie w tle strony ustawiając właściwość Kaskada rysunków na Tak. Pierwszy rysunek zajmie położenie zgodne z właściwością Wyrównanie rysunku.

Uwaga   Rysunki tła wyglądają najlepiej, gdy są powielane po ustawieniu właściwości Tryb wymiarowania rysunku na Obetnij.

8	Można określić strony, na których pojawi się rysunek tła, ustawiając właściwość Strony rysunku. Możliwe ustawienia to Wszystkie strony, Pierwsza strona i Bez stron.

Uwagi

•	Jeśli kolory rysunku tła różnią się od kolorów oryginalnych, to można nakazać użycie kolorów z aplikacji, w której on powstał.

  Jak?

•	Jeśli tworzy się własne rysunki tła i ma się dostęp do programu graficznego, który tworzy metapliki, to można jako rysunku tła użyć metapliku zamiast mapy bitowej. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Raport "Sprzedaż wg pracowników i krajów" z przykładowej bazy danych "Northwind" zawiera przykład rysunku tła. Aby obejrzeć ten raport, należy otworzyć bazę "Northwind" w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych należy kliknąć kartę Raporty, kliknąć raport "Sprzedaż wg pracowników i krajów", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].


Określanie nowego szablonu dla formularzy i raportów

1	W menu Narzędzia kliknij polecenie Opcje.

  Pokaż.

2	Kliknij kartę Formularze/Raporty.

3	Wpisz nazwę nowego szablonu w polu Szablon formularza lub Szablon raportu.

Uwaga   Nowym szablonem może być istniejący formularz lub raport. Można również utworzyć specjalny formularz lub raport pełniący rolę szablonu.

4	Kliknij przycisk OK.

Aby uzyskać więcej informacji na temat szablonów, kliknij  [image].


Szablony formularzy i raportów

Podczas tworzenia formularza lub raportu bez pomocy kreatora, informacje z szablonu używane są dla zdefiniowania domyślnych parametrów formularza lub raportu.

Szablon określa sekcje formularza lub raportu i ich rozmiary. Zawiera również wszystkie domyślne ustawienia właściwości formularza lub raportu oraz jego sekcji i formantów.

Domyślne szablony formularzy i raportów noszą nazwę "Normalny". Jako szablonu można jednak użyć dowolnego istniejącego formularza lub raportu. Można również utworzyć specjalny formularz lub raport pełniący rolę szablonu. Aby uzyskać informacje na temat określania nowego szablonu, kliknij  [image].

Uwagi

•	Zmiana szablonu nie ma wpływu na istniejące formularze i raporty.

•	Szablon nie tworzy formantów w nowym formularzu lub raporcie.

•	Ustawienia opcji Szablon formularza i Szablon raportu zapisywane są w pliku informacyjnym grupy roboczej, a nie w bazie danych użytkownika (plik .mdb). Po zmianie ustawień tych opcji będą one dotyczyć wszystkich otwieranych i tworzonych przez użytkownika baz danych. Aby zobaczyć nazwę aktualnego szablonu dla nowych raportów i formularzy, należy kliknąć polecenie Opcje w menu Narzędzia, a następnie kliknąć kartę Formularze/Raporty.

•	Aby użyć własnych szablonów w innych bazach danych, należy szablony skopiować lub wyeksportować do tych baz. Jeśli w bazie danych brak szablonów, to we wszystkich nowo tworzonych formularzach i raportach zostanie użyty szablon o nazwie "Normalny". Nazwy własnych szablonów pojawiają się jednak w opcjach Szablon formularza lub Szablon raportu każdej bazy danych systemu baz użytkownika, nawet jeśli szablony te nie znajdują się w każdej z nich.


Eksportowanie tabeli lub kwerendy do arkusza kalkulacyjnego
Przykłady wyrażeń używanych w formularzach i raportach

Co chcesz zrobić?

Obejrzeć przykłady wyrażeń korzystających z wartości tekstowych

Obejrzeć przykłady wyrażeń do numerowania stron

Obejrzeć przykłady wyrażeń wykonujących operacje arytmetyczne

Obejrzeć przykłady wyrażeń odwołujących się do wartości formantów

Obejrzeć przykłady wyrażeń zliczających, sumujących i uśredniających wartości za pomocą funkcji agregujących

Obejrzeć przykłady wyrażeń zliczających, sumujących i pobierających wartości za pomocą funkcji agregujących domen

Obejrzeć przykłady wyrażeń korzystających z funkcji daty

Obejrzeć przykłady wyrażeń zwracających jedną z dwu możliwych wartości

Dowiedzieć się, jak utworzyć wyrażenie


Przykłady wyrażeń korzystających z wartości tekstowych w formularzach i raportach

W tabeli podano przykłady wyrażeń, które można stosować w formantach obliczeniowych w formularzach i raportach.

Wyrażenie	Opis
="N/A"	Wyświetla N/A.
=[Imię] & " " & [Nazwisko]	Wyświetla wartości formantów "Imię" i "Nazwisko" oddzielone spacją.
=Left([NazwaProduktu], 1)	Użyta funkcja Leftpowoduje wyświetlenie pierwszego znaku wartości formantu "NazwaProduktu".
=Right([KodŚrodkaTrwałego], 2)	Użyta funkcja Right powoduje wyświetlenie ostatnich dwóch znaków wartości formantu "KodŚrodkaTrwałego".
=Trim([Adres])	Użyta funkcja Trim powoduje wyświetlenie wartości formantu "Adres" po usunięciu wszystkich spacji wiodących i kończących.
=IIf(IsNull([Region]), [Miasto] & " " & [KodPocztowy], [Miasto] & " " & [Region] & "  " & [KodPocztowy])	Użyta funkcja IIf powoduje wyświetlenie wartości formantów "Miasto" i "KodPocztowy", jeśli "Region" wynosi Null; jeśli nie  wartości formantów "Miasto", "Region" i "KodPocztowy" oddzielone spacjami.
Uwagi

•	Każde wyrażenie w formancie obliczeniowym należy poprzedzić operatorem =.

•	Jeśli używa się właściwości Nazwa formantu obliczeniowego, należy się upewnić, że nazwa jest unikatowa. Nie należy powtarzać nazwy żadnego formantu użytego w wyrażeniu.


Przykłady wykonywania operacji arytmetycznych w formularzach i raportach

W tabeli podano przykłady wyrażeń, które można stosować w formantach obliczeniowych formularzy i raportów.

Wyrażenie	Wynik
=[Podsumowanie]+[Fracht]	Suma wartości formantów "Podsumowanie" i "Fracht".
=[DataWymagana]-[DataWysyłki]	Różnica wartości formantów "DataWymagana" i "DataWysyłki".
=[Cena]*1.06	Iloczyn wartości formantu "Cena" i liczby 1,06 (dodaje 6 procent do wartości "Cena").
=[Ilość]*[Cena]	Iloczyn wartości formantów "Ilość" i "Cena".
=[SumaDlaPracownika]/ [SumaDlaKraju]	Iloraz wartości formantów "SumaDlaPracownika" i '"SumaDlaKraju".
Uwagi

•	Każde wyrażenie w formancie obliczeniowym należy poprzedzić operatorem =.

•	Jeśli używa się właściwości Nazwa formantu obliczeniowego, należy się upewnić, że nazwa jest unikatowa. Nie należy powtarzać nazw formantów użytych w wyrażeniu.

•	Jeśli w wyrażeniu używa się operatora arytmetycznego (+, -, *, /) i wartością jednego z formantów w wyrażeniu jest Null, to wynikiem całego wyrażenia będzie wartość Null. Jeśli pewne rekordy w formantach użytych w wyrażeniu mogą mieć wartość Null, to należy użyć funkcji Nz przekształcającej wartości Null na zera, na przykład:

=Nz([Podsumowanie])+Nz([Fracht])

Aby uzyskać więcej informacji na temat funkcji Nz, kliknij  [image].


Przykłady użycia funkcji agregujących w formularzach i raportach

W tabeli podano przykłady wyrażeń, które można stosować w formantach obliczeniowych formularzy i raportów.

Wyrażenie	Opis
=Średnia([Fracht])	Użyta funkcja Średnia powoduje wyświetlenie średniej wartości formantu "Fracht".
=Zlicz([IDzamówienia])	Użyta funkcja Zlicz powoduje wyświetlenie liczby rekordów w formancie "IDzamówienia".
=Suma([Sprzedaż])	Użyta funkcja Suma powoduje wyświetlenie sumy wartości w formancie "Sprzedaż".
=Suma([Ilość]*[Cena])	Użyta funkcja Suma powoduje wyświetlenie sumy iloczynów wartości formantów "Ilość" i "Cena".
=[Sprzedaż]/ Suma([Sprzedaż])*100	Wyświetla obrót procentowy wyrażony przez stosunek wartości formantu "Sprzedaż" do sumy wszystkich wartości formantu "Sprzedaż". Uwaga   Jeśli właściwość Format formantu jest ustawiona na Procent, to nie należy mnożyć przez czynnik 100.
Uwagi

•	Każde wyrażenie w formancie obliczeniowym należy poprzedzić operatorem =.

•	Jeśli używa się właściwości Nazwa formantu obliczeniowego, należy się upewnić, że nazwa jest unikatowa. Nie należy powtarzać nazw formantów użytych w wyrażeniu.

•	W wyrażeniu korzystającym z funkcji agregujących nie można używać nazwy formantu  należy używać nazw pól z tabeli, kwerendy lub instrukcji SQL. Aby uzyskać informacje na temat używania funkcji agregujących w formantach obliczeniowych, kliknij  [image].


Przykłady odwołań do wartości w formularzach i raportach

W tabeli podano przykłady wyrażeń, które można stosować w formantach obliczeniowych formularzy.

Wyrażenie	Wynik
=Forms![Zamówienia]! [IDzamówienia]	Wartość formantu "IDzamówienia" w formularzu "Zamówienia".
=Forms![Zamówienia]! [Zamówienia - podformularz]! [SumaCzęściowaZamówienia]	Wartość formantu "SumaCzęściowaZamówienia" w podformularzu "Zamówienia - podformularz " formularza "Zamówienia".
=Forms![Zamówienia]![Zamówienia - podformularz]![ IDproduktu].Kolumna(2)	Wartość trzeciej kolumny w formancie "IDproduktu", wielokolumnowe pole listy w podformularzu "Zamówienia - podformularz" formularza "Zamówienia" (wartość 0 odnosi się do pierwszej kolumny, 1 do drugiej itd.).
=Forms![ Zamówienia]![Zamówienia - podformularz]![Cena]*1.06	Iloczyn wartości formantu "Cena" w podformularzu "Zamówienia - podformularz" formularza "Zamówienia" i liczby 1,06 (wartość formantu "Cena" jest zwiększana o 6 procent).
=Parent![IDzamówienia]	Wartość formantu "IDzamówienia" w formularzu głównym lub macierzystym bieżącego podformularza.
W poniższej tabeli podano przykłady wyrażeń, które można stosować w formantach obliczeniowych raportów.

Wyrażenie	Wynik
=Reports![Faktura]!  [IDzamówienia]	Wartość formantu "IDzamówienia" w raporcie "Faktura".
=Reports! [Podsumowanie]! [Podraport - podsumowanie]! [PodsumowanieSprzedaży]	Wartość formantu "PodsumowanieSprzedaży" w podraporcie "Podraport - podsumowanie" w raporcie "Podsumowanie".
=Parent![IDzamówienia]	Wartość formantu "IDzamówienia" w raporcie głównym lub macierzystym bieżącego podraportu.
Uwagi

•	Każde wyrażenie w formancie obliczeniowym należy poprzedzić operatorem =.

•	Jeśli używa się właściwości Nazwa formantu obliczeniowego, należy się upewnić, że nazwa jest unikatowa. Nie należy powtarzać nazw formantów użytych w wyrażeniu.


Przykłady użycia funkcji agregujących domen w formularzach i raportach

W tabeli podano przykłady wyrażeń, które można stosować w formantach obliczeniowych formularzy i raportów.

Wyrażenie	Opis
=DLookup("[Przedstawiciel]",  "[Dostawcy]", "[IDdostawcy] =  Forms![IDdostawcy]")	Użyta funkcja DLookup powoduje wyświetlenie wartości pola "Przedstawiciel" w tabeli "Dostawcy" dla rekordu o wartości pola "IDdostawcy" równej wartości formantu "IDdostawcy" w formularzu aktywnym.
=DLookup("[NazwiskoKontakt]",  "[Dostawcy]", "[IDdostawcy] =  Forms![Nowi dostawcy]! [IDdostawcy]")	Użyta funkcja Dlookup powoduje wyświetlenie wartości pola "Przedstawiciel" w tabeli "Dostawcy" dla rekordu o wartości pola "IDdostawcy" równej wartości formantu "IDdostawcy" w formularzu "Nowi dostawcy".
=DSum("[WartośćZamówienia]",  "[Zamówienia]", "[IDklienta] =  'RATTC'")	Użyta funkcja DSum powoduje wyświetlenie sumy wartości pól "WartośćZamówienia" w tabeli "Zamówienia" dla rekordów, w których pole "IDklienta" ma wartość RATTC.
Uwagi

•	Każde wyrażenie w formancie obliczeniowym należy poprzedzić operatorem =.

•	Jeśli używa się właściwości Nazwa formantu obliczeniowego, należy się upewnić, że nazwa jest unikatowa. Nie należy powtarzać nazw formantów użytych w wyrażeniu.

•	W wyrażeniu korzystającym z funkcji agregujących domen nie można używać nazwy formantu  należy używać nazw pól z tabeli, kwerendy lub instrukcji SQL. Aby uzyskać informacje na temat używania funkcji agregujących domen w formantach obliczeniowych, kliknij  [image].


Przykłady zwracania jednej z dwu wartości w formularzach i raportach

W tabeli podano przykłady wyrażeń, które można stosować w formantach obliczeniowych formularzy i raportów.

Wyrażenie	Opis
=IIf([Potwierdzono] = "Tak",  "Zamówienie potwierdzono",  "Zamówienia nie potwierdzono")	Użyta funkcja IIf wyświetla komunikat "Zamówienie potwierdzono", jeśli wartością formantu "Potwierdzono" jest "Tak"; w przeciwnym wypadku wyświetla komunikat "Zamówienia nie potwierdzono".
=IIf(IsNull([Kraj]), " ", [Kraj])	Użyta funkcja IIf wyświetla pusty łańcuch, jeśli wartość formantu "Kraj" wynosi Null, w przeciwnym wypadku wyświetla wartość formantu "Kraj".
=IIf(IsNull([Region]),  [Miasto] & " " &  [KodPocztowy],  [Miasto] & " " &  [Region] & "  " &  [KodPocztowy])	Użyta funkcja IIf wyświetla wartości formantów "Miasto" i "KodPocztowy", jeśli wartość formantu "Region" wynosi Null; w przeciwnym wypadku wyświetla wartości formantów "Miasto", "Region" i "KodPocztowy".
=IIf(IsNull([DataWymagana] -  [DataWysyłki]), "Uwaga: brak daty!  ", [DataWymagana] - [DataWysyłki])	Użyta funkcja IIf wyświetla komunikat "Uwaga: brak daty!", jeśli różnica wartości formantów "DataWymagana" i "DataWysyłki" wynosi Null; w przeciwnym wypadku wyświetla różnicę wartości formantów "DataWymagana" i "DataWysyłki".
Uwagi

•	Każde wyrażenie w formancie obliczeniowym należy poprzedzić operatorem =.

•	Jeśli używa się właściwości Nazwa formantu obliczeniowego, należy się upewnić, że nazwa jest unikatowa. Nie należy powtarzać nazw formantów użytych w wyrażeniu.


Przykłady użycia funkcji daty w formularzach i raportach

W tabeli podano przykłady wyrażeń, które można stosować w formantach obliczeniowych formularzy i raportów.

Wyrażenie	Opis
=Date()	Użyta funkcja Date powoduje wyświetlenie bieżącej daty w formacie mm-dd-rr, gdzie mm jest miesiącem (1-12), dd jest dniem (1-31), a rr to dwie ostatnie cyfry roku (1980-2099).
=Format(Now(), "tt")	Użyta funkcja Format powoduje wyświetlenie numeru tygodnia roku dla bieżącej daty, gdzie tt należy do przedziału 1- 53.
=DatePart("rrrr", [DataZamówienia])	Użyta funkcja DatePart powoduje wyświetlenie roku w formacie czterocyfrowym dla wartości formantu "DataZamówienia".
=DateAdd("y", -10, [OstatecznaDataDostawy])	Użyta funkcja DateAdd powoduje wyświetlenie daty wcześniejszej o 10 dni od wartości formantu "OstatecznaDataDostawy".
=DateDiff("d", [DataZamówienia], [DataWysyłki])	Użyta funkcja DateDiff powoduje wyświetlenie liczby dni między wartościami formantów "DataZamówienia" i "DataWysyłki".
Uwagi

•	Każde wyrażenie w formancie obliczeniowym należy poprzedzić operatorem =.

•	Jeśli używa się właściwości Nazwa formantu obliczeniowego, należy się upewnić, że nazwa jest unikatowa. Nie należy powtarzać nazw formantów użytych w wyrażeniu.


Obliczanie podsumowania dla pojedynczego rekordu w raporcie

1	Otwórz raport w widoku "Projekt".

2	Wstaw obliczeniowe pole tekstowe do sekcji szczegółów.

  Jak?

3	Aby wyświetlić arkusz właściwości, sprawdź czy pole tekstowe jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi.

4	Wykonaj jedną z następujących czynności:

•	W polu właściwości Źródło formantu wpisz odpowiednie wyrażenie.

•	Kliknij przycisk Buduj  [image], aby użyć Konstruktora wyrażeń do utworzenia wyrażenia.

Uwagi

•	Jeśli raport jest oparty na kwerendzie, można umieścić wyrażenie w kwerendzie podstawowej raportu. Może to poprawić wydajność raportu, a jeśli oblicza się podsumowania dla grup rekordów, łatwiej będzie użyć nazwy pola obliczeniowego w funkcji agregującej. Aby uzyskać więcej informacji, kliknij  [image].

•	Aby zobaczyć przykłady innych wyrażeń obliczających wartości dla jednego rekordu, kliknij  [image].

•	Aby uzyskać więcej informacji na temat tworzenia wyrażeń, kliknij  [image].


Obliczanie podsumowań lub średnich dla grup rekordów lub dla wszystkich rekordów w raporcie

1	Otwórz raport w widoku "Projekt".

2	Wstaw obliczeniowe pole tekstowe do jednej lub kilku następujących sekcji:

  Jak?

•	Aby obliczać podsumowania lub średnie dla grupy rekordów, wstaw pole tekstowe do nagłówka grupy lub stopki grupy.

•	Aby obliczyć podsumowanie lub średnią dla wszystkich rekordów w raporcie, wstaw pole tekstowe do nagłówka raportu lub stopki raportu.

3	Aby wyświetlić arkusz właściwości, sprawdź czy pole tekstowe jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi.

4	Wykonaj jedną z następujących czynności:

•	W polu właściwości Źródło formantu wpisz wyrażenie korzystające z funkcji Suma, aby obliczyć podsumowanie, albo z funkcji Średnia, aby obliczyć średnią.

•	Kliknij przycisk Buduj  [image], aby użyć Konstruktora wyrażeń do utworzenia wyrażenia.

Uwagi

•	Aby uzyskać więcej informacji na temat tworzenia wyrażeń, kliknij   [image].

•	Aby uzyskać dalsze informacje na temat obliczania podsumowań z użyciem funkcji agregujących, takich jak Suma i Średnia, kliknij  [image].

•	Aby zobaczyć przykłady wyrażeń korzystających z funkcji agregujących, kliknij  [image].

•	Przykładowa baza danych "Northwind" zawiera raport "Sprzedaż wg pracowników i krajów", w którym istnieje przykład podsumowań grupowych i pełnych. Aby przejrzeć ten raport, należy otworzyć bazę danych w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych należy kliknąć kartę Raporty, kliknąć raport "Sprzedaż wg pracowników i krajów", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].


Numerowanie wszystkich rekordów szczegółów w raporcie

1	Otwórz raport w widoku "Projekt".

2	Wstaw obliczeniowe pole tekstowe do sekcji szczegółów.

  Jak?

3	Aby wyświetlić arkusz właściwości, sprawdź czy pole tekstowe jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi.

4	Ustaw właściwość Źródło formantu na =1.

5	Ustaw właściwość Suma bieżąca na Wszędzie.

Przy podglądaniu lub drukowaniu raportu każdy numer rekordu zostanie zwiększony o 1 (1, 2, 3...).

Uwaga   Przykładowa baza danych "Northwind" zawiera raport "Sprzedaż wg lat", w którym istnieje przykład numerowania rekordów szczegółów. Aby go zobaczyć, należy otworzyć bazę danych w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych należy kliknąć kartę Raporty, kliknąć raport "Sprzedaż wg lat", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].


Liczenie rekordów w każdej grupie raportu

1	Otwórz raport w widoku "Projekt".

2	Wstaw obliczeniowe pole tekstowe do sekcji szczegółów.

  Jak?

3	Aby wyświetlić arkusz właściwości, sprawdź czy pole tekstowe jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi.

4	Ustaw następujące właściwości:

Właściwość	Ustawienie
Nazwa	RecordCount
Źródło formantu	=1
Suma bieżąca	W grupie
Widoczny	Nie
5	Wstaw obliczeniowe pole tekstowe do stopki grupy.

6	Aby wyświetlić arkusz właściwości, sprawdź czy pole tekstowe jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi.

7	Ustaw właściwość Źródło formantu na nazwę formantu w sekcji szczegółów śledzącego sumę bieżącą, na przykład =[RecordCount].


Liczenie rekordów w całym raporcie

1	Otwórz raport w widoku "Projekt".

2	Wstaw obliczeniowe pole tekstowe do nagłówka raportu lub stopki raportu.

  Jak?

3	Aby wyświetlić arkusz właściwości, sprawdź czy pole tekstowe jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi.

4	Ustaw właściwość Źródło formantu pola tekstowego na =Zlicz(*). Wyrażenie to korzysta z funkcji Zlicz do zliczenia wszystkich rekordów w raporcie włącznie z zawierającymi w pewnych polach wartości Null. Aby uzyskać informacje na temat funkcji Zlicz, kliknij  [image].


Obliczanie sumy bieżącej w raporcie

1	Otwórz raport w widoku "Projekt".

2	Wstaw obliczeniowe pole tekstowe do jednej lub kilku następujących sekcji:

  Jak?

•	Aby obliczyć sumę bieżącą, rosnącą dla każdego rekordu, wstaw związane pole tekstowe lub obliczeniowe pole tekstowe do sekcji szczegółów.

•	Aby obliczyć sumę bieżącą, rosnącą dla każdej grupy rekordów, wstaw związane pole tekstowe lub obliczeniowe pole tekstowe do nagłówka grupy lub stopki grupy.

3	Aby wyświetlić arkusz właściwości, sprawdź czy pole tekstowe jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi.

4	Ustaw właściwość Suma bieżąca odpowiednio do żądanej sumy bieżącej:

•	W grupie. Jest zerowana na początku każdego wyższego poziomu grupy.

•	Wszędzie. Sumuje aż do końca raportu.

Uwagi

•	Aby obejrzeć przykład raportu obliczającego sumy bieżące, kliknij  [image].

•	Po ustawieniu właściwości Suma bieżąca na Wszędzie w stopce raportu można powtórzyć pełną sumę. Należy w stopce raportu utworzyć pole tekstowe i ustawić jego właściwość Źródło formantu na nazwę pola tekstowego obliczającego sumę bieżącą, na przykład: =[WartośćZamówienia].


Przykład raportu obliczającego sumy bieżące

Można obliczać sumy bieżące, zliczające w ramach grup i zerowane na początku każdej kolejnej grupy rekordów. Można również obliczać sumy bieżące, zliczające w ramach całego raportu.

Na pokazanym rysunku właściwość Suma bieżąca dwóch pól z prawej strony, związanych z polem "Podsumowanie", są ustawione odpowiednio na W grupie i Wszędzie.

Na pokazanym wydruku raportu można zobaczyć, jak są obliczane sumy bieżące.


Obliczanie procentów w raporcie

1	Otwórz raport w widoku "Projekt".

2	Wstaw pola tekstowe obliczające sumy dla rekordów, dla grup i sumy pełne.

  Jak?

3	Wstaw do odpowiedniej sekcji pole tekstowe obliczające procent.

•	Aby obliczyć procent pojedynczego elementu w stosunku do sumy grupowej lub sumy pełnej, umieść formant w sekcji szczegółów.

•	Aby obliczyć procent sumy grupowej w stosunku do sumy pełnej, umieść formant w nagłówku grupy lub stopce grupy.

Jeśli raport zawiera kilka poziomów grup, umieść pole tekstowe w stopce lub nagłówku poziomu, dla którego ma być obliczany procent.

4	Aby wyświetlić arkusz właściwości, sprawdź czy pole tekstowe jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi.

5	Wykonaj jedną z następujących czynności:

•	W polu właściwości Źródło formantu wpisz wyrażenie dzielące sumę mniejszą przez większą, w skład której ta mniejsza wchodzi. Na przykład podziel wartość formantu "SumaDzienna" przez wartość formantu "SumaOgólna".

•	Kliknij przycisk Buduj  [image] aby użyć Konstruktora wyrażeń do utworzenia wyrażenia.

6	Ustaw właściwość Format pola tekstowego na Procentowy.

Uwagi

•	Aby uzyskać więcej informacji na temat tworzenia wyrażeń, kliknij  [image].

•	Raport "Sprzedaż wg pracowników i krajów" w przykładowej bazie danych "Northwind" zawiera przykład liczenia procentów. Aby przejrzeć raport, należy otworzyć bazę danych w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych należy kliknąć kartę Raporty, kliknąć raport "Sprzedaż wg pracowników i krajów", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].


Łączenie wartości tekstowych z kilku pól w formularzu lub raporcie

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Wstaw obliczeniowe pole tekstowe dla pól, które mają być połączone.

  Jak?

3	Aby wyświetlić arkusz właściwości, sprawdź czy pole tekstowe jest wybrane, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi.

4	Wykonaj jedną z następujących czynności:

•	W polu właściwości Źródło formantu wpisz wyrażenie łączące odpowiednie pola.

•	Kliknij przycisk Buduj  [image] aby użyć Konstruktora wyrażeń do utworzenia wyrażenia.

Na przykład, aby otrzymać adres w postaci:

507 20th Ave. E., Seattle WA 98122

należy wpisać wyrażenie:

=[Adres] & ", " & [Miasto] & " " & [Region] & "  " & [KodPocztowy]

Uwagi

•	Aby uzyskać więcej informacji na temat tworzenia wyrażeń, kliknij  [image].

•	Aby dowiedzieć się, jak łączyć wartości z pól mogących zawierać wartość Null, kliknij  [image].

•	Raporty "Sprzedaż wg krajów" oraz "Etykiety adresowe klientów" w przykładowej bazie danych "Northwind" zawierają przykłady łączenia wartości tekstowych. Aby przejrzeć te raporty, należy otworzyć bazę danych "Northwind" w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych należy kliknąć kartę Raporty, kliknąć nazwę raportu, a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].


Łączenie wartości tekstowych z pól, z których część nie zawiera danych

Przy łączeniu wartości tekstowych z kilku pól, może się okazać, że wynik wygląda nie tak, jak powinien (może na przykład zawierać zbędne spacje), ponieważ w pewnych rekordach mogły występować puste pola.

Aby zabezpieczyć się przed skutkami braku wartości w polu, można użyć funkcji IIf. Funkcji IIf używa się wtedy, gdy na podstawie wartości pola (lub jej braku) można zadecydować, który z dwóch wyników ma być zwrócony.

Jeśli na przykład wiadomo, że nie wszystkie rekordy mają wypełnione pole "Region", należy użyć wyrażenia:

=[Adres] & ", " & [Miasto] & IIf(IsNull([Region]),"", " " & [Region]) & "  " & [KodPocztowy]

Jeśli pole "Region" będzie puste, to nie zostanie zwrócona jego wartość (określa to argument ""). Jeśli pole "Region" zawiera wartość, wartość ta zostanie zwrócona z poprzedzającą ją spacją (określa to argument " " & [Region]).

Uwagi

•	Aby uzyskać więcej informacji na temat funkcji Ilf, kliknij  [image].

•	Przykładowa baza danych "Northwind" zawiera raport "Faktura", w którym jest podany przykład łączenia wartości z pól tekstowych za pomocą funkcji IIf. Aby przejrzeć raport, należy otworzyć bazę danych "Northwind" w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych należy kliknąć kartę Raporty, kliknąć raport "Faktura", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].


Obliczanie podsumowania dla formantu obliczeniowego w formularzu lub raporcie

Podczas obliczania podsumowania za pomocą funkcji agregujących, na przykład Suma, lub funkcji agregujących domen, na przykład DSum, nie można w niej użyć nazwy formantu obliczeniowego. Należy powtórzyć wyrażenie zastosowane w formancie obliczeniowym. Na przykład:

=Suma([Ilość]*[CenaJednostkowa])

Jeśli jednak w kwerendzie podstawowej istnieje pole obliczeniowe, na przykład

=CenaKońcowa: [Ilość]*[CenaJednostkowa],

to można użyć jego nazwy w funkcji Suma:

=Suma([CenaKońcowa])

Uwagi

•	Aby uzyskać informacje na temat tworzenia pola obliczeniowego w kwerendzie, kliknij  [image].

•	Aby uzyskać więcej informacji na temat funkcji Suma, kliknij  [image].

•	Aby uzyskać więcej informacji na temat funkcji DSum, kliknij  [image].


Drukowanie pierwszych kilku znaków wartości jako nagłówka grupy w raporcie

1	Otwórz raport w widoku "Projekt".

2	Kliknij przycisk Sortowanie i grupowanie  [image]  na pasku narzędzi, po czym ustaw właściwości w oknie dialogowym Sortowanie i grupowanie, jak następuje:

Właściwość	Ustawienie
Pole/Wyrażenie	(wybrane pole lub wpisane wyrażenie)
Nagłówek grupy	Tak
Stopka grupy	Tak lub Nie
Grupuj według	Pierwsze znaki
Przedział grupowania	(liczba znaków)
Trzymaj razem	(zaznaczona opcja)
3	Wstaw obliczeniowe pole tekstowe do nagłówka grupy.

  Jak?

4	Aby wyświetlić arkusz właściwości, sprawdź czy pole tekstowe jest wybrane, a następnie kliknij przycisk Właściwości [image] na pasku narzędzi.

5	Wykonaj jedną z następujących czynności:

•	W polu właściwości Źródło formantu wpisz wyrażenie (stosując funkcję Left lub Right), które wydzieli odpowiednie znaki.

•	Kliknij przycisk Buduj  [image], aby użyć Konstruktora wyrażeń do utworzenia wyrażenia.

Na przykład, jeśli raport dotyczy mebli i sprzętu biurowego, a numer inwentaryzacyjny uwzględnia kod literowy identyfikujący rodzaj wyposażenia (na przykład, FR100 dla mebla), to można użyć wyrażenia podobnego do jednego z wyrażeń podanych w tabeli:

Wyrażenie	Wynik
=Left([KodŚrodkówTrwałych], 2)	FR
=Right([KodŚrodkówTrwałych], 3)	100
Notes

•	Aby uzyskać więcej informacji na temat tworzenia wyrażeń, kliknij  [image].

•	Aby uzyskać więcej informacji na temat funkcji Left, kliknij  [image].

•	Aby uzyskać więcej informacji na temat funkcji Right, kliknij  [image].

Przykładowa baza danych "Northwind" zawiera raport "Alfabetyczna lista produktów", w którym jest podany przykład drukowania pierwszej litery każdej grupy wyrobów w nagłówku grupy. Aby przejrzeć raport, należy otworzyć bazę "Northwind" w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych należy kliknąć kartę Raporty, kliknąć nazwę raportu, a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy danych "Northwind", kliknij  [image].


Sortowanie rekordów w raporcie

W raporcie można sortować do 10 pól lub wyrażeń.

1	Otwórz raport w widoku "Projekt".

2	Kliknij przycisk Sortowanie i grupowanie  [image]  na pasku narzędzi, aby wyświetlić okno Sortowanie i grupowanie.

3	W pierwszym wierszu kolumny Pole/Wyrażenie zaznacz nazwę pola lub wpisz wyrażenie.

Pole lub wyrażenie w pierwszym wierszu stanowi pierwszy poziom sortowania (największy zbiór). Wiersz drugi stanowi drugi poziom sortowania, itd.

Po wypełnieniu kolumny Pole/Wyrażenie, porządek sortowania zostaje ustawiony na Rosnąco. Porządek rosnący oznacza sortowanie od A do Z lub od 0 do 9.

4	Aby zmienić porządek sortowania, zaznacz Malejąco na liście Porządek sortowania. Porządek malejący oznacza sortowanie od Z do A lub od 9 do 0.

Uwaga   W raporcie "Etykiety adresowe klientów" przykładowej bazy danych "Northwind" rekordy sortowane są według wartości w trzech polach. Aby obejrzeć ten raport, należy otworzyć bazę danych "Northwind" w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych należy kliknąć kartę Raporty, kliknąć raport "Etykiety adresowe klientów", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy "Northwind", kliknij  [image].


Grupowanie rekordów w raporcie

W raporcie można grupować do 10 pól lub wyrażeń. Aby obejrzeć przykład grupowania rekordów w raporcie, kliknij  [image].

1	Otwórz raport w widoku "Projekt".

2	Kliknij przycisk Sortowanie i grupowanie  [image]  na pasku narzędzi, aby wyświetlić okno dialogowe Sortowanie i grupowanie.

3	Określ porządek sortowania danych w raporcie.

  Jak?

4	Kliknij pole lub wyrażenie, których właściwości grupowania mają być ustawione.

5	Ustaw właściwości grupowania według następującej listy. Aby utworzyć poziom grupowania i określić inne właściwości grupowania, należy ustawić właściwości Nagłówek grupy lub Stopka grupy na Tak.

•	Nagłówek grupy. Wstawia lub usuwa nagłówek grupy dla pola lub wyrażenia.

•	Stopka grupy. Wstawia lub usuwa stopkę grupy dla pola lub wyrażenia.

•	Grupuj według. Określa sposób grupowania wartości. Opcje te zależą od typu danych pola, według którego się grupuje. Jeśli grupuje się według wyrażenia, to wyświetlane są wszystkie opcje dla wszystkich typów danych.

•	Przedział grupowania. Określa dowolny przedział, który jest poprawny dla wartości pola lub wyrażenia, według którego się grupuje.

•	Trzymaj razem. Określić, czy na jednej stronie ma być drukowana cała grupa, czy tylko jej część.

Aby uzyskać informacje na temat grupowania według pól tekstowych, kliknij  [image].

Aby uzyskać informacje na temat grupowania według pól Data/Godzina, kliknij  [image].

Aby uzyskać informacje na temat grupowania według pól Autonumer, Walutowy lub Liczba, kliknij  [image].

Uwaga   Raport "Sprzedaż wg pracowników i krajów" przykładowej bazy danych "Northwind" ma dwa poziomy grupowania. Aby obejrzeć ten raport, należy otworzyć bazę danych "Northwind" w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych należy kliknąć kartę Raporty, kliknąć raport "Sprzedaż wg pracowników i krajów", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy "Northwind", kliknij  [image].


Zmiana porządku sortowania i grupowania w raporcie

1	Otwórz raport w widoku "Projekt".

2	Kliknij przycisk Sortowanie i grupowanie  [image]  na pasku narzędzi, aby wyświetlić okno dialogowe Sortowanie i grupowanie.

3	W oknie Sortowanie i grupowanie kliknij selektor wiersza pola lub wyrażenia, które ma być przeniesione.

4	Kliknij selektor ponownie i przeciągnij wiersz do nowego położenia na liście.

Jeśli modyfikowane grupy mają nagłówki lub stopki, to zostaną one przeniesione w nowe położenie wraz ze wszystkimi formantami. Położenie formantów w nagłówkach i stopkach należy jednak dopasować samodzielnie.


Wstawianie w raporcie dodatkowego pola albo wyrażenia sortującego lub grupującego

1	Otwórz raport w widoku "Projekt".

2	Kliknij przycisk Sortowanie i grupowanie  [image]  na pasku narzędzi, aby wyświetlić okno Sortowanie i grupowanie.

3	W oknie Sortowanie i grupowanie kliknij selektor wiersza, do którego ma być wstawione nowe pole lub wyrażenie, a następnie naciśnij klawisz INSERT.

4	W kolumnie Pole/Wyrażenie pustego wiersza zaznacz pole sortowania lub wpisz wyrażenie.

Po wypełnieniu kolumny Pole/Wyrażenie, porządek sortowania zostaje ustawiony na Rosnąco.

5	Aby zmienić porządek sortowania, zaznacz Malejąco na liście Porządek sortowania.


Usuwanie z raportu pola albo wyrażenia sortującego lub grupującego

1	Otwórz raport w widoku "Projekt".

2	Kliknij przycisk Sortowanie i grupowanie  [image]  na pasku narzędzi, aby wyświetlić okno Sortowanie i grupowanie.

3	W oknie Sortowanie i grupowanie kliknij selektor wiersza pola lub wyrażenia, które ma być usunięte, a następnie naciśnij klawisz DELETE.

4	Kliknij przycisk Tak, aby usunąć poziom sortowania lub grupowania, lub kliknij przycisk Nie, aby go zachować.

Uwaga   Jeśli usuwane pole lub wyrażenie ma stopkę lub nagłówek, to zostanie usunięte razem formantami.


Grupowanie rekordów w raporcie według wartości tekstowych

Przy grupowaniu rekordów według pola tekstowego, można ustawić właściwość Grupuj według na zakresy wymienione w poniższej tabeli. Jeśli ustawi się właściwość Grupuj według na Pierwsze znaki, to właściwość Przedział grupowania można ustawić na dowolną liczbę, która będzie poprawna dla wartości pola, według którego się grupuje. Jeśli właściwość Grupuj według zostanie ustawiona na Każda wartość, to wartość dla właściwości Przedział grupowania powinna być 1.

Ustawienie właściwości Grupuj według	Zgrupuje rekordy
Każda wartość	Posiadające tę samą wartość dla pola lub wyrażenia.
Pierwsze znaki	Posiadające takie same pierwsze n znaków lub cyfr w polu lub wyrażeniu.
Następna tabela podaje parametry sortowania i grupowania dla tego raportu. Pole "NazwaProduktu" w pierwszym wierszu kolumny Pole/Wyrażenie, w oknie Sortowanie i grupowanie, grupuje rekordy według pierwszej litery nazwy wyrobu. Pole "NazwaProduktu" w drugim wierszu sortuje rekordy alfabetycznie według nazwy wyrobu w ramach każdej litery.

Pole/Wyrażenie	Porządek sortowania	Nagłówek grupy	Stopka grupy	Grupuj  według	Przedział grupowania	Trzymaj razem
NazwaProduktu	Rosnąco	Tak	Tak	Pierwsze znaki	1	Całą grupę
NazwaProduktu	Rosnąco	Nie	Nie	Każda wartość	1	Nie
Uwagi

•	Aby wydrukować pierwszą literę każdej grupy w nagłówku grupy, należy użyć funkcji Left. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Można obejrzeć raport "Alfabetyczna lista produktów" w przykładowej bazie danych "Northwind". Aby obejrzeć ten raport, należy otworzyć bazę danych "Northwind" w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych należy kliknąć kartę Raporty, kliknąć raport "Alfabetyczna lista produktów", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy "Northwind", kliknij  [image].


Grupowanie rekordów w raporcie według pola Data/Godzina

Grupując rekordy według pola Data/Godzina, można ustawić właściwość Grupuj według na zakresy wymienione w poniższej tabeli. Dla wszystkich zakresów z wyjątkiem Każda wartość, właściwość Przedział grupowania można ustawić na dowolną liczbę, która będzie poprawna dla wartości pola, według którego się grupuje. Jeśli właściwość Grupuj według zostanie ustawiona na Każda wartość, to wartość właściwości Przedział grupowania powinna być 1.

Ustawienie właściwości Grupuj według	Zgrupuje rekordy o
Każda wartość	Tej samej wartości pola lub wyrażenia.
Rok	Datach w tym samym roku kalendarzowym.
Kwartał	Datach w tym samym kwartale kalendarzowym.
Miesiąc	Datach w tym samym miesiącu.
Tydzień	Datach w tym samym tygodniu.
Dzień	Datach w tym samym dniu.
Godzina	Tej samej godzinie.
Minuta	Tej samej minucie.
Następna tabela podaje podstawowe parametry sortowania i grupowania dla tego raportu. Pole "DataWysyłki" w pierwszym wierszu kolumny Pole/Wyrażenie, w oknie Sortowanie i grupowanie, grupuje rekordy według roku. Pole "DataWysyłki" w drugim wierszu sortuje rekordy dla każdego roku według kwartału.

Pole/Wyrażenie	Porządek sortowania	Nagłówek grupy	Stopka grupy	Grupuj  według	Przedział grupowania	Trzymaj razem
DataWysyłki	Rosnąco	Tak	Tak	Rok	1	Całą grupę
DataWysyłki	Rosnąco	Nie	Tak	Kwartał	1	Nie
Uwagi

•	Aby wydrukować rok lub kwartał zamiast konkretnej daty, należy użyć funkcji DatePart. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Aby policzyć wysłane zamówienia, należy użyć funkcji Zlicz. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Raport "Podsumowanie sprzedaży wg lat" w przykładowej bazie danych "Northwind" drukuje kwartałami sprzedaż dla każdego roku. Aby obejrzeć ten raport, należy otworzyć bazę "Northwind" w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych należy kliknąć kartę Raporty, kliknąć raport "Podsumowanie sprzedaży wg lat", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy "Northwind", kliknij  [image].

•	Raport "Podsumowanie sprzedaży wg kwartałów" w przykładowej bazie danych "Northwind" przedstawia sprzedaż z kilku lat dla każdego kwartału. Aby obejrzeć ten raport, należy otworzyć bazę "Northwind" w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych należy kliknąć kartę Raporty, kliknąć raport "Podsumowanie sprzedaży wg kwartałów", a następnie kliknąć przycisk Projektuj.


Grupowanie rekordów w raporcie według pola Autonumer, Walutowy lub Liczba

Przy grupowaniu rekordów według pola Autonumer, Walutowy lub Liczba, można ustawić właściwość Grupuj według na jeden z zakresów wymienionych w poniższej tabeli. Jeśli ustawi się właściwość Grupuj według na Przedział, to właściwość Przedział grupowania można ustawić na dowolną liczbę, która będzie poprawna dla wartości pola, według którego się grupuje. Jeśli właściwość Grupuj według ustawi się na Każda wartość, to wartość właściwości Przedział grupowania powinna być 1.

Ustawienie właściwości Grupuj według	Zgrupuje rekordy o
Każda wartość	Tej samej wartości pola lub wyrażenia.
Przedział	Wartościach mieszczących się w podanym przedziale.
Grupowanie pól Autonumer, Walutowy lub Liczba rozpoczyna się od 0. Na przykład jeśli właściwość Grupuj według ustawiono na Przedział, a właściwość Przedział grupowania na 5, to rekordy zostaną zgrupowane następująco: od 0 do 4, od 5 do 9, od 10 do 14, itd.

Następująca tabela podaje podstawowe parametry sortowania i grupowania dla tego raportu. Pole "Wartość sprzedaży" w pierwszym wierszu kolumny Pole/Wyrażenie, w oknie Sortowanie i grupowanie, grupuje rekordy w przedziałach co 100. Pole "Wartość sprzedaży" w drugim wierszu sortuje rekordy rosnąco w ramach każdego studolarowego przedziału.

Pole/Wyrażenie	Porządek sortowania	Nagłówek grupy	Stopka grupy	Grupuj  według	Przedział grupowania	Trzymaj razem
Wartość  sprzedaży	Rosnąco	Nie	Tak	Przedział	100	Całą grupę
Wartość sprzedaży	Rosnąco	Nie	Nie	Każda wartość	1	Nie
Uwaga   Raport "Podsumowanie sprzedaży wg wartości" w przykładowej bazie danych "Northwind" grupuje rekordy w przedziałach co 1000. Aby obejrzeć ten raport, należy otworzyć bazę "Northwind" w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych należy kliknąć kartę Raporty, kliknąć raport "Podsumowanie sprzedaży wg wartości", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy "Northwind", kliknij  [image].


Nierozdzielanie danych grupy na stronie lub w kolumnie raportu

1	Otwórz raport w widoku "Projekt".

2	Kliknij przycisk Sortowanie i grupowanie  [image]  na pasku narzędzi, aby wyświetlić okno Sortowanie i grupowanie.

3	Ustaw dla raportu poziomy grupowania.

  Jak?

4	Kliknij pole lub wyrażenie dla pozimu grupowania, który ma pozostać nie rozdzielony.

5	W sekcji właściwości grupy okna Sortowanie i grupowanie ustaw właściwość Trzymaj razem na na jedno z następujących ustawień:

•	Całą grupę. Będzie wydrukowany nagłówek grupy, wszystkie rekordy i stopka grupy na tej samej stronie lub w tej samej kolumnie.

•	Z pierwszym szczegółem. Nagłówek grupy będzie wydrukowany na stronie lub w kolumnie tylko wtedy, jeśli można wydrukować również pierwszy rekord.

6	Wyświetl arkusz właściwości dla raportu.

  Jak?

7	Ustaw właściwość Trzymaj grupę razem na jedno z następujących ustawień:

•	Na stronie. Nie rozdziela grupy na stronie.

•	W kolumnie/wierszu. Nie rozdziela grupy w kolumnie lub wierszu.

Uwagi

•	Jeżeli rekordy jednej sekcji mają być nierozdzielane, na przykład rekordy sekcji szczegółów, należy ustawić właściwość Trzymaj razem dla tej sekcji na Tak.

  Jak?

•	W raporcie "Alfabetyczna lista produktów" w przykładowej bazie danych "Northwind" produkty na tę samą literę są trzymane razem jako grupa. Aby obejrzeć ten raport, należy otworzyć bazę "Northwind" w podfolderze "Pliki przykładowe" folderu "Office". W oknie bazy danych należy kliknąć kartę Raporty, kliknąć raport "Alfabetyczna lista produktów", a następnie kliknąć przycisk Projektuj. Aby uzyskać informacje na temat otwierania bazy "Northwind", kliknij  [image].


Powtarzanie nagłówka grupy na kolejnej stronie lub kolumnie

1	Otwórz raport w widoku "Projekt".

2	Wyświetl arkusz właściwości dla nagłówka grupy, który ma być powtórzony, klikając dwukrotnie jego selektor sekcji.

3	Ustaw właściwość Powtórz sekcję na Tak.


Rozwiązywanie problemów związanych z sortowaniem i grupowaniem w raporcie

W czym chcesz uzyskać Pomoc?

Jak wydrukować w raporcie rekordy w tej samej kolejności, w której występują w podstawowej tabeli lub kwerendzie.

Rekordy w grupach nie są posortowane.

Rekordy nie są posortowane zgodnie z regułami języka.

Jak wydrukować nagłówek grupy w tym samym wierszu, co pierwszy rekord.

Jak ukryć wartości powtarzające się w grupie.


Drukowanie rekordów w tej kolejności, w której występują w podstawowej tabeli lub kwerendzie

Należy ustawić porządek sortowania dla raportu w oknie Sortowanie i grupowanie.

Jak?


Rekordy w grupach nie są posortowane.

Należy określić porządek sortowania rekordów w grupie w oknie Sortowanie i grupowanie w widoku "Projekt" raportu. Na przykład, jeśli zamówienia wysłane jednego dnia maja być uporządkowane według pola "IDzamówienia", to należy grupować według pola "DataWysyłki", a sortować według pola "IDzamówienia".

  Jak?


Sortowanie rekordów zgodnie z regułami języka

W oknie dialogowym Opcje należy ustawić porządek sortowania dla bazy danych właściwy dla danego języka.

  Jak?


Drukowanie nagłówka grupy w tym samym wierszu, co pierwszy rekord

Posługując się układem blokowym, należy zaprojektować raport według jednego z następujących sposobów:

•	Dla nowego raportu należy użyć Kreatora raportów i wybrać jego układ jako Blokowy.

  Jak?

•	Dla raportu istniejącego należy zmodyfikować jego projekt.

  Jak?


Ukrywanie powtarzających się wartości w grupie

Należy ustawić na Tak właściwość Ukryj duplikaty dla pola tekstowego zawierającego te wartości, które mają być ukryte.

  Jak?


Podgląd raportu

W podglądzie raportu można zobaczyć, jak będzie on wyglądał po wydrukowaniu. Można tylko rzucić okiem na układ raportu zawierającego zaledwie próbkę danych, a można też sprawdzić wszystkie dane, przeglądając raport strona po stronie.

Co chcesz zrobić?

Podejrzeć sam układ raportu

Podejrzeć wszystkie dane w raporcie, strona po stronie


Podgląd danych w raporcie

Aby podejrzeć raport z widoku "Projekt"

•	W widoku "Projekt" kliknij przycisk Podgląd wydruku  [image]  na pasku narzędzi.

Aby podejrzeć raport z okna bazy danych

1	W oknie bazy danych kliknij kartę Raporty.

2	Wybierz raport do podglądu.

3	Kliknij przycisk Podgląd.

Uwagi

•	Do poruszania się między stronami służą przyciski nawigacyjne w dolnej części okna podglądu wydruku. Do poruszania się po bieżącej stronie można wykorzystać paski przewijania albo przycisk kołowy myszy Microsoft IntelliMouse, jeżeli jest dostępna.

•	Aby uzyskać informacje, jak obejrzeć raport w różnych powiększeniach, kliknij  [image].

•	Aby uzyskać informacje, jak obejrzeć jednocześnie dwie lub więcej stron, kliknij  [image].


Podgląd układu raportu

Podgląd układu zapewnia szybki sposób sprawdzenia układu raportu, ponieważ do pokazania wyglądu raportu zostaje użyta tylko niezbędna ilość danych ze związanej z raportem tabeli lub kwerendy. Jeśli istnieje potrzeba dokładnego obejrzenia danych raportu, to należy użyć podglądu wydruku. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	W widoku "Projekt" raportu kliknij strzałkę po prawej stronie przycisku Widok na pasku narzędzi, a następnie kliknij polecenie Podgląd układu.

Uwagi

•	Jeśli raport został utworzony na podstawie kwerendy sparametryzowanej, wystarczy kliknąć przycisk OK, bez podawania żadnych wartości - parametry zostaną i tak zignorowane w podglądzie układu.

•	Do poruszania się między stronami służą przyciski nawigacyjne w dolnej części okna podglądu wydruku. Do poruszania się po bieżącej stronie można wykorzystać paski przewijania albo przycisk kołowy myszy Microsoft IntelliMouse, jeżeli jest dostępna.

•	Aby uzyskać informacje, jak obejrzeć raport w różnych powiększeniach, kliknij  [image].

•	Aby uzyskać informacje, jak obejrzeć jednocześnie dwie lub więcej stron, kliknij  [image].


Podgląd tabeli, formularza lub raportu w różnych powiększeniach

•	Na pasku narzędzi Podgląd wydruku kliknij strzałkę obok pola Powiększenie, a następnie kliknij procent powiększenia lub wpisz swój własny procent powiększenia.

Uwagi

•	Po wybraniu opcji Dopasuj, powiększenie zostanie ustawione w ten sposób, aby dokładnie dopasować obraz strony do rozmiaru okna.

•	Można przełączać między wybranym powiększeniem, a opcją Dopasuj, umieszczając wskaźnik wewnątrz oglądanej tabeli, formularza lub raportu, a następnie klikając, gdy wskaźnik przybierze postać szkła powiększającego.

•	Do poruszania się między stronami służą przyciski nawigacyjne w dolnej części okna podglądu wydruku. Do poruszania się po bieżącej stronie można wykorzystać paski przewijania albo przycisk kołowy myszy Microsoft IntelliMouse, jeżeli jest dostępna.


Podgląd kilku stron na raz

Aby obejrzeć dwie strony

1	Otwórz tabelę, kwerendę, formularz, raport lub moduł w podglądzie wydruku.

2	Kliknij przycisk Dwie strony  [image]  na pasku narzędzi.

Aby obejrzeć więcej niż dwie strony

1	Otwórz tabelę, kwerendę, formularz, raport lub moduł w podglądzie wydruku.

2	Kliknij przycisk Kilka stron  [image]  na pasku narzędzi.

3	Przeciągnij, aby wybrać odpowiednią liczbę stron do wyświetlenia.

Aby obejrzeć znowu jedną stronę

1	Otwórz tabelę, kwerendę, formularz, raport lub moduł w podglądzie wydruku.

2	Kliknij przycisk Jedna strona  [image]  na pasku narzędzi.

Uwaga Do poruszania się między stronami służą przyciski nawigacyjne w dolnej części okna podglądu wydruku. Do poruszania się po bieżącej stronie można wykorzystać paski przewijania albo przycisk kołowy myszy Microsoft IntelliMouse, jeżeli jest dostępna.


Drukowanie raportu

Zanim wydrukuje się raport po raz pierwszy, należy sprawdzić ustawienia marginesów, orientacji strony i pozostałych opcji wydruku. Aby uzyskać więcej informacji, kliknij  [image].

1	Wybierz raport w oknie bazy danych lub otwórz go w widoku "Projekt", w podglądzie wydruku albo podglądzie układu.

2	Kliknij polecenie Drukuj w menu Plik.

3	W oknie dialogowym Drukuj wpisz wymagane ustawienia.

•	W polu Drukarka określ drukarkę.

•	W polu Zakres wybierz wszystkie strony lub zakres stron do drukowania.

•	W polu Kopie określ liczbę kopii oraz czy mają być one sortowane.

4	Kliknij przycisk OK.

Wskazówka   Aby wydrukować raport bez przywoływania okna dialogowego, należy kliknąć przycisk Drukuj  [image]  na pasku narzędzi.


Ustawianie marginesów, orientacji strony i innych parametrów układu strony

1	Otwórz obiekt bazy danych w jednym z podanych widoków:

•	Otwórz tabelę lub kwerendę w widoku "Arkusz danych" lub w podglądzie wydruku.

•	Otwórz formularz lub raport w dowolnym widoku (lub z okna bazy danych).

•	Otwórz moduł w dowolnym widoku.

Uwaga   Opcje ustawiania układu strony nie są dostępne dla makra.

2	W menu Plik kliknij polecenie Ustawienia strony.

  Pokaż

3	Kliknij kartę opcji, którą chcesz ustawić:

•	Marginesy. Aby ustawić marginesy oraz czy drukować tylko dane.

•	Strona. Aby ustawić orientację, rozmiar papieru i drukarkę.

•	Kolumny. Aby ustawić liczbę, rozmiar i układ kolumn, ale tylko dla formularzy, raportów i makr.

4	Kliknij przycisk OK.

Ustawienia układu strony zapamiętywane są wraz z formularzem lub raportem i dlatego wystarczy je zdefiniować tylko raz dla tych dokumentów. Dla tabel, kwerend i modułów opcje układu strony trzeba określać przed każdym wydrukiem.


Rozwiązywanie problemów związanych z drukowaniem i podglądaniem raportów

W czym chcesz uzyskać Pomoc?

W raporcie drukowane są puste strony.

Zbyt dużo pustego miejsca w raporcie.

Przy podglądzie układu wyświetlane są niewłaściwe dane.

W raporcie pojawia się monit o nieoczekiwane parametry.

Nagłówki kolumn w podraporcie nie są drukowane.

W formancie pojawia się komunikat #Błąd? lub #Nazwa?


W raporcie drukowane są puste strony.

Jeśli puste strony pojawiają się tylko na końcu raportu lub drukowanego formularza, należy ustawić na zero właściwość Wysokość dla stopki raportu lub formularza. Aby uzyskać informacje na temat ustawiania właściwości, kliknij  [image].

Jeśli każda inna strona jest pusta, należy sprawdzić, czy suma szerokości formularza lub raportu i szerokości obu marginesów nie przekracza rozmiaru papieru ustawionego w oknie dialogowym Ustawienia strony (menu Plik). Można się kierować następującą formułą:

szerokość formularza lub raportu + lewy margines + prawy margines <= rozmiar papieru

Formularz lub raport można skorygować następująco:

•	Zmniejszyć szerokość formularza lub raportu.

  Jak?

•	Zmniejszyć marginesy lub zmienić orientację strony.

  Jak?


Przy podglądzie układu wyświetlane są niewłaściwe dane.

Okno podglądu układu pokazuje wszystkie sekcje raportu i tylko kilka rekordów. Sortuje i grupuje wyświetlone dane, lecz ignoruje wszystkie parametry, kryteria i sprzężenia w kwerendzie, na podstawie której utworzono raport. Dlatego na przykład rekordy ukazane w grupie nie muszą do niej faktycznie należeć.

Aby sprawdzić poprawność danych raportu, należy użyć podglądu wydruku. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


W raporcie pojawia się monit o nieoczekiwane parametry.

Należy sprawdzić, czy wszystkie nazwy pól użyte w poniższych obszarach projektu raportu są napisane poprawnie i czy odpowiadają nazwom pól tabeli lub kwerendy, na podstawie której utworzono raport:

•	właściwość Źródło formantu formantów związanych

•	kolumna "Pole/Wyrażenie" w oknie Sortowanie i grupowanie,

•	wyrażenia w formantach lub w oknie Sortowanie i grupowanie.

Należy ponadto sprawdzić, czy funkcje agregujące nie odwołują się do nazw formantów zamiast do nazw pól tabeli lub kwerendy, na podstawie których utworzono raport. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Wstawianie lub usuwanie nagłówka lub stopki raportu albo strony

1	Otwórz raport w widoku "Projekt".

2	Kliknij polecenie Nagłówek/stopka raportu lub Nagłówek/stopka strony w menu Widok.

Uwagi

•	Nagłówki i stopki można wstawiać tylko parami. Jeżeli chce się je usunąć, należy dla odpowiedniej sekcji ustawić właściwość Widoczny na Nie. Można także usunąć z sekcji wszystkie formanty, a następnie zmniejszyć wysokość sekcji do zera, bądź też ustawić właściwość Wysokość na 0.

•	Jeżeli usunie się nagłówek i stopkę, to zostaną również usunięte zawarte w nich formanty.

•	Aby zobaczyć przykłady różnych typów sekcji w raportach, kliknij  [image].


Zmiana rozmiarów nagłówka, stopki lub innej sekcji formularza lub raportu

Można zwiększać lub zmniejszać wysokość sekcji formularza i raportu. Nie dotyczy to jednak ich szerokości - jest ona wspólna dla całego formularza lub raportu. Zmiana szerokości jednej sekcji spowoduje zmianę szerokości całego formularza lub raportu.

Zmiana wysokości lub szerokości

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Zmień wysokość lub szerokość umieszczając wskaźnik na dolnej lub prawej krawędzi sekcji.

3	Przeciągnij krawędź w górę lub w dół, aby zmienić wysokość. Przeciągnij krawędź w lewo lub w prawo, aby zmienić szerokość sekcji.

Zmiana wysokości i szerokości

•	Umieść wskaźnik w dolnym prawym narożniku sekcji i przeciągnij go ukośnie w dowolnym kierunku.


Nierozdzielanie danych rekordu w ramach strony albo kolumny w formularzu lub raporcie

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij dwukrotnie selektor sekcji, aby otworzyć arkusz właściwości.

3	Ustaw właściwość Trzymaj razem na Tak. Jeśli wydruk całej sekcji nie zmieści się na bieżącej stronie, zostanie rozpoczęty od początku nowej strony. Jeśli sekcja jest dłuższa niż powierzchnia drukowania na stronie, to wartość właściwości Trzymaj razem jest ignorowana.

Właściwość Trzymaj razem jest dostępna dla wszystkich sekcji, za wyjątkiem nagłówka i stopki strony.

Wskazówka   Jeśli nie chce się rozdzielać danych grupy — na przykład nagłówka, rekordów i stopki, to należy ustawić dla tej grupy właściwość Trzymaj razem.

  Jak?


Drukowanie każdego rekordu, grupy lub sekcji na odrębnej stronie w formularzu lub raporcie

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Kliknij dwukrotnie selektor sekcji, aby otworzyć arkusz właściwości.

3	Ustaw właściwość Wymuszaj nową stronę sekcji na jedną z następujących wartości:

•	Nie. (domyślne) Sekcja jest drukowana na stronie bieżącej.

•	Przed sekcją. Sekcja jest drukowana od początku nowej strony.

•	Po sekcji. Następna sekcja jest drukowana od początku nowej strony.

•	Przed i Po. Bieżąca i następna sekcja są drukowane od początku nowej strony.

Uwagi

•	Właściwość Wymuszaj nową stronę jest dostępna dla wszystkich sekcji, za wyjątkiem nagłówka i stopki strony.

•	Aby drukować każdy rekord na osobnej stronie, należy ustawić właściwość Wymuszaj nową stronę sekcji szczegółów na wartość Po sekcji. Aby drukować każdą grupę na osobnej stronie, należy ustawić właściwość Wymuszaj nową stronę nagłówka grupy na wartość Przed sekcją, lub właściwość Wymuszaj nową stronę stopki grupy na Po sekcji.


Opuszczanie nagłówka lub stopki strony na stronach z nagłówkiem lub stopką raportu

1	Otwórz raport w widoku "Projekt".

2	Kliknij dwukrotnie selektor raportu, aby otworzyć arkusz właściwości.

3	Ustaw właściwość Nagłówek strony lub Stopka strony na jedną z następujących wartości:

•	Wszystkie strony (domyślnie). Nagłówek lub stopka strony są drukowane na wszystkich stronach.

•	Nie z nagłówkiem raportu. Nagłówek lub stopka strony nie są drukowane na stronie z nagłówkiem raportu.

•	Nie ze stopką raportu. Nagłówek lub stopka strony nie są drukowane na stronie ze stopką raportu.

•	Nie z nagł/stopką raportu. Nagłówek lub stopka strony nie są drukowane na stronie z nagłówkiem lub ze stopką raportu.

Uwaga   Po ustawieniu właściwości Nagłówek strony na Nie ze stopką raportu lub Nie z nagł/stopką raportu, stopka raportu jest drukowana na nowej stronie.


Zabezpieczenie bazy danych przez ustalenie hasła

1	Zamknij bazę danych. Jeżeli baza danych jest użytkowana w sieci, to poproś wszystkich innych użytkowników o zamknięcie bazy danych.

2	Zrób zapasową kopię bazy danych i schowaj ją w bezpiecznym miejscu.

3	W menu Plik kliknij polecenie Otwórz bazę danych.

4	Zaznacz pole wyboru Wyłączność, a następnie otwórz bazę danych.

5	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Ustaw hasło bazy danych.

6	W polu Hasło wpisz swoje hasło. W hasłach jest rozróżniana wielkość liter.

7	W polu Potwierdź potwierdź poprawność hasła wpisując je ponownie, a następnie kliknij przycisk OK.

Hasło zostanie ustawione. Przy następnym otwarciu bazy danych pojawi się okno dialogowe z żądaniem podania hasła.

Ostrzeżenie

•	Zapomnianego hasła nie da się odtworzyć, a w konsekwencji nie da się otworzyć zabezpieczonej tym hasłem bazy danych.

•	Nie należy chronić hasłem bazy danych, która będzie replikowana, ponieważ uniemożliwi to synchronizację.

Uwagi

•	Jeżeli zabezpieczenie hasłem na poziomie bazy danych nie wystarcza, to można ustalić zabezpieczenie na poziomie użytkownika. Aby uzyskać informacje na ten temat, kliknij  [image].

•	W bazie danych zabezpieczonej na poziomie użytkownika, tylko użytkownik z nadanymi przez administratora uprawnieniami do tej bazy może ustalić hasło. Hasło to będzie dodatkiem do zabezpieczenia na poziomie użytkownika i nie zmieni dotychczasowych uprawnień.

•	Jeżeli tabela z bazy danych zabezpieczonej hasłem jest tabelą połączoną, to hasło jest zachowywane w bazie danych, z którą tabela jest połączona. Może to mieć konsekwencje nie do przewidzenia. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Usuwanie hasła z bazy danych

1	W menu Plik kliknij polecenie Otwórz bazę danych.

2	Zaznacz pole wyboru Wyłączność, a następnie otwórz bazę danych.

3	W oknie dialogowym Wymagane jest hasło wpisz hasło bazy danych, a następnie kliknij przycisk OK. W hasłach jest rozróżniana wielkość liter.

4	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Usuń hasło bazy danych. Polecenie to jest dostępne tylko wtedy, gdy hasło dla bazy danych już istnieje.

5	W polu dialogowym Usuń hasło bazy danych wpisz aktualne hasło.

6	Kliknij przycisk OK.


Sposoby ochrony kodu języka Visual Basic

Korzystając z Kreatora zabezpieczeń (menu Narzędzia, podmenu Zabezpieczenia) na poziomie użytkownika, można uniemożliwić innym użytkownikom odczyt w modułach kodu języka Visual Basic dla aplikacji. Na pierwszym ekranie Kreatora należy zaznaczyć pole wyboru Moduły. Wykonanie tej procedury ustanowi ochronę modułów, pozwalając czytać ich kod tylko posiadaczowi konta administratora i członkom grupy Administratorzy zapisanych w pliku informacyjnym grupy roboczej, według stanu w momencie pracy Kreatora. Pozostali użytkownicy będą jednak mogli wykonywać zabezpieczony kod.

Aby zabezpieczyć kod języka Visual Basic związany z formularzami, raportami i formantami, należy zaznaczyć również pola wyboru Formularze i Raporty, a następnie nadać uprawnienia "Otwieranie/Uruchamianie" tym grupom użytkowników, które będą mogły używać formularzy i raportów bez prawa ich modyfikacji (menu Narzędzia, podmenu Zabezpieczenia, polecenie Uprawnienia użytkowników i grup).

Po przekazaniu zabezpieczonej bazy danych do innego węzła, informacje o grupie roboczej stracą aktualność i członkowie grupy Administratorzy w nowym miejscu nie będą mieli tych samych uprawnień dostępu do zabezpieczonych obiektów bazy danych, co w starym miejscu. Aby zapewnić im ten dostęp, należy wraz z bazą przenieść plik z informacją o grupach roboczych (i ich uprawnieniach), a następnie przyjąć nowych członków do odpowiednich, istniejących grup roboczych. Można również udzielić uprawnień odrębnej grupie, a w nowym miejscu utworzyć grupę używając dokładnie tej samej nazwy i PID grupy, co w starym miejscu.

Aby uzyskać informacje na temat Kreatora zabezpieczeń na poziomie użytkownika, kliknij  [image].

Można również wykorzystać zabezpieczenia na poziomie użytkownika, aby zabezpieczyć aplikację bez konieczności logowania się użytkowników. Aby uzyskać więcej informacji na ten temat, kliknij  [image]. Można także zapisać bazę danych jako plik MDE, aby usunąć z niej edytowalny kod języka Visual Basic i ochronić projekt obiektów bazy danych oraz relacji. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Zabezpieczenie bazy danych bez konieczności logowania się użytkowników

1	Zabezpiecz bazę danych za pomocą Kreatora zabezpieczeń na poziomie użytkownika.

  Jak?

2	Dla każdego obiektu bazy danych, który ma być dostępny dla użytkowników, nadaj odpowiednie uprawnienia kontu użytkownika "Administrator".

  Jak?

3	Wyłącz okno dialogowe logowania.

  Jak?

Użytkownik uruchamiający program Microsoft Access bez logowania się zostaje automatycznie zarejestrowany na konto użytkownika Administrator. W konsekwencji będzie on miał tylko te uprawnienia, których udzielono w punkcie 2. Rozwiązanie to będzie niewrażliwe na zmianę pliku informacyjnego grupy roboczej, ponieważ każdy plik zawiera konto "Administrator". Pełne uprawnienia do obiektów bazy danych będzie miało tylko konto administratora, a pozostali członkowie grupy Administratorzy według stanu w momencie pracy kreatora w punkcie 1.

Dla wykonania zadań administracyjnych można albo przywrócić procedurę rejestrowania się i zalogować się jako członek grupy Administratorzy lub też użyć opcji /pwd i /user w wierszu poleceń podczas uruchamiania programu Microsoft Access.


Ukrywanie obiektów w oknie bazy danych

1	W oknie bazy danych kliknij obiekt, który ma być ukryty.

2	Kliknij przycisk Właściwości  [image]  na pasku narzędzi.

3	Zaznacz pole wyboru Ukryty, a następnie kliknij przycisk OK.

Uwaga   Aby pokazać wszystkie ukryte obiekty, należy kliknąć polecenie Opcje w menu Narzędzia, kliknąć kartę Widok, a następnie zaznaczyć pole wyboru Obiekty ukryte. Zarys ikon obiektów ukrytych zostanie pokazany jako przygaszony.


Usuwanie zabezpieczeń na poziomie użytkownika

Procedura tej operacji jest dwustopniowa. Najpierw należy się zalogować jako administrator grupy roboczej i nadać grupie Użytkownicy uprawnienia do wszystkich obiektów. Następnie należy przywrócić prawa własności do bazy danych i jej obiektów domyślnemu Administratorowi poprzez wyjście i zalogowanie się jako Administrator, utworzenie pustej bazy danych, a następnie zaimportowanie do niej wszystkich obiektów ze starej bazy danych.

1	Uruchom program Microsoft Access logując się jako administrator grupy roboczej (członek grupy Administratorzy).

2	Otwórz bazę danych.

3	Nadaj grupie Użytkownicy pełne uprawnienia do wszystkich obiektów bazy danych.

  Jak?

4	Zamknij i uruchom ponownie program Microsoft Access logując się jako Administrator.

5	Utwórz nową, pustą bazę danych i pozostaw ją otwartą.

6	Zaimportuj do nowej bazy danych wszystkie obiekty z oryginalnej bazy danych.

  Jak?

7	Jeśli podczas otwierania bazy danych użytkownicy będą korzystać z bieżącego pliku informacyjnego grupy roboczej, to należy usunąć hasło dla Administratora, w celu wyłączenia okna dialogowego logowania dla bieżącej grupy roboczej. Nie będzie to potrzebne, jeśli użytkownicy będą korzystać z domyślnego pliku z danymi o grupie roboczej, utworzonego podczas instalacji programu Microsoft Access.

Nowa baza danych jest całkowicie pozbawiona zabezpieczenia. Każdy, kto może ją otworzyć, ma pełny dostęp do wszystkich jej obiektów. Będzie tak dla każdej grupy roboczej, bo w każdym pliku z danymi o grupie roboczej jest to samo konto "Administrator". Grupa Administratorzy będzie zdefiniowana w pliku z danymi o grupie roboczej, który był plikiem bieżącym w momencie tworzenia bazy danych w punkcie 5.


Zabezpieczanie bazy danych

W programie Microsoft Access bazę danych można zabezpieczyć dwoma sposobami: ustalając hasło do otwarcia bazy danych lub ustalając zabezpieczenie na poziomie użytkownika, umożliwiające bardziej szczegółowe przyznawanie użytkownikom różnych uprawnień do działania na różnych obiektach bazy danych. Dodatkowo, można usunąć z bazy danych edytowalny kod języka Visual Basic oraz uniemożliwić modyfikację projektu formularzy, raportów i modułów poprzez zapisanie bazy danych w postaci pliku MDE.

Ustalenie hasła

Ustalenie hasła do otwarcia bazy danych jest najprostszym sposobem jej zabezpieczenia. Po ustaleniu hasła, przy każdym otwarciu bazy danych pojawia się okno dialogowe z pytaniem o hasło. Podanie niepoprawnego hasła uniemożliwi użytkownikowi otwarcie bazy danych. Metoda ta jest pewna (hasło jest szyfrowane i nie można go odczytać czytając bezpośrednio plik bazy danych), lecz ogranicza się tylko do otwierania bazy danych. Po jej otwarciu użytkownik ma dostęp do wszystkich obiektów (o ile nie zdefiniowano zabezpieczenia na poziomie użytkownika, które opisano poniżej). Dla bazy danych używanej wspólnie przez małą grupę użytkowników lub używanej tylko na jednym komputerze ustawienie hasła często rozwiązuje problem.

Ostrzeżenie   Nie należy zabezpieczać hasłem bazy danych, która będzie replikowana ponieważ uniemożliwi to synchronizację replik.

Zabezpieczenie na poziomie użytkownika

Zabezpieczenie na poziomie użytkownika zapewnia elastyczną i pełną ochronę danych w bazie. Ta forma zabezpieczenia jest zbliżona do metod używanych w większości systemów sieciowych. Podczas uruchamiania programu Microsoft Access każdy użytkownik loguje się i podaje hasło. Na podstawie pliku informacyjnego grupy roboczej są oni identyfikowani jako członkowie grupy. Istnieją dwie grupy domyślne: administratorzy (grupa o nazwie Administratorzy) i użytkownicy (grupa o nazwie Użytkownicy), ale można zdefiniować również inne.

Użytkownikom udziela się uprawnień regulujących dostęp do operacji i do obiektów bazy danych. Na przykład członkowie grupy Użytkownicy mogą oglądać, wstawiać i modyfikować dane w tabeli "Klienci", ale nie mogą zmieniać jej projektu. Można im zezwolić tylko na oglądanie danych w tabeli zamówień i pozbawić ich całkowicie dostępu do tabeli "Wypłaty". Członkowie grupy Administratorzy mają pełny dostęp do wszystkich obiektów bazy danych. Można utworzyć własny system kontroli dostępu do obiektów bazy danych, tworząc własne konta grupowe z odpowiednimi uprawnieniami, a następnie dodając do nich użytkowników.

Zabezpieczenie na poziomie użytkownika:

•	Chroni intelektualną własność kodu.

•	Uniemożliwia użytkownikom przypadkowe uszkodzenie aplikacji poprzez zmiany w kodzie lub obiektach, od których zależy prawidłowe działanie aplikacji.

•	Chroni cenne dane bazy.

Uwaga   Więcej informacji na temat modelu zabezpieczeń w programie Microsoft Access można znaleźć w rozdziale 14, "Zabezpieczanie aplikacji", podręcznika Tworzenie aplikacji Microsoft Access 97.

Co chcesz zrobić?

Zabezpieczyć bazę danych przez ustalenie hasła

Zabezpieczyć bazę danych za pomocą Kreatora zabezpieczeń na poziomie użytkownika

Zapisać bazę danych w postaci pliku MDE, aby usunąć kod języka Visual Basic oraz uniemożliwić zmiany projektu formularzy, raportów i modułów


Zabezpieczanie bazy danych za pomocą Kreatora zabezpieczeń na poziomie użytkownika

Użycie Kreatora zabezpieczeń na poziomie użytkownika jest operacją prostą, ale wymagającą dodatkowych kroków, w celu pełnego zabezpieczenia bazy danych.

Uwaga   Praca Kreatora zabezpieczeń na poziomie użytkownika może zająć trochę czasu. Na przykład zabezpieczenie przykładowej bazy danych "Northwind" zajmuje na komputerze 486/50 około 13 minut.

1	Dołącz do chronionej grupy roboczej lub utwórz nowy plik informacyjny grupy roboczej.

Ważne   Aby mieć pewność pełnego zabezpieczenia bazy danych, nie należy korzystać z grupy domyślnej utworzonej podczas instalacji programu Microsoft Access. Należy mieć pewność, że grupa, do której się dołącza, została utworzona po instalacji i ma unikatowy identyfikator grupy roboczej (WID), a jeżeli nie ma, to należy utworzyć nową grupę roboczą.

Aby uzyskać informacje o dołączaniu do istniejącej grupy roboczej, kliknij  [image]. Aby uzyskać informacje o tworzeniu nowego pliku informacyjnego grupy roboczej, kliknij  [image].

2	Włącz okno dialogowe logowania.

  Jak?

3	Utwórz konto administratora.

  Jak?

4	Wyjdź z programu Microsoft Access i zaloguj się jako administrator.

5	Usuń użytkownika Administrator z grupy Administratorzy.

  Jak?

Uwaga   Jeśli właścicielem bazy danych i wszystkich jej obiektów ma zostać użytkownik inny niż administrator, to należy wyjść z programu Microsoft Access i zalogować się jako ten użytkownik. Nie może on być użytkownikiem Administrator, który ma co najmniej uprawnienia "Czytanie danych" i "Odczytywanie projektu" dla wszystkich obiektów zabezpieczanej bazy danych.

6	Otwórz bazę danych, która ma być zabezpieczona.

7	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Kreator zabezpieczeń na poziomie użytkownika.

8	Postępuj według wskazówek w oknach dialogowych kreatora.

Kreator zabezpieczeń na poziomie użytkownika tworzy nową bazę danych, eksportuje do niej kopie wszystkich obiektów z bazy oryginalnej, zabezpiecza typy obiektów podane w pierwszym oknie dialogowym Kreatora, pozbawiając w nowej bazie grupę Użytkownicy wszelkich uprawnień do tych obiektów, a następnie szyfruje nową bazę danych. Oryginalna baza pozostaje nietknięta. W nowej bazie tworzy się ponownie relacje między tabelami oraz tabele połączone.

Na tym etapie tylko członkowie grupy Administratorzy w grupie roboczej, do której wstąpiono w punkcie 1, mają dostęp do chronionych obiektów nowej bazy danych. Grupa Użytkownicy nie ma żadnych uprawnień do zabezpieczonych obiektów. Aby uregulować kwestię dostępu do obiektów, należy przyznać uprawnienia użytkownikom i/lub grupom użytkowników. Aby uzyskać informacje na temat przyznawania uprawnień oraz tworzenia kont użytkowników i grup, kliknij  [image].


Czym jest grupa robocza programu Microsoft Access?

Grupa robocza programu Microsoft Access jest grupą użytkowników wspólnie korzystających z danych w środowisku wielodostępnym. Jeżeli zostały zdefiniowane zabezpieczenia na poziomie użytkownika, to członkowie grupy roboczej są rejestrowani na kontach użytkownika i grupy, które są przechowywane w pliku informacyjnym grupy roboczej. programu Microsoft Access. Również tam zapisywane są hasła użytkowników. Kontom tym można przyznać uprawnienia do baz danych i ich obiektów. Same uprawnienia są zapisywane w zabezpieczonej bazie danych.

W przypadku programu Microsoft Access 97, preferencje użytkowników są zapamiętane w Rejestrze systemu Windows, w kluczu \Hkey_Current_User\Software\Microsoft\Office\8.0\Access\Settings. W poprzednich wersjach programu Microsoft Access preferencje te, określane w oknie dialogowym Opcje, były zapisywane w pliku informacyjnym grupy roboczej.

Domyślna grupa robocza użytkownika jest zdefiniowana przez plik informacyjny grupy roboczej tworzony automatycznie podczas instalacji programu w katalogu programu Microsoft Access. Plik ten jest używany przy każdorazowym uruchomieniu programu Microsoft Access, o ile nie określi się innego pliku informacyjnego grupy roboczej za pomocą programu Administrator grupy roboczej (Workgroup Administrator). Za pomocą tego programu można również utworzyć nowy plik informacyjny grupy roboczej.

Przed utworzeniem kont chronionych należy wybrać plik informacyjny grupy roboczej, w którym konta te będą zapisane. Można użyć pliku domyślnego, wybrać inny lub utworzyć nowy. Aby uniemożliwić skopiowanie grupy roboczej wraz z uprawnieniami, nie należy używać domyślnego pliku grupy roboczej, lecz pliku opatrzonego unikatowym identyfikatorem grupy roboczej (WID). Jeśli plik taki nie istnieje, należy go utworzyć za pomocą programu Administrator grupy roboczej.


Dołączanie do grupy roboczej programu Microsoft Access

1	Zakończ pracę programu Microsoft Access.

2	Aby uruchomić program Administrator grupy roboczej (Workgroup Administrator) wykonaj, w zależności od używanego systemu operacyjnego, jedną z następujących czynności:

•	Jeżeli używasz systemu operacyjnego Windows 95 lub Windows NT Workstation 4.0, użyj folderów "Mój Komputer" lub "Eksplorator Windows", aby otworzyć folder "System", będący podfolderem foldera, w którym zainstalowany jest system Windows, a następnie kliknij dwukrotnie program Wrkgadm.exe.

•	Jeżeli używasz systemu operacyjnego Windows 95 lub Windows NT Workstation 4.0, użyj folderu "Mój Komputer" lub Eksploratora Windows, aby otworzyć podfolder "System32" folderu, w którym zainstalowany jest system Windows NT, a następnie kliknij dwukrotnie ikonę programu Wrkgadm.exe.

•	Jeśli używasz systemu operacyjnego Windows NT Workstation 3.51, otwórz Menedżera programów, a następnie kliknij dwukrotnie ikonę Administrator grupy roboczej w grupie programów, w której zainstalowany jest program Microsoft Access.

3	W oknie dialogowym Administrator grupy roboczej kliknij przycisk Dołącz do.

4	Wpisz ścieżkę i nazwę pliku informacyjnego grupy roboczej, do której chcesz wstąpić, kliknij przycisk OK lub kliknij przycisk Przeglądaj, a następnie użyj okna dialogowego Wybierz plik grupy roboczej do znalezienia pliku informacyjnego grupy roboczej.

Przy następnym uruchomieniu programu Microsoft Access zostaną użyte konta użytkownika i grupy oraz hasła i preferencje użytkownika zapisane w wybranym pliku informacyjnym grupy roboczej.

Ważne   Jeśli podczas ustalania zabezpieczeń na poziomie użytkownika trzeba się zabezpieczyć przed możliwością skopiowania pliku grupy roboczej wraz z jej uprawnieniami, należy zapewnić unikatowość identyfikatora grupy roboczej  w pliku informacyjnym grupy roboczej. Gdy plik taki nie istnieje, należy go utworzyć. Aby uzyskać informacje na temat tworzenia pliku informacyjnego grupy roboczej, kliknij  [image].

Uwaga   Można również określić plik informacyjny grupy roboczej uruchamiając program Microsoft Access z opcją /wrkgrp w wierszu poleceń. Aby uzyskać informacje na temat użycia opcji startowych w wierszu poleceń, kliknij  [image].


Tworzenie nowego pliku informacyjnego grupy roboczej programu Microsoft Access

Podczas instalacji programu Microsoft Access tworzony jest automatycznie plik informacyjny grupy roboczej, identyfikowany przez podaną nazwę i informacje o firmie. Ponieważ informacje te zazwyczaj nie są trudna do odgadnięcia, istnieje możliwość utworzenia innej wersji pliku informacyjnego przez osoby niepowołane i w konsekwencji trwałego przejęcia przez nie uprawnień administratora (członka grupy Administratorzy) grupy roboczej zdefiniowanej przez ten plik. Aby temu zapobiec, należy utworzyć nowy plik informacyjny grupy roboczej zawierający identyfikator grupy roboczej (WID). Utworzenie kopii tego pliku będzie wówczas wymagało znajomości identyfikatora WID.

1	Zakończ pracę programu Microsoft Access.

2	Aby uruchomić program Administrator grupy roboczej (Workgroup Administrator) wykonaj, w zależności od używanego systemu operacyjnego, jedną z następujących czynności:

•	Jeżeli używasz systemu operacyjnego Windows 95 lub Windows NT Workstation 4.0, użyj folderu "Mój Komputer" lub Eksploratora Windows, aby otworzyć podfolder "System" folderu, w którym zainstalowany jest system Windows, a następnie kliknij dwukrotnie ikonę programu Wrkgadm.exe.

•	Jeżeli używasz systemu operacyjnego Windows 95 lub Windows NT Workstation 4.0, użyj folderu "Mój Komputer" lub Eksploratora Windows, aby otworzyć podfolder "System32" folderu, w którym zainstalowany jest system Windows NT, a następnie kliknij dwukrotnie program Wrkgadm.exe.

•	Jeśli używasz systemu operacyjnego Windows NT Workstation 3.51, otwórz Menedżera programów, a następnie kliknij dwukrotnie ikonę Administrator grupy roboczej w grupie programów, w której zainstalowany jest program Microsoft Access.

3	W oknie dialogowym Administrator grupy roboczej kliknij przycisk Utwórz, a następnie wpisz nazwę i organizację.

4	W oknie dialogowym Grupa robocza – informacje o właścicielu wpisz dowolną kombinację liter i cyfr o długości do 20 znaków, a następnie kliknij przycisk OK.

Ostrzeżenie   Należy dokładnie zanotować wpisaną nazwę, firmę i ID grupy roboczej, zwracając uwagę na wielkie i małe litery (we wszystkich trzech pozycjach) i zachować je w bezpiecznym miejscu. Gdy zaistnieje potrzeba odtworzenia pliku informacyjny grupy roboczej, będą potrzebne wszystkie trzy parametry w dokładnym brzmieniu. Ich zapomnienie lub utrata może oznaczać utratę dostępu do baz danych.

5	Wpisz nową nazwę nowego pliku informacyjnego grupy roboczej, a następnie kliknij przycisk OK. Plik ten zostanie domyślnie zapisany w katalogu instalacyjnym programu Microsoft Access. Aby go zapisać w innym miejscu, należy wpisać nowa ścieżkę lub kliknąć przycisk Przeglądaj i wybrać tę ścieżkę.

Przy następnym uruchomieniu programu Microsoft Access zostanie użyty nowy plik informacyjny grupy roboczej. Wszystkie nowo utworzone konta użytkownika i grupy oraz hasła zostaną zapisane w nowym pliku informacyjnym grupy roboczej. Aby umożliwić innym użytkownikom dołączenie do zdefiniowanej w pliku grupy roboczej, należy plik skopiować do ogólnie dostępnego katalogu sieciowego, o ile nie uczyniono tego już w punkcie 4, a następnie poprosić użytkowników o uruchomienie programu "Administratora grupy roboczej" w celu dołączenia do grupy.


Odtwarzanie uszkodzonego lub usuniętego pliku informacyjnego grupy roboczej programu Microsoft Access

W pewnych wyjątkowych okolicznościach może nastąpić uszkodzenie pliku informacyjnego grupy roboczej programu Microsoft Access. Jeśli podczas uruchamiania programu Microsoft Access pliku tego nie da się otworzyć, to pojawi się odpowiedni komunikat. Sposób rozwiązania tego problemu będzie zależał od tego, czy istnieje kopia zapasowa pliku oraz od sposobu utworzenia oryginalnego pliku informacyjnego grupy roboczej. W tabeli przedstawiono różne sposoby postępowania, w zależności od konkretnej sytuacji.

Używano programu "Administrator  grupy roboczej"	Jest kopia zapasowa	Rozwiązanie
Nie. Był używany plik domyślny, utworzony podczas instalacji programu Microsoft Access.	Nie	Należy ponownie zainstalować program Microsoft Access, aby utworzyć domyślny plik informacyjny grupy roboczej.
Nie. Był używany plik domyślny, utworzony podczas instalacji programu Microsoft Access.	Tak	Należy użyć Eksplorator Windows, folderu "Mój komputer", polecenia copy systemu MS-DOS albo programu odtwarzającego kopie zapasowe, aby skopiować ostatnią wersję pliku informacyjnego do katalogu, w którym jest zainstalowany program Microsoft Access.
Tak. Utworzono nowy plik.	Nie	Należy ponownie uruchomić program "Administrator grupy roboczej", wpisując tę samą nazwę, organizację i identyfikator grupy roboczej, użyte podczas tworzenia pliku informacyjnego. Aby uzyskać więcej informacji na temat tworzenia pliku informacyjnego grupy roboczej, kliknij  [image].
Tak. Utworzono nowy plik.	Tak	Należy skopiować lub odtworzyć kopię zapasową pliku informacyjnego w tym samym katalogu, gdzie znajdował się poprzednio.
Tak. Dołączono (określono) plik w innej ścieżce niż katalog, w którym jest zainstalowany program Microsoft Access.	Tak	Należy skopiować lub odtworzyć kopię zapasową pliku informacyjnego w tej samej ścieżce, gdzie znajdował się poprzednio.
Tak. Dołączono (określono) plik w innej ścieżce niż katalog, w którym jest zainstalowany program Microsoft Access.	Nie	Należy utworzyć nową kopię pliku informacyjnego w taki sam sposób, jak plik oryginalny: przez ponowną instalację programu Microsoft Access albo za pomocą programu Administrator grupy roboczej, wpisując tę samą nazwę, organizację i identyfikator grupy roboczej, użyte podczas tworzenia pliku oryginalnego.

Ważne   Informacja o chronionych kontach przechowywana jest w pliku informacyjnym grupy roboczej. Jeśli więc odtwarza się ten plik bez posługiwania się kopią zapasową, a konta miały ograniczony dostęp do obiektów baz danych, to trzeba odtworzyć wszystkie konta chronione używając tych samych nazw (z rozróżnieniem wielkości liter) i identyfikatorów osobistych (PID), co w pliku oryginalnym. Aby uzyskać więcej informacji na temat odtwarzania pliku informacyjnego grupy roboczej przy użyciu nazw użytkownika i grupy oraz identyfikatorów, kliknij  [image].

Nie trzeba odtwarzać uprawnień kont ani własności obiektów, ponieważ informacje te są przechowywane w samych bazach danych.


Tworzenie kilku grup roboczych korzystających z tej samej zabezpieczonej bazy danych

Można zapewnić członkom innej grupy roboczej programu Microsoft Access dostęp do zabezpieczonej bazy danych i jej obiektów, tworząc konto grupy o identycznej nazwie i identyfikatorze osobistym (PID) w każdej grupie roboczej, która ma mieć dostęp do zabezpieczonej bazy danych. Następnie należy w każdej grupie roboczej dołączyć użytkowników do tego konta grupowego. Sposób ten pozwala użytkownikom zarządzać swym członkostwem w grupie roboczej z odległych miejsc.

1	Zakończ pracę programu Microsoft Access.

2	Użyj programu Administrator grupy roboczej, aby dołączyć do jednej z grup roboczych.

  Jak?

3	Uruchom program Microsoft Access, zaloguj się jako administrator grupy roboczej (członek grupy Administratorzy), a następnie otwórz bazę danych.

4	Utwórz konto grupowe notując dokładnie podaną nazwę grupy i jej PID, rozróżniając wielkość liter.

  Jak?

5	Dodaj użytkowników do nowej grupy.

  Jak?

Uwaga   Użytkowników można dodać lub usunąć w dowolnym momencie.

6	Powtórz kroki od 1 do 5 dla każdej grupy roboczej, która będzie korzystać z tej samej zabezpieczonej bazy danych. W kroku 3 należy zwrócić uwagę na dokładne powtórzenie nazwy grupy i jej PID, z rozróżnieniem małych i wielkich liter, w brzmieniu użytym przy zakładaniu konta dla pierwszej grupy roboczej.

7	Otwórz zabezpieczoną bazę danych, która będzie wspólna dla grup roboczych i przyznaj uprawnienia nowym grupom.

  Jak?

Uwaga   Administrator odległej grupy roboczej może również wstawić tę samą grupę do swego pliku informacyjnego grupy roboczej. Należy mu w tym celu dostarczyć dokładną nazwę grupy i jej PID, z rozróżnieniem wielkości liter, w brzmieniu z oryginalnej grupy roboczej.


Żądanie logowania się użytkowników w programie Microsoft Access

Do momentu aktywacji dla grupy roboczej procedury logowania, program Microsoft Access automatycznie loguje wszystkich użytkowników na wstępnie zdefiniowanym koncie użytkownika Administrator. Włączanie logowania użytkowników następuje poprzez ustalenie hasła dla konta użytkownika Administrator.

1	Dołącz do grupy roboczej, której procedura logowania ma być uaktywniona.

  Jak?

2	Uruchom program Microsoft Access, a następnie otwórz bazę danych.

3	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Konta użytkowników i grup.

4	Kliknij kartę Użytkownicy i sprawdź, czy w polu Nazwa jest podświetlone wstępnie zdefiniowane konto użytkownika Administrator.

5	Kliknij kartę Zmień hasło, kliknij pole Nowe hasło i wpisz nowe hasło. Pole Stare hasło pozostaw puste.

Dla zachowania poufności wpisywane znaki są zastępowane gwiazdkami (*). Hasło może zawierać od 1 do 14 znaków, za wyjątkiem znaku ASCII 0 (null). W hasłach jest rozróżniana wielkość liter.

6	Potwierdź hasło wpisując je ponownie w polu Potwierdź, a następnie kliknij przycisk OK.

Przy następnym uruchomieniu programu Microsoft Access przez dowolnego członka grupy roboczej pojawi się okno dialogowe Logowanie. Jeśli w grupie roboczej brak innych kont użytkownika, to jedynym ważnym kontem jest konto użytkownika Administrator. Aby uzyskać informacje na temat definiowania kont użytkownika, kliknij  [image].

Uwaga   Przy zabezpieczaniu bazy danych tworzy się konta użytkowników w grupie roboczej programu Microsoft Access, a następnie udziela się uprawnień do baz danych i ich obiektów użytkownikom i grupom, do których należą. Gdy użytkownik loguje się w programie Microsoft Access na swym koncie, otrzymuje uprawnienia związane ze swym kontem. Użytkownik loguje się w programie Microsoft Access wpisując nazwę użytkownika i hasło w oknie dialogowym Logowanie.


Wyłączanie okna dialogowego Logowanie

1	Dołącz do grupy roboczej, której procedurę logowania chcesz wyłączyć.

  Jak?

2	Uruchom program Microsoft Access, a następnie otwórz bazę danych.

3	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Konta użytkowników i grup.

4	Kliknij kartę Użytkownicy. W polu Nazwa zaznacz na liście pozycję Administrator, a następnie kliknij przycisk Usuń hasło.

Przy następnym uruchomieniu programu Microsoft Access przez dowolnego członka grupy roboczej wybranej w kroku 1, nie pojawi się już okno dialogowe Logowanie.

Uwaga   Procedura ta nie usuwa żadnego ze zdefiniowanych w bazie danych zabezpieczeń na poziomie użytkownika. Aby uzyskać informacje o całkowitym usuwaniu zabezpieczenia na poziomie użytkownika, kliknij  [image].


Sposoby udostępniania użytkownikom zabezpieczonych aplikacji i grup roboczych

Dostęp do aplikacji zabezpieczonej zależy zarówno od bazy danych aplikacji, w której zapisane są uprawnienia użytkowników, jak i od grupy roboczej, w której zapisane są konta użytkowników i grup wraz z ich hasłami. W zależności od sposobu korzystania z aplikacji, można ją oraz grupy robocze udostępnić na kilka sposobów.

Skopiowanie plików aplikacji i pliku informacyjnego grupy roboczej definiującego tę grupę do serwera sieciowego

Za pomocą programu Administrator grupy roboczej użytkownicy mogą dołączać do grupy roboczej podając ścieżkę sieciową do pliku informacyjnego grupy roboczej, a następnie uruchamiać aplikację bezpośrednio z serwera. Aby uniemożliwić użytkownikom otwieranie aplikacji w trybie dostępu wyłącznego, można pozbawić grupę Użytkownicy uprawnienia "Otwieranie z wyłącznością".

Zaopatrzenie każdego użytkownika w kopie plików aplikacji i pliku informacyjnego grupy roboczej, definiującego tę grupę

Za pomocą programu Administrator grupy roboczej użytkownicy mogą dołączyć do grupy roboczej, podając ścieżkę do pliku informacyjnego grupy roboczej w swym komputerze, a następnie uruchamiać w nim swoją kopię aplikacji. Jednak po modyfikacji aplikacji, jej danych lub pliku informacyjnego grupy roboczej, trzeba dostarczyć każdemu użytkownikowi nowe kopie odpowiednich plików.

Jako alternatywę można rozważyć podzielenie aplikacji na bazę danych umieszczoną w serwerze sieciowym oraz na bazę aplikacji zawierającą pozostałe obiekty bazy danych, umieszczoną w komputerach użytkowników. W tej konfiguracji w serwerze sieciowym znajdzie się również plik informacyjny grupy roboczej. Dostarczania zmodyfikowanych kopii będzie wówczas wymagała tylko modyfikacja pliku bazy danych aplikacji. Aby dowiedzieć się, jak to zrobić, kliknij  [image].

Zapewnienie dostępu do aplikacji członkom różnych grup roboczych programu Microsoft Access przez utworzenie tej samej grupy w każdej grupie roboczej

Można utworzyć w każdej grupie roboczej konto o identycznej nazwie i identycznym identyfikatorze osobistym (PID), a następnie dodać użytkowników z każdej grupy roboczej do tej grupy. Na przykład użytkownik pracujący w sieci i należący do grupy roboczej programu Microsoft Access w Honolulu, może używać aplikacji utworzonej w grupie roboczej programu Microsoft Access w Melbourne, jeśli jest w obu grupach roboczych członkiem konta grupowego o tej samej nazwie i tym samym PID.

Aby uruchomić aplikację, każdy użytkownik musi mieć własną kopię programu Microsoft Access. Aby utworzyć aplikację nie wymagającą kopii programu Microsoft Access, należy użyć pakietu Microsoft Office 97,wersja Developer.


Tworzenie kont użytkowników i kont grupowych oraz przyznawanie uprawnień

Jeśli dla celów bezpieczeństwa wystarczą grupa administratorów i grupa użytkowników, to nie trzeba tworzyć dodatkowych grup; można skorzystać ze standardowych grup Administratorzy i Użytkownicy. W takim przypadku trzeba tylko przypisać odpowiednie uprawnienia domyślnej grupie Użytkownicy i dodać ewentualnych administratorów do standardowej grupy Administratorzy. Nowi użytkownicy są automatycznie dodawani do grupy Użytkownicy. Zwykle uprawnienia dla grupy Użytkownicy mogą obejmować odczyt danych i aktualizację danych dla tabel i kwerend oraz otwieranie i uruchamianie dla formularzy i raportów.

Jeśli natomiast potrzebna jest bardziej szczegółowa kontrola nad różnymi grupami użytkowników, to można tworzyć własne grupy, przypisywać im różne zestawy uprawnień, a następnie dodawać użytkowników do odpowiednich grup. Aby uprościć zarządzanie uprawnieniami, zaleca się przypisywanie uprawnień tylko grupom (a nie użytkownikom) i dodawanie użytkowników do odpowiednich grup.

Co chcesz zrobić?

Utworzyć nowe konta użytkowników

Utworzyć własne grupy (w razie potrzeby)

Przyznać uprawnienia dla wybranych obiektów grupom lub użytkownikom

Dodać użytkowników do odpowiednich grup

Uzyskać więcej informacji o organizowaniu kont chronionych


Konwersja zabezpieczonej bazy danych utworzonej we wcześniejszej wersji programu Microsoft Access

Aby móc używać zabezpieczonej bazy danych utworzonej we wcześniejszej wersji programu, należy wykonać klika dodatkowych czynności i wziąć pod uwagę szereg czynników.

Uwaga   Aby przekształcić lub włączyć zabezpieczoną bazę danych, muszą być spełnione poniższe warunki. W innym razie konwersja nie powiedzie się.

•	Przy instalacji programu Microsoft Access 97 tworzony jest nowy plik informacyjny grupy roboczej. Plik ten jest następnie określany jako plik bieżący. Dlatego też przed przekształceniem zabezpieczonej bazy danych należy dołączyć plik informacyjny grupy roboczej określający konto użytkownika i sposób dostępu do tej bazy danych lub plik informacyjny, który był używany w momencie zabezpieczenia bazy danych. Aby uzyskać informacje na temat dołączania pliku informacyjnego grupy roboczej, kliknij  [image].

•	Konto użytkownika używane do logowania w czasie konwersji musi mieć następujące uprawnienia:

•	"Otwieranie/Uruchamianie" i "Otwieranie z wyłącznością" dla całej bazy danych.

•	"Modyfikowanie projektu" lub "Administrowanie" dla wszystkich tabel w bazie danych, bądź właściciela wszystkich tabel w bazie danych.

•	"Czytanie projektu" dla wszystkich obiektów w bazie danych.

Jeśli wszyscy użytkownicy zabezpieczonej bazy danych zmieniają wersję programu na Microsoft Access 97, należy przekształcić bazę danych i plik informacyjny grupy roboczej, który był używany razem z nią. Czynności, jakie należy wykonać zależą od tego, w której wersji programu baza danych została utworzona.

Jeśli tylko niektórzy użytkownicy bazy danych zmieniają wersję programu na Microsoft Access 97, można udostępnić bazę danych i plik informacyjny grupy roboczej dla wszystkich używanych wersji programu Microsoft Access. Istnieje kilka sposobów udostępniania zabezpieczonej bazy danych i pliku informacyjnego grupy roboczej.

Uwaga   Zabezpieczoną bazę danych utworzoną w formacie wcześniejszej wersji programu należy przekształcać tylko wtedy, jeśli wszyscy jej użytkownicy zmieniają wersję programu na Microsoft Access 97. W innym przypadku należy udostępnić bazę danych w jej obecnym formacie.

Co chcesz zrobić?

Skonwertować zabezpieczoną bazę danych z formatu programu Microsoft Access 1.x lub 2.0, jeśli wszyscy użytkownicy zmieniają program na Microsoft Access 97

Skonwertować zabezpieczoną bazę danych programu Microsoft Access 95, jeśli wszyscy użytkownicy zmieniają program na Microsoft Access 97

Dowiedzieć się więcej na temat udostępniania zabezpieczonej bazy danych wcześniejszej wersji programu Microsoft Access w różnych wersjach programu


Konwertowanie zabezpieczonej bazy danych programu Microsoft Access 1.x lub 2.0

1	Skonwertuj zabezpieczoną bazę danych.

  Jak?

2	Skonwertuj plik informacyjny grupy roboczej (zwykle nosi on nazwę system.mda) używany z tą bazą danych.

  Jak?

3	Użytkownicy muszą dołączyć plik informacyjny grupy roboczej przed otwarciem zabezpieczonej bazy danych.

  Jak?


Konwersja zabezpieczonej bazy danych programu Microsoft Access 95

Przy uaktualnianiu programu z Microsoft Access 95 należy skonwertować zabezpieczoną bazę danych, nie ma jednak potrzeby konwersji pliku informacyjnego grupy roboczej na format programu Microsoft Access 97. Przed użyciem plik należy jednak zdefragmentować.

1	Skonwertuj zabezpieczoną bazę danych.

  Jak?

2	Zdefragmentuj zabezpieczoną bazę danych.

  Jak?

3	Zamknij program Microsoft Access.

4	Przed defragmentacją pliku informacyjnego grupy roboczej (nosi on zwykle nazwę system.mdw) zabezpieczonej bazy danych należy czasowo przyłączyć inny plik informacyjny grupy roboczej.

  Jak?

5	Uruchom program Microsoft Access nie otwierając bazy danych.

6	Zdefragmentuj plik informacyjny grupy roboczej, który był używany razem z zabezpieczoną bazą danych.

7	Użytkownicy muszą dołączyć plik informacyjny przed otwarciem zabezpieczonej bazy danych.


Udostępnianie zabezpieczonej bazy danych z poprzedniej wersji programu w różnych wersjach programu Microsoft Access

Z jednym tylko wyjątkiem zagadnienia związane z udostępnianiem zabezpieczonych baz danych w różnych wersjach programu Microsoft Access są te same, jak w przypadku niezabezpieczonych baz danych. Aby uzyskać informacje na temat ogólnych zasad obowiązujących przy udostępnianiu baz danych w kilku wersjach programu, kliknij  [image].

Wspomnianym wyjątkiem jest sposób postępowania z plikami informacyjnymi grupy roboczej, które są używane razem z zabezpieczoną bazą danych. Istnieją dwa warianty postępowania:

•	Użytkownicy uaktualniający wersję programu na Microsoft Access 97 powinni przyłączyć odpowiedni plik informacyjny grupy roboczej, utworzony w najwcześniejszej wersji programu, w której będzie używana zabezpieczona baza danych. Program Microsoft Access 97 akceptuje pliki informacyjne grupy roboczej utworzone we wcześniejszych wersjach programu, ale wersje poprzednie akceptują tylko pliki własne i takie, które były wykorzystywane w wersjach jeszcze starszych. Aby uzyskać więcej informacji na temat dołączania pliku informacyjnego grupy roboczej, kliknij  [image].

Ważne   Jeśli użytkownicy mają zamiar korzystać z zabezpieczonej bazy danych w programie Microsoft Access 95, przed użyciem należy zdefragmentować bieżący plik informacyjny grupy roboczej programu Microsoft Access 97. Defragmentacja w programie Microsoft Access 97 nie powoduje zmiany formatu pliku, więc może on być nadal używany w programie Microsoft Access 95. Aby uzyskać więcej informacji na temat defragmentacji bazy danych, kliknij  [image].

•	Jeśli udostępniana baza danych została utworzona w programie Microsoft Access 1.x lub 2.0, tylko użytkownicy uaktualniający wersję programu na Microsoft Access 97 powinni dołączyć skonwertowany plik informacyjny grupy roboczej. Użytkownicy Microsoft Access 1.x lub 2,.0, którzy nie uaktualniają wersji programu, muszą nadal używać pliku informacyjnego grupy roboczej utworzonego w ich wersji. Aby uzyskać więcej informacji na temat konwertowania pliku informacyjnego grupy roboczej, kliknij  [image].


Konwertowanie pliku informacyjnego grupy roboczej wcześniejszej wersji programu Microsoft Access

Aby móc w pełni wykorzystać nowe możliwości programu w dziedzinie bezpieczeństwa i prędkości działania, należy ponownie odtworzyć plik informacyjny grupy roboczej w sposób opisany poniżej.

1	Utwórz nowy plik informacyjny grupy roboczej, pamiętając, aby wprowadzić dokładną nazwę napisaną odpowiednio wielkimi lub małymi literami, nazwę firmy i Identyfikator grupy roboczej, jakie były użyte w pierwotnym pliku. Wprowadzenie danych niezgodnych z tymi, jakie znajdowały się w oryginalnym pliku spowoduje utworzenie niepoprawnej grupy Administratorzy.

  Jak?

2	Odtwórz wszelkie konta grupy, zwracając szczególną uwagę na to, żeby nazwa i identyfikator (PID) każdej z grup były dokładnie takie same, jak poprzednio (z uwzględnieniem wielkości liter).

  Jak?

3	Odtwórz wszystkie konta użytkowników, zwracając szczególną uwagę na to, żeby nazwa i PID użytkownika były dokładnie takie same, jak poprzednio (z uwzględnieniem wielkości liter).

  Jak?

4	Inni użytkownicy programu Microsoft Access 97 muszą następnie dołączyć plik informacyjny grupy roboczej za pomocą programu Administrator grupy roboczej.


Rekonstrukcja pliku informacyjnego grupy roboczej na podstawie nazw i identyfikatorów użytkowników i grup

Jeśli plik informacyjny grupy roboczej ulegnie uszkodzeniu lub zostanie usunięty, a nie wykonano kopii zapasowej, posiadając dokładne dane (z uwzględnieniem wielkich i małych liter), których użyto do utworzenia pliku i zdefiniowaniu kont i grup, można odtworzyć ten plik.

1	Utwórz nowy plik informacyjny grupy roboczej, zwracając szczególną uwagę na to, żeby nazwa, nazwy firmy i identyfikator grupy roboczej były dokładnie takie same (z uwzględnieniem wielkości liter), jak w wersji oryginalnej. Wprowadzenie niewłaściwych danych spowoduje utworzenie niepoprawnej grupy Administratorzy.

  Jak?

2	Odtwórz wszelkie konta grupy, zwracając szczególną uwagę na to, żeby nazwa i identyfikator (PID) każdej z grup były dokładnie takie same, jak poprzednio (z uwzględnieniem wielkich i małych liter).

  Jak?

3	Odtwórz wszystkie konta użytkowników, zwracając szczególną uwagę na to, żeby nazwa i PID użytkownika były dokładnie takie same, jak poprzednio (z uwzględnieniem wielkości liter).

  Jak?

4	Jeśli w punkcie 1 nadałeś nowemu plikowi inną nazwę lub zapisałeś go w innym miejscu, poinformuj o tym użytkowników z grupy, którzy będą przyłączać nowy plik za pomocą programu Administrator grupy roboczej.


Co należy zrobić po uruchomieniu Kreatora zabezpieczeń na poziomie użytkownika?

Co chcesz zrobić?

Dowiedzieć się więcej na temat kont użytkowników i grup oraz na temat przyznawania uprawnień

Dowiedzieć się więcej na temat podstawowych zasad zabezpieczania bezy danych


Informacje na temat plików MDE

Jeśli baza danych zawierająca kod języka Visual Basic zostanie zapisana jako plik formatu MDE, wszystkie moduły zostaną skompilowane, wszystkie kody źródłowe dające się edytować będą usunięte, a docelowa baza danych zostanie zdefragmentowana. Kod języka Visual Basic nadal będzie wykonywany, ale nie można go będzie oglądać ani modyfikować. W wyniku usunięcia kodu zmniejszy się rozmiar bazy danych. Ponadto program optymalizuje wykorzystanie pamięci i poprawia działanie bazy danych.

Zapisanie bazy danych jako plik formatu MDE uniemożliwia wykonywanie następujących czynności:

•	Oglądanie, modyfikację i tworzenie formularzy, raportów lub modułów w widoku "Projekt".

•	Dodawanie, usuwanie lub zmienianie odwołań do bibliotek obiektów i baz danych.

•	Zmienianie kodu za pomocą właściwości lub metod programu Microsoft Access lub Obiektów VBA — plik formatu MDE nie zawiera kodu źródłowego.

•	Zmienianie nazwy projektu VBA bazy danych w oknie dialogowym Opcje.

•	Importowanie i eksportowanie formularzy, raportów i modułów. Można jednak importować z baz danych innego formatu i eksportować do nich tabele, kwerendy i makra. Tabele, kwerendy i makra z bazy danych formatu MDE mogą być importowane do innych baz danych. Import formularzy, raportów i modułów nie jest możliwy.

Ostrzeżenie   Należy koniecznie zapisać kopię pierwotnej wersji bazy danych. Jeśli konieczne są zmiany w formularzach, raportach lub modułach bazy danych formatu MDE, należy otworzyć zapisaną kopię i zapisać ją ponownie w formacie MDE po dokonaniu odpowiednich modyfikacji. Zapisanie bazy danych, zawierającej tabele w formacie MDE powoduje komplikacje związane z określaniem zgodności różnych wersji danych, w przypadku jeśli zachodzi potrzeba modyfikacji projektu formularzy, raportów lub modułów. Dlatego też format MDE nadaje się przede wszystkim do zapisywania baz danych frontonu aplikacji frontonu/zaplecza. Ponadto w przyszłych wersjach programu Microsoft Access nie będzie można otwierać, konwertować, ani wykonywać kodu pliku MDE programu Microsoft Access 97. Jedynym sposobem konwersji pliku MDE programu Microsoft Access 97 na plik przyszłej wersji programu będzie otwarcie pierwotnej bazy danych, na podstawie której utworzono plik, skonwertowanie jej, a następnie ponowne zapisanie w formacie MDE.

Ważne   Istnieją pewne ograniczenia, które w niektórych przypadkach uniemożliwiają zapisanie bazy danych jako pliku formatu MDE:

•	Jeśli baza danych jest zabezpieczona na poziomie użytkownika, muszą zostać spełnione pewne kryteria.

•	Jeśli baza danych jest repliką, należy najpierw usunąć tabele systemowe i właściwości replikacji.

•	Jeśli w bazie danych znajdują się odwołania do innej bazy danych lub do dodatku, wszystkie bazy danych i dodatki znajdujące się w ciągu odwołań muszą również zostać zapisane w formacie MDE.

Co chcesz zrobić?

Zapisać bazę danych jako plik formatu MDE

Dowiedzieć się więcej na temat stosowania innych rodzajów zabezpieczeń bazy danych zapisanej w formacie MDE

Uzyskać informacje na temat zapisywania repliki bazy danych w formacie MDE

Uzyskać informacje na temat zapisywania w formacie MDE bazy danych zawierającej odwołania do innej bazy danych


Informacje na temat stosowania innych rodzajów zabezpieczeń bazy danych zapisanej jako plik formatu MDE

Utworzenie pliku MDE zabezpiecza formularze, raporty i kod języka Visual Basic bazy danych bez konieczności stosowania logowania, tworzenia kont użytkowników, zarządzania nimi, i przyznawania uprawnień wymaganych w przypadku zabezpieczeń na poziomie użytkownika. Jeśli jednak hasło dla bazy danych lub zabezpieczenia na poziomie użytkownika zostaną zastosowane przed zapisaniem bazy danych w formacie MDE, będą się one stosować również do tego pliku. Aby usunąć hasło lub zabezpieczeni na poziomie użytkownika, należy to uczynić przed zapisaniem bazy danych w formacie MDE. Aby uzyskać informacje na temat usuwania hasła bazy danych, kliknij  [image]. Aby uzyskać informacje na temat usuwania zabezpieczeń poziomu użytkownika, kliknij  [image].

Aby możliwe było zapisanie w formacie MDE bazy danych o określonych zabezpieczeniach poziomu użytkownika, muszą być spełnione następujące wymagania:

•	Należy przyłączyć plik informacyjny grupy roboczej określający konta użytkowników umożliwiające dostęp do bazy danych lub plik używany w czasie, kiedy baza danych została utworzona.

•	Konieczne jest konta użytkownika z uprawnieniami "Otwieranie/Uruchamianie" lub "Otwieranie z wyłącznością" dla bazy danych.

•	Konieczne jest konto użytkownika z uprawnieniami "Modyfikowanie projektu", "Administrowanie" lub właściciela dla wszystkich tabel w bazie danych.

•	Konieczne jest konto użytkownika z uprawnieniem "Czytanie projektu" dla wszystkich obiektów w bazie danych.


Informacje na temat zapisywania bazy danych po replikacji w formacie MDE

Bazy danych po replikacji (tak repliki, jak i wzorca) nie można zapisać w formacie MDE. Aby zapisać bazę danych po replikacji jako plik MDE, należy najpierw usunąć tabele systemowe i właściwości replikacji. Aby uzyskać więcej informacji na temat usuwania elementów używanych do replikacji, kliknij  [image].

Po zapisaniu bazy danych w formacie MDE, nie można jej replikować. Dlatego też stosowanie tego formatu jest zalecane, tylko jeśli baza danych nie ma być już poddawana zmianom. Nie ma sposobu, aby zmienić projekty formularzy, raportów lub zmodyfikować kod w pliku MDE wzorca. Zmiany dokonane w pierwotnej bazie danych nie mogą być synchronizowane z istniejącymi wcześniej replikami w formacie MDE. Z tego powodu, jeśli konieczne są zmiany w projekcie zestawu replik zapisanych w formacie MDE, należy je wprowadzić w pierwotnej bazie danych, ponownie zapisać ją w formacie MDE, a następnie na jej podstawie utworzyć i przekazać nowy zestaw replik.


Informacje na temat zapisywania w formacie MDE bazy danych zawierającej odwołania do innej bazy danych

Przy próbie zapisania w formacie MDE bazy danych (.mdb) lub dodatku (.mda), zawierającego odwołania do innej bazy lub dodatku, zostanie wyświetlony komunikat o błędzie, a wykonywanie operacji będzie przerwane. Aby zapisać w formacie MDE bazę danych odwołującą się do innej bazy danych, należy zapisać w tym formacie wszystkie bazy danych w ciągu odwołań, zaczynając od pierwszej bazy danych, do której utworzone jest odwołanie. Po zapisaniu pierwszej bazy danych w formacie MDE, a przed zapisaniem kolejnej bazy danych należy aktualizować odwołanie w taki sposób, aby wskazywało na nowy plik MDE.

Jeśli na przykład w bazie danych Baza1.mdb znajduje się odwołanie do bazy danych Baza2.mdb, w której jest odwołanie do bazy danych Baza3.mda, należy wykonać następujące czynności:

1	Zapisać plik Baza3.mda jako Baza3.mde.

2	Otworzyć plik Baza2.mdb i zmienić odwołanie, tak aby wskazywało nowo utworzony plik Baza3.mde.

3	Zapisać plik Baza2.mdb jako Baza2.mde.

4	Otworzyć plik Baza1.mdb i zmienić odwołanie, tak aby wskazywało nowo utworzony plik Baza2.mde.

5	Zapisać plik Baza1.mdb jako Baza1.mde.


Przekształcanie pliku na format MDE

1	Zamknij bazę danych. Jeśli baza danych jest używana w środowisku wielodostępnym, wszyscy użytkownicy muszą ją zamknąć

2	W menu Narzędzia wskaż polecenie Narzędzia bazy danych, a następnie kliknij polecenie Utwórz plik MDE.

3	W oknie dialogowym Zapisz bazę danych jako MDE zaznacz bazę danych, która ma być przekształcona, a następnie kliknij przycisk Utwórz MDE.

4	W oknie dialogowym Zapisz MDE jako podaj odpowiednią nazwę, stację dysków i folder, w którym ma zostać zapisana baza danych.

Ostrzeżenie   Koniecznie zapisz kopię pierwotnej bazy danych. W bazie danej zapisanej w jako plik MDE nie można dokonywać zmian w projekcie formularzy, raportów, ani modułów. Jeśli konieczne są zmiany w projekcie tych obiektów, należy wprowadzić je w pierwotnej bazie danych, a następnie ponownie ją zapisać jako plik MDE. Uruchomienie ani przekształcenie bazy danych zapisanej w formacie MDE nie będzie możliwe w przyszłych wersjach programu Microsoft Access. Można będzie jedynie otworzyć lub przekształcić pierwotną bazę danych.


Jak działają uprawnienia i kto może je przyznawać?

Istnieją dwa typy uprawnień: bezpośrednie i pośrednie. Uprawnienia bezpośrednie przyznawane są jawnie kontu użytkownika - nie dotyczą innych użytkowników. Uprawnienia pośrednie przyznawane są kontu grupy - użytkownik przyjęty do grupy automatycznie nabywa te uprawnienia, a usunięcie z grupy pozbawia go tych uprawnień.

Jeśli użytkownik usiłuje wykonać operację na obiekcie zabezpieczonej bazy danych, jego uprawnienia są wypadkową posiadanych uprawnień bezpośrednich i pośrednich. Obowiązuje zasada, że uprawnienia faktyczne użytkownika wybierane są spośród najmniej ograniczających uprawnień, bezpośrednich i pośrednich, przyznanych we wszystkich grupach, do których użytkownik należy. Z tego powodu prostszym sposobem zarządzania uprawnieniami jest tworzenie grup i przyznawanie im uprawnień zamiast przyznawania uprawnień indywidualnym użytkownikom. Zmiana uprawnień użytkownika odbywa się wówczas poprzez przenoszenie go z jednej grupy do innej. Dodatkową zaletą jest przyznawanie nowych uprawnień całej grupie użytkowników w jednej operacji.

Uprawnienia do obiektu bazy danych mogą być zmieniane przez:

•	Członków grupy Administratorzy określonej w pliku informacyjnym grupy roboczej, utworzonym wraz z utworzeniem bazy danych.

•	Właściciela obiektu.

•	Każdego użytkownika z uprawnieniem “Administrowanie” do obiektu.

Może się zdarzyć, że użytkownik w danym momencie nie może wykonać jakiejś operacji, ale może on przyznać sobie samemu uprawnienia do wykonania tej operacji. Dotyczy to członka grupy Administratorzy oraz właściciela obiektu.

Właścicielem obiektu jest użytkownik, który ten obiekt utworzył. Użytkownicy, którzy mogą zmieniać uprawnienia, mogą również zmieniać właściciela obiektu za pomocą polecenia Uprawnienia użytkowników i grup w podmenu Zabezpieczenia (w menu Narzędzia) oraz odtwarzać obiekt. Aby odtworzyć obiekt, nie trzeba go budować od podstaw - można sporządzić jego kopię lub importować albo eksportować go do innej bazy danych. Jest to najprostsza metoda zmiany właściciela wszystkich obiektów, włącznie z samą bazą, podczas zakładania zabezpieczenia całej bazy danych. Najlepszym sposobem założenia zabezpieczenia w bazie danych jest jednak użycie Kreatora zabezpieczeń na poziomie użytkownika, który tworzy nową bazę danych i importuje do niej wszystkie obiekty.

Uwaga   Kopiowanie, importowanie i eksportowanie nie zmienia właściciela kwerendy, której właściwość Uaktywnij uprawnienia ustawiono na Właściciela. Właściciela kwerendy można zmienić tylko wtedy, jeśli jej właściwość Uaktywnij uprawnienia ustawiono na Użytkownika.

Aby uzyskać informacje na temat typów uprawnień, kliknij  [image].


Typy uprawnień

W następującej tabeli zestawiono uprawnienia, które można przydzielać.

Uprawnienia	Zakres	Obiekty
Otwieranie/ Uruchamianie	Otwieranie bazy danych, formularza, raportu oraz uruchamianie makra.	Bazy danych, formularze, raporty i makra
Otwieranie z wyłącznością	Otwieranie bazy danych w trybie wyłączności	Bazy danych
Czytanie projektu	Oglądanie obiektów w widoku "Projekt"	Tabele, kwerendy, formularze, raporty, makra i moduły
Modyfikowanie projektu	Oglądanie i dokonywanie zmian w projekcie obiektów oraz ich usuwanie.	Tabele, kwerendy, formularze, raporty, makra i moduły
Administrowanie	Ustalanie haseł, replikowanie oraz zmiana właściwości uruchamiania baz danych. Pełny dostęp do danych i obiektów baz danych, łącznie z możliwością nadawania uprawnień.	Bazy danych, tabele, kwerendy, formularze, raporty, makra i moduły
Odczytywanie danych	Oglądanie danych.	Tabele i kwerendy
Aktualizacja danych	Oglądanie i modyfikacja danych, ale bez możliwości wstawiania i usuwania.	Tabele i kwerendy
Wstawianie danych	Oglądanie i wstawianie danych, ale bez możliwości modyfikowania i usuwania.	Tabele i kwerendy
Usuwanie danych	Oglądanie i usuwanie danych, ale bez możliwości modyfikowania i wstawiania.	Tabele i kwerendy
Uwaga   Pewne uprawnienia pociągają za sobą inne. Na przykład uprawnienie "Aktualizacja danych" dla tabeli automatycznie pociąga za sobą uprawnienia "Odczytywanie danych" i "Czytanie projektu", ponieważ bez nich nie można zmodyfikować danych tabeli. Uprawnienia "Modyfikowanie projektu" i "Odczytywanie danych" pociągają za sobą uprawnienie "Czytanie projektu". Dla makr uprawnienie "Czytanie projektu" pociąga za sobą uprawnienie "Otwieranie/Uruchamianie".


Przyznawanie i odbieranie uprawnień kontom zabezpieczonym

Po zakończeniu pracy Kreatora zabezpieczeń na poziomie użytkownika, można przyznawać i odbierać uprawnienia do bazy danych i jej istniejących obiektów kontom użytkownika i kontom grupy w grupie roboczej.

Można ponadto ustawić domyślne uprawnienia przyznawane użytkownikom do nowych obiektów tworzonych w bazie danych.

Co chcesz zrobić?

Przyznać lub odebrać uprawnienia do bazy danych i jej istniejących obiektów

 	Przyznać uprawnienia domyślne dla nowych obiektów bazy danych


Przyznawanie i odbieranie uprawnień do bazy danych i jej istniejących obiektów

1	Otwórz bazę danych zawierającą obiekty, które maja być zabezpieczone.

Używany podczas logowania się plik informacyjny grupy roboczej musi zawierać konta grup i użytkowników, którym przyznaje się uprawnienia. Można jednak przyznać uprawnienia grupom i przyjąć do nich użytkowników później.

2	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Uprawnienia użytkowników i grup.

3	Na karcie Uprawnienia kliknij opcję Użytkowników lub Grup a następnie w polu Nazwa użytkownika/grupy kliknij tego użytkownika lub grupę, którym chcesz przyznać uprawnienia.

4	W polu Typ obiektu kliknij typ obiektu, a następnie w polu Nazwa obiektu kliknij nazwę obiektu, do którego mają być przyznane uprawnienia.

Wskazówka   W polu Nazwa obiektu można zaznaczyć kilka obiektów przeciągając myszą przez ich zestaw lub klikając je przy przytrzymanym klawiszu CTRL.

5	W polu Uprawnienia zaznacz uprawnienia, które mają być udzielone lub odznacz te, które mają być odebrane użytkownikowi lub grupie, a następnie kliknij przycisk Zastosuj. Powtórz kroki 4 i 5, aby przyznać lub odebrać uprawnienia do innych obiektów.

Aby uzyskać informacje na temat wszystkich uprawnień, które można przyznać, kliknij  [image].

6	Powtórz kroki od 3 do 5 dla kolejnych grup lub użytkowników, a następnie kliknij przycisk OK.

Ważne   Jeśli przyznaje się lub usuwa uprawnienia dla kodu języka Visual Basic (formularze, raporty, lub moduły), uprawnienia te nie obowiązują dopóki nie zamknie się bazy danych i ponownie jej nie otworzy.

Uwagi

•	Aby uzyskać informacje, kto może przyznawać i odbierać uprawnienia, kliknij  [image].

•	Pewne uprawnienia pociągają za sobą inne. Na przykład uprawnienie "Modyfikowanie danych" do tabeli automatycznie pociąga za sobą uprawnienia "Odczytywanie danych" i "Czytanie projektu", ponieważ bez nich nie można zmodyfikować danych tabeli. Uprawnienia "Modyfikowanie projektu" i "Odczytywanie danych" pociągają za sobą uprawnienie "Czytanie projektu". Dla makr uprawnienie "Czytanie projektu" pociąga za sobą uprawnienie "Otwieranie/Uruchamianie".

•	Po zmodyfikowaniu i zapisaniu obiektu, jego uprawnienia nie zmieniają się. Jeśli jednak obiekt po modyfikacji zostanie zapisany pod nową nazwą za pomocą polecenia Zapisz jako z menu Plik lub w wyniku wycięcia i wklejenia, importu lub eksportu obiektu, to jego uprawnienia są tracone i trzeba je przyznać ponownie. Operacje te bowiem są równoważne utworzeniu nowego obiektu, który otrzymuje uprawnienia domyślne, zdefiniowane dla obiektu danego typu.


Przyznawanie uprawnień domyślnych dla nowych obiektów bazy danych

1	Otwórz bazę danych zawierającą obiekty.

2	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Uprawnienia użytkowników i grup.

3	Na karcie Uprawnienia kliknij opcję Użytkowników lub Grup, a następnie w polu Nazwa użytkownika/grupy kliknij tego użytkownika lub grupę, którym mają być przyznane uprawnienia.

4	W polu Typ obiektu kliknij typ obiektu, a następnie na liście Nazwa obiektu kliknij pozycję <Nowe obiekty>.

Pozycja <Nowe obiekty> zależy od wybranego typu obiektu i może brzmieć <Nowe tabele/kwerendy>, <Nowe formularze>, <Nowe raporty>, <Nowe makra> lub <Nowe moduły>.

5	Zaznacz domyślne uprawnienia, które mają być przyznane wybranemu typowi obiektu, a następnie kliknij przycisk Zastosuj. Powtórz kroki 4 i 5, aby przyznać uprawnienia do innych typów obiektów dla bieżącego użytkownika lub grupy.

Aby uzyskać informacje na temat wszystkich uprawnień, które można przyznać, kliknij  [image].

6	Powtórz kroki od 3 do 5 dla kolejnych grup lub użytkowników, a następnie kliknij przycisk OK.

Uwagi

•	Uprawnienia domyślne mogą być przyznawane tylko poprzez konto administratora (członka grupy Administratorzy w grupie roboczej utworzonej wraz z bazą danych zawierającą obiekt) lub przez właściciela bazy danych.

•	Pewne uprawnienia pociągają za sobą inne. Na przykład uprawnienie "Modyfikowanie danych" do tabeli automatycznie pociąga za sobą uprawnienia "Odczytywanie danych" i "Czytanie projektu", ponieważ bez nich nie można zmodyfikować danych tabeli. Uprawnienia "Modyfikowanie projektu" i "Odczytywanie danych" pociągają za sobą uprawnienie "Czytanie projektu". Dla makr uprawnienie "Czytanie projektu" pociąga za sobą uprawnieni "Otwieranie/Uruchamianie".

•	Połączenie kont użytkowników w grupy ułatwia zarządzanie zabezpieczeniami. Zamiast przyznawania każdemu użytkownikowi uprawnień do każdego obiektu bazy danych, pozwala przypisać uprawnienia tylko kilku grupom, a następnie umieścić użytkowników w odpowiednich grupach. Po zalogowaniu się użytkownika w programie Microsoft Access, dziedziczy on uprawnienia wszystkich grup, do których należy.


Uniemożliwienie replikacji bazy danych, ustalania jej hasła i zmiany właściwości startowych

Często zachodzi potrzeba uniemożliwienia użytkownikom replikacji bazy danych. Replikacja umożliwia użytkownikowi sporządzenie kopii bazy danych, a także wstawianie pól i dokonywanie innych zmian w bieżącej bazie danych. Użytkownicy na ogół nie powinni ustalać hasła bazy danych. Jeśli użytkownik ustali hasło w bazie użytkowanej wspólnie, to nikt inny nie będzie mógł jej otworzyć bez podania hasła. Z reguły też użytkownicy nie powinni zmieniać właściwości startowych decydujących o takich własnościach bazy danych jak niestandardowe menu, niestandardowe paski narzędzi i formularz startowy.

Jeśli w bazie współużytkowanej nie zdefiniowano zabezpieczeń na poziomie użytkownika, to nie da się powstrzymać użytkowników od dokonywania tych zmian. Kreator zabezpieczeń na poziomie użytkownika zakłada w bazie zabezpieczenia, które pozwalają sterować dostępem do pewnych możliwości i decydować o sposobie korzystania z obiektów. Po założeniu zabezpieczenia użytkownik lub grupa musi mieć uprawnienia "Administrowanie" do bazy danych, aby ją replikować, ustawić jej hasło lub zmienić jej właściwości startowe. W bazie zabezpieczonej na poziomie użytkownika uprawnienia "Administrowanie" mają tylko członkowie grupy Administratorzy w bieżącej grupie roboczej.

Jeśli w bazie są zdefiniowane zabezpieczenia na poziomie użytkownika i użytkownik lub grupa już ma uprawnienia "Administrowanie" do bazy danych, to odebranie tych uprawnień uniemożliwi im dokonywanie wspomnianych zmian. Aby umożliwić użytkownikowi lub grupie wykonanie któregoś z tych zadań, należy im przyznać uprawnienia "Administrowanie". Nie można sterować dostępem do tych trzech zadań niezależnie.

Co chcesz zrobić?

Zabezpieczyć bazę danych za pomocą Kreatora zabezpieczeń na poziomie użytkownika

Przyznać uprawnienia do zabezpieczonej bazy danych


Oglądanie lub zmiana właściciela indywidualnych obiektów w zabezpieczonej bazie danych

Użytkownik posiadający uprawnienia "Administrowanie" do danego obiektu może zmienić jego dotychczasowego właściciela na innego użytkownika lub grupę.

1	Otwórz bazę danych.

2	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Uprawnienia użytkowników i grup.

Na karcie Zmień właściciela znajduje się lista obiektów aktualnie pokazywanych w oknie bazy danych wraz z ich właścicielami.

3	W polu Typ obiektu kliknij żądany typ obiektu.

4	W polu Obiekt zaznacz na liście jeden lub więcej obiektów, które mają zmienić właściciela. Aby zaznaczyć kilka obiektów, należy przytrzymać klawisz CTRL i kliknąć te obiekty lub przeciągnąć nad nimi myszą.

5	W polu Nowy właściciel kliknij konto użytkownika lub grupy, którzy mają zostać nowymi właścicielami obiektu lub obiektów.

6	Kliknij przycisk Zmień właściciela.

Uwaga   Jeśli właścicielem obiektu zostaje konto grupy, to wszyscy użytkownicy należący do tej grupy uzyskują uprawnienia właściciela obiektu.


Zmiana właściciela całej bazy danych

1	Uruchom program Microsoft Access korzystając z grupy roboczej zawierającej konto użytkownika, który ma zostać nowym właścicielem bazy danych i jej obiektów.

2	Zaloguj się na tym koncie.

3	Utwórz nową pustą bazę danych.

4	Importuj wszystkie obiekty bazy danych, której właściciel ma być zmieniony, do nowej bazy danych.

  Jak?

Uwaga   Importowanie bazy danych wymaga uprawnienia "Otwieranie/Uruchamianie" do tej bazy danych oraz uprawnienia "Czytanie projektu" do jej obiektów. Importowanie tabel wymaga ponadto uprawnień "Odczytywanie danych". Posiadanie tych uprawnień tylko do części obiektów bazy danych ograniczy import do obiektów, do których ma się uprawnienia.


Szyfrowanie i odszyfrowanie bazy danych

Szyfrowanie bazy danych czyni jej plik bardziej zwartym i uniemożliwia jej czytanie za pomocą programów narzędziowych lub procesorów tekstu. Odszyfrowanie bazy danych przywraca jej stan pierwotny.

1	Uruchom program Microsoft Access bez otwierania bazy danych.

Ważne   Otwartej bazy danych nie można zaszyfrować ani odszyfrować. Operacja szyfrowania i odszyfrowania zawodzi w środowisku wielodostępnym, jeśli baza jest otwarta przez innego użytkownika.

2	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Zaszyfruj/Odszyfruj bazę danych.

3	Podaj bazę, którą chcesz zaszyfrować lub odszyfrować, a następnie kliknij przycisk OK.

4	Podaj nazwę, dysk i katalog dla szyfrowanej lub odszyfrowywanej bazy danych, a następnie kliknij przycisk OK.

Jeśli użyje się tej samej nazwy, dysku i katalogu, co dla oryginalnej bazy danych, a operacja powiedzie się, to plik oryginalny zostanie zastąpiony wersją zaszyfrowaną lub odszyfrowaną. Jeśli operacja nie powiedzie się, plik oryginalny nie zostanie usunięty.

Uwagi

•	Jeśli w bazie zdefiniowano zabezpieczenia na poziomie użytkownika, to operacja szyfrowania lub odszyfrowania wymaga uprawnienia "Modyfikowanie projektu" do wszystkich tabel bazy danych, w przeciwnym wypadku operacja nie powiedzie się.

•	Jeśli obiekt bazy danych wersji 1.x ma w nazwie znak (`), to bazy nie da się zaszyfrować. Należy użyć programu Microsoft Access wersji 1.x i zmienić jego nazwę, a następnie skorygować odwołania do tego obiektu we wszystkich kwerendach, formularzach, raportach, makrach i kodzie języka Access Basic.

•	Zaszyfrowanie bazy danych nie ogranicza dostępu do jej obiektów uprawnionym użytkownikom i grupom. Dostępem do obiektów steruje się za pomocą zabezpieczeń na poziomie użytkownika. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Operacja szyfrowania lub odszyfrowania zawodzi, jeśli na dysku brak miejsca na obie wersje bazy danych - oryginalną oraz zaszyfrowaną lub odszyfrowaną.


Rozwiązywanie problemów związanych z hasłami

Dlaczego nie można usunąć hasła?

Hasło może usunąć tylko użytkownik posiadający konto administratora (czyli będący członkiem grupy Administratorzy, co pozwala mu zarządzać zabezpieczeniami grupy roboczej). Jeśli hasło zostało zapomniane lub zgubione, to potrzebna jest pomoc administratora, aby usunąć stare hasło.


Tworzenie i zarządzanie kontami zabezpieczonymi

Plik informacyjny grupy roboczej programu Microsoft Access zawiera następujące wstępnie zdefiniowane konta:

Konto	Funkcja
Administrator	Domyślne konto użytkownika. Konto to jest identyczne w każdej kopii programu Microsoft Access i innej aplikacji, która można używać aparatu bazy danych Microsoft Jet, na przykład Microsoft Visual Basic dla aplikacji i Microsoft Excel.
Administratorzy	Konto grupy administratora. Konto to jest unikatowe w każdym pliku informacyjnym grupy roboczej. Do konta tego należy domyślnie użytkownik Administrator. Grupa Administratorzy musi zawsze zawierać co najmniej jednego użytkownika.
Użytkownicy	Konto grupowe zawierające wszystkie konta użytkowników. Do grupy Użytkownicy są wstawiane automatycznie konta użytkowników tworzone przez członka grupy Administratorzy. Konto to jest takie samo w każdym pliku informacyjnym grupy roboczej, ale zawiera tylko konta użytkowników utworzone przez członków grupy Administratorzy tej grupy roboczej. Konto to ma domyślnie pełne uprawnienia do nowo tworzonych obiektów. Konta członków grupy Użytkownicy może usuwać tylko członek grupy Administratorzy.
System zabezpieczeń w programie Microsoft Access działa zawsze. Do momentu uaktywnienia procedury logowania dla grupy roboczej, wszyscy użytkownicy w chwili rozpoczęcia pracy są w sposób "niewidoczny" logowani na domyślnym koncie użytkownika Administrator z pustym hasłem. Konto to jest używane w tle jako konto administratora grupy roboczej oraz właściciela wszystkich tworzonych baz danych i ich obiektów.

Szczególne znaczenie administratorów i właścicieli polega na tym, że ich uprawnień nie można im odebrać:

•	Administratorzy (członkowie grupy Administratorzy) zawsze otrzymują pełne uprawnienia do obiektów tworzonych w grupie roboczej.

•	Konto, które jest właścicielem obiektu, ma zawsze pełne uprawnienia do tego obiektu.

•	Konto, które jest właścicielem bazy danych, może zawsze otworzyć tę bazę danych.

Ponieważ konto użytkownika Administrator jest identyczne w każdej kopii programu Microsoft Access, pierwszym krokiem zabezpieczania bazy danych jest zdefiniowanie kont użytkownika dla administratora i właściciela (ewentualnie wspólnego konta właściciela i administratora), a następnie usunięcie konta użytkownika Administrator z grupy Administratorzy. W przeciwnym wypadku każdy posiadacz kopii programu Microsoft Access będzie mógł się zarejestrować w grupie roboczej na koncie użytkownika Administrator i uzyska pełny dostęp do obiektów grupy roboczej.

Na przykład, aby zabezpieczyć bazę danych o nazwie "Zamówienia", należy utworzyć własne konta użytkowników ZamAdmin i ZamWłaściciel, a następnie ustalić dla tych kont hasła.

Grupa Administratorzy może zawierać dowolną liczbę kont użytkowników, ale właścicielem bazy danych może być tylko jedno konto użytkownika: to, które było aktywne w momencie tworzenia bazy danych lub zostało właścicielem w wyniku przekazania własności poprzez utworzenie nowej bazy danych i importowanie do niej wszystkich obiektów ze starej bazy danych. Konta grup nie mogą być właścicielem obiektów w bazie danych.

Ważne

•	Tworzone w bazie danych konta użytkowników muszą być zapisane w tym pliku informacyjnym grupy roboczej, do którego użytkownicy ci zostaną dołączeni w celu korzystania z tej bazy danych. Jeśli do utworzenia bazy danych użyto innego pliku informacyjnego, to przed utworzeniem kont należy zmienić ten plik.

•	Należy zwrócić uwagę na ustawienie unikatowych haseł dla kont administratora i właściciela. Użytkownik logujący się na koncie administratora może zawsze uzyskać pełne uprawnienia do każdego obiektu utworzonego w grupie roboczej. Użytkownik rejestrujący się na koncie właściciela może zawsze uzyskać pełne uprawnienia do obiektów posiadanych przez tego właściciela.

Połączenie kont użytkowników w grupy ułatwia zarządzanie zabezpieczeniami bazy danych. Pozwala zamiast przyznawania uprawnień do każdego obiektu bazy danych każdemu użytkownikowi, przypisać uprawnienia kilku grupom, a następnie umieścić użytkowników w odpowiednich grupach. Po zalogowaniu się użytkownika w programie Microsoft Access, dziedziczy on uprawnienia wszystkich grup, do których należy. W programie Microsoft Access można logować się tylko na kontach użytkownika, nie można się logować na kontach grup.

Można na przykład zabezpieczyć bazę danych "Zamówienia" tworząc grupę Kierownicy dla kierownictwa, grupę Handlowcy dla handlowców i grupę Pracownicy dla pozostałych pracowników. Można następnie przyznać największe uprawnienia grupie Kierownicy, mniejsze - grupie Handlowcy i najmniejsze - grupie Pracownicy. Podczas tworzenia konta dla nowego pracownika, wystarczy je umieścić w odpowiedniej grupie, aby pracownik uzyskał uprawnienia tej grupy.

Po utworzeniu kont grup i użytkownika można sprawdzić związki zachodzące między nimi klikając polecenie Konta użytkowników i grup w podmenu Zabezpieczenia ( w menu Narzędzia), a następnie klikając przycisk Drukuj użytkowników i grupy. Zostanie wydrukowany raport o kontach w grupie roboczej podający grupy, do których należy każdy użytkownik, oraz użytkowników należących do każdej grupy.


Tworzenie zabezpieczonego konta administratora

Aby wykonać tę procedurę, użytkownik musi być zalogowany jako członek grupy Administratorzy.

1	Uruchom program Microsoft Access korzystając z chronionej grupy roboczej.

Ważne   Aby zapewnić pełne bezpieczeństwo bazy danych, nie należy używać domyślnej grupy roboczej zdefiniowanej przez plik informacyjny grupy roboczej utworzony podczas instalacji programu Microsoft Access. Plik informacyjny grupy roboczej powinien zawierać unikatowy identyfikator grupy roboczej (WID), a jeśli nie zawiera, należy utworzyć nowy plik.

Aby uzyskać informacje na temat dołączania do istniejącej grupy roboczej, kliknij  [image]. Aby uzyskać informacje na temat tworzenia nowego pliku grupy roboczej, kliknij  [image].

2	Otwórz bazę danych.

3	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Konta użytkowników i grup.

4	W karcie Użytkownicy kliknij przycisk Nowa.

5	W oknie dialogowym Nowy użytkownik/grupa wpisz nazwę konta administratora i identyfikator (PID), a następnie kliknij przycisk OK, aby utworzyć nowe konto.

Nazwa użytkownika może mieć od 1 do 20 znaków obejmujących litery, cyfry, znaki akcentowane, spacje i symbole, z następującymi wyjątkami:

•	Znaki " / \ [ ] : | < > + = ; , ? *

•	Spacje początkowe

•	Znaki sterujące (o kodach od ASCII 00 do ASCII 31)

Ostrzeżenie   Należy pamiętać o zanotowaniu dokładnej nazwy konta i identyfikatora zwracając uwagę na wielkie i małe litery i schowaniu notatki w bezpiecznym miejscu. Jeśli kiedykolwiek zajdzie potrzeba odtworzenia konta, dane te będą niezbędne. Zapomnienie ich uniemożliwi odtworzenie konta.

6	W polu Dostępne grupy kliknij pozycję Administratorzy, a następnie kliknij przycisk Dodaj.

Nowe konto administratora zostanie wstawione do grupy Administratorzy, a w polu Członek grupy pojawi się napis pozycja Administratorzy.

7	Kliknij przycisk OK, aby utworzyć nowe konto administratora.

Uwaga   Identyfikator (PID) wprowadzony w kroku 5 nie jest hasłem. W programie Microsoft Access identyfikator PID i nazwa użytkownika używane są jako dane dla algorytmu szyfrującego, który tworzy zabezpieczony identyfikator dla konta użytkownika. Aby uzyskać informacje na temat tworzenia haseł, kliknij  [image].


Tworzenie zabezpieczonego konta użytkownika

Aby wykonać tę procedurę, użytkownik musi być zalogowany jako członek grupy Administratorzy.

1	Uruchom program Microsoft Access korzystając z grupy roboczej, w której ma się znaleźć nowe konto.

Ważne   Tworzone konta użytkowników muszą być zapamiętane w pliku informacyjnym grupy roboczej, który będzie wykorzystywany przez użytkowników. Jeżeli baza danych była utworzona w innej grupie roboczej, to należy zmienić grupę przed utworzeniem kont.

Aby uzyskać informacje na temat dołączania do istniejącej grupy roboczej, kliknij  [image]. Aby uzyskać informacje na temat tworzenia nowego pliku grupy roboczej, kliknij  [image].

2	Otwórz bazę danych.

3	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Konta użytkowników i grup.

4	W karcie Użytkownicy kliknij przycisk Nowa.

5	W oknie dialogowym Nowy użytkownik/grupa wpisz nazwę nowego konta i identyfikator (PID), a następnie kliknij przycisk OK, aby utworzyć nowe konto. Zostaje ono automatycznie wstawione do grupy użytkowników

Nazwa użytkownika może mieć od 1 do 20 znaków obejmujących litery, cyfry, znaki akcentowane, spacje i symbole, z następującymi wyjątkami:

•	Znaki " / \ [ ] : | < > + = ; , ? *

•	Spacje początkowe

•	Znaki sterujące (o kodach od ASCII 00 do ASCII 31)

Ostrzeżenie   Należy pamiętać o zanotowaniu dokładnej nazwy konta i identyfikatora (PID) zwracając uwagę na wielkie i małe litery i schowaniu notatki w bezpiecznym miejscu. Jeśli kiedykolwiek zajdzie potrzeba odtworzenia konta, dane te będą niezbędne. Zapomnienie ich uniemożliwi odtworzenie konta.

Uwagi

•	Identyfikator (PID) wprowadzony w kroku 5 nie jest hasłem. W programie Microsoft Access identyfikator PID i nazwa użytkownika używane są jako dane dla algorytmu szyfrującego, który tworzy zabezpieczony identyfikator dla konta użytkownika. Aby uzyskać informacje na temat tworzenia haseł, kliknij  [image].

•	Połączenie kont użytkowników w grupy ułatwia zarządzanie zabezpieczeniami bazy danych. Pozwala zamiast przyznawania uprawnień każdemu użytkownikowi, przypisać uprawnienia grupom.


Usuwanie zabezpieczonego konta użytkownika

Aby wykonać tę procedurę, użytkownik musi być zalogowany jako członek grupy Administratorzy.

1	Otwórz bazę danych.

2	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Konta użytkowników i grup.

3	W karcie Użytkownicy podaj użytkownika w polu Nazwa, a następnie kliknij przycisk Usuń.

4	Kliknij przycisk Tak, aby usunąć konto użytkownika.

5	Aby usunąć kolejne konta użytkownika, powtórz kroki 3 i 4, a następnie kliknij przycisk OK.

Uwaga   Nie można usunąć konta użytkownika Administrator.


Tworzenie zabezpieczonego konta grupy

W ramach zabezpieczenia bazy danych można tworzyć w grupie roboczej programu Microsoft Access konta grup, przeznaczone do przyznawania wspólnych uprawnień grupie użytkowników.

Aby wykonać tę procedurę, użytkownik musi być zalogowany jako członek grupy Administratorzy.

1	Uruchom program Microsoft Access korzystając z grupy roboczej, w której ma się znaleźć nowe konto.

Ważne   Tworzone konta użytkowników muszą być zapamiętane w pliku informacyjnym grupy roboczej, który będzie wykorzystywany przez użytkowników. Jeżeli baza danych była utworzona w innej grupie roboczej, to należy zmienić grupę przed utworzeniem kont. Można to zrobić za pomocą programu "Administrator grupy roboczej".

2	Otwórz bazę danych.

3	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Konta użytkowników i grup.

4	W karcie Użytkownicy kliknij przycisk Nowa.

5	W oknie dialogowym Nowy użytkownik/grupa wpisz nazwę nowego konta i identyfikator (PID)

Nazwa grupy może mieć od 1 do 20 znaków obejmujących litery, cyfry, znaki akcentowane, spacje i symbole, z następującymi wyjątkami:

•	Znaki " / \ [ ] : | < > + = ; , ? *

•	Spacje początkowe

•	Znaki sterujące (o kodach od ASCII 00 do ASCII 31)

Uwaga   Należy pamiętać o zanotowaniu dokładnej nazwy konta i identyfikatora (PID) zwracając uwagę na wielkie i małe litery i schowaniu notatki w bezpiecznym miejscu. Jeśli kiedykolwiek zajdzie potrzeba odtworzenia konta, dane te będą niezbędne. Zapomnienie ich uniemożliwi odtworzenie konta.

6	Kliknij przycisk OK, aby utworzyć nowe konto grupy.


Usuwanie zabezpieczonego konta grupy

Aby wykonać tę procedurę, użytkownik musi być zalogowany jako członek grupy Administratorzy.

1	Uruchom program Microsoft Access korzystając z grupy roboczej, w której znajduje się konto do usunięcia.

Używając programu "Administrator grupy roboczej" można określić bieżącą grupę roboczą lub dokonać jej zmiany.

2	Otwórz bazę danych.

3	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Konta użytkowników i grup.

4	W karcie Grupy podaj usuwaną grupę w polu Nazwa, a następnie kliknij przycisk Usuń.

5	Kliknij przycisk Tak, aby usunąć konto grupy.

6	Aby usunąć kolejne konta grup, powtórz kroki 4 i 5, a następnie kliknij przycisk OK.

Uwaga   Nie można usunąć kont grup Administratorów ani Użytkowników.


Przyjmowanie użytkowników do grup zabezpieczonych

Aby wykonać tę procedurę, użytkownik musi być zalogowany jako członek grupy Administratorzy.

1	Uruchom program Microsoft Access korzystając z grupy roboczej zawierającej konto użytkownika i grupy.

Używając programu "Administrator grupy roboczej" można określić bieżącą grupę roboczą lub dokonać jej zmiany.

2	Otwórz bazę danych.

3	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Konta użytkowników i grup.

4	W karcie Użytkownicy podaj dodawanego użytkownika w polu Nazwa.

5	W polu Dostępne grupy kliknij grupę, do której ma być przyjęty użytkownik, a następnie kliknij przycisk Dodaj.

Wybrana grupa pojawi się na liście w polu Członek grupy.

6	Powtórz krok 5, aby dodać użytkownika do kolejnych grup. Powtórz kroki 4 i 5, aby przyjąć kolejnych użytkowników do grup. Kliknij przycisk OK po zakończeniu operacji.


Usuwanie użytkowników z grup zabezpieczonych

Aby wykonać tę procedurę, użytkownik musi być zalogowany jako członek grupy Administratorzy.

1	Uruchom program Microsoft Access korzystając z grupy roboczej zawierającej konto użytkownika i grupy.

Używając programu "Administrator grupy roboczej" można określić bieżącą grupę roboczą lub dokonać jej zmiany.

2	Otwórz bazę danych.

3	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Konta użytkowników i grup.

4	W karcie Użytkownicy podaj usuwanego użytkownika w polu Nazwa.

5	W polu Dostępne grupy kliknij grupę, z której ma być usunięty użytkownik, a następnie kliknij przycisk Usuń.

6	Powtórz krok 5, aby usunąć użytkownika z kolejnych grup. Powtórz kroki 4 i 5, aby usunąć kolejnych użytkowników z grup. Kliknij przycisk OK, po zakończeniu operacji.

Uwagi

•	Nie można usuwać użytkowników z domyślnej grupy Użytkownicy. Przyjmowani są do niej automatycznie wszyscy użytkownicy. Aby usunąć konto użytkownika z grupy Użytkownicy, należy usunąć jego konto. Aby uzyskać informacje na temat usuwania kont użytkowników, kliknij  [image].

•	Wstępnie zdefiniowana grupa Administratorzy musi zawsze zawierać co najmniej jednego użytkownika.


Drukowanie informacji o użytkownikach i grupach

1	Uruchom program Microsoft Access korzystając z pliku informacyjnego grupy roboczej którego dane o zabezpieczeniach mają być wydrukowane.

Używając programu "Administrator grupy roboczej" można określić bieżącą grupę roboczą lub dokonać jej zmiany.

2	Otwórz bazę danych.

3	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Konta użytkowników i grup.

4	W karcie Użytkownicy kliknij przycisk Drukuj użytkowników i grupy.

5	W oknie dialogowym Drukuj informację o zabezpieczeniach kliknij opcję Tylko użytkownicy, aby wydrukować raport podający wszystkich użytkowników w bieżącej grupie roboczej, lub opcję Tylko grupy, aby wydrukować raport podający wszystkie grupy w bieżącej grupie roboczej. Kliknij opcję Grupy i użytkownicy, aby wydrukować informację zarówno o kontach grup, jak i o użytkownikach.

6	Kliknij przycisk OK.

Uwaga   Jeżeli używany jest plik informacyjny grupy roboczej utworzony za pomocą programu Microsoft Access w wersji 2.0 lub 1.x, to trzeba być zalogowanym jako członek grupy Administratorzy, aby wydrukować informacje o użytkowniku i grupie. Jeśli plik informacyjny grupy roboczej został utworzony za pomocą programu Microsoft Access w wersji 7.0 lub 8.0, to wszyscy użytkownicy w grupie roboczej mogą drukować informacje o użytkowniku i grupie.


Tworzenie i zmiana haseł

W programie Microsoft Access hasła używane są w dwóch kontekstach:

•	Aby kontrolować otwieranie bazy danych.

•	Aby sprawdzać informacje o użytkownikach podczas logowania do grupy roboczej, jeśli zdefiniowano w tej grupie zabezpieczenie na poziomie użytkownika dla co najmniej jednej bazy danych.

Pierwszy typ hasła nosi nazwę "hasła bazy danych". Po ustaleniu hasła bazy danych, każdy użytkownik przed otwarciem tej bazy danych musi podać hasło. Ustalenie takiego hasła jest najprostszym sposobem uniemożliwienia dostępu do bazy użytkownikom niepowołanym, jednakże po otwarciu bazy danych brak bardziej szczegółowych metod ochrony jej danych, o ile nie zdefiniowano jednocześnie ochrony na poziomie użytkownika. Po zdefiniowaniu ochrony na poziomie użytkownika można uniemożliwić użytkownikom ustalanie hasła bazy danych.

Drugi typ hasła nosi nazwę "hasła konta zabezpieczonego" i wymaga zdefiniowania ochrony na poziomie użytkownika w grupie roboczej. Hasło to zabezpiecza konto chronione przed zarejestrowaniem się na nim nieupoważnionego użytkownika.

Domyślnym hasłem dla domyślnego konta użytkownika Administrator i dla nowo tworzonych w grupie roboczej kont użytkownika jest hasło puste. Dla zapewnienia skutecznej ochrony bazy danych, należy ustalić hasło dla:

•	Konta użytkownika Administrator (aby uaktywnić okno dialogowe logowania).

•	Konta użytkownika będącego właścicielem bazy danych i jej obiektów.

•	Wszystkich kont użytkownika należących do grupy Administratorzy.

Wskazane jest ponadto ustalenie hasła dla kont pozostałych użytkowników lub spowodowanie, aby zrobili to sami.

Każdy użytkownik może ustalić i zmienić hasło dla swego konta. Usunięcie hasła użytkownika w przypadku, gdy zostanie ono zapomniane, można wykonać tylko z konta administratora.

Co chcesz zrobić?

Ustalić hasło bazy danych

Usunąć hasło bazy danych

Uniemożliwić użytkownikom ustalanie hasła bazy danych

Utworzyć lub zmienić hasło konta zabezpieczonego na poziomie użytkownika

Usunąć hasło konta zabezpieczonego na poziomie użytkownika


Definiowanie i zmiana hasła konta zabezpieczonego

Hasło konta zabezpieczonego uniemożliwia nieupoważnionemu użytkownikowi zalogowanie się na nim. Domyślnym hasłem dla konta użytkownika Administrator i dla nowo tworzonych w grupie roboczej kont użytkownika jest hasło puste.

1	Uruchom program Microsoft Access korzystając z grupy roboczej zawierającej konto użytkownika, którego hasło ma być zmienione i zaloguj się na tym koncie.

Używając programu "Administrator grupy roboczej" można określić bieżącą grupę roboczą lub dokonać jej zmiany.

2	Otwórz bazę danych.

3	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Konta użytkowników i grup.

4	Na karcie Zmień hasło pole Stare hasło pozostaw puste, jeśli konto nie miało dotąd hasła. W przeciwnym wypadku wpisz w nim dotychczasowe hasło.

5	Wpisz nowe hasło w polu Nowe hasło.

Hasło może mieć od 1 do 14 znaków, za wyjątkiem znaku 0 (null) kodu ASCII. W hasłach jest rozróżniana wielkość liter.

6	Wpisz ponownie nowe hasło w polu Potwierdź, a następnie kliknij przycisk OK.

Uwaga   Zapomnianego hasła nie da się odtworzyć, a więc dobrze jest je zanotować i schować w bezpiecznym miejscu. W przypadku zapomnienia hasła musi ono zostać usunięte przez użytkownika zalogowanego na koncie administratora (członka grupy Administratorzy w tej samej grupie roboczej), aby użytkownik mógł się ponownie zalogować.


Usuwanie hasła konta zabezpieczonego

Aby wykonać tę procedurę, użytkownik musi być zalogowany jako członek grupy Administratorzy.

1	Uruchom program Microsoft Access korzystając z pliku informacyjnego grupy roboczej zawierającego konto użytkownika (i jego hasło).

Używając programu "Administrator grupy roboczej" można określić bieżącą grupę roboczą lub dokonać jej zmiany.

2	Otwórz bazę danych.

3	W menu Narzędzia wskaż polecenie Zabezpieczenia, a następnie kliknij polecenie Konta użytkowników i grup.

4	W karcie Użytkownicy podaj konto użytkownika w polu Nazwa.

5	Kliknij przycisk Usuń hasło.

6	Powtórz kroki 4 i 5, aby usunąć kolejne hasła, a następnie kliknij przycisk OK po zakończeniu operacji.


Praca z danymi importowanymi lub połączonymi

Co chcesz zrobić?

Dostosować tabelę utworzoną za pomocą kreatora

Pracować z danymi w widoku "Arkusz danych"

Usunąć problemy związane z importowaniem

Określić właściwości tabeli połączonej


Praca z polami odnośnika

Co chcesz zrobić?

Dowiedzieć się, których właściwości można używać do modyfikowania pól Odnośnika

Dowiedzieć się więcej na temat tego, czym są i jak działają pola Odnośnika


Dodawanie nowych danych w widoku "Arkusz danych" lub widoku "Formularz"

1	Otwórz Arkusz danych lub formularz w widoku "Formularz".

2	Kliknij przycisk Nowy Rekord  [image]  na pasku narzędzi.

3	Wpisz dane, a następnie naciśnij klawisz TAB, aby przejść do następnego pola.

4	Na końcu rekordu naciśnij klawisz TAB, aby przejść do następnego rekordu.


Zapisywanie rekordu

Program Microsoft Access automatycznie zapisuje dodawany albo modyfikowany rekord, gdy tylko kursor wstawiania zostanie przesunięty do innego rekordu albo bieżący formularz czy arkusz danych zostanie zamknięty.

•	Aby zapisać dane w rekordzie w trakcie jego edycji, kliknij polecenie Zapisz rekord w menu Rekordy.


Usuwanie rekordu w widoku "Formularz" albo "Arkusz danych"

1	Otwórz Arkusz danych lub formularz w widoku "Formularz".

2	kliknij rekord, który ma być usunięty.

3	Kliknij przycisk Usuń rekord  [image]  na pasku narzędzi.

Uwaga   Przy usuwaniu danych może zajść potrzeba usunięcia powiązanych danych z innych tabel. Na przykład jeśli usuwa się dostawcę, należy też usunąć dostarczane przez niego towary. W niektórych przypadkach można spowodować usunięcie odpowiednich danych, wymuszając integralność referencyjną i włączając kaskadowe usuwanie. Aby uzyskać dodatkowe informacje, kliknij  [image].


Kopiowanie lub przenoszenie danych z jednego pola do drugiego

1	Otwórz Arkusz danych lub formularz w widoku "Formularz".

2	Zaznacz dane, które mają być kopiowane albo wycięte.

  Jak?

2	Aby skopiować dane, kliknij przycisk Kopiuj  [image]  na pasku narzędzi.

Aby przenieść dane, kliknij przycisk Wytnij  [image]  na pasku narzędzi.

3	Aby zamienić bieżącą wartość pola docelowego, zaznacz całe pole.

Aby wstawić dane do istniejących danych, ustaw punkt wstawiania w miejscu, w którym dane mają być wklejone.

4	Na pasku narzędzi kliknij przycisk Wklej  [image].

Aby uzyskać informacje na temat usuwania problemów związanych z wklejaniem, kliknij  [image].


Kopiowanie lub przenoszenie danych z wielu pól w widoku "Arkusz danych"

1	Otwórz Arkusz danych lub formularz w widoku "Formularz".

2	Zaznacz pola lub kolumny, które mają być kopiowane lub wycięte.

  Jak?

2	Aby skopiować dane, kliknij przycisk Kopiuj  [image]  na pasku narzędzi.

Aby przenieść dane, kliknij przycisk Wytnij  [image]  na pasku narzędzi.

4	Zaznacz docelowe pole (pola) lub przełącz się do aplikacji, do której chcesz wkleić dane, a następnie zaznacz pola docelowe.

5	Na pasku narzędzi kliknij przycisk Wklej  [image].

Aby uzyskać informacje na temat rozwiązywania problemów związanych z wklejaniem, kliknij  [image].


Kopiowanie lub przenoszenie rekordów do arkusza danych

1	Otwórz Arkusz danych lub formularz w widoku "Formularz".

2	Zaznacz rekord lub rekordy, które mają być kopiowane lub przeniesione.

  Jak?

Uwaga   Przy kopiowaniu albo przenoszeniu danych z innej aplikacji przed zaznaczeniem danych należy upewnić się, czy są one ułożone w postaci arkusza albo tabeli lub oddzielone znakami tabulacji.

2	Aby skopiować rekordy, kliknij przycisk Kopiuj  [image]  na pasku narzędzi.

Aby przenosić rekordy, kliknij przycisk Wytnij  [image]  na pasku narzędzi.

3	Otwórz arkusz danych, do którego mają zostać wklejone rekordy. Jeśli jest to konieczne, zmień kolejność kolumn arkusza danych tak, aby pasowały do kopiowanych czy przenoszonych danych.

4	Aby zamienić rekordy zaznaczonymi rekordami, zaznacz rekordy, które mają być zamienione, a następnie kliknij przycisk Wklej  [image]  na pasku narzędzi.

 Aby dołączyć rekordy na końcu arkusza danych, kliknij polecenie Dołącz i wklej w menu Edycja.

Jeśli źródłowy arkusz danych ma więcej pól niż docelowy arkusz danych, dodatkowe pola nie zostaną wklejone. Aby uzyskać informacje na temat rozwiązywania problemów z wklejaniem, kliknij  [image].


Kopiowanie lub przenoszenie rekordów do formularza

1	Otwórz Arkusz danych lub formularz w widoku "Formularz".

2	Zaznacz rekord lub rekordy, które mają być kopiowane lub przeniesione.

  Jak?

2	Aby skopiować rekordy, kliknij przycisk Kopiuj  [image]  na pasku narzędzi.

Aby przenosić rekordy, kliknij przycisk Wytnij  [image]  na pasku narzędzi

4	Otwórz formularz, do którego rekordy mają zostać wklejone.

5	Aby zamienić rekordy wybranymi rekordami, zaznacz rekordy, które mają być zamienione, a następnie kliknij przycisk Wklej  [image]  na pasku narzędzi.

Aby dołączyć rekordy, kliknij polecenie Dołącz i wklej w menu Edycja.

Rekordy są wklejane do pól o tych samych nazwach co pola źródłowe, niezależnie od ich kolejności w formularzu. Jeśli w formularzu, z którego są kopiowane lub przenoszone rekordy, występują pola, których nie ma w formularzu docelowym, w programie Microsoft Access zostaje wyświetlone pytanie, czy chcesz wklejać tylko do pól z pasującymi nazwami. Jeśli nie ma pasujących nazw pól, pola są wklejane w kolejności dostępu formularza docelowego, która może być inna od zamierzonej. Z tego względu pola o różnych nazwach źródłowych i docelowych lepiej jest wklejać do arkusza danych niż do formularza.

Aby uzyskać informacje na temat usuwania problemów związanych z wklejaniem, kliknij  [image].


Kopiowanie albo przenoszenie rekordów z programu Microsoft Access do innych aplikacji

1	Otwórz Arkusz danych lub formularz w widoku "Formularz".

2	Zaznacz dane, które mają być kopiowane lub przeniesione.

  Jak?

2	Aby skopiować dane, kliknij przycisk Kopiuj  [image]  na pasku narzędzi.

Aby przenosić dane, kliknij przycisk Wytnij  [image]  na pasku narzędzi.

3	Otwórz aplikację, do której chcesz wkleić dane.

4	Aby pewne dane zamienić danymi z programu Microsoft Access, zaznacz dane, które mają być zastąpione.

Aby dane wstawić do istniejących danych, ustaw kursor wstawiania w miejscu, gdzie mają być wklejone dane.

Uwaga   Przy wklejaniu danych do arkusza kalkulacyjnego Microsoft Excel należy zaznaczyć komórkę, w której ma być umieszczony nagłówek pierwszej kolumny. Przy wklejaniu danych do dokumentu Microsoft Word for Windows kursor wstawiania należy ustawić w miejscu, gdzie mają być wstawione rekordy. Zostaną one wklejone w postaci tabeli w programie Word.

5	Kliknij polecenie Wklej w menu Edycja.

Uwaga   Jeśli aplikacja nie zawiera tego polecenia, należy użyć podobnej metody stosowanej w aplikacji.

Przy wklejaniu rekordów do innych aplikacji, w pierwszym wierszu wklejane są nazwy pól, a następnie dane.


Kopiowanie lub przenoszenie rekordów z innych aplikacji do programu Microsoft Access

1	Zaznacz wiersz lub wiersze, które mają być kopiowane lub przenoszone z innej aplikacji. Jeśli kopiujesz z edytora tekstów, przed zaznaczeniem rekordów sprawdź, czy są one ułożone w postaci tabeli lub oddzielone znakami tabulacji.

2	Przy wklejaniu arkusza danych należy się upewnić, że kolumny pasują do porządku danych, które chcemy skopiować lub przenieść.

Jeśli wkleja się formularz i odpowiednie formanty formularza mają takie same nazwy jak nazwy kolumn kopiowanych danych, program Microsoft Access wklei dane do pasujących formantów. Jeśli nazwy kolumn są inne lub kolumny nie mają nazw w ogóle, program Microsoft Access wklei dane według kolejności dostępu formularza.

3	Aby skopiować rekordy, kliknij polecenie Kopiuj w menu Edycja.

Aby przenosić rekordy, kliknij polecenie Wytnij w menu Edycja.

Uwaga   Jeśli aplikacja nie zawiera tego polecenia, należy użyć podobnej metody stosowanej w aplikacji.

4	W programie Microsoft Access otwórz arkusz danych lub formularz, do którego mają być wklejone rekordy.

5	Wykonaj jedną z następujących czynności:

•	Jeśli chcesz zamienić jakieś rekordy, zaznacz je, a następnie kliknij przycisk Wklej  [image]  na pasku narzędzi. W formularzu, jeśli selektor rekordu nie jest widoczny, aby zaznaczyć rekord bieżący, kliknij polecenie Zaznacz rekord w menu Edycja.

•	Aby dołączyć rekordy jako nowe rekordy, kliknij polecenie Dołącz i wklej w menu Edycja.


Usuwanie problemów z wklejaniem danych

W czym chcesz uzyskać Pomoc?

Wklejenie danych nie jest możliwe Dlaczego?

Wklejone dane są w złym polu. Dlaczego?


Wklejanie danych w programie Microsoft Access nie jest możliwe. Dlaczego?

W większości przypadków, jeśli program Microsoft Access nie może wkleić części lub wszystkich danych, tworzy on tabelę "Błędy wklejania". W tym przypadku wyświetlany jest komunikat mówiący o tym, że dane zostaną dodane do tej tablicy. Aby uzyskać informacje na temat wyświetlania tabeli "Błędy wklejania", kliknij

Może istnieć wiele powodów uniemożliwiających wklejanie części lub wszystkich danych w programie Microsoft Access:

•	Usiłowano wkleić pole lub pola bez zaznaczenia miejsca docelowego. Trzeba zaznaczyć pole lub pola docelowe. Aby uzyskać informacje na temat zaznaczania pól, kliknij  [image].

•	Usiłowano wkleić więcej pól, niż jest w docelowym arkuszu danych, albo więcej, niż zaznaczono jako pola docelowe. Pola nadliczbowe nie będą wklejane.

•	Usiłowano wkleić wartość niezgodną z typem danych pola, na przykład kombinację liter i cyfr do pola mającego typ danych Liczba.

•	Usiłowano wkleić zbyt długi tekst do danego pola. Ustawienia właściwości Rozmiar pola określają maksymalny rozmiar zawartości pola. Należy sprawdzić ustawienie pola w widoku "Projekt".

•	Usiłowano wkleić powieloną wartość do klucza podstawowego tabeli albo do pola, którego właściwość Indeksowane ma ustawienie Bez powtórzeń. Należy sprawdzić ustawienie pola w widoku "Projekt".

•	Usiłowano wkleić dane do pola ukrytego, co jest niedozwolone. Aby wyświetlić ukryte kolumny, należy kliknąć polecenie Odkryj kolumny w menu Format.

•	Usiłowano usunąć z albo wkleić dane do któregoś z następujących typów pól: wyłączone, zablokowane, obliczeniowe albo Autonumer. Aby uzyskać więcej informacji na temat tych pól, kliknij  [image].

•	Użytkownik nie ma uprawnień, aby dodawać lub modyfikować dane w obiekcie bazy danych.

•	Usiłowano wkleić wartość, która nie jest dozwolona w danym polu ze względu na ustawienia właściwości Reguła poprawności, Maska wprowadzania, Wymagane albo Zerowa długość.

•	Makro poprawności określone dla właściwości Przed aktualizacją albo Przy wstawianiu spowodowało anulowanie aktualizacji. Dane, które usiłowano wkleić, nie spełniały reguł poprawności.


Wyświetlanie tabeli "Błędy wklejania"

1	Przełącz się do okna bezy danych.

2	Kliknij kartę Tabele.

3	Kliknij dwukrotnie tabelę Błędy wklejania.


Wklejone dane są w złym polu. Dlaczego?

•	Rekordy wklejane do arkusza danych są umieszczane w takiej kolejności, w jakiej występują w kolumnach arkusza danych, niezależnie od nazw pól. Jeśli dane mają zostać wklejone według odpowiednich nazw pól, należy je wklejać do formularza w widoku "Formularz"

•	Rekordy wklejane do formularza są umieszczane w polach o tych samych nazwach, co pola źródłowe, niezależnie od ich kolejności w formularzu. Jednak jeśli nie ma odpowiadających nazw pól, dane są wklejane według kolejności dostępu formularza, która może być inna od zamierzonej.


Wstawianie wartości domyślnej w polu

1	Otwórz Arkusz danych.

2	Kliknij pole, do którego ma zostać wstawiona wartość domyślna

3	Naciśnij kombinację klawiszy CTRL+ALT+SPACEBAR.

Uwaga   Aby zobaczyć wartość domyślną, otwórz tabelę w widoku "Projekt" i obejrzyj właściwość Wartość domyślna.


Wstawianie tej samej wartości z pola w poprzednim rekordzie

1	Otwórz Arkusz danych.

2	Kliknij pole, do którego ma zostać wstawiona wartość.

3	Naciśnij kombinację klawiszy CTRL+APOSTROF (').


Edytowanie danych w polu

1	Otwórz Arkusz danych lub formularz w widoku "Formularz".

2	Kliknij pole, które ma być edytowane.

Aby zastąpić całą wartość, ustaw wskaźnik z lewej strony pola tak, aby zmienił się we wskaźnik plus  [image], a następnie kliknij.

2	Wpisz tekst, który ma być wstawiony.

Uwagi

•	Aby poprawić błąd przy wpisywaniu, należy nacisnąć klawisz BACKSPACE. Aby anulować zmiany dokonane w bieżącym polu, należy nacisnąć klawisz ESC. Aby anulować zmiany dokonane w całym rekordzie, należy ponownie nacisnąć klawisz ESC przed wyjściem z danego pola.

•	Zmiany zostają zapisane przy przejściu do innego rekordu.


Rozwijanie pola lub pola tekstowego, aby ułatwić edycję

1	Otwórz Arkusz danych lub formularz w widoku "Formularz".

2	Kliknij pole, które ma być poddane edycji.

3	Naciśnij kombinację klawiszy SHIFT+F2.

Uwaga   Aby rozwinąć pole właściwości w widoku "Projekt" tabel, kwerend, formularzy, raportów i makr, można również kliknąć pole właściwości prawym przyciskiem myszy, a następnie kliknąć polecenie Powiększ.


Przypisanie ciągu znaków zerowej długości nieistniejącym danym

1	Otwórz Arkusz danych lub formularz w widoku "Formularz".

2	Wpisz podwójny cudzysłów (" "), aby do tego pola wprowadzić ciąg znaków zerowej długości.

Pole pozostaje ciągiem znaków zerowej długości nawet wtedy, gdy przy przejściu do innego pola lub obiektu cudzysłów zniknie.

Jeśli pojawi się komunikat o treści, "Pole nie może być ciągiem znaków zerowej długości", należy zmienić właściwość pola Zerowa długość. Aby uzyskać informacje na temat zmieniania tej właściwości, kliknij  [image].


Cofanie zmian przy dodawaniu lub edycji rekordów

•	Aby cofnąć ostatnią zmianę, kliknij przycisk Cofnij  [image]  na pasku narzędzi.

•	Kliknij polecenie Cofnij wpisywanie w menu Edycja, jeśli zmiany w bieżącym rekordzie zostały już zapisane albo kursor został przeniesiony do innego rekordu.

Powyższe metody cofania zmian przestają działać gdy tylko rozpocznie się edycję innego rekordu, użyje się lub usunie filtr albo przejdzie do innego okna.


W jaki sposób typ danych pola oraz sprawdzanie poprawności wyznaczają rodzaj danych, jakie można wprowadzać?

Kiedy próbujemy wyjść z pola po zmianie danych, dane są automatycznie sprawdzane, aby stwierdzić, czy wpisana wartość jest dozwolona w tym polu. Jeśli nie jest dozwolona, zostaje wyświetlony komunikat. Aby wyjść z tego pola, należy albo zmienić dane na odpowiedni typ, albo cofnąć wprowadzone zmiany.

Wartość w danym polu może nie być dozwolona z następujących przyczyn:

•	Wartość jest niezgodna z typem danych tego pola (takim jak Liczba, Tekst, Data/Godzina). Jeśli wprowadzone zostały dane nie odpowiadające typowi danych, następuje próba automatycznej konwersji typu wprowadzonych danych. Jednak niektóre dane nie mogą być zamienione na inny typ danych. Na przykład nie można wpisać nazwy w polu Liczba.

•	Dane są niezgodne z jedną z zasad ustawionych we właściwości Reguła poprawności dla tego pola.

•	Pole, w którym są wymagane dane, pozostało puste.

•	Makro poprawności określone dla właściwości Przed aktualizacją spowodowało anulowanie aktualizacji.

Dane są sprawdzane pod względem poprawności w chwili przechodzenia do innego rekordu. Przed zapisaniem rekordu, program Microsoft Access sprawdza, czy nie są łamane reguły poprawności ustawione we właściwości Reguła poprawności dla tego rekordu. Ponadto, jeśli edytowana tabela ma klucz podstawowy albo indeks unikatowy, sprawdzane jest również, czy edytowany rekord nie ma takiej samej wartości co inny rekord tabeli. Jeśli rekord nie może być zapisany, należy dokonać niezbędnych poprawek albo kliknąć przycisk Cofnij  [image], aby anulować wszystkie zmiany wprowadzone do rekordu.


Kłopoty z edycją danych w polu
Rozwiązywanie problemów związanych z edycją danych w polu

W formularzach i arkuszach danych występują rodzaje pól, których nie można edytować. Następujące rodzaje pól wyświetlają wartości tak, jak zwykłe pola, ale nie można wpisać do nich danych:

•	Pola Autonumer. Jeśli pole zawiera typ danych Autonumer, to przy każdym dodanym rekordzie zostaje mu automatycznie przypisany kolejny numer bieżący albo unikatowa liczba losowa. Ten rodzaj pola często stosuje się jako numer identyfikacyjny rekordu albo klucz podstawowy. Podczas dodawania nowego rekordu wartość tego pola jest wprowadzana automatycznie i nie można jej edytować.

•	Pola obliczeniowe. W polach tych wyświetlane są wartości obliczane przez program Microsoft Access. Są zwykle związane z wartościami innych pól w tabelach, ale pól obliczeniowych nie zapisuje się w tabelach. Nie można ich także edytować.

•	Pola zablokowane lub wyłączone. Jeśli formant formularza ma właściwość Zablokowany ustawioną na wartość Tak albo właściwość Włączony ustawioną na wartość Nie, nie można edytować danych w tym polu.

•	Pola w rekordzie zablokowanym. Jeśli używa się programu Microsoft Access w środowisku wielodostępnym i rekord jest zablokowany przez innego użytkownika, nie można edytować danych w tym rekordzie. Jeśli przejdzie się do zablokowanego rekordu, w selektorze rekordu zostanie wyświetlony wskaźnik zablokowania rekordu  [image].

•	Pola w utrwalonych zestawach rekordów. Chociaż większość kwerend zwraca zestawy rekordów, które można edytować, niektóre kwerendy zwracają utrwalone zestawy, których nie można edytować.

•	Pola w formularzu tylko do odczytu albo w zablokowanej bazie danych. Jeśli aktualnie używany formularz ma właściwość Edycja dozwolona ustawioną na Nie, albo jeśli dane są tylko do odczytu lub zablokowane przez innego użytkownika, nie można edytować danych w tym formularzu.


Sprawdzanie pisowni w tabeli, kwerendzie lub formularzu w oknie bazy danych

1	Przejdź się do okna bazy danych.

2	Kliknij tabelę, kwerendę lub formularz, w którym ma być sprawdzona pisownia..

3	Na pasku narzędzi kliknij przycisk Pisownia  [image].

Uwaga   W oknie dialogowym Pisownia kliknij przycisk Dodaj, aby dodać słowo widoczne w polu Nie ma w słowniku do niestandardowego słownika widocznego w polu Dodaj słowa do.


Sprawdzanie pisowni danych w widoku "Arkusz danych"

1	Otwórz Arkusz danych.

2	Zaznacz rekordy, kolumny, pola albo tekst w polu, którego pisownia ma być sprawdzona.

  Jak?

2	Na pasku narzędzi kliknij przycisk Pisownia  [image].

Uwaga   W oknie dialogowym Pisownia kliknij przycisk Dodaj, aby dodać słowo widoczne w polu Nie ma w słowniku do niestandardowego słownika widocznego w polu Dodaj słowa do.


Sprawdzanie pisowni danych w widoku "Formularz"

1	Otwórz formularz w widoku "Formularz".

2	Zaznacz pole albo tekst, którego pisownia ma być sprawdzona.

2	Na pasku narzędzi kliknij przycisk Pisownia  [image].

Uwaga   W oknie dialogowym Pisownia kliknij przycisk Dodaj, aby dodać słowo widoczne w polu Nie ma w słowniku do niestandardowego słownika widocznego w polu Dodaj słowa do.


Wybieranie słownika niestandardowego do sprawdzania pisowni

1	Przejdź się do okna bazy danych.

2	Kliknij tabelę, kwerendę lub formularz.

2	Na pasku narzędzi kliknij przycisk Pisownia  [image].

Uwaga   Aby wyświetlić okno dialogowe Pisownia może być konieczne wprowadzenie tymczasowego błędu ortograficznego do jednego ze słów.

3	Kliknij przycisk Opcje.

4	Kliknij wybrany słownik niestandardowy w polu Słownik.


Automatyczne poprawianie dwóch kolejnych wielkich liter przy wpisywaniu danych

1	W menu Narzędzia kliknij polecenie Autokorekta.

2	Wybierz pole wyboru Poprawiaj DWa POczątkowe WErsaliki.


Automatyczna zamiana pierwszych liter nazw dni tygodnia na wielkie

1	W menu Narzędzia kliknij polecenie Autokorekta.

2	Zaznacz pole wyboru Nazwy dni tygodnia wielką literą.


Automatyczne poprawianie pisowni przy wpisywaniu danych

Autokorekta służy do automatycznego poprawiania często popełnianych błędów przy wpisywaniu oraz automatycznego zastępowania skrótów pełnymi nazwami. Można na przykład utworzyć skrót "ask" od imienia i nazwiska "Adam S.Kowalski". Jeśli wpisze się ask, a następnie spację lub znak przestankowy, słowo "ask" zostaje automatycznie zmienione na pełne imię i nazwisko Adam S. Kowalski.

1	W menu Narzędzia kliknij polecenie Autokorekta.

2	Zaznacz pole wyboru Zamieniaj tekst podczas pisania.

3	W polu Zamień wpisz tekst, który ma być automatycznie zamieniany.

4	W polu Na wpisz poprawiony tekst.

5	Kliknij przycisk Dodaj.

Uwagi

•	Autokorekta nie spowoduje zmian w tekście wpisanym przed zaznaczeniem pola wyboru Zamieniaj tekst podczas pisania.

•	Jeśli w przykładzie podanym powyżej chcemy, żeby wyjątkowo pojawiło się słowo "ask", należy wyczyścić pole wyboru Zamieniaj tekst podczas pisania, wpisać ask w danym polu i zapisać pole, przenosząc się do innego rekordu. Następnie należy ponownie zaznaczyć pole wyboru Zamieniaj tekst podczas pisania. Poprzednio wpisane i zapisane słowo "ask" nie zostanie zmienione.


Wstrzymanie automatycznego poprawiania konkretnego tekstu przy wpisywaniu danych

1	W menu Narzędzia kliknij polecenie Autokorekta.

2	W polu na dole ekranu kliknij wpis, który ma być usunięty.

3	Kliknij przycisk Usuń.


Dodanie pozycji do Autokorekty w trakcie sprawdzania pisowni

1	Wpisz poprawiony tekst w polu Zmień na w oknie dialogowym Pisownia.

2	Kliknij polecenie Autokorekta w oknie dialogowym Pisownia.

Jeśli przy wprowadzaniu danych do tabel lub formularzy wpisze się tekst z pola Nie ma w słowniku, zostanie on automatycznie zamieniony na tekst z pola Zmień na.


Wstrzymanie automatycznego poprawiania w trakcie wpisywania danych

1	W menu Narzędzia kliknij polecenie Autokorekta.

2	Wyczyść pola wyboru dla opcji, które mają być wyłączone.


Importowanie lub łączenie tabel HTML (tylko do odczytu) i list
Importowanie lub łączenie (tylko do odczytu) tabel i list HTML

1	Otwórz bazę danych lub przełącz się do okna bazy danych dla otwartej bazy danych.

2	Wykonaj jedną z następujących czynności:

•	Aby importować tabele lub listy HTML, w menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Importuj.
  Pokaż

•	Aby dołączyć tabele lub listy HTML, w menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Połącz tabele.
  Pokaż

3	W oknie dialogowym Importuj lub Połącz, w polu Pliki typu kliknij opcję Dokumenty HTML (*.html;*.htm).

4	Kliknij strzałkę po prawej stronie pola Szukaj w, zaznacz stację dysków i folder, w którym znajduje się plik HTML, który ma być importowany lub połączony, a następnie dwukrotnie kliknij nazwę tego pliku.

5	Wykonaj polecenia Kreatora importu HTML lub Kreatora łączy HTML. Jeśli chcesz edytować parametry importu/eksportu lub określić inny format pliku, bądź format pól, kliknij przycisk Zaawansowane.

6	Jeśli plik HTML zawiera wiele tabel lub list, powtórz procedury opisane w punktach 1 - 5 dla każdej tabeli lub listy, która ma być zaimportowana lub połączona

Uwaga   Przy imporcie lub łączeniu tabela osadzona w komórce tabeli w pliku HTML jest traktowana jako osobna tabela. Lista osadzona w komórce tabeli traktowana jest jako zawartość komórki. Pozycje listy są oddzielane znakami powrotu karetki lub wysuwu wiersza.

Uwagi

•	Domyślnie program Microsoft Access konwertuje łącza HTML na kolumnę typu danych Hiperłącze, ale tylko w przypadku, jeśli wszystkie wartości w kolumnie tabeli lub na liście zawierają adresy hiperłączy określone znacznikiem <A HREF>. Ten typ danych można zmienić używając Kreatora importu lub Kreatora łączy HTML. Aby uzyskać więcej informacji na temat adresów hiperłączy, należy, kliknij  [image].

•	Program Microsoft Access ignoruje obrazy w formacie GIF i JPEG zagnieżdżone w tabelach lub listach HTML.

•	Jeśli dane obejmują całe wiersze lub kolumny, program Microsoft Access 97 powiela dane w każdej z komórek. Z drugiej strony program Microsoft Excel 97 zachowuje dane w pierwszej komórce lub komórce znajdującej się w lewym górnym rogu. Inne komórki zostawiane są puste.


Eksportowanie tabeli, kwerendy, formularza lub raportu w formacie HTML

Program Microsoft Access 97 może być używany do tworzenia aplikacji sieci World Wide Web. Można na przykład utworzyć stronę firmy, podręczne czasopismo lub gazetkę, system rejestracji handlowej lub podręczny katalog produktów. Aby utworzyć aplikację sieci WWW, należy wyprowadzić obiekty w formacie HTML lub użyć Kreatora publikacji w sieci WWW.

Można eksportować raporty w statycznym formacie HTML, a arkusze danych i formularze zarówno w formacie statycznym, jak i dynamicznym. Program Microsoft Access tworzy jedną stronę sieci WWW dla każdego eksportowanego arkusza danych, formularza lub strony raportu. Eksportowanie obiektów w formacie HTML jest użyteczne przy tworzeniu prostych aplikacji sieci, weryfikacji formatu i wyglądu wyprowadzenia obiektu lub dodawania plików do istniejących aplikacji sieci WWW.

Razem z plikami wyjściowymi można użyć pliku szablonu HTML. Szablon HTML zawiera znaczniki HTML i unikatowe znaki specjalne programu Microsoft Access 97 poprawiające wygląd, spójność i ułatwiające nawigację na stronach sieci WWW.

Można również użyć Kreatora publikacji w sieci WWW, który jest uruchamiany po kliknięciu polecenia Zapisz jako HTML w menu Plik. Kreator wykonuje następujące czynności: wyprowadza jeden lub kilka arkuszy danych, formularzy lub raportów w statycznym lub dynamicznym formacie HTML przy użyciu jednego lub kilku plików szablonu HTML; tworzy stronę macierzystą; umieszcza wszystkie pliki w określonym folderze jako publikację sieci WWW, kopiuje pliki do serwera sieciowego za pomocą Kreatora publikacji w sieci WWW i zapisuje profil publikacji, który można następnie ponownie wykorzystać.

Uwaga   Aby zainstalować Kreatora publikacji w sieci WWW, kliknij folder ValuPack na dysku CD programu Microsoft Office lub Microsoft Access, kliknij podfolder WebPost, a w nim program WebPost.exe.

Co chcesz zrobić?

Uzyskać więcej informacji o produktach i platformach aplikacji serwera sieci WWW

Uzyskać więcej informacji na temat statycznego i dynamicznego formatu HTML

Uzyskać dodatkowe informacji na temat plików szablonu HTML

Wyeksportować arkusz danych w statycznym formacie HTML

Wyeksportować arkusz danych w dynamicznym formacie HTML

Wyeksportować raport w statycznym formacie HTML

Wyeksportować formularz w dynamicznym formacie HTML


Informacje na temat produktów i platform aplikacji serwera sieci WWW

Jeśli używane są pliki w formacie dynamicznym HTML (pliki IDC/HTX lub ASP), aby uruchomić aplikację sieciową, na serwerze sieci World Wide Web należy wykonać następujące czynności:

•	Zdefiniować system lub źródło danych dla pliku. Aby uzyskać więcej informacji na temat definiowania źródła danych, kliknij  [image].

•	Skopiować bazę danych programu Microsoft Access na serwer sieciowy lub podać jego lokalizację sieciową w definicji źródła danych ODBC.

Uwaga   Do kopiowania bazy danych programu Microsoft Access można użyć Kreatora publikacji sieciowych (który jest uruchamiany z Kreatora publikacji w sieci WWW).

•	Zainstalować program Microsoft Access Desktop Driver na serwerze sieci WWW. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Upewnić się, czy użytkownicy aplikacji sieci WWW mogą się zalogować w źródle danych ODBC bazy danych programu Microsoft Access.

•	Upewnić się, czy folder zawierający pliki formatu .idc lub .asp ma ustawione odpowiednie właściwości udostępniania, takie jak Wykonywanie dla programu Microsoft Internet Information Server i Wykonywanie skryptów dla programu Personal Web Server.

Należy dokładnie zapoznać się z dokumentacją dla produktu serwera sieci WWW, który jest używany do wprowadzania dodatkowych informacji.

W poniższej tabeli opisano znajdujące się w programie produkty, platformy i pliki wyjściowe, które mogą być używane do uruchamiania aplikacji sieci WWW utworzonych w programie Microsoft Access.

Produkt/platforma	Pliki
Microsoft Internet Information Server wersja 1.x i 2.0 używająca podłączenia bazy danych w serwerze systemu Windows NT wersji 3.51	.htm, .html, .idc, .htx
Microsoft Internet Information Server wersja 2.0 lub późniejsza, używająca podłączenia bazy danych w lub ActiveX w serwerze systemu Windows NT wersji 4.0 lub późniejszej	.htm, .html, .idc, .htx, .asp
Microsoft Personal Web Server w systemie Windows 95 lub późniejszym, lub w stacji roboczej systemu on Windows NT wersji 4.0 lub późniejszej	.htm, .html, .idc, .htx, .asp
Uwagi

•	Aby móc używać jakiejkolwiek aplikacji sieci WWW z komputera klienta, potrzebna jest przeglądarka sieciowa, taka jak Microsoft Internet Explorer i modem lub podłączenie do serwera sieci Internet lub intranet, w którym jest uruchomiona aplikacja sieciowa.

•	Informacje na temat tego, jak uzyskać dostęp do sieci Internet można znaleźć w zestawie Microsoft Office 97 Resource Kit. Aby dowiedzieć się, jak można otrzymać zestaw Resource Kit, kliknij  [image].

•	Jeśli aplikacja sieciowa używa dynamicznych plików HTML (IDC/HTX lub ASP) przy dostępie do bazy danych programu Microsoft Access, będzie ona najlepiej działać, jeśli liczba korzystających z niej użytkowników zostanie ograniczona. Z aplikacji może jednocześnie korzystać do 64 użytkowników, ale liczbę tę można zmniejszyć, jeśli wymaga tego rodzaj aplikacji. Jeśli liczba użytkowników wzrasta, można użyć Narzędzi rozbudowy programu Microsoft Access do konwersji bazy danych programu Microsoft Access w bazę danych serwera Microsoft SQL. Aby uzyskać więcej informacji na ten temat, w menu Pomoc wskaż polecenie Microsoft w sieci WWW, a następnie kliknij polecenie Bezpłatne materiały.


Informacje na temat statycznego i dynamicznego formatu HTML

Odpowiedni format pliku HTML wybierany jest w zależności od rodzaju aplikacji. Statyczny format HTML używany jest, jeśli dane nie są zbyt często zmieniane, a aplikacja sieci World Wide Web nie zawiera formularza Jeśli dane ulegają częstym zmianom i bieżące dane są uzyskiwane z bazy danych programu Microsoft Access i przechowywane w aplikacji sieci WWW przy użyciu formularza, należy zastosować format dynamiczny.

W jaki sposób aplikacja sieci WWW używa statycznego formatu HTML?

Statyczne strony HTML można utworzyć z arkuszy danych tabel, kwerend i formularzy oraz z raportów. Wynikowe pliki HTML zawierają obraz danych w momencie utworzenia plików Jeśli dane ulegną zmianie, aby móc oglądać zmiany w aplikacji sieci WWW, należy ponownie opublikować pliki.

W jaki sposób aplikacja sieci WWW używa dynamicznych plików IDC/HTX

Jeśli obiekt jest wyprowadzany do pliku formatu IDC/HTX, zamiast do pliku .html, program Microsoft Access tworzy plik rozszerzony HTML (.htx) i plik podłączenia bazy danych do sieci Internet (.idc). Podłączenie bazy danych (Internet Database Connector (httpodbc.dll)) jest elementem programu Microsoft Internet Information Server.

Plik .idc zawiera kwerendę zapisaną w formie instrukcji SQL oraz informacje używane przez program Microsoft Internet Information Server do podłączenia na przykład bazy danych programu Microsoft Access 97 do źródła danych ODBC. Informacje na temat podłączenia zawierają nazwę źródła danych oraz, jeśli baza danych posiada zabezpieczenia na poziomie użytkownika, nazwę użytkownika i hasło.

Plik .htx jest plikiem HTML zawierającym znaczniki i instrukcje używane do formatowania, a w miejscu danych posiada ramki, w które wstawiane są dane zwracane przez kwerendę znajdującą się w pliku .idc

Po opublikowaniu bazy danych i zainstalowaniu aplikacji sieci WWW, program Microsoft Internet Information Server, po otrzymaniu żądania z przeglądarki sieciowej, otwiera bazę danych programu Microsoft Access (za pomocą programu Microsoft Access Desktop Driver i danych podłączenia z pliku .idc), wykonuje kwerendę z pliku .idc, aby uzyskać dostęp do danych, łączy otrzymane dane z informacjami zawartymi w pliku .htx w jeden plik .html, a następnie wysyła plik .html do przeglądarki sieciowej, gdzie jest on wyświetlany w formie strony WWW.

W jaki sposób aplikacja sieci WWW używa dynamicznych plików ASP?

Przy wyprowadzaniu obiektu do pliku w dynamicznym formacie ASP zamiast do pliku .html, program Microsoft Access tworzy plik ActiveX Server Page (.asp). Plik ActiveX Server jest elementem programu Microsoft Internet Information Server w wersji 3.0 lub późniejszej.

Plik .asp zawiera znaczniki HTML oraz jedną lub kilka kwerend zapisanych w formie instrukcji SQL, dane dotyczące szablonów i kod VBScript z odwołaniami do formantów ActiveX Server Controls. W pliku tym znajdują się również dane połączenia ODBC używane do podłączania się do źródła danych ODBC, w tym wypadku do bazy danych programu Microsoft Access 97. Dane połączenia zawierają nazwę źródła danych oraz, jeśli określono zabezpieczenia poziomu użytkownika, nazwę użytkownika i hasło konieczne do otwarcia bazy danych.

Po opublikowaniu bazy danych i zainstalowaniu aplikacji sieci WWW, program Microsoft Internet Information Server, po otrzymaniu żądania z przeglądarki sieciowej, wykonuje kod VBScript, odwołuje się do formantów ActiveX Server Controls, otwiera bazę danych programu Microsoft Access (za pomocą programu Microsoft Access Desktop Driver i danych podłączenia z pliku .asp), wykonuje kwerendy z pliku .asp, aby uzyskać dostęp do danych, łączy otrzymane dane i znaczniki HTML z pliku .asp w jeden plik .html, a następnie wysyła plik .html do przeglądarki sieciowej, gdzie jest on wyświetlany w formie strony WWW.


Eksportowanie arkusza danych w statycznym formacie HTML

1	W oknie bazy danych kliknij nazwę tabeli, kwerendy lub formularza, który ma być eksportowany, a następnie kliknij polecenie Zapisz jako/Eksportuj w menu Plik.

  Pokaż

2	W oknie dialogowym Zapisz jako kliknij opcję Do zewnętrznego pliku lub bazy danych, a następnie kliknij przycisk OK.

3	W polu Zapisz jako typ kliknij opcję Dokumenty HTML (*.html;*.htm).

4	Kliknij strzałkę po prawej stronie pola Zapisz w i wybierz stację dysków lub folder, do którego plik ma być eksportowany.

5	W polu Nazwa pliku podaj nazwę pliku.

6	Jeśli chcesz zapisać arkusz danych w formacie przypominającym jego wygląd w widoku "Arkusz danych", zaznacz pole wyboru Zapisz sformatowany, zaznacz pole wyboru Autostart, a po kliknięciu polecenia Eksportuj (punkt 7) wyświetla się okno dialogowe Opcje wyjścia HTML.

Jeśli chcesz, aby wyniki były wyświetlane w domyślnej przeglądarce sieci WWW, zaznacz pole wyboru Autostart.

7	Kliknij przycisk Eksportuj.

8	Jeśli w punkcie 6 zaznaczone zostało pole wyboru Zapisz sformatowany, wyświetlane jest okno dialogowe Opcje wyjścia HTML. Można następnie określić, który szablon HTML ma zostać użyty. Aby uzyskać więcej informacji na ten temat, kliknij  [image]. Dla opcji Szablon HTML można również określić ustawienie domyślne. Kliknij polecenie Opcje w menu Narzędzia, a następnie kliknij kartę Hiperłącza /HTML.

Uwagi

•	Plik HTML jest tworzony na podstawie zestawu rekordów arkusza danych i zawiera bieżące ustawienia właściwości Uporządkuj według i Filtr.

•	Jeśli arkusz danych zawiera kwerendę parametryczną, przed wyeksportowaniem wyników program Microsoft Access prosi o wprowadzenie wartości parametrów.

•	Jeśli w punkcie 6 została wybrana opcja Zapisz format, tabela HTML będzie przypominać w możliwie największym stopniu wygląd arkusza danych. Zostaną utworzone odpowiednie znaczniki HTML, które pozwolą zachować oryginalne kolory, czcionki i układ.

•	Wartości z większości pól (z wyjątkiem pól typu Obiekt OLE i Hiperłącze) są wyprowadzane w formie ciągu znaków, a następnie formatowane podobnie do tego, jak były wyświetlane w arkuszu danych, z uwzględnieniem zdefiniowanych ustawień właściwości Format lub Maska wprowadzania.

•	Pola zawierające dane typu Hiperłącze są wyprowadzane jako łącza HTML przy użyciu znaczników <A HREF>.

•	Niesformatowane typy danych, z wyjątkiem danych typu Tekst i Memo są domyślnie zapisywane z wyrównaniem do prawej strony. Zawartość pól Tekst i Memo otrzymuje domyślnie wyrównanie do lewej strony.

•	Układ strony HTML symuluje orientację strony i marginesy określone dla arkusza danych. Aby zmienić te ustawienia, przed wyeksportowaniem pliku należy wyświetlić arkusz danych, a następnie wprowadzić zmiany za pomocą polecenia Ustawienia strony w menu Plik. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Wyprowadzanie dużego arkusza danych i wyświetlenie go w przeglądarce sieciowej może zajmować sporo czasu. Aby temu zaradzić, można zmniejszyć rozmiar arkusza danych, podzielić go na kilka mniejszych arkuszy za pomocą takich kryteriów, jak pole daty lub użyć do oglądania danych raportu lub formularza.


Eksportowanie arkusza danych w dynamicznym formacie HTML

1	W oknie bazy danych kliknij nazwę tabeli, kwerendy lub formularza, który ma być eksportowany, a następnie kliknij polecenie Zapisz jako/Eksportuj w menu Plik.

  Pokaż

2	W oknie dialogowym Zapisz jako kliknij opcję Do zewnętrznego pliku lub bazy danych, a następnie kliknij przycisk OK.

3	W polu Zapisz jako typ kliknij opcję Microsoft IIS 1-2 (*.htx;*.idc) lub Microsoft ActiveX Server (*.asp), w zależności od tego, w jakim dynamicznym formacie HTML ma być zapisany plik. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

4	Kliknij strzałkę po prawej stronie pola Zapisz w i wybierz stację dysków lub folder, do którego plik ma być eksportowany.

5	W polu Nazwa pliku podaj nazwę pliku.

6	Kliknij przycisk Eksportuj.

7	W oknie dialogowym Opcje wyjścia HTML można określić, jaki szablon HTML ma zostać użyty. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Należy podać nazwę komputera lub źródła danych, które ma być używane przez serwer sieci World Wide Web oraz, jeśli to konieczne, nazwę użytkownika i hasło potrzebne do otwarcia bazy danych. Jeśli obiekt jest eksportowany do pliku formatu ASP, należy podać URL serwera, w którym będzie przechowywany plik. Na przykład jeśli pliki ASP mają być przechowywane w folderze \SalesApp serwera \\Pubweb, należy wpisać http://pubweb//salesapp/. Aby uzyskać więcej informacji na temat formatu dynamicznego, kliknij  [image].

Można również określić domyślne wartości dla każdej z opcji okna dialogowego Opcje wyjścia HTML. W menu Narzędzia kliknij polecenie Opcje, a następnie kliknij kartę Hiperłącza/HTML.

Uwagi

•	Plik HTML jest tworzony na podstawie zestawu rekordów arkusza danych i zawiera bieżące ustawienia właściwości Uporządkuj według i Filtr.

•	Jeśli arkusz danych zawiera kwerendę parametryczną, symulowane jest okno dialogowe Wprowadź wartość parametru. Tworzona jest dodatkowa strona parametrów HTML zawierająca formant pola tekstowego formularza HTML, w którym wprowadzane są dane oraz przycisk pozwalający uruchomić kwerendę. Należy wyświetlić stroną parametrów HTML przed wyświetleniem w aplikacji sieciowej strony HTML zawierającej arkusz danych. Jeśli używany jest Kreator publikacji w sieci WWW i została określona strona panelu przełączania, strona parametrów HTML jest dodawana do tej strony. W trakcie eksportu program Microsoft Access wykonuje kwerendę i wyświetla okno dialogowe Wprowadź wartość parametru. Ponieważ wprowadzanie jest ignorowane, wystarczy kliknąć przycisk OK.

•	Wyprowadzane pliki będą przypominać w możliwie największym stopniu wygląd arkusza danych. Zostaną utworzone odpowiednie znaczniki HTML, które pozwolą zachować oryginalne kolory, czcionki i układ.

•	Wartości z większości pól (z wyjątkiem pól typu Obiekt OLE i Hiperłącze) są wyprowadzane w formie ciągów znaków, a następnie formatowane podobnie do tego, jak były wyświetlane w arkuszu danych, z uwzględnieniem zdefiniowanych ustawień właściwości Format lub Maska wprowadzania.

•	Pola zawierające dane typu Hiperłącze są wyprowadzane jako łącza HTML przy użyciu załączników <A HREF>.

•	Niesformatowane typy danych, z wyjątkiem danych typu Tekst i Memo są domyślnie zapisywane z wyrównaniem do prawej strony. Zawartość pól Tekst i Memo otrzymuje domyślnie wyrównanie do lewej strony.

•	Jeśli przy eksportowaniu do pliku formatu ASP formularz jest zapisany w widoku "Arkusz danych" lub jego właściwość Widok domyślny ma ustawienie Arkusz danych, formularz jest wyprowadzany w formie arkusza danych. Jeśli formularz jest zapisany w widoku "Formularz" lub "Projekt", lub jego właściwość Widok domyślny ma ustawienie Formularz pojedynczy lub Formularze ciągłe, wówczas jest on eksportowany w postaci formularza.

•	Układ strony HTML symuluje orientację strony i marginesy określone dla arkusza danych. Aby zmienić te ustawienia, przed wyeksportowaniem pliku należy wyświetlić arkusz danych, a następnie wprowadzić zmiany za pomocą polecenia Ustawienia strony w menu Plik. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Wyprowadzanie dużego arkusza danych i wyświetlenie go w przeglądarce sieciowej może zajmować sporo czasu. Aby temu zaradzić, można zmniejszyć rozmiar arkusza danych, podzielić go na kilka mniejszych arkuszy za pomocą takich kryteriów, jak pole daty lub użyć do oglądania danych raportu lub formularza.


Eksportowanie raportu w statycznym formacie HTML

1	W oknie bazy danych kliknij nazwę raportu, który ma być eksportowany, a następnie kliknij polecenie Zapisz jako/Eksportuj w menu Plik.

  Pokaż

2	W oknie dialogowym Zapisz jako kliknij opcję Do zewnętrznego pliku lub bazy danych, a następnie kliknij przycisk OK.

3	W polu Zapisz jako typ kliknij opcję Dokumenty HTML (*.html;*.htm).

4	Kliknij strzałkę po prawej stronie pola Zapisz w i wybierz stację dysków lub folder, do którego plik ma być eksportowany.

5	W polu Nazwa pliku podaj nazwę pliku.

6	Jeśli chcesz, aby wyniki były wyświetlane w domyślnej przeglądarce sieci WWW, zaznacz pole wyboru Autostart.

7	Kliknij przycisk Eksportuj.

8	W oknie dialogowym Opcje wyjścia HTML można określić, jaki szablon HTML ma zostać użyty. Aby uzyskać więcej informacji na ten temat, kliknij  [image]. Jeśli nie zostanie określony plik szablonu HTML zawierający znaki nawigacyjne, program Microsoft Access 97 nie dołącza domyślnego systemu nawigacyjnego i jeśli w punkcie 6 została wybrana opcja Autostart, wyświetlana jest tylko pierwsza strona.

Można również określić domyślne wartości dla każdej z opcji okna dialogowego Opcje wyjścia HTML. W menu Narzędzia kliknij polecenie Opcje, a następnie kliknij kartę Hiperłącza/HTML.

Uwagi

•	Plik HTML jest tworzony na podstawie zestawu rekordów arkusza danych i zawiera bieżące ustawienia właściwości Uporządkuj według i Filtr.

•	Jeśli arkusz danych zawiera kwerendę parametryczną, przed wyeksportowaniem wyników program Microsoft Access prosi o wprowadzenie wartości parametrów.

•	Akceptowana jest większość formantów i cech raportu, w tym także podraporty. Nie można eksportować linii, prostokątów, obiektów OLE i podformularzy. Za pomocą pliku szablonu HTML można jednak dołączyć do wyprowadzanych plików obraz nagłówka i stopki raportu. Przykładem takiego szablonu jest plik Nwindtem.htm znajdujący się w folderze \Program Files\Microsoft Office\Office\Pliki przykładowe.

•	Wyprowadzane pliki będą przypominać w możliwie największym stopniu wygląd arkusza danych. Zostaną utworzone odpowiednie znaczniki HTML, które pozwolą zachować oryginalne kolory, czcionki i układ. Pola zawierające dane typu Hiperłącze są wyprowadzane jako łącza HTML przy użyciu znaczników <A HREF>.

•	Program Microsoft Access 97 wyprowadza raport ( Inaczej niż w przypadku arkusza danych) w formie kilku plików HTML, odpowiadających stronom wydruku raportu. Nazwy pliku są tworzone z nazwy obiektu i odpowiednich końcówek, na przykład Produkty.htm, ProduktyStrona1.htm, ProduktyStrona2.htm i tak dalej.

•	Układ strony HTML symuluje orientację strony i marginesy określone dla raportu. Aby zmienić te ustawienia, przed wyeksportowaniem pliku należy wyświetlić raport w podglądzie wydruku lub podglądzie układu, a następnie wprowadzić zmiany za pomocą polecenia Ustawienia strony w menu Plik. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Raportów nie można eksportować w dynamicznym formacie HTML.


Eksportowanie formularza w dynamicznym formacie HTML

Można zaprojektować formularz programu Microsoft Access do użytku w aplikacji sieci World Wide Web, a następnie zapisać go w dynamicznym formacie HTML (tylko jako plik ASP). Można wyprowadzać kilka rodzajów formularzy: formularze tylko do oglądania (służące do wyświetlania rekordów), formularze panelu przełączania (pełniące funkcję strony macierzystej lub, jak inne raporty, kierujące do związanych stron) i formularze do wprowadzania danych (służące do dodawania, aktualizacji i usuwania rekordów).

1	W oknie bazy danych kliknij nazwę formularza, który ma być eksportowany, a następnie kliknij polecenie Zapisz jako/Eksportuj w menu Plik.

  Pokaż

2	W oknie dialogowym Zapisz jako kliknij opcję Do zewnętrznego pliku lub bazy danych, a następnie kliknij przycisk OK.

3	W polu Zapisz jako typ kliknij pozycję Microsoft ActiveX Server (*.asp).

4	Kliknij strzałkę po prawej stronie pola Zapisz w i wybierz stację dysków lub folder, do którego plik ma być eksportowany.

5	W polu Nazwa pliku podaj nazwę pliku.

6	Kliknij przycisk Eksportuj.

7	W oknie dialogowym Opcje wyjścia HTML można określić, jaki szablon HTML ma zostać użyty. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Należy podać nazwę komputera lub źródła danych, które ma być używane przez serwer sieci World Wide Web oraz, jeśli to konieczne, nazwę użytkownika i hasło potrzebne do otwarcia bazy danych. Jeśli obiekt jest eksportowany do pliku formatu ASP, należy podać URL serwera, w którym będzie przechowywany plik. Na przykład jeśli pliki ASP mają być przechowywane w folderze \SalesApp serwera \\Pubweb, należy wpisać http://pubweb//salesapp/. Aby uzyskać więcej informacji na temat formatu dynamicznego, kliknij  [image].

Można również określić domyślne wartości dla każdej z opcji okna dialogowego Opcje wyjścia HTML. W menu Narzędzia kliknij polecenie Opcje, a następnie kliknij kartę Hiperłącza/HTML.

Uwagi

•	Program Microsoft Access wyprowadza formularz ciągły w postaci formularza pojedynczego.

•	Program Microsoft Access wyprowadza większość formantów jako formanty ActiveX, ale ignoruje ich kod języka Visual Basic. Aby obejrzeć listę dostępnych i niedostępnych formantów, kliknij  [image].

•	Wyprowadzane pliki będą przypominać w możliwie największym stopniu wygląd arkusza danych. Zostaną utworzone odpowiednie znaczniki HTML, które pozwolą zachować oryginalne kolory, czcionki i układ. Wszystkie typy danych są wyprowadzane bez formatowania. Ustawienia właściwości Format i Maska wprowadzania są ignorowane.

•	Jeśli przy eksportowaniu do pliku ASP formularz jest zapisany w widoku "Arkusz danych" lub jego właściwość Widok domyślny ma ustawienie Arkusz danych, formularz jest wyprowadzany w formie arkusza danych. Jeśli formularz jest zapisany w widoku "Formularz" lub "Projekt", lub jego właściwość Widok domyślny ma ustawienie Formularz pojedynczy lub Formularze ciągłe, wówczas jest on eksportowany w postaci formularza.


Informacje na temat plików szablonów HTML

Pliki szablonów HTML są używane do określania wyglądu, zwiększania spójności i ułatwiania poruszanie się po aplikacji sieci World Wide Web. Można na przykład umieścić w nagłówku logo firmy, zatwierdzony przez firmę obraz w tle części głównej i standardowe przyciski nawigacyjne w stopce strony sieci WWW.

Szablon HTML może być dowolnym tekstem, zawierającym znaczniki i znaki specjalne HTML unikatowe dla programu Microsoft Access, informującym o tym, gdzie należy wstawić dane.

Jeśli przy wyprowadzaniu arkusza danych, formularza lub raportu, bądź w Kreatorze publikacji w sieci WWW zostanie określony plik szablonu HTML, program Microsoft Access scala plik szablonu z wyprowadzanymi plikami, zastępując znaki specjalne w następujący sposób.

Znak specjalny szablonu HTML	Zastępuje
<!--AccessTemplate_Title-->	Nazwa obiektu (umieszczona na pasku tytułu przeglądarki sieciowej)
<!--AcessTemplate_Body-->	Wyprowadzony obiekt
<!--AccessTemplate_FirstPage-->	Znacznik łączący z pierwszą stroną
<!--AccessTemplate_PreviousPage-->	Znacznik łączący z poprzednią stroną
<!--AccessTemplate_NextPage-->	Znacznik łączący z następną stroną
<!--AccessTemplate_LastPage-->	Znacznik łączący z ostatnią stroną dokumentu
<!--AccessTemplate_PageNumber-->	Numer bieżącej strony
Uwagi

•	Aby obejrzeć przykładowy plik szablonu HTML, kliknij  [image].

•	Domyślnie program Microsoft Access szuka pliku szablonu w folderze \Program Files\Microsoft Office\Szablony\Access. Aby zmienić nazwę folderu domyślnego, należy wpisać nową nazwę w polu Szablon HTML na karcie Hiperłącza/HTML w oknie dialogowym Opcje.

•	Znaczniki HTML określające pliki, takie jak na przykład <IMG SRC> przyjmują, że plik znajduje się w tym samym folderze, co plik wynikowy. Folder docelowy można określić za pomocą Kreatora publikacji w sieci WWW lub polecenia Zapisz jako/Eksportuj w menu Plik.

•	Jeśli przy wyprowadzaniu obiektu w formacie dynamicznym zostanie określony plik szablonu HTML, podczas wyprowadzania plik ten jest scalany z plikiem .htx lub .asp.


Przykładowy plik szablonu HTML

<HTML>

<!--Poniższa instrukcja umieszcza nazwę obiektu na pasku tytułowym przeglądarki sieci WWW.-->

<TITLE><!--AccessTemplate_Title--></TITLE>

<!--Poniższy znacznik HTML określa inny kolor tła niż domyślnie ustawiony przeglądarce.-->

<BODY BACKGROUND = "gray.jpg">

<!--Poniższa instrukcja umieszcza wszystkie wyprowadzane obiekty wewnątrz znacznika <BODY>.-->

<!--AccessTemplate_Body-->

</BODY>

<BR><BR>

<!--Następujące cztery instrukcje tworzą przyciski tekstowe umożliwiające przenoszenie się na pierwszą, poprzednią, następną i ostatnią stronę raportu.-->

<A HREF = "<!--AccessTemplate_FirstPage-->">First</A>

<A HREF = "<!--AccessTemplate_PreviousPage-->">Previous</A>

<A HREF = "<!--AccessTemplate_NextPage-->">Next</A>

<A HREF = "<!--AccessTemplate_LastPage-->">Last</A>

<!--Ta instrukcja wstawia tekst "Strona n", gdzie n jest numerem bieżącej strony.-->

<P ALIGN = CENTER>Page <!--AccessTemplate_PageNumber-->.</P>

<!--Poniższy znacznik HTML dodaje logo firmy na dole strony.-->

<IMG SRC = "company_logo.jpg">

</HTML>


Eksportowanie obiektu bazy danych do serwera FTP w sieci Internet

Obiekt bazy danych można eksportować do serwera FTP. Dzięki temu możliwe jest kopiowanie danych przez sieć Internet bez konieczności podłączenia do serwera sieci. Aby uzyskać informacje na temat typów danych,które można eksportować, kliknij  [image].

Uwaga   Przez serwer FTP nie można eksportować obiektów do bazy danych programu Microsoft Access ani do źródła danych ODBC.

1	W oknie bazy danych kliknij nazwę obiektu, który ma być eksportowany, a następnie w menu Plik kliknij polecenie Zapisz jako/Eksportuj.

  Pokaż

2	W oknie dialogowym Zapisz jako kliknij opcję Do zewnętrznego pliku lub bazy danych, a następnie kliknij przycisk OK.

3	Kliknij strzałkę po prawej stronie pola Zapisz w, a następnie wybierz opcję Lokalizacje internetowe (FTP).

W polu Zapisz w można również wpisać adres internetowy. Na przykład, aby wyeksportować tabelę "Pracownicy" w formacie tekstowym do serwera //accweb FTP, należy wpisać ftp://pubweb/pracownicy.txt.

4	Na liście lokalizacji FTP dwukrotnie kliknij wybrany element, a następnie dwukrotnie kliknij odpowiednią lokalizację.

Przy wybieraniu miejsca FTP, wyświetlana jest aktualna lista wszystkich plików na wybranym serwerze FTP. Do pola rozwijalnego Zapisz w można dodać lokalizację FTP w oknie dialogowym Zapisz. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

5	Aby uzyskać informacje na temat typów plików, które można eksportować, kliknij  [image].


Importowanie lub łączenie (tylko do odczytu) danych na serwerze FTP lub HTTP w sieci Internet

Można importować i łączyć (tylko do odczytu) pliki danych z serwera FTP lub HTTP. Dzięki temu możliwe jest kopiowanie danych przez sieć Internet bez konieczności podłączania się do serwera sieci. Aby dowiedzieć się, jakie rodzaje danych można importować lub łączyć, kliknij  [image].

Uwaga   Na serwerze FTP lub HTTP nie można importować ani łączyć baz danych programu Microsoft Access ani źródła danych ODBC.

1	Otwórz bazę danych lub przełącz się do okna bazy danych w otwartej bazie danych

2	Wykonaj jedną z następujących czynności:

•	Aby importować dane, w menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Importuj.
  Pokaż

•	Aby łączyć dane, w menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Połącz tabele.
  Pokaż

1	Wykonaj jedną z następujących czynności:

•	W celu importowania lub łączenia danych z serwera HTTP, wpisz adres internetowy w polu Nazwa pliku. Jest to jedyny sposób importowania lub łączenia danych z serwera HTTP. Na przykład aby połączyć plik Jansales.html z serwera //pubweb HTTP, należy wpisać http://pubweb/jansales.html.

•	W celu importowania lub łączenia danych z serwera FTP, albo wpisz adres internetowy w polu Nazwa pliku, albo kliknij strzałkę po prawej stronie pola Szukaj w, a następnie kliknij pozycję Lokalizacje internetowe (FTP). Na liście lokalizacji kliknij dwukrotnie lokalizację żądanego elementu, a następnie kliknij dwukrotnie sam element.

Jeśli zaznaczasz miejsce FTP, wyświetlana jest aktualna lista wszystkich plików na wybranym serwerze FTP. Do pola rozwijalnego Szukaj w możesz dodać lokalizację FTP w oknie dialogowym Otwórz. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Aby dowiedzieć się, jakie typy plików można importować lub łączyć, kliknij  [image].

Uwagi

•	Program Microsoft Access kopiuje cały plik do folderu podręcznego programu Microsoft Internet Explorer na danym komputerze. Operacja ta może zająć trochę czasu, ponieważ przez sieć Internet przesyłane są duże ilości danych.

•	Tabela połączona jest obrazem danych znajdujących się w odległym, pierwotnym źródle danych w momencie ustanowienia połączenia W czasie, kiedy tabela jest otwarta, nie będą do niej wprowadzane zmiany dokonywane w tabeli podstawowej. Przy kolejnym otwarciu tabeli program Microsoft Access aktualizuje lokalną kopię tabeli w folderze podręcznym.


Instalowanie programu Microsoft Access Desktop Driver

Aby móc korzystać z baz danych programu Microsoft Access w aplikacji sieci World Wide Web działającej w programie Microsoft Internet Information Server lub Microsoft Personal Web Server, należy zainstalować programu Microsoft Access Desktop Driver (Odbcjt32.dll) na serwerze sieci WWW.

Konieczny będzie program instalacyjny programu Microsoft Internet Information Server. Aby zainstalować sterownik, należy wybrać opcję Sterowniki i administracja ODBC. Serwer Microsoft Personal Web nie posiada programu Microsoft Access Desktop Driver.

Aby zainstalować program Microsoft Access Desktop Driver na jednym z serwerów:

1	Uruchom program instalacyjny pakietu Microsoft Office Professional lub programu Microsoft Access.

2	Jeśli program instalacyjny jest uruchamiany po raz pierwszy, kliknij przycisk Niestandardowa.

W innym przypadku kliknij przycisk Dodaj/Usuń.

3	Zaznacz opcję Formanty dostępu do danych i systemu ActiveX, a następnie kliknij przycisk Zmień opcję.

4	Zaznacz opcję Sterowniki bazy danych, a następnie kliknij przycisk Zmień opcję.

5	Wybierz opcję Sterownik programu Microsoft Access i naciśnij przycisk OK.

6	Kliknij przycisk Dalej i wykonaj polecenia wyświetlane w pozostałych oknach dialogowych Instalatora.


Dostosowywanie ustawień sterownika HTML

1	Uruchom Edytor Rejestru.

  Jak?

2	Zaznacz klucz \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Text i dokonaj odpowiednich zmian.

Aby uzyskać informacje na temat ustawień sterownika HTML, kliknij  [image].

3	Wyjdź z Edytora rejestru.

4	Aby wprowadzić nowe ustawienia, zamknij i ponownie uruchom program Microsoft Access.

Ważne   Zmiany ustawień tych kluczy będą miały wpływ na wszystkie programy zainstalowane na komputerze, które używają aparatu bazy danych Microsoft Jet do uzyskiwania dostępu do danych HTML. Oprócz programu Microsoft Access w wersji 8.0/97, dotyczy to również programów Microsoft Excel w wersji 8.0/97, Visual Basic w wersji 4.0 lub późniejszej, Visual C++  w wersji 4.0 lub późniejszej i być może również innych. Jeśli zmiany mają dotyczyć tylko programu Microsoft Access w wersji 8.0/97, zaznacz klucz \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\Text i w nim zmodyfikuj odpowiednie wartości. Jeśli klucz \Text nie istnieje, należy go utworzyć, a następnie dodać odpowiednie wartości.

Uwaga   Można również użyć metody obiektów dostępu do danych (DAO) DBEngine.SetOption, aby w sposób dynamiczny modyfikować wartości rejestru aparatu bazy danych Microsoft Jet na czas wykonywania programu, bez konieczności dokonywania stałych zmian w Rejestrze systemu Windows. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Dostępne i niedostępne formanty formularza w dynamicznym formacie ASP

Przy wyprowadzaniu formularza w dynamicznym formacie pliku ASP, program Microsoft Access przekształca jego formanty na formanty ActiveX. Operacja ta dokonywana jest w następujący sposób.

Format programu Microsoft Access	Formant ActiveX
Pole tekstowe	Pole tekstowe
Pole tekstowe związane z polem Hiperłącze	Pole tekstowe wyświetlające tekst hiperłącza. Dalsze połączenie za pomocą hiperłącza nie jest możliwe.
Pole listy	Pole listy (tylko jedna kolumna)
Pole kombi	Pole kombi
Etykietka	Etykietka. Jeśli etykietka ma ustawione właściwości Adres hiperłącza i/lub Podadres hiperłącza, tworzone jest dla niej łącze HTML.
Przycisk polecenia	Przycisk polecenia. Kod przycisku nie jest zapisywany. Jeśli przycisk polecenia ma ustawione właściwości Adres hiperłącza i/lub Podadres hiperłącza, tworzone jest dla niego łącze HTML.
Grupa opcji	Grupa opcji, ale bez ramki grupy
Przycisk opcji	Przycisk opcji
Pole wyboru	Pole wyboru
Przycisk przełącznika	Przycisk przełącznika
Formant ActiveX	Formant ActiveX. Kod formantu nie jest zapisywany.
Podformularz	Podformularz wyłącznie w formie arkusza danych
Prostokąt	Niedostępny. Można go jednak symulować za pomocą formantu metki bez tytułu
Linia	Niedostępny. Można symulować za pomocą formantu metki bez tytułu
Koniec strony	Niedostępny
Związana i niezwiązane ramka obiektu	Niedostępne
Formant karty	Niedostępny
Formant obrazu	Niedostępny
Formularz z tłem określonym za pomocą właściwości Obraz	Niedostępny


Importowanie lub łączenie danych

Ważne  Przed importowaniem lub łączeniem danych, trzeba utworzyć lub otworzyć bazę danych programu Microsoft Access, która będzie zawierać tabele importowane lub tabele połączone. Aby uzyskać więcej informacji na temat tworzenia bazy danych, kliknij  [image].

W programie Microsoft Access można łączyć lub importować dane z tabel pochodzących z innych baz danych programu Microsoft Access (dotyczy to wersji 1.x, 2.0, 7.0/95 i 8.0/97), dane zapisane w innych formatach, oraz dane pochodzące z innych programów, na przykład Microsoft Excel, dBase, Microsoft FoxPro lub Paradox. Można także importować lub łączyć (tylko do odczytu) tabele i listy HTML, które mogą się znajdować w komputerze lokalnym, serwerze sieciowym lub w serwerze sieci Internet.

Importowanie danych prowadzi do utworzenia ich kopii w nowej tabeli w bazie danych programu Microsoft Access. Tabela źródłowa lub plik zawierający dane źródłowe nie są w tym procesie modyfikowane. Z kolei łączenie danych umożliwia ich odczytywanie i w większości przypadków aktualizowanie w źródłach zewnętrznych, bez konieczności importowania. Format źródła danych nie jest zmieniany, można zatem dalej korzystać z pliku danych w programie, w którym plik ten powstał, ale można także dodawać, usuwać lub edytować te dane w programie Microsoft Access.

W programie Microsoft Access do przedstawienia tabel połączonych i tabel przechowywanych w bieżącej bazie danych są wykorzystywane różne ikony. Jeżeli ikona przedstawiająca tabelę połączoną zostanie usunięta, to zostanie usunięte połączenie z tą tabelą, sama tabela natomiast nie będzie usunięta.

Przy importowaniu danych nie można dołączać danych do istniejących tabel (wyjątkiem jest importowanie arkusza kalkulacyjnego lub plików tekstowych). Po imporcie tabeli można wykonać kwerendę dołączającą, aby dane z tej tabeli dodać do innej tabeli.

Możliwe jest także importowanie innych niż tabele obiektów baz danych, na przykład formularzy i raportów pochodzących z innych baz danych programu Microsoft Access.

Jeżeli operacje importowania muszą być wykonywane często, to czynność tę można zautomatyzować za pomocą makr lub kodu języka Visual Basic for Applications.

Co chcesz zrobić?

Uzyskać dodatkowe informacje ułatwiające podjęcie decyzji o importowaniu lub łączeniu tabel

Importować lub łączyć dane z innych programów i plików w innych formatach

Importować lub łączyć tabele pochodzące z innej bazy danych Microsoft Access database

Importować z innej bazy danych Microsoft Access obiekty inne niż tabele

Importować z innej bazy danych Microsoft Access niestandardowe paski narzędzi i menu

Importować wszystkie obiekty bazy danych z innej bazy danych programu Microsoft Access

Automatycznie importować dane za pomocą makr lub kodu języka Visual Basic

Importować lub łączyć tabele i listy HTML

Importować lub łączyć (tylko do odczytu) dane na serwerze FTP lub HTTP w sieci Internet


Importowanie lub łączenie tabel

W programie Microsoft Access są dwie możliwości wykorzystania danych pochodzących ze źródeł zewnętrznych:

•	Importowanie danych do nowej tabeli programu Microsoft Access w bieżącej bazie danych.

•	Wykorzystanie danych w ich aktualnym położeniu i formacie bez importowania — proces ten nazywa się łączeniem.

Przykładami zewnętrznych źródeł danych są tabele pochodzące z innych baz danych Microsoft Access rozmieszczonych w sieci, tabele i listy HTML lub HTX, znajdujące się na serwerach lokalnych oraz serwerach sieci intranet albo Internet, a także dane z innych programów, takich jak Microsoft Excel, Microsoft FoxPro, Paradox czy Microsoft SQL Server.

Jeśli dane będą wykorzystywane tylko w programie Microsoft Access, to należy je importować. Program Microsoft Access pracuje szybciej z tabelami we własnym formacie, a w razie potrzeby importowaną tabelę można zmodyfikować tak jak każdą inną tabelę, utworzoną w programie Microsoft Access.

Jeżeli dane, które będą wykorzystywane, są także aktualizowane przez program inny niż Microsoft Access, to należy je połączyć. W ten sposób dane w czasie aktualizacji, pobierania i przydzielania innym użytkownikom pozostają na miejscu, a program Microsoft Access ma do nich bezpośredni dostęp. W ten sposób można utworzyć na przykład kwerendę, formularz czy raport oparty na danych zewnętrznych, wykorzystać te dane do działań na danych w tabeli programu Microsoft Access, oglądać je w różnych widokach, podczas gdy inni użytkownicy mogą je wykorzystywać w programie oryginalnym.

Możliwe jest także łączenie tabel z innych baz danych programu Microsoft Access. Na przykład można wykorzystać tabelę z innej bazy, która jest dostępna w sieci. Możliwość taka jest szczególnie korzystna, jeśli wszystkie tabele są przechowywane na serwerze sieciowym, a formularze, raporty, czy inne obiekty znajdują się w innej, współużytkowanej bazie danych. Istniejącą bazę danych można łatwo podzielić na dwie bazy za pomocą polecenia Rozdzielacz bazy danych (podmenu Dodatki w menu Narzędzia). Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Importowanie lub łączenie tabel z innej bazy danych Microsoft Access

1	Otwórz bazę danych lub przełącz się na okno bazy danych dla otwartej bazy danych.

2	W menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Importuj.

  Pokaż

Aby połączyć tabele, w menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Połącz tabele.

  Pokaż

3	W oknie dialogowym Importuj (lub Połącz), w polu Pliki typu upewnij się, czy wybrano bazę danych programu Microsoft Access (.mdb).

4	Kliknij strzałkę po prawej stronie pola Szukaj w, wybierz dysk i folder, w którym ma się znajdować importowana lub łączona baza danych programu Microsoft Access (.mdb), a następnie kliknij dwukrotnie ikonę bazy danych.

5	W oknie dialogowym Importuj obiekty kliknij każdą z tabel, która ma być importowana lub łączona.

6	Jeżeli tabela jest importowana i będą importowane tylko wybrane definicje tabeli (a nie dane zawarte w tabeli), to kliknij przycisk Opcje, a następnie w obszarze Importuj tabele, zaznacz pole wyboru Tylko definicje.

Jeżeli w importowanej tabeli mają być również uwzględnione założone relacje, niestandardowe menu i paski narzędzi lub specyfikacje importu lub eksportu, to należy kliknąć przycisk Opcje, a następnie w polu Importuj zaznaczyć te elementy, które mają być importowane. Aby uzyskać więcej informacji o importowaniu pasków narzędzi i menu, kliknij  [image].

Uwagi

•	Jeżeli importowana tabela jest już połączona, to program Microsoft Access nie importuje danych, lecz łączy tabelę z jej źródłem danych (czyli kopiuje informacje o połączeniu).

•	Jeśli baza danych mająca być importowana lub łączona jest zabezpieczona hasłem, należy podać to hasło przed podjęciem dalszych czynności. Łączenie tabel z takiej bazy danych może mieć konsekwencje nie do przewidzenia. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Jeśli łączy się dwie tabele z tej samej bazy danych programu Microsoft Access, to wszelkie ustanowione między nimi relacje pozostają w mocy.

•	Jeśli importowana tabela zawiera pola odnośników, to należy również importować tabele i kwerendy, do których odnoszą się pola odnośników. Jeśli się tego nie zrobi, po otwarciu importowanej tabeli w widoku "Arkusz danych", zostanie wyświetlony komunikat o błędzie dla każdej brakującej tabeli lub kwerendy. Problem ten można rozwiązać importując brakujące tabele lub kwerendy. Jeśli nie można lub nie ma potrzeby importowania brakujących tabel lub kwerend, należy otworzyć importowaną tabelę w widoku "Projekt", kliknąć pole odnośnika, które odnosi się do brakującej tabeli lub kwerendy, kliknąć kartę Odnośnik, a następnie ustawić właściwość Wyświetl formant na Pole tekstowe. Należy powtórzyć tę procedurę dla każdego pola odnośnika, które odnosi się do brakującej tabeli lub kwerendy.


Importowanie obiektów innych niż tabele z innej bazy danych programu Microsoft Access

1	Otwórz bazę danych lub przełącz się na okno bazy danych otwartej bazy danych.

2	W menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Importuj.

  Pokaż

3	W polu Pliki typu sprawdź, czy są wybrane pliki Microsoft Access (.mdb).

4	Kliknij strzałkę po prawej stronie pola Szukaj w, wybierz dysk i folder z bazą danych zawierającą importowane dane (.mdb), a następnie kliknij dwukrotnie ikonę bazy danych.

5	W oknie dialogowym Importuj obiekty kliknij kartę tego obiektu, który ma być importowany, a następnie kliknij każdy importowany obiekt. Powtórz to dla każdego rodzaju obiektu, który ma być importowany

Jeśli kwerendę wybierającą trzeba importować jako tabelę, to należy kliknąć przycisk Opcje, a następnie w polu Importuj kwerendy kliknąć opcję Jako tabele. Kwerendy funkcjonalne są importowane jako kwerendy, niezależnie od ustawienia tej opcji.

Jeżeli import ma obejmować relacje, niestandardowe menu i paski narzędzi lub specyfikacje importu/eksportu, to należy kliknąć przycisk Opcje, a następnie w polu Importuj należy wybrać obiekty, które mają być objęte importem. Aby uzyskać więcej informacji na temat importowania menu i pasków narzędzi, kliknij  [image].


Importowanie wszystkich obiektów bazy danych z innej bazy danych programu Microsoft Access

Wszystkie obiekty jednej bazy danych można jednocześnie importować do innej bazy danych. Może to być szczególnie użyteczne, jeżeli została utworzona zabezpieczona baza danych programu Microsoft Access, a zachodzi potrzeba zmiany jej właściciela.

1	Otwórz bazę danych, do której chcesz importować inną bazę danych lub przełącz się do okna bazy danych dla otwartej bazy danych.

2	W menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Importuj.

  Pokaż

3	W polu Pliki typu sprawdź, czy są wybrane pliki Microsoft Access (.mdb).

4	Kliknij strzałkę po prawej stronie pola Szukaj w, wybierz dysk i folder z bazą danych zawierającą importowane dane (.mdb), a następnie kliknij dwukrotnie ikonę bazy danych.

5	Aby importować wszystkie tabele, kliknij przycisk Zaznacz wszystko. Jeżeli mają być importowane tylko definicje (a nie dane w nich zawarte), to należy kliknąć przycisk Opcje, a następnie w polu Importuj tabele kliknąć opcję Tylko definicje.

6	Kliknij kartę Kwerendy, aby wyświetlić listę dostępnych kwerend, następnie kliknij przycisk Zaznacz wszystko, aby importować wszystkie kwerendy. Jeżeli kwerendy mają być importowane jako tabele (na przykład w celu utworzenia bazy danych tylko do odczytu), to kliknij przycisk Opcje, a następnie w polu Importuj kwerendy kliknij opcję Jako tabele.

7	Dla formularzy, raportów, makr i modułów kliknij kartę odpowiedniego obiektu bazy danych, a następnie kliknij przycisk Zaznacz wszystko. Jeżeli import ma obejmować również relacje, niestandardowe menu i paski narzędzi lub specyfikacje importu/exportu, to należy kliknąć przycisk Opcje, a następnie w polu Importuj zaznaczyć te obiekty, które mają być objęte importem. Aby uzyskać więcej informacji na temat importowania menu i pasków narzędzi, kliknij  [image].


Importowanie lub łączenie danych z innych programów i plików w innych formatach

Dane zapisane w różnych formatach pochodzące z innych programów można łączyć lub importować. Aby obejrzeć wykaz danych, które można importować lub łączyć, kliknij  [image].

Jeśli dane są zapisane w jednym z wymienionych w wykazie programów lub plików, to można je importować lub łączyć. Jeśli używany program nie przechowuje danych w żadnym z wymienionych formatów, ale może dane eksportować, przekształcić lub zapisać w jednym z tych formatów, to dane takie można również importować do programu Microsoft Access.

Jeżeli nie wiesz, czy konkretne dane należy importować czy łączyć, kliknij  [image].

Co chcesz zrobić?

Importować lub łączyć tabelę Microsoft FoxPro lub dBASE

Importować lub łączyć tabelę Paradox

Importować lub łączyć tabelę SQL lub inne źródła danych ODBC

Importować lub łączyć arkusz kalkulacyjny

Importować lub łączyć plik tekstu rozdzielanego lub o ustalonej szerokości

Importować bazę danych Microsoft Works


Importowanie bazy danych Microsoft Works

Do programu Microsoft Access nie można bezpośrednio importować bazy danych programu Microsoft Works (.wdb). Taką bazę należy najpierw zapisać za pomocą programu Microsoft Works w jednym z formatów, który może być importowany do programu Microsoft Access.

1	Otwórz bazę danych za pomocą programu Microsoft Works.

2	W menu Plik kliknij polecenie Zapisz jako.

3	W oknie dialogowym Zapisz plik jako wybierz opcję dBASE IV, a następnie kliknij przycisk OK.

4	Utworzony w punkcie 3 plik w formacie dBASE IV .dbf importuj do programu Microsoft Access.

  Jak?


Importowanie lub łączenie plików Microsoft FoxPro lub dBASE

Można importować lub łączyć pliki .dbf w formatach Microsoft FoxPro 2.x oraz w formatach dBASE III, IV lub 5. Można także importować, ale nie łączyć, pliki w formacie FoxPro 3.0 (.dbc).

1	Otwórz bazę danych lub przełącz się do okna bazy danych dla otwartej bazy danych.

2	Aby importować pliki, w menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Importuj.

  Pokaż

Aby połączyć pliki, w menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Połącz tabele.

  Pokaż

3	W oknie dialogowym Importuj (lub Połącz), w polu Pliki typu wybierz jeden z typów plików Microsoft FoxPro lub dBASE.

4	Kliknij strzałkę po prawej stronie od pola Szukaj w, wybierz dysk i folder, w którym znajduje się plik .dbf, a następnie kliknij dwukrotnie jego ikonę.

•	Jeśli plik jest importowany, to tabela zostanie utworzona po wybraniu i imporcie danych z pliku .dbf. Przejdź do punktu 7.

•	Jeśli dane są łączone, to zostanie wyświetlone okno dialogowe, w którym można dokonać skojarzenia plików indeksu FoxPro lub dBASE. Przejdź do punktu 5.

5	Kliknij dwukrotnie każdy plik indeksu FoxPro (pliki .idx lub .cdx) lub dBASE (pliki .ndx lub .mdx), a następnie kliknij przycisk Zamknij. Jeśli nie ma indeksów, kliknij przycisk Anuluj.

6	W oknie dialogowym Wybierz unikatowy identyfikator rekordu wybierz taki indeks, który w sposób jednoznaczny identyfikuje każdy rekord. Indeks taki nie może zawierać powtarzających się danych, w przeciwnym razie program Microsoft Access nie będzie mógł poprawnie aktualizować danych w kwerendach z połączeniami.

7	Jeśli chcesz importować lub połączyć następny plik FoxPro lub dBASE, powtórz kroki od 4 do 6.

Uwagi

•	Po importowaniu albo połączeniu pliku .dbf lub .dbc można ustawić właściwości pól tabeli. Jeśli importowany jest plik .dbf lub .dbc, to można także zdefiniować klucz podstawowy tabeli. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Jeśli plik danych .dbf zostanie połączony z plikiem indeksu (. idx, .cdx, .ndx lub .mdx), to plik indeksu będzie potrzebny do otwarcia tabeli połączonej. Jeśli plik indeksu FoxPro lub dBASE, lub plik informacyjny (.inf) tworzony przez program Microsoft Access zostanie przeniesiony lub usunięty, to nie będzie możliwe otwarcie tabeli połączonej.

•	Jeśli program Microsoft Access jest wykorzystywany do aktualizacji danych w pliku .dbf, to plik indeksu też zostanie zaktualizowany. Jeśli do aktualizacji danych będzie wykorzystany program FoxPro lub dBASE, to w programach tych należy także zaktualizować indeksy. Tabela połączona nie może być wykorzystana w programie Microsoft Access, jeśli jej indeksy nie są aktualne.

•	Jeśli tabele FoxPro lub dBASE są przechowywane na dysku przeznaczonym tylko do odczytu lub na dysku CD-ROM, to plik .inf nie może być utworzony w tym samym folderze co pliki .dbf. Aby połączyć tabelę na dysku tylko do odczytu, należy umieścić plik .inf na dysku umożliwiającym odczyt i zapis. Ścieżkę dostępu do pliku .inf można wpisać do Rejestru systemu Windows. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Importowanie lub łączenie tabel Paradox

Można importować lub łączyć tabele Paradox lub Paradox for Windows (w wersjach 3.x, 4.x i 5.0).

1	Otwórz bazę danych lub przełącz się do okna bazy danych dla otwartej bazy danych.

2	Aby importować tabele, w menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Importuj.

  Pokaż

Aby połączyć tabele, w menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Połącz tabele.

  Pokaż

3	W oknie dialogowym Importuj (lub Połącz), w polu Pliki typu, należy wybrać Paradox (*.db).

4	Kliknij strzałkę po prawej stronie pola Szukaj w, wybierz dysk i folder z plikiem .db, a następnie kliknij dwukrotnie jego ikonę.

5	Jeśli wybrana tabela Paradox jest zaszyfrowana, to program Microsoft Access wyświetli monit z pytaniem o hasło. Wpisz hasło dla tabeli Paradox, a następnie kliknij przycisk OK.

6	Jeśli ma być importowana lub łączona następna tabela Paradox, to powtórz kroki od 2 do 5. Po zakończeniu importowania lub łączenia kliknij przycisk Zamknij.

Uwagi

•	Sterownika do tabel Paradox nie ma w programie instalacyjnym, lecz jest dostępny w pakiecie Office 97 ValuPack. Aby uzyskać więcej informacji na temat pakietu Office 97 ValuPack, kliknij

•	Jeśli łączona jest tabela Paradox, która zawiera pole klucza podstawowego, to aby otworzyć tabelę w programie Microsoft Access potrzebny będzie plik indeksu (.px). Jeśli tabela Paradox jest łączona z polem Memo, to do jej otwarcia potrzebny będzie plik memo (.mb). Jeżeli pliki te zostaną przeniesione lub usunięte, to otwarcie tabeli nie będzie możliwe.

•	Jeśli łączona jest tabela Paradox bez pola klucza podstawowego, to aktualizacja danych w tabeli za pomocą programu Microsoft Access nie będzie możliwa. Do aktualizacji tabeli niezbędny jest klucz podstawowy zdefiniowany w programie Paradox.

•	Obiekty OLE zapisane w importowanej lub połączonej tabeli Paradox nie mogą być otwarte w programie Microsoft Access.

•	Przy łączeniu tabeli Paradox, która znajduje się w serwerze sieciowym i jest wykorzystywana przez wielu użytkowników, klucz ParadoxNetPath w Rejestrze systemu Windows musi być ustawiony na ścieżkę dostępu do pliku Paradox.net lub Pdoxusrs.net. Ponadto w przypadku programu Paradox w wersji 4.x i dzielenia jego danych w grupie użytkowników konieczne jest ustawienie wartości klucza ParadoxNetStyle na "4.x". Aby uzyskać więcej informacji na temat ustawiania tych wartości, kliknij  [image].


Importowanie lub łączenie tabel baz danych SQL lub danych z innych źródeł ODBC

Możliwe jest importowanie lub łączenie danych z baz danych ODBC, na przykład Microsoft SQL Server, jak również pochodzących z innych programów, które zapewniają dostęp do swych danych zgodny z protokołem ODBC Level 1.

Uwaga   Jeśli podczas instalacji programu Microsoft Access wybierze się opcję Standardowa, to ani sterownik SQL Serwer, ani pliki obsługujące łącze ODBC nie zostaną zainstalowane i nie będzie można importować, ani łączyć danych z maszynowego źródła ODBC. W tym przypadku należy ponownie uruchomić program instalacyjny, aby zainstalować sterownik SQL Serwer. Dodatkowo, dla każdego maszynowego źródła danych ODBC w komputerze musi być zainstalowany odpowiedni sterownik ODBC. Aby uzyskać więcej informacji na temat instalowania i konfigurowania sterowników ODBC, kliknij  [image].

1	Otwórz bazę danych lub przełącz się do okna bazy danych dla otwartej bazy danych.

2	Aby importować tabele, w menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Importuj.

  Pokaż

Aby połączyć tabele, w menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Połącz tabele.

  Pokaż

3	W oknie dialogowym Importuj (lub Połącz), w polu Pliki typu, należy wybrać Bazy danych ODBC.

4	W oknie dialogowym Select Data Source kliknij kartę Machine Data Source, aby przejrzeć listę wszystkich maszynowych źródeł danych ODBC, aktualnie zdefiniowanych dla sterowników ODBC zainstalowanych w komputerze. Lista ta może zawierać sterowniki, które nie zostały sprawdzone ani zweryfikowane pod kątem współpracy z programem Microsoft Access. W celu weryfikacji należy się skontaktować z dostawcą tych sterowników.

Jeżeli ma być wykorzystane plikowe źródło danych, należy kliknąć kartę File Data Source i wpisać lub wyszukać nazwę pliku. Plikowe źródło danych jest wygodne przy wspólnym wykorzystywaniu informacji sterownika ODBC o połączeniach między różnymi komputerami i nie wymaga wpisu w Rejestrze. Aby uzyskać więcej informacji na temat plikowych źródeł danych, kliknij  [image]  lub skorzystać z podręcznika ODBC 3.0 Programmer’s Reference Manual.

Jeśli dla zainstalowanego sterownika trzeba zdefiniować nowe źródło danych, to należy kliknąć przycisk New, a następnie kliknij dwukrotnie nazwę sterownika ODBC i wpisz definicję źródła danych (procedura ta zależy od wymagań sterownika ODBC). Na koniec kliknij przycisk OK.

5	W oknie dialogowym Select Data Source kliknij dwukrotnie to maszynowe źródło danych ODBC, które zawiera dane przeznaczone do łączenia lub importowania.

6	Jeżeli wybrane źródło danych ODBC wymaga logowania, wpisz ID logowania i hasło (mogą być wymagane dodatkowe informacje), a następnie kliknij przycisk OK.

Po tych czynnościach zostanie dokonane połączenie ze źródłem danych ODBC, wyświetlona zostanie także lista tabel, które można importować lub łączyć.

7	Aby przy łączeniu tabeli użytkownicy nie musieli za każdym razem wprowadzać identyfikatora i hasła, należy zaznaczyć pole Zapisz ID logowania i hasło. Jeżeli pole to pozostanie niezaznaczone, to wszyscy użytkownicy, którzy będą otwierali tabelę w programie Microsoft Access, będą musieli podać identyfikator logowania wraz z hasłem. Administrator bazy SQL może także wyłączyć to pole wyboru, i w ten sposób wszyscy użytkownicy będą musieli podawać identyfikator i hasło podczas łączenia się z bazą SQL. Aby uzyskać informacje o tym, w jaki sposób wyłączyć pole wyboru Zapisz ID logowania i hasło, kliknij  [image].

8	Kliknij każdą tabelę, która ma być importowana lub łączona, a następnie kliknij przycisk OK. Jeżeli łączona tabela nie posiada ona indeksu jednoznacznie identyfikującego każdy rekord, to zostanie wyświetlona lista pól znajdujących się w tabeli połączonej. W takim przypadku należy kliknąć pole lub ich kombinację, która będzie jednoznacznie definiowała każdy rekord, a następnie kliknąć przycisk OK.

Uwagi

•	Po zaimportowaniu lub połączeniu tabeli SQL można zdefiniować właściwości pól dla tej tabeli. Jeśli tabela była importowana, to można ustawić klucz podstawowy tabeli. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Jeżeli w czasie importowania, łączenia lub korzystania z tabeli SQL wystąpi błąd, to może on oznaczać problemy z kontem w serwerze baz danych SQL lub z samą bazą danych. Jeśli dostęp do bazy danych nie jest możliwy, należy skontaktować się z jej administratorem.

•	Aby dokonać edycji połączonej bazy danych SQL, tabela ta musi posiadać w serwerze indeks unikatowy. Jeśli tabela nie posiada takiego indeksu lub jeśli dokonywana jest edycja widoku "SQL", to indeks można utworzyć w ramach programu Microsoft Access. Dokonuje się tego poprzez utworzenie kwerendy definiującej dane, za pomocą instrukcji Create Index. Należy jednak pamiętać, że indeks taki musi być utworzony na podstawie pola lub kombinacji pól, w których nie występują powtarzające się wartości. Jeśli wartości w polach powtarzają się, to nie będzie możliwa poprawna aktualizacja tabeli. Aby usunąć indeks, należy skorzystać z innej kwerendy definiującej dane. Aby uzyskać więcej informacji na temat tworzenia kwerend tego typu, kliknij  [image].

•	Jeżeli struktura tabeli bazy danych SQL zostanie zmieniona po ustanowieniu łącza, to połączenie można odświeżyć za pomocą Menedżera tabel połączonych. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Użycie tabeli MSysConf z połączonymi bazami danych SQL

Administrator bazy danych SQL, która jest wykorzystywana w programie Microsoft Access może w bazie danych utworzyć tabelę o nazwie MSysConf, która ułatwi komunikowanie się między dwiema aplikacjami. Tabela MSysConf spełnia dwie funkcje:

•	Może wyłączyć możliwość zapisywania ID logowania i hasła dla połączonej tabeli SQL w programie Microsoft Access.

•	Może dokonać optymalizacji przeglądania rekordów w tle poprzez ustalenie ilości wierszy wyszukiwanych jednorazowo oraz poprzez zdefiniowanie w sekundach odstępu między poszczególnymi próbami. Jeśli tabela MSysConf nie została utworzona, to w programie Microsoft Access wartością domyślną jest 100 rekordów wyszukiwanych co 10 sekund.

Struktura tabeli MSysConf

Tabela MSysConf w bazie danych SQL powinna mieć następującą strukturę:

Nazwa kolumny	Typ danych	Dopuszcza Null?
Config	Typ danych odpowiadający  liczbie całkowitej 2 bajtowej	Nie
chValue	VARCHAR(255)	Tak
nValue	Typ danych odpowiadający  liczbie całkowitej 4 bajtowej	Tak
Comments	VARCHAR(255)	Tak
Uwaga   Jeśli w źródle danych są rozróżniane wielkie i małe litery, to nazwy tabel i kolumn muszą być takie same, jak podano powyżej.

Aby w takiej tabeli móc wykorzystać instrukcję Select, użytkownicy muszą mieć odpowiednie uprawnienia. Uprawnienia do korzystania z funkcji wstaw/aktualizuj/usuń powinien mieć tylko administrator.

Dane w tabeli MSysConf

W tabeli MSysConf występują trzy poprawne rekordy. Poniżej przedstawiono wartości, które należy wpisać w pola Config i nValue. Pozostałe kolumny zarezerwowano do wykorzystania w przyszłości, ich zawartość jest ignorowana.

Config	nValue	Znaczenie
101	0	Zabronione lokalne zapisywanie ID logowania i hasła w tabelach połączonych.
101	1	Dozwolone lokalne zapisywanie ID logowania i hasła w tabelach połączonych.
102	D	D jest czasem opóźnienia w sekundach między każdym wyszukiwaniem danych.
103	N	N jest liczbą wyszukanych wierszy.
Uwagi

•	Ustawienie dłuższego czasu opóźnienia zmniejsza obciążenie sieci, ale wydłuża czas blokowania danych (jeśli serwer korzysta z blokady odczytu).

•	Jeżeli jest tworzona tabela MSysConf, to musi być ona poprawnie skonstruowana, inaczej nie będzie możliwe połączenie się z tabelą bazy danych SQL.


Usuwanie połączenia tabeli

1	W oknie bazy danych kliknij kartę Tabele, a następnie kliknij tabelę połączoną.

2	Naciśnij klawisz DELETE. Połączenie zostanie przerwane, a nazwa tabeli usunięta z listy.

Uwaga   Usunięcie tabeli połączonej oznacza usunięcie tylko informacji wykorzystywanej przez program Microsoft Access przy otwieraniu tabeli, a nie usunięcie całej tabeli. W razie potrzeby można tabelę później ponownie połączyć.


Tabele połączone - widok, odświeżanie, zmiana nazwy pliku i ścieżki dostępu

Opisana dalej procedura służy do oglądania lub odświeżania połączeń, kiedy zmienia się struktura lub położenie tabeli połączonej. W Menedżerze tabel połączonych podana jest lista ścieżek dostępu do wszystkich połączonych tabel.

Aby obejrzeć lub odświeżyć połączenia

1	Otwórz bazę danych, która zawiera połączenia z tabelami.

2	W menu Narzędzia wskaż polecenie Dodatki, a następnie kliknij polecenie Menedżer tabel połączonych.

3	Zaznacz pola wyboru przy tych tabelach, których połączenia chcesz odświeżyć.

4	Kliknij przycisk OK, aby odświeżyć połączenia.

Pomyślne zakończenie odświeżania jest potwierdzone komunikatem. Jeśli tabela nie została odnaleziona, to wyświetlane jest okno dialogowe Wybierz nową lokalizację dla <nazwa tabeli>, w którym należy wpisać nową lokalizację tabeli.

Jeżeli kilka z wybranych tabel zostanie przeniesionych w inne miejsce, to wszystkie te tabele zostaną w nowym miejscu odszukane, a ich łącza zostaną zaktualizowane w jednym kroku.

Zmiana ścieżki do zestawu tabel połączonych

1	Otwórz bazę danych, która zawiera połączenia z tabelami.

2	W menu Narzędzia wskaż polecenie Dodatki, a następnie kliknij polecenie Menedżer tabel połączonych.

3	Zaznacz pole wyboru Zawsze pytaj o nową lokalizację.

4	Zaznacz pola wyboru dla tych tabel, których połączenia maja być zmienione i kliknij przycisk OK.

5	W oknie dialogowym Wybierz nową lokalizację dla <nazwa tabeli> wpisz nowe położenie, kliknij przycisk Otwórz, a następnie kliknij przycisk OK.

Uwagi

•	W Menedżerze tabel połączonych ani pliki tabel, ani bazy danych nie są przenoszone w nowe położenia. Jeśli tabela lub baza danych ma być przeniesiona w nowe położenie, to można skorzystać z Eksploratora Windows, folderu "Mój komputer" lub poleceń copy, lub move systemu MS-DOS. Po przeniesieniu tabeli lub bazy danych za pomocą Menedżera tabel połączonych można odświeżyć połączenia z tabelami.

•	Menedżer tabel połączonych nie ma możliwości odświeżania połączeń z tabelami programu Microsoft Access, których nazwy zostały zmienione po dokonaniu połączenia. Połączenie takie musi być usunięte i w jego miejsce utworzone nowe.


Zmiana nazw i ustawianie właściwości tabel połączonych

Ustawianie właściwości tabel połączonych

Podczas otwierania tabeli połączonej w widoku "Projekt" wygląda ona jak zwykła tabela programu Microsoft Access. Nie można zmienić sposobu, w jaki tabela połączona i jej pola są zdefiniowane w zewnętrznej bazie danych, można jednak ustawić pewne właściwości, które decydują o wyglądzie pól w programie Microsoft Access. Zmiany właściwości dla tabel połączonych dotyczą tylko sposobu, w jaki dane z tych tabel będą obsługiwane i przedstawiane w programie Microsoft Access. Tabele źródłowe nie zostaną zmienione. W poniższej tabeli przedstawiono właściwości pól, które można ustawić dla tabel połączonych.

Właściwość	Działanie
Format	Decyduje o sposobie wyświetlania danych w polu
Miejsca dziesiętne	Decyduje o ilości wyświetlanych miejsc po przecinku
Maska wprowadzania	Służy do utworzenia szablonu, według którego dane będą wprowadzane w pola i między wyświetlone znaki separatora
Tytuł	Powoduje zmianę nagłówka kolumny w arkuszu danych oraz pozwala określić nazwę domyślną, która będzie wykorzystywana jako etykieta przy dodawaniu pola do formularza
Aby uzyskać informacje na temat ustawiania właściwości pól, kliknij  [image].

Nie można zmienić innych właściwości pól tabel połączonych. Aby jednak proces wprowadzania danych był bardziej efektywny i mniej narażony na błędy, można utworzyć formularze, służące do wprowadzania lub edycji danych w tabelach połączonych oraz można ustawić właściwości formantów przypisanych do pól w tabelach połączonych. Można na przykład w tych formularzach ustawić dla formantów właściwości Wartość domyślna, Reguła poprawności i Komunikat o błędzie.

Uwaga  Jeżeli tabele są łączone z innych baz danych programu Microsoft Access, to tabele te korzystają z ustawień właściwości pochodzących z tej bazy danych, w której są zapisane. Na przykład jeśli tabela ma zdefiniowaną regułę poprawności w swojej oryginalnej bazie danych, to dane wpisywanie w tabeli połączonej też muszą spełniać tę regułę. Zmiana tych właściwości jest możliwa po otwarciu tabeli w tej bazie danych, w której jest zapisana.

Zmiana nazw tabel połączonych

Można zmienić nazwy tabeli połączonych. Ze względu na to, że nazwy tabel w programie Microsoft Access mogą mieć długość do 64 znaków i mogą zawierać spacje, to po dokonaniu połączenia można nadać tabeli połączonej nazwę bardziej opisową. Na przykład jeśli tabela w formacie dBASE ma nazwę DANESPR, to po połączeniu będzie ją można zmienić na "Dane sprzedaży 1995 (z dBASE)". Należy zauważyć, że nie zmieni się sama nazwa tabeli, a tylko nazwa, która w programie Microsoft Access jest używana jako wskaźnik połączenia z daną tabelą.

Nazwę tabeli połączonej zmienia się za pomocą tej samej procedury, która jest stosowana do zmiany nazw innych obiektów baz danych. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Optymalizacja wydajności tabel połączonych

Mimo że tabele połączone można traktować tak, jakby były normalnymi tabelami programu Microsoft Access, należy pamiętać że nie są one częścią bazy danych. Każdorazowe przeglądanie danych w tabeli połączonej wymaga odczytania rekordów w innym pliku, co zajmuje czas, szczególnie wtedy, gdy tabela połączona znajduje się w sieci lub w bazie danych SQL.

Jeśli tabela znajduje się w sieci lub w bazie danych SQL, to dla zwiększenia wydajności należy stosować się do następujących wskazówek:

•	Można znacznie zwiększyć wydajność pracy z główną bazą danych, tabelami i formularzami, jeżeli połączone bazy danych będą pozostawały przez cały czas pracy otwarte. Aby to zrealizować, należy utworzyć pustą tabelę w połączonej bazie danych oraz utworzyć połączenie z tą tabelą w głównej bazie danych. Następnie do otwarcia tabeli połączonej należy wykorzystać metodę OpenRecordset. W ten sposób aparat bazy danych Microsoft Jet nie będzie wielokrotnie otwierał i zamykał połączonej bazy danych, a także nie będzie niepotrzebnie tworzył i usuwał związanego z bazą danych pliku .ldb.

•	Dane należy przeglądać tylko wtedy, kiedy jest to konieczne. Nie należy przewijać niepotrzebnie arkusza w górę i w dół. Trzeba unikać przechodzenia do ostatniego rekordu w dużej tabeli. Jeśli konieczne jest dodanie nowych rekordów, to należy skorzystać z polecenia Wprowadzanie danych w menu Rekordy, aby uniknąć ładowania istniejących rekordów do pamięci.

•	Należy korzystać z filtrów lub kwerend, które ograniczają ilość rekordów przeglądanych w formularzu lub w arkuszu danych. W ten sposób w sieci będzie przesyłana mniejsza ilość danych.

•	W kwerendach korzystających z tabel połączonych należy unikać funkcji w definicjach kryteriów, a szczególnie należy unikać w kwerendach funkcji agregujących domen, takich jak DSum. Funkcja taka, aby wykonać kwerendę, powoduje odczytanie wszystkich danych z tabeli połączonej.

•	Jeśli do tabeli połączonej często są dodawane rekordy, to należy utworzyć formularz służący dodawaniu rekordów, w którym właściwość Wprowadzanie danych będzie miała wartość Tak. Jeżeli formularz taki zostanie otwarty w celu wpisania nowych danych, to żaden z istniejących rekordów nie będzie wyświetlany. Takie ustawienie właściwości powoduje oszczędność czasu, gdyż nie są odczytywane wszystkie rekordy w tabeli połączonej.

•	Należy pamiętać, że inni użytkownicy mogą próbować odczytywać tabelę połączoną w tym samym czasie. Dlatego przy pracy w sieci należy unikać zbędnego blokowania rekordów.


Importowanie lub łączenie danych z arkusza kalkulacyjnego

Możliwe jest importowanie lub łączenie danych pochodzących z arkuszy kalkulacyjnych programu Microsoft Excel (w wersji 3.0, 4.0, 5.0, 7.0/95 i 8.0/97). Można także importować lub łączyć (tylko do odczytu) dane z arkusza kalkulacyjnego programu Lotus 1-2-3. W obu przypadkach dane muszą być zapisane w odpowiednim formacie tabelarycznym. Przed importowaniem danych należy sprawdzić, czy w każdym polu (kolumnie) znajdują się dane tego samego typu i czy w każdym wierszu znajdują się te same pola.

Można importować lub łączyć wszystkie dane z arkusza lub tylko ich wybrany zakres. Mimo tego, że dla danych w programie Microsoft Access jest zazwyczaj tworzona nowa tabela, to można także dołączyć dane do tabeli już istniejącej. Jest to możliwe tylko wtedy, gdy tytuły kolumn w arkuszu zgadzają się z nazwami pól w tabeli lub jeśli kolejność kolumn jest taka sama.

1	Otwórz bazę danych lub przełącz się do okna bazy danych dla otwartej bazy danych.

2	Aby importować arkusz kalkulacyjny, w menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Importuj.

  Pokaż

Aby połączyć arkusz kalkulacyjny, w menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Połącz tabele.

  Pokaż

3	W oknie dialogowym Importuj (lub Połącz), w polu Pliki typu, wybierz program Microsoft Excel lub Lotus 1-2-3.

4	Kliknij strzałkę po prawej stronie pola Szukaj w, wybierz dysk i folder z plikiem arkusza kalkulacyjnego, a następnie kliknij dwukrotnie jego ikonę.

5	Postępuj zgodnie ze wskazówkami w oknach dialogowych Kreator importu arkuszy. Jeśli dane są importowane ze skoroszytu programu Microsoft Excel w wersji 5.0 7.0/95 lub 8.0/97, to można importować tylko jeden arkusz, nie jest możliwe importowanie plików wieloarkuszowych. Aby móc importować dane zapisane w takich plikach, każdy arkusz należy zapisać jako oddzielny plik.

Uwagi

•	Sterownika do arkuszy programu Lotus 1-2-3 nie ma w programie instalacyjnym, lecz jest dostępny w pakiecie Office 97 Value Pack. Aby uzyskać więcej informacji na temat pakietu Office 97 ValuPack, kliknij

•	Jeśli proces importowania arkusza kalkulacyjnego trwa niepokojąco długo, powodem tego może być występowanie wielu błędów. Aby przerwać importowanie danych, należy nacisnąć kombinację klawiszy CTRL+BREAK.

•	Podczas importowania danych typ danych jest automatycznie przypisywany do importowanych pól, ale zawsze należy potem sprawdzić, czy dobór był prawidłowy. Na przykład pole z numerem telefonu może być importowane jako pole numeryczne, ale powinno być zamienione na pole tekstowe, ponieważ w takich polach nie będą przeprowadzane żadne operacje arytmetyczne. Należy sprawdzić także właściwości pól, na przykład formatowanie.

•	Możliwe jest importowanie danych z arkuszy kalkulacyjnych innych programów, jeśli mają one możliwość zapisu danych w formacie arkusza Lotus 1-2-3 lub Microsoft Excel.


Importowanie lub łączenie pliku tekstu rozdzielanego lub o ustalonej szerokości

Możliwe jest importowanie lub łączenie danych pochodzących z pliku tekstu rozdzielanego lub z pliku tekstu o ustalonej szerokości. Przed rozpoczęciem importowania lub łączenia należy sprawdzić, czy w każdym polu pliku znajdują się dane tego samego typu i czy w każdym wierszu znajdują się takie same pola. Pomimo, że dla danych w programie Microsoft Access jest zazwyczaj tworzona nowa tabela, to można także dołączyć dane do tabeli już istniejącej. Jest to możliwe tylko wtedy, kiedy tytuły kolumn w pliku zgadzają się z nazwami pól w tabeli lub jeśli kolejność kolumn jest taka sama.

1	Otwórz bazę danych lub przełącz się do okna bazy danych dla otwartej bazy danych.

2	Aby importować dane, w menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Importuj.

  Pokaż

Aby połączyć dane, w menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Połącz tabele.

  Pokaż

3	W oknie dialogowym Importuj (lub Połącz), w polu Pliki typu, wybierz typ Pliki tekstowe.

4	Kliknij strzałkę po prawej stronie pola Szukaj w, wybierz dysk i folder z plikiem, a następnie kliknij dwukrotnie jego ikonę.

5	Postępuj zgodnie ze wskazówkami w oknach dialogowych Kreator importu tekstu.

Uwagi

•	Jeśli proces importowania pliku tekstowego trwa niepokojąco długo, to powodem tego może być występowanie wielu błędów. Aby przerwać importowanie danych, należy nacisnąć kombinację klawiszy CTRL+BREAK.

•	W pliku tekstu o ustalonej szerokości można ignorować pola na końcu rekordu, które nie zawierają danych. Ostatnie pole z danymi w rekordzie może być mniejszej niż maksymalna szerokość.

•	Jeśli wszystkie rekordy w pliku tekstu o ustalonej szerokości mają tę samą szerokość, to w środku rekordu może występować osadzony w nich separator wiersza (na przykład znak CR/LF). Jeżeli rekordy nie są tej samej szerokości, to nie należy stosować osadzonych separatorów wiersza, ponieważ separator taki będzie traktowany jako koniec wiersza.


Usuwanie problemów związanych z błędami importu tekstu lub arkusza kalkulacyjnego

W czym chcesz uzyskać Pomoc?

Przy imporcie arkusza kalkulacyjnego lub pliku tekstowego występują błędy

Przy dołączaniu arkusza kalkulacyjnego lub pliku tekstowego do istniejącej tabeli występują błędy


Błędy przy imporcie pliku tekstowego lub arkusza kalkulacyjnego

Dla każdego rekordu, który powoduje wystąpienie błędu, jest tworzony dodatkowy wiersz do tabeli o nazwie "Błędy importu". Aby zapoznać się z listą stwierdzonych błędów należy otworzyć tabelę "Błędy importu" w oknie bazy danych. Aby uzyskać więcej informacji na temat komunikatów o błędach w tabeli "Błędy importu", kliknij  [image].

Typowe przyczyny występowania błędów:

•	W polu występują dane, których typ nie jest zgodny z typem danych przypisanym do pola. Na przykład omyłkowo mogła się znaleźć wartość  tekstowa w polu liczbowym lub polu daty, lub też w wierszu występują informacje będące wynikiem sumowania, lub znaki specjalne.

Jeśli typ danych pola jest określony prawidłowo, to należy przeprowadzić edycję pliku tekstowego lub arkusza kalkulacyjnego, poprawić błędy i ponownie dokonać importu. W przeciwnym wypadku przy ponownym importowaniu należy podać inny typ danych.

•	Do pola został przypisany niewłaściwy typ danych. Typ danych jest określany na podstawie danych zapisanych w pierwszym importowanym wierszu. Na przykład jeśli w polu występują głównie wartości tekstowe, ale w pierwszym wierszu tego pola znajduje się wartość liczbowa, to pole zostanie określone jako pole liczbowe i reszta rekordów nie będzie mogła być importowana.

Należy ponowić import i podać poprawny typ danych.

•	W pliku tekstowym lub arkuszu kalkulacyjnym jeden lub kilka wierszy zawiera więcej pól niż pierwszy wiersz. Na przykład wiersz drugi w pliku może zawierać dodatkowy znak dzielący pola, po którym występuje wartość, która nie może już zmieścić się w nowej tabeli.

Należy przeprowadzić edycję pliku lub arkusza i sprawdzić, czy każdy wiersz ma tę samą ilość pól i ponowić importowanie.

•	Pola zawierające daty importowane z arkusza kalkulacyjnego programu Microsoft Excel różnią się o cztery lata. Program Microsoft Excel dla Windows używa systemu liczącego daty od roku 1900, w którym numery szeregu zmieniają się od 1 do 65380, co odpowiada datom od 1 stycznia 1900 roku do 31 grudnia 2078 roku. Natomiast program Microsoft Excel for the Macintosh używa systemu liczącego daty od roku 1904, w którym numery szeregu zmieniają się od 0 do 63918, co odpowiada datom od 1 stycznia 1904 roku do 31 grudnia 2078 roku.

Przed importowaniem danych należy zmienić system dat dla arkusza kalkulacyjnego Microsoft Excel albo po importowaniu uruchomić Kwerendę aktualizującą, wykorzystującą do skorygowania dat wyrażenie [nazwa pola daty] + 1462. Więcej informacji na temat systemu dat programu Microsoft Excel można znaleźć w dokumentacji tego programu.


Błędy przy łączeniu arkusza kalkulacyjnego lub pliku tekstowego

Dla każdego rekordu, który powoduje wystąpienie błędu, jest dodawany dodatkowy wiersz do tabeli o nazwie "Błędy importu". Aby zapoznać się z listą stwierdzonych błędów, należy otworzyć tabelę "Błędy importu" w oknie bazy danych. Aby uzyskać więcej informacji na temat komunikatów o błędach w tabeli "Błędy importu", kliknij  [image].

Dołączane rekordy muszą być zgodne z istniejącą strukturą tabeli: każde pole musi mieć dane tego samego typu, co w tabeli docelowej. Pola muszą występować w tej samej kolejności (jeśli w pierwszym wierszu nie są wpisane nazwy pól, wówczas nazwy muszą sobie odpowiadać).

Jeśli dołączane dane są prawdopodobną przyczyną występujących błędów, to należy dokonać edycji arkusza kalkulacyjnego lub pliku tekstowego i importować go jeszcze raz. Alternatywną metodą jest zmiana tabeli docelowej. Można zmienić kolejność pól, zmienić typ danych, uruchomić kwerendę aktualizującą (aby na przykład zmienić format danych lub ponownie wykonać obliczenia) albo też uruchomić kwerendę tworzącą tabele (aby na przykład rozdzielić jedno pole na dwa inne lub połączyć kilka pól w jedno).

Oto najczęstsze przyczyny występowania błędów:

•	Dane w polu nie odpowiadają typowi danych w polu docelowym. Na przykład pole docelowe zawiera dane typu Data/Godzina, a w polu importowanym znajduje się tekst, który w programie Microsoft Access nie jest rozpoznawany jako data ani jako godzina.

•	Wartość w polu liczbowym jest większa od dopuszczalnej w polu docelowym. Na przykład pole docelowe jest typu Bajt, a importowana wartość jest większa niż 255.

•	Importowane rekordy zawierają powtarzające się dane, które nie mogą być zapisane do klucza podstawowego tabeli ani do żadnego pola, którego właściwość Indeksowane ma wartość Tak (Bez powtórzeń).

•	Jeden lub kilka wierszy w pliku tekstowym lub w arkuszu kalkulacyjnym zawiera więcej pól niż tabela docelowa.

•	Pola zawierające daty importowane z arkusza kalkulacyjnego Microsoft Excel różnią się o cztery lata. Program Microsoft Excel dla systemu Windows używa systemu liczącego daty od roku 1900, w którym numery szeregu zmieniają się od 1 do 65380, co odpowiada datom od 1 stycznia 1900 roku do 31 grudnia 2078 roku. Natomiast program Microsoft Excel dla systemu Macintosh używa systemu liczącego daty od roku 1904, w którym numery szeregu zmieniają się od 0 do 63918, co odpowiada datom od 1 stycznia 1904 roku do 31 grudnia 2078 roku.

Przed importowaniem danych należy zmienić system dat dla arkusza kalkulacyjnego Microsoft Excel albo po importowaniu uruchomić Kwerendę aktualizującą, wykorzystującą do skorygowania dat wyrażenie [nazwa pola daty] + 1462. Więcej informacji na temat systemu dat programu Microsoft Excel można znaleźć w dokumentacji tego programu.


Komunikaty o błędach w tabeli "Błędy importu"

W tabeli "Błędy importu" są zapisywane opisy błędów występujących podczas importowania pliku tekstowego lub arkusza kalkulacyjnego. Znajdują się w niej nazwy pól oraz numery wierszy, wskazujące dane, które spowodowały wystąpienie błędu.

Jeśli w czasie importowania są sygnalizowane błędy, to należy otworzyć tabelę "Błędy importu" i na podstawie jej zawartości określić, dlaczego nie wszystkie rekordy zostały importowane. W tabeli poniżej przedstawiono prawdopodobne błędy i opis przyczyn ich występowania.

Błąd	Opis
Obcięcie pola	Szerokość tekstu w polu przekracza wartość właściwości Rozmiar pola.
Błąd konwersji typu	Wartość w pliku tekstowym lub w arkuszu kalkulacyjnym jest nieodpowiedniego typu.
Nieunikatowy klucz	Wartość klucza podstawowego dla tego rekordu jest powtórzona, klucz taki już istnieje w tabeli.
Błąd reguły poprawności	Wartość nie spełnia reguły poprawności ustawionej za pomocą właściwości Reguła poprawności dla pola lub dla całej tabeli.
Null w polu wymaganym	W polu nie może znajdować się wartość Null, ponieważ właściwość Wymagane ma wartość Tak.
Błędny rekord	W polu znajduje się tekst, zawierający znak ogranicznika (zazwyczaj znak cudzysłowu). Jeżeli wartość w polu musi zawierać znak ogranicznika, to musi on być wpisany podwójnie, na przykład:  "10 pudełek 3 ˝"" na dyskietki".
Jeśli prawdopodobną przyczyną występujących błędów są dołączane dane, to należy dokonać edycji arkusza lub pliku tekstowego i importować go ponownie. Inną metodą jest zmiana tabeli docelowej (zmiana kolejności pól lub zmiana typu danych). Po usunięciu stwierdzonych problemów należy jeszcze raz importować dane.


Rozwiązywanie problemów związanych z tabelami połączonymi

W czym chcesz uzyskać Pomoc?

Problem z otwarciem lub aktualizacją tabeli połączonej Microsoft FoxPro lub dBASE

Problem z otwarciem lub aktualizacją tabeli połączonej Paradox

Problem z otwarciem lub aktualizacją tabeli połączonej SQL

Kwerendy dają różne wyniki dla tabel połączonych

Filtry dają różne wyniki dla tabel połączonych


Problem z otwarciem lub aktualizacją połączonej tabeli FoxPro lub dBASE

•	Jeśli plik .dbf jest łączony wraz z odpowiadającym mu plikiem indeksu (.idx, .cdx, .ndx lub .mdx), to plik indeksu będzie potrzebny do otwarcia tabeli połączonej. Jeśli plik ten zostanie przeniesiony lub usunięty, podobnie jak plik informacyjny (.inf) tworzony przez program Microsoft Access, to otwarcie tabeli nie będzie możliwe.

•	Jeśli jest łączona tabela FoxPro lub dBASE z polem Memo, to do otwarcia tabeli w programie Microsoft Access będzie potrzebny plik memo (.dbt). Jeśli plik ten zostanie przeniesiony lub usunięty, to otwarcie tabeli połączonej nie będzie możliwe.

•	Jeżeli w pliku .dbf aktualizacja danych odbywa się za pomocą programu Microsoft Access, to plik indeksu zostanie również zaktualizowany. Jeżeli natomiast aktualizacja odbywa się za pomocą programu FoxPro lub dBASE, to plik indeksu musi być aktualizowany także w tym programie. Program Microsoft Access nie może korzystać z tabeli połączonej, jeśli pliki indeksów nie są aktualne.

•	Tabeli FoxPro lub dBASE nie można aktualizować, jeżeli plik z jej danymi (.dbf) lub pliki indeksów (.idx, .cdx, .ndx lub .mdx) mają ustawiony tryb tylko do odczytu. Aby to sprawdzić, należy wyświetlić folder z plikami, wykorzystując folder "Mój komputer" lub Eksploratora Windows, kliknąć nazwę pliku prawym przyciskiem myszy, kliknąć przycisk Właściwości, a następnie kliknąć kartę Ogólne. Jeśli jest zaznaczone pole wyboru Tylko do odczytu, to należy usunąć zaznaczenie i kliknąć przycisk OK.

•	Jeśli tabele FoxPro lub dBASE są przechowywane na dysku przeznaczonym tylko do odczytu lub na dysku CD-ROM, to plik .inf nie może być utworzony w tym samym folderze, co pliki .dbf. Aby dokonać połączenia z tabelą na dysku tylko do odczytu, należy w Rejestrze systemu Windows wskazać ścieżkę do katalogu, w którym plik .inf będzie mógł być zapisany. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Problem z otwarciem lub aktualizacją tabeli połączonej Paradox

•	Jeżeli łączona tabela Paradox ma klucz podstawowy, to w programie Microsoft Access do otwarcia tabeli będzie potrzebny plik indeksu (.px). Jeśli tabela Paradox ma pole Memo, to do otwarcia tabeli potrzebny będzie plik Memo (.mb). Jeżeli pliki te zostaną usunięte lub przeniesione, to nie będzie możliwe otwarcie tabeli połączonej.

•	Jeśli jest łączona tabela Paradox bez klucza podstawowego, to aktualizacja danych w tej tabeli za pomocą programu Microsoft Access jest niemożliwa. Aktualizacja jest możliwa tylko w przypadku tabel ze zdefiniowanym kluczem podstawowym.

•	Obiekty OLE zapisane w tabeli połączonej lub importowanej Paradox nie mogą być otwarte w programie Microsoft Access.

•	Tabeli nie można aktualizować, jeśli jej pliki danych (.dbf) lub indeksów (.idx, .cdx, .ndx lub .mdx) są przeznaczone tylko do odczytu. Aby to sprawdzić, należy wyświetlić folder z plikami wykorzystując folder "Mój komputer" lub Eksploratora Windows, prawym przyciskiem myszy kliknąć nazwę pliku, kliknąć przycisk Właściwości, a następnie kliknąć kartę Ogólne. Jeśli jest zaznaczone pole wyboru Tylko do odczytu, to należy usunąć zaznaczenie i kliknąć przycisk OK.

•	Tabeli Paradox nie można aktualizować, jeśli jej plik danych (.db) lub plik indeksów (.px) są przeznaczone tylko do odczytu. Aby to sprawdzić należy wyświetlić folder z plikami, wykorzystując folder "Mój komputer" lub Eksploratora Windows, prawym przyciskiem myszy kliknąć nazwę pliku, kliknąć przycisk Właściwości, a następnie kliknąć kartę Ogólne. Jeśli jest zaznaczone pole wyboru Tylko do odczytu, to należy usunąć zaznaczenie i kliknąć przycisk OK.

•	Przy łączeniu tabeli Paradox, która znajduje się w sieci i jest wykorzystywana przez wielu użytkowników, klucz ParadoxNetPath w Rejestrze systemu Windows musi być ustawiony na ścieżkę z plikami Paradox.net lub Pdoxusrs.net. Ponadto, w przypadku programu Paradox w wersji 4.x i współdzielenia jego danych w grupie użytkowników, konieczne jest ustawienie wartości klucza ParadoxNetStyle na "4.x" Aby uzyskać więcej informacji na temat tych ustawień, kliknij  [image].

•	Jeżeli program Microsoft Access ma być użyty do łączenia danych Paradox w sieci, podczas gdy dane te są wykorzystywane przez innych użytkowników programu Paradox, to należy określić wszystkie trzy ustawienia w rejestrze: ParadoxUserName, ParadoxNetPath i ParadoxNetStyle. Aby określić unikatową nazwę użytkownika dla dostępu do wspólnych danych Paradox, należy wykorzystać ustawienie ParadoxUserName. Aby określić pełną ścieżkę dostępu do pliku Paradox.net (dla programu Paradox 3.x) lub Pdoxusrs.net (dla programów Paradox 4.x i 5.0), należy wykorzystać ustawienie ParadoxNetPath. Ustawienie ParadoxNetPath (wraz z literą dysku) musi być zgodne dla wszystkich użytkowników korzystających wspólnie z jednej bazy danych. Aby określić styl blokowania sieciowego podczas dostępu do danych Paradox, należy wykorzystać ustawienie ParadoxNetStyle. Możliwe są wartości "3.x" dla programu Paradox 3.x oraz "4.x" dla programów Paradox 4.x i 5.0. Więcej informacji na ten temat można znaleźć w podręczniku Paradox Network Administrator's Guide. Aby uzyskać więcej informacji na temat wspomnianych ustawień, kliknij  [image].


Problem z otwarciem lub aktualizacją tabeli SQL

•	Aby w tabeli połączonej lub widoku "SQL" aktualizować, usunąć lub wstawić dane za pomocą programu Microsoft Access, musi być dostępny indeks unikatowy. Jeśli jest dokonywane połączenie z dającym się aktualizować widokiem Microsoft SQL Server lub z tabelą bazy danych SQL, która nie posiada indeksu unikatowego, to zostanie wyświetlone polecenie wskazania jednego lub kilku pól, na których zostanie oparty indeks. Należy pamiętać, że w programie Microsoft Access nie jest przeprowadzany test, czy dane we wskazanych polach nie powtarzają się. Jeśli będą występowały duplikaty, to aktualizacja rekordów nie będzie możliwa.

Jeśli wskazane pole lub pola nie tworzą indeksu unikatowego, to należy usunąć połączenie z tabelą, ponownie je utworzyć i wskazać inne pole lub pola, które posłużą jako podstawa do zbudowania takiego indeksu.

Indeks można utworzyć w inny sposób posługując się programem Microsoft Access i budując Kwerendę definiującą dane za pomocą instrukcji Create Index. W takim przypadku należy także uważać, aby wybrać pole lub kombinację pól, które będą jednoznacznie identyfikowały każdy rekord. Jeśli wygenerowany indeks zawiera powtarzające się wartości, to żadna aktualizacja w takiej tabeli nie powiedzie się. Aby usunąć indeks, należy skorzystać z innej Kwerendy definiującej dane. Aby uzyskać więcej informacji na temat tworzenia takich kwerend, kliknij  [image].

•	Jeśli jest łączona tabela SQL, która posiada własny indeks unikatowy, zdefiniowany dla pola, w którym są przechowywane dane liczbowe zmiennoprzecinkowe, to aktualizacja takiej tabeli może nie być możliwa. Ze względu na to, że serwery obsługują dane zmiennoprzecinkowe z różną dokładnością, mogą wystąpić różnice wartości w polach. Występujące różnice są na tyle nieznaczne, że mogą być pominięte, ale jeśli dane w tabeli stanowią część znacznika tabeli SQL, to pewne rekordy w programie Microsoft Access mogą być potraktowane jako usunięte.

•	Jeżeli w czasie importowania, łączenia lub korzystania z tabeli bazy danych SQL wystąpią inne błędy, to problem może być związany z kontem użytkownika na serwerze bazy SQL lub z usterkami samej bazy danych. Jeżeli dostęp do bazy danych SQL nie jest możliwy, należy skontaktować się z administratorem bazy danych.


Źródła danych, które można importować lub łączyć w programie Microsoft Access

Uwaga  Sterowników do tabel Lotus 1-2-3 i Paradox nie ma w programie instalacyjnym, lecz są one dostępne w pakiecie Office 97 ValuPack. Aby uzyskać więcej informacji na temat pakietu Office 97 ValuPack, kliknij

Źródło danych	Akceptowana wersja lub format
Microsoft FoxPro	2.x i 3.0 (tylko import)
dBASE	III, III+, IV i 5
Paradox	3.x, 4.x i 5.0
Arkusze kalkulacyjne Microsoft Excel	3.0, 4.0, 5.0, 7.0/95 i 8.0/97
Arkusze kalkulacyjne Lotus 1-2-3 (łączenie jest tylko do odczytu)	.wks, .wk1, .wk3 i wk4
Pliki tekstu rozdzielanego	Większość plików z wartościami oddzielonymi przecinkami, znakami tabulacji lub innymi; muszą być w formacie tekstowym ANSI systemów MS-DOS lub Windows
Pliki tekstu o ustalonej szerokości	Większość plików z wartościami tworzącymi pola o stałej szerokości; muszą być w formacie tekstowym ANSI systemów MS-DOS lub Windows
HTML	1.0 (lista) 2.0, 3.x (tabela lub lista)
Tabele SQL oraz dane z programów i baz danych obsługujących protokół ODBC	Lista akceptowanych sterowników ODBC znajduje się w artykule nr Q140548, "List of ODBC Drivers Installed by Product", w bazie danych Microsoft Knowledge Base.  Aby połączyć się ze stroną wyszukującą bazy danych Microsoft Access Knowledge Base w sieci WWW, kliknij    Aby uzyskać informacje na temat dostępu do bazy danych Knowledge Base lub innych zasobów informacji technicznej, kliknij  [image].


Przełączanie widoków tabeli

Każda tabela dwa widoki: widok "Projekt" i widok "Arkusz danych". Widok "Projekt" jest wykorzystywany do tworzenia i modyfikowania struktury tabeli. W widoku "Arkusz danych" można oglądać, dodawać, usuwać i poddawać edycji dane znajdujące się w tabeli.

•	Kliknij przycisk Widok  na pasku narzędzi.

Przycisk Widok jest przyciskiem przełącznika. Jeśli tabela jest wyświetlona w widoku "Arkusz danych", na pasku narzędzi znajduje się tylko przycisk do przełączania na widok "Projekt" i odwrotnie.


Tworzenie tabeli

Istnieją dwa sposoby tworzenia tabeli. Można utworzyć bądź pustą tabelę, do której dopiero trzeba będzie wprowadzić dane, bądź też skorzystać przy tworzeniu tabeli z danych już istniejących.

Co chcesz zrobić?

Utworzyć nową, pustą tabelę

Utworzyć nową tabelę wykorzystująca istniejące dane

Dowiedzieć się więcej na temat tego, czym są tabele i do czego służą


Tworzenie nowej, pustej tabeli

Istnieją cztery sposoby tworzenia pustej tabeli:

•	Użycie Kreatora bazy danych, aby w jednej operacji utworzyć wszystkie tabele, formularze i raporty dla całej bazy danych. Kreator bazy danych tworzy nową bazę danych, nie można go wykorzystać do wstawienia nowych tabel, formularzy i raportów do istniejącej bazy.

•	Użycie Kreatora tabel, aby wstawić do nowej tabeli pola z szeregu wstępnie zdefiniowanych typów tabel, dotyczących na przykład kontaktów zawodowych, rejestrów magazynowych lub medycznych.

•	Wprowadzenie danych bezpośrednio do pustego arkusza danych. Przy zapisywaniu nowego arkusza dane są analizowane i każdemu polu przypisuje się automatycznie odpowiedni typ danych i format.

•	Użycie widoku "Projekt", aby samodzielnie określić wszystkie szczegóły tabeli.

Niezależnie od użytej metody tworzenia tabeli, w widoku "Projekt" można ją zawsze później zmodyfikować wstawiając nowe pola, ustawiając wartości domyślne czy tworząc maski wprowadzania.

Co chcesz zrobić?

Utworzyć bazę danych za pomocą Kreatora baz danych

Utworzyć tabelę za pomocą Kreatora tabel

Utworzyć tabelę, wprowadzając dane do arkusza danych

Utworzyć tabelę od początku w widoku "Projekt"


Tworzenie nowej tabeli z istniejących danych

Istnieją dwa sposoby tworzenia tabeli z istniejących danych:

•	Można importować lub połączyć dane z innej bazy danych programu Microsoft Access bądź z plików danych innych programów.

•	Można wykonać kwerendę tworzącą tabele, aby utworzyć nową tabelę opartą na danych tabeli bieżącej. Kwerendy tworzącej tabele można użyć, na przykład do archiwizacji starych rekordów, do wykonania kopii zapasowych tabel, do zaznaczenia grupy rekordów przed ich eksportem do innej bazy lub w celu utworzenia raportu zawierającego dane za jakiś okres.

Co chcesz zrobić?

Utworzyć tabelę importując lub łącząc dane

Utworzyć nową tabelę za pomocą kwerendy tworzącej tabelę


Tworzenie tabeli za pomocą Kreatora tabel

1	Przełącz się do okna bazy danych. Aby przełączyć się do okna bazy danych z dowolnego innego okna, wystarczy nacisnąć klawisz F11.

2	Kliknij kartę Tabele, a następnie kliknij przycisk Nowy.

3	Dwukrotnie kliknij opcję Kreator tabel.

4	Wykonaj polecenia wyświetlane w oknach dialogowych Kreatora tabel.

Uwaga   Aby zmodyfikować lub poszerzyć utworzoną tabelę, należy po zakończeniu pracy Kreatora użyć widoku "Projekt".


Tworzenie tabeli w widoku "Projekt"

1	Przełącz się do okna bazy danych. Aby przełączyć się do okna bazy danych z dowolnego innego okna, wystarczy nacisnąć klawisz F11.

2	Kliknij kartę Tabele, a następnie kliknij przycisk Nowy.

3	Dwukrotnie kliknij opcję Widok Projekt.

4	Zdefiniuj poszczególne pola tabeli.

Jak?

5	Przed zapisaniem tabeli określ pole klucza podstawowego.

Jak?

Uwaga   Określanie klucza podstawowego nie jest konieczne, ale zwykle jest wskazane. Jeśli klucz nie zostanie określony, przy zapisywaniu tabeli wyświetlane jest pytanie, czy program ma go utworzyć. Aby uzyskać więcej informacji na temat kluczy podstawowych, kliknij  [image].

6	Przed zapisaniem tabeli kliknij przycisk Zapisz  [image]  na pasku narzędzi, a następnie wpisz nazwę tabeli zgodną z regułami nazywania obiektów programu Microsoft Access.

Uwaga   Aby uzyskać informacje na temat właściwości, które mogą być wykorzystane do dostosowania pól tabeli, kliknij  [image].


Tworzenie tabeli za pomocą wprowadzania danych do arkusza danych

1	Przełącz się do okna bazy danych. Aby przełączyć się do okna bazy danych z dowolnego innego okna, wystarczy nacisnąć klawisz F11.

2	Kliknij kartę Tabele, a następnie kliknij przycisk Nowy.

3	Na liście kliknij dwukrotnie pozycję Widok Arkusz danych. Pojawi się pusty arkusz o 20 kolumnach i 30 wierszach. Kolumny noszą nazwy domyślne Pole1, Pole2, itd.

4	Nadaj nazwy używanym kolumnom: kliknij dwukrotnie nazwę kolumny i wpisz nazwę zgodną z regułami nazywania programu Microsoft Access, a następnie naciśnij klawisz ENTER.

5	Jeśli 20 kolumn nie wystarcza, w każdej chwili można wstawić nowe: kliknij kolumnę, przed którą chcesz wstawić nową kolumnę, a następnie kliknij polecenie Kolumna w menu Wstaw. Zmień jej nazwę w sposób opisany w punkcie 3.

6	Wprowadź dane do arkusza.

Kolumny powinny zawierać jednorodne typy danych (w programie Microsoft Access każda kolumna nosi nazwę pola). Na przykład przy wpisywaniu danych personalnych należy osobno wpisać imię w jednej kolumnie, a nazwisko w następnej. Przy wprowadzaniu dat, godzin lub liczb należy używać jednorodnego formatu zapisu, co umożliwi przypisanie polom odpowiedniego typu danych i formatu wyświetlania. Kolumny niewypełnione zostaną usunięte podczas zapisu arkusza.

7	Po zakończeniu wpisywania danych, kliknij przycisk Zapisz  [image]  na pasku narzędzi, aby zapisać arkusz.

8	Pojawi się pytanie, czy utworzyć klucz podstawowy. Jeśli wprowadzone dane nie pozwalają jednoznacznie zidentyfikować każdego wiersza tabeli, (na przykład numer części czy numer identyfikacyjny), kliknij przycisk Tak. Jeśli dane pozwalają jednoznacznie zidentyfikować każdy wiersz, pole to można określić jako klucz podstawowy.

  Jak?

Każdemu polu (kolumnie) zostanie przypisany typ danych, zależny od rodzaju wprowadzonych danych. Aby dostosować definicję pola w szerszym zakresie — na przykład zmienić typ danych lub zdefiniować regułę sprawdzania poprawności, należy użyć widoku "Projekt"

Uwaga   Poza wstawianiem kolumn i zmianą ich nazwy, w każdej chwili, przed czy po zapisaniu arkusza, można kolumny usuwać i zmieniać ich kolejność. Aby uzyskać dodatkowe informacje na temat usuwania kolumn, kliknij  [image]. Aby uzyskać dodatkowe informacje na temat zmiany kolejności kolumn, kliknij  [image].


Dodawanie pola do tabeli w widoku "Projekt"

1	Otwórz tabelę w widoku "Projekt".

2	Aby wstawić pole do tabeli, kliknij wiersz poniżej miejsca, gdzie ma zostać umieszczone pole, a następnie kliknij przycisk Wstaw wiersze  [image]  na pasku narzędzi.

Aby dodać pole na końcu tabeli, kliknij pierwszy pusty wiersz.

3	Kliknij kolumnę Nazwa pola i wpisz nazwę pola zgodną z regułami nazywania obiektów programu Microsoft Access.

4	W kolumnie Typ danych pozostaw typ domyślny (Tekst) lub kliknij kolumnę Typ danych, kliknij strzałkę i zaznacz odpowiedni typ danych.

Aby uzyskać dodatkowe informacje na temat wybierania właściwego typu danych, kliknij  [image].

5	W kolumnie Opis opisz informacje zawarte w tym polu. Opis ten pojawi się na pasku stanu podczas wpisywania danych do tego pola i wchodzi w skład Definicji obiektu tabeli. Opis jest opcjonalny.

6	W razie potrzeby, ustaw właściwości pola w dolnej części okna.

Jak?

Uwaga   Jeśli tabela jest tabelą połączoną, to w bieżącej bazie nie można do niej wstawić pola. Jeśli tabela połączona jest tabelą programu Microsoft Access, można wstawić do niej pole otwierając jej bazę źródłową. Jeśli tabela połączona jest tabelą innego programu, można wstawić do niej pole używając jej programu macierzystego.


Dodawanie pola (kolumny) do tabeli w widoku "Arkusz danych"

1	Otwórz tabelę w widoku "Arkusz danych".

2	Kliknij kolumnę po prawej stronie miejsca, gdzie ma zostać wstawione pole, a następnie kliknij polecenie Kolumna w menu Wstaw.

3	Dwukrotnie kliknij nazwę nowej kolumny, a następnie wpisz jej nazwę zgodną z regułami nazywania obiektów programu Microsoft Access.

Aby dostosować definicję pola w szerszym zakresie — na przykład zmienić typ danych lub zdefiniować regułę poprawności, należy użyć widoku "Projekt".

Uwaga Jeśli tabela jest tabelą połączoną, polecenie Kolumna jest niedostępne. Jeśli tabela połączona jest tabelą programu Microsoft Access, można wstawić do niej pole otwierając jej bazę źródłową. Jeśli tabela połączona jest tabelą innego programu, można wstawić do niej pole używając jej programu macierzystego.


Jakiego typu danych użyć w polu tabeli?

Przy podejmowaniu decyzji o typie danych w polu tabeli należy uwzględnić następujące czynniki:

•	Jakie wartości będą dozwolone dla pola? Nie można na przykład zapisać tekstu w polu o typie danych Liczba.

•	Ile miejsca mogą zająć dane zapisywane w polu?

•	Jakie operacje będą wykonywane na wartościach pola? Można na przykład sumować wartości z pól typu Liczba czy Walutowy, lecz nie da się sumować pól typu Tekst czy Obiekt OLE.

•	Czy wartości pola będą sortowane lub indeksowane? Pól typu Memo, Hiperłącze lub Obiekt OLE nie da się sortować ani indeksować.

•	Czy pole będzie używane do grupowania rekordów w kwerendach lub raportach? Obiekty Memo, Hiperłącze i OLE nie mogą być użyte do grupowania rekordów.

•	W jaki sposób wartości pola będą sortowane? W polu typu Tekst liczby są sortowane jako ciągi znaków (1, 10, 100, 2, 20, 200, itd.), a nie jako wartości liczbowe. Aby poprawnie sortować liczby, należy je zapisywać w polu typu Liczba lub Walutowy. Podobny problem z sortowaniem może wystąpić dla dat zapisanych w polu typu Tekst, aby go uniknąć, należy daty zapisywać w polu typu Data/Godzina.

W tabeli podano dostępne w programie Microsoft Access typy danych dla pól, ich rozmiary i zastosowanie.

Typ danych	Zastosowanie	Rozmiar
Tekst	Tekst lub kombinacje tekstowo-liczbowe, jak na przykład adresy. Również liczby nie wymagające obliczeń, jak na przykład numery telefonów, katalogowe czy kody pocztowe. Aby uzyskać więcej informacji na temat definiowania pola typu Tekst, kliknij  [image].	Do 255 znaków. Przechowywane są tylko znaki wprowadzone do pola, nie zapisane miejsca nie są przechowywane. Aby ustalić maksymalną liczbę wprowadzanych do pola znaków, należy ustawić właściwość Rozmiar pola.
Memo	Długie teksty i liczby, takie jak na przykład notatki czy opisy. Aby uzyskać więcej informacji na temat określania dla pola typu danych Memo, kliknij  [image].	Do 64 000 znaków.
Liczba	Dane liczbowe, na których będą przeprowadzane działania matematyczne, z wyjątkiem oblicze finansowych (do tego celu służy typ danych Walutowy). Ustaw właściwość Rozmiar pola, aby określić odpowiedni rodzaj danych liczbowych. Aby uzyskać więcej informacji na temat definiowania dla pól typu danych Liczba, kliknij  [image].	1, 2, 4 lub 8 bajtów. 16 bajtów tylko dla Identyfikatora ID replikacji (GUID). Aby uzyskać więcej informacji na temat zmieniania rozmiaru pola typu Liczba, kliknij  [image].
Data/Godzina	Daty i godziny. Aby uzyskać więcej informacji na temat określania dla pól typu danych Data/Godzina, kliknij  [image].	8 bajtów.
Walutowy	Wartości walutowe. Typu tego należy używać, aby zapobiec zaokrągleniom podczas obliczeń. Dokładność 15 cyfr dla części całkowitej i 4 cyfr dla części dziesiętnej liczby. Aby uzyskać więcej informacji na temat definiowania pola typu Walutowy, kliknij  [image].	8 bajtów.
Autonumer	Unikatowe liczby kolejne (rosnące od 1) lub losowe, wpisywane automatycznie przy wprowadzaniu rekordu. Aby uzyskać więcej informacji na temat definiowania pola typu Autonumer, [image].	4 bajty (16 bajtów tylko dla identyfikatora ID replikacji (GUID)).
Tak/Nie	Pole zawierające jedną z dwóch wartości, jak na przykład Tak/Nie, Prawda/Fałsz, Wł./Wył. Aby uzyskać więcej informacji na temat definiowania pola typu Tak/Nie, kliknij  [image].	1 bit.
Obiekt OLE	Obiekty (takie jak dokumenty programu Microsoft Word, arkusze kalkulacyjne programu Microsoft Excel, rysunki, dźwięki lub inne dane binarne), utworzone w innych programach używających protokołu OLE, które mogą być połączone z tabelą lub osadzone w tabeli programu Microsoft Access Aby wyświetlić obiekt OLE w formularzu lub raporcie, należy użyć związanej ramki obiektu. Aby uzyskać więcej informacji na temat określania pól typu obiekt OLE, kliknij  [image].	Do 1 gigabajta (w zależności od pojemności dysku).
Hiperłącze	Pola do przechowywania hiperłączy. Hiperłączem może być ścieżka UNC lub URL. Aby uzyskać więcej informacji na temat określania pól hiperłączy, kliknij  [image].	Do 64 000 znaków.
Kreator odnośników	Tworzy pole pozwalające wybierać wartość z innej tabeli lub z listy wartości za pomocą pola kombi. Wybranie tej opcji w liście typów danych uruchamia Kreatora definiującego cały układ. Aby uzyskać więcej informacji na temat definiowania pola typu Odnośnik, kliknij  [image].	Taki sam jak rozmiar pola klucza podstawowego realizującego odniesienie, zwykle 4 bajty.
Uwaga   Typy danych Liczba, Data/Godzina, Walutowy i Tak/Nie posiadają wstępnie zdefiniowany format wyświetlania. Aby wybrać jeden z formatów dla danego typu danych, należy ustawić właściwość Format dla pola. Dla wszystkich typów danych z wyjątkiem typu Obiekt OLE można ponadto utworzyć dostosowany format wyświetlania. Aby uzyskać dodatkowe informacje na temat definiowania niestandardowych formatów wyświetlania, kliknij  [image].


Zmienianie typu danych pola

1	Jeśli tabela zawiera dane, przed przystąpieniem do zmiany typu danych dla pola lub zmiany jego rozmiaru należy wykonać kopię zapasową tabeli.

2	Otwórz tabelę w widoku "Projekt".

3	Kliknij kolumnę Typ danych pola, które ma zostać zmienione, kliknij strzałkę i wybierz nowy typ danych.

4	Kliknij przycisk Zapisz  [image]  Na pasku narzędzi.

Ostrzeżenie   Jeśli konwersja typu danych spowoduje utratę wartości, przed zapisaniem zmian pojawi się komunikat mówiący, że podczas konwersji wystąpił błąd. Kliknięcie przycisku Anuluj anuluje konwersję, a kliknięcie przycisku OK zrealizuje ją mimo wszystko.

Aby uzyskać więcej informacji na temat konsekwencji zmiany typu danych pola, kliknij  [image].

Uwaga   Zmiana typu danych pola może w dużych tabelach zająć sporo czasu. Aby anulować proces konwersji w trakcie jego trwania, należy nacisnąć klawisze CTRL+BREAK, a następnie kliknąć przycisk OK.


Konsekwencje zmiany typu danych pola

Czasem może wystąpić potrzeba zmiany typu danych pola w tabeli zawierającej już dane. Importowane dane mogły zostać zinterpretowane niezgodnie z intencjami lub ustawiony dla danego pola typ danych przestał wystarczać.

Przed przystąpieniem do konwersji należy się zastanowić, jak zmiana wpłynie na całą bazę danych, które raporty, formularze i kwerendy korzystają z konwertowanego pola. Należy się liczyć z koniecznością zmiany wyrażeń zależnych od tego pola.

Najczęściej zmiana typu danych pola dotyczy następujących przypadków: konwersja na typ Tekst z innego, konwersja z typu Tekst na Liczba, Walutowy, Data/Godzina i Tak/Nie, konwersja między Walutowy i Liczba lub między Tekst i Memo, oraz zmiana ustawienia właściwości Rozmiar pola dla pól Liczba.

Konwersja na typ Tekst z innych typów danych

Wartości liczbowe, które są używane w obliczeniach są na ogół przechowywane w polach typu Liczba lub Walutowy. Może jednak wystąpić sytuacja, że wartości będące początkowo czysto numerycznymi po pewnym czasie zaczną wymagać dodatkowych znaków nienumerycznych. Przykładem może być pole przechowujące kod pocztowy. Jeśli pole to zadeklarowano początkowo jako typu Liczba, po pojawieniu się w kodach pocztowych znaków takich jak litery, myślniki, nawiasy itp. trzeba dokonać jego konwersji na typ Tekst.

Wartości liczbowe konwertowane są przez program Microsoft Access na typ Tekst zgodnie z formatem Liczba ogólna, a wartości daty zgodnie z formatem Data ogólna. Wartości po konwersji nie będą zawierały żadnych symboli waluty ani innych znaków formatujących ustawionych dla pola.

Konwersja z typu Tekst na typ Liczba, Walutowy, Data/Godzina lub Tak/Nie

Wartości przechowywane w polu Tekst mogą być konwertowane na inne typy danych tylko wtedy, gdy mają sens w nowym typie danych. Na przykład jeśli w polu typu Tekst zapisano liczby, na których trzeba wykonać obliczenia, należy dokonać konwersji typu danych pola na typ Liczba lub Walutowy. O ile pole nie zawiera znaków innych niż cyfry, konwersja nie spowoduje utraty danych.

Przy konwersji z typu Tekst na typ Liczba, przecinek dziesiętny i separator tysięcy są właściwie interpretowane. Symbol waluty jest interpretowany zgodnie z Ustawieniami regionalnymi w Panelu sterowania Windows.

Przy konwersji z typu Tekst na typ Data/Godzina, większość formatów daty i godziny jest konwertowana prawidłowo. Formaty daty i godziny są konwertowane zgodnie z Ustawieniami regionalnymi w Panelu sterowania Windows.

Przy konwersji z typu Tekst na typ Tak/Nie, słowa "Tak", "Prawda" i "Wł." konwertowane są na wartość "Tak", a słowa "Nie", "Fałsz" i "Wył." na wartość "Nie". Aby wyświetlić wartości Tak lub Nie, należy kliknąć kartę Odnośnik w widoku "Projekt" tabeli i dla właściwości Typ formantu określić wartość Pole tekstowe. (Można również konwertować typ Liczba na typ Tak/Nie: wartości zero lub Null konwertowane są na wartość "Nie", a niezerowe na "Tak".)

Konwersja między typami Walutowy i Liczba lub między typami Tekst i Memo

Konwersję między typami Walutowy i Liczba można wykonać zawsze. Aby jednak obliczenia były wykonywane poprawnie, wartości monetarne zawsze winny być umieszczane w polu typu Walutowy. W polu tego typu należy również umieszczać liczby o ilości cyfr po przecinku od 1 do 4, na których będzie wykonywanych wiele obliczeń. W polach typu Walutowy obliczenia wykonywane są techniką stałoprzecinkową, pozbawioną błędów zaokrągleń. Konwersję między typami Tekst i Memo można wykonać zawsze. Na przykład aby zapisać wartości tekstowe o długości większej niż początkowo planowano, można pole konwertować do typu Memo pamiętając, że pól typu Memo nie można indeksować ani sortować. Jeśli jednak w polu nie będzie przechowywane więcej niż 255 znaków, należy użyć pola typu Tekst.

Zmienianie ustawień właściwości Rozmiar pola dla pól zawierających dane typu Liczba

W przypadku pól, które mają typ danych Liczba, właściwość Rozmiar pola określa konkretny rodzaj używanych liczb: Bajt, Liczba całkowita, Liczba całkowita długa, Pojedyncza precyzja, Podwójna precyzja lub ID replikacji (GUID). Przy konwersji pola na pole typu Liczba, należy się zastanowić, czy nie trzeba dokonać zmiany ustawienia właściwości Rozmiar pola. Przy zmianie właściwości Rozmiar pola z szerszego, na przykład Podwójna precyzja na węższe, na przykład Liczba całkowita, należy się upewnić, że wartości znajdujące się w polu mieszczą się w tej drugiej kategorii. Jeśli nowe ustawienie właściwości nie dopuszcza miejsc po przecinku, wartości zostaną zaokrąglone. Na przykład przy zmianie ustawienia z Podwójna precyzja na Liczba całkowita długa, części dziesiętne są zaokrąglane do najbliższych jedności. Jeśli po zmianie ustawienia wartości są zbyt duże i nie mieszczą się w polu, są usuwane i zastępowane wartością Null.

Aby obejrzeć podsumowanie wyników zmiany typu danych, kliknij  [image].

Aby uzyskać informacje na temat zakresu wartości, które mogą być przechowywane w poszczególnych typach pól, kliknij  [image].


Wyniki konwersji typu danych pola

Poniższa tabela podaje komentarze i wyniki często spotykanych rodzajów konwersji w tabeli zawierającej dane.

Z	Na	Wynik	Komentarz
Wszystkich typów danych	Autonumer	Niemożliwe w programie Microsoft Access	Brak.
Tekst	Liczba, Walutowy, Data/Godzina, Tak/Nie	Konwertuje tekst do odpowiednich wartości	Należy sprawdzić, czy wartości pasują do nowego typu. Dane nie pasujące zostaną usunięte.
Memo	Tekst	Konwersja prosta	Dane dłuższe niż ustawienie właściwości Rozmiar pola zostaną obcięte.
Liczba	Tekst	Konwertuje wartości na tekst	Liczby przyjmują format Liczba ogólna
Liczba	Walutowy	Konwertuje liczby na walutę	Należy sprawdzić, czy wartości pasują do nowego typu. Dane nie pasujące zostaną usunięte
Data/Godzina	Tekst	Konwertuje wartości na tekst	Daty i godziny przyjmują format Data ogólna.
Walutowy	Tekst	Konwertuje wartości na tekst	Tekst nie zawiera symbolu waluty, na przykład $.
Walutowy	Liczba	Konwersja prosta	Należy sprawdzić, czy wartości pasują do nowego typu. Dane nie pasujące zostaną usunięte.
Autonumer	Tekst	Konwertuje wartości na tekst	Wartości mogą zostać obcięte zależnie od ustawienia właściwości Rozmiar pola.
Autonumer	Liczba	Konwersja prosta	Wartości mogą zostać obcięte zależnie od ustawienia właściwości Rozmiar pola.
Tak/Nie	Tekst	Konwertuje wartości na tekst	Brak.


Jakiego rodzaju klucza podstawowego użyć?

Siła systemu obsługi relacyjnych baz danych, jakim jest program Microsoft Access, polega na zdolności do szybkiego wyszukiwania i scalania informacji przechowywanych w odrębnych tabelach za pomocą kwerend, formularzy i raportów. Realizacja tego celu wymaga obecności w tabeli pola lub ich zestawu jednoznacznie identyfikującego każdy rekord zapisany w tabeli. Pole to lub ich zestaw nosi nazwę klucza podstawowego tabeli. Po zdefiniowaniu w tabeli klucza podstawowego, nie będzie można w jego pole wprowadzić wartości już istniejącej w tabeli ani wartości Null.

W programie Microsoft Access istnieją trzy rodzaje kluczy podstawowych: Autonumer, jednopolowy i wielopolowy.

Klucz podstawowy Autonumer

Podczas wstawiania nowego rekordu do tabeli w pole typu Autonumer może automatycznie być wpisywana kolejna liczba. Zadeklarowanie takiego pola jako klucza podstawowego jest najprostszym sposobem jego utworzenia. Jeśli przed zapisaniem nowo utworzonej tabeli nie ustawi się klucza, zostanie zadane pytanie, czy klucz ten ma być utworzony. Jeśli odpowiedź brzmi "Tak", zostanie utworzony klucz podstawowy typu Autonumer. Istnieją dodatkowe uwarunkowania związane z replikacją bazy danych. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Klucz podstawowy jednopolowy

Jeśli istnieje pole zawierające dane unikatowe, jak na przykład numer katalogowy czy numer identyfikacyjny, można je zadeklarować jako klucz podstawowy. Jeśli jednak w polu tym powtarzają się wartości lub występują wartości Null, klucz podstawowy nie zostanie ustawiony. Aby znaleźć rekordy zawierające te same dane, można uruchomić kwerendę wybierającą duplikaty. Jeśli usunięcie powtarzających się wartości jest niemożliwe, należy wstawić pole typu Autonumer i wybrać je jako klucz podstawowy bądź zdefiniować wielopolowy klucz podstawowy.

Klucz podstawowy wielopolowy

W sytuacji, gdy żadne z pól nie gwarantuje unikatowości wartości w nim zawartych, należy rozważyć możliwość utworzenia klucza podstawowego złożonego z kilku pól. Sytuacja ta najpowszechniej występuje w tabeli wiążącej dwie inne tabele połączone relacją wiele-do-wielu. Tabela "Opisy zamówień" w bazie przykładowej "Northwind" jest taką właśnie tabelą wiążącą tabele "Zamówienia" i "Produkty". Jej klucz podstawowy tworzą dwa pola: "IDzamówienia" i "IDproduktu". Tabela "Opisy zamówień" zawiera wiele wyrobów i wiele zamówień, ale wyrób może wystąpić tylko raz w jednym zamówieniu, umożliwia to użycie kombinacji pól "IDzamówienia" i "IDproduktu" jako klucza podstawowego.

Innym przykładem może być baza ewidencji wyrobów, w której numer ewidencyjny składa się z dwóch pól (część i podczęść)

Uwaga   Jeśli nie wiadomo, jakie pola należy wybrać do wielopolowego klucza podstawowego, proponowane jest dodanie pola Autonumer i zdefiniowanie go jako klucza podstawowego. Na przykład połączenie pól "Imię" i "Nazwisko" w kluczu podstawowym nie jest dobrym rozwiązaniem, ponieważ może się zdarzyć, że w tabeli powtórzy się ten sam zestaw wartości.

Aby uzyskać więcej informacji na temat określania klucza podstawowego, kliknij  [image].


Ustawianie i zmiana klucza podstawowego

1	Otwórz tabelę w widoku "Projekt".

2	Zaznacz pole lub pola, które chcesz zadeklarować jako klucz podstawowy.

Aby zaznaczyć jedno pole, kliknij selektor wiersza pożądanego pola.

Aby zaznaczyć kilka pól, przytrzymaj klawisz CTRL, a następnie kliknij selektor wiersza dla każdego pola.

3	Kliknij klawisz Klucz podstawowy  [image] na pasku narzędzi.

Aby uzyskać więcej informacji na temat wybierania klucza podstawowego, kliknij  [image].

Uwagi

•	Zadeklarowanie jako klucza podstawowego pola zawierającego już dane wiąże się z ryzykiem wygenerowania podczas zapisywania tabeli komunikatu o błędzie, gdy w polu zostaną znalezione powtarzające się wartości lub wartość Null. Gdy komunikat taki się pojawi, należy wykonać jedną z poniższych czynności: znaleźć rekordy o wartościach powtarzających się lub wartościach Null za pomocą kwerendy wybierającej duplikaty, a następnie zlikwidować źródło problemu, wybrać inne pole lub wstawić pole typu Autonumer i uczynić je kluczem podstawowym. Aby uzyskać więcej informacji na temat znajdowania powtarzających się rekordów, kliknij  [image].

•	W wielopolowym kluczu podstawowym może zaistnieć potrzeba ustawienia kolejności pól. Sortowanie według takiego klucza następuje według kolejności występowania pól w widoku "Projekt" tabeli. Aby zmienić tę kolejność, należy po zadeklarowaniu klucza wielopolowego kliknąć przycisk Indeksy  [image]  na pasku narzędzi i w oknie Indeksy zmienić kolejność pól dla indeksu o nazwie KluczPodstawowy (PrimaryKey).


Usuwanie klucza podstawowego

1	Jeśli klucz podstawowy jest użyty w relacji, przed jego usunięciem należy zlikwidować relację.

Jak?

2	Otwórz tabelę w widoku "Projekt".

3	Kliknij selektor wiersza obecnego klucza podstawowego, a następnie kliknij przycisk Klucz podstawowy  [image]  na pasku narzędzi.

Uwaga   Przy zmianie klucza podstawowego pole lub pola określone poprzednio jako klucz podstawowy nie zostaną usunięte. W niektórych przypadkach konieczne jest czasowe usunięcie klucza podstawowego. Jeśli na przykład w czasie importowania rekordów do tabeli mogą pojawić się powtórzenia, należy usunąć klucz podstawowy aż do czasu, kiedy powtórzenia zostaną wyeliminowane. Aby uzyskać więcej informacji na temat znajdowania powtórzonych rekordów, kliknij  [image].


Zmiana nazwy pola w tabeli

Nazwę pola można zmienić w każdej chwili bez żadnych konsekwencji dla danych w nim zawartych. Zmiana nazwy pola może jednak pociągać za sobą konieczność zmian w innych częściach bazy danych. Jeśli inne obiekty bazy danych zawierają odwołania do pola o zmienionej nazwie, należy je aktualizować. Na przykład jeśli w formularzu istnieje pole tekstowe związane z polem o zmienionej nazwie, nie pokaże ono danych, zanim we właściwości Źródło formantu pola nie zostanie wprowadzona nowa nazwa.

Nazwę pola można zmienić zarówno w widoku "Projekt", jak i "Arkusz danych".

Co chcesz zrobić?

Zmienić nazwę pola w widoku "Projekt"

Zmienić nazwę pola w widoku "Arkusz danych"


Zmiana nazwy pola w widoku "Projekt"

1	Otwórz tabelę w widoku "Projekt".

2	Dwukrotnie kliknij nazwę pola, którą chcesz zmienić.

3	Wpisz nową nazwę zgodną z regułami nazywania obiektów programu Microsoft Access.

4	Kliknij przycisk Zapisz  [image]  na pasku narzędzi, aby zapisać zmiany.

Ostrzeżenie   Jeśli istnieją kwerendy, formularze, raporty, wyrażenia lub kod języka Visual Basic dla aplikacji zawierający odwołania do pola o zmienionej nazwie, trzeba te odwołania aktualizować.


Zmiana nazwy pola w widoku "Arkusz danych"

1	Otwórz tabelę w widoku "Arkusz danych".

2	Dwukrotnie kliknij selektor pola, którego nazwę chcesz zmienić.

Uwaga   Jeśli dla pola ustawiono właściwość Tytuł, czasem tekst w selektorze pola nie jest faktyczną nazwą pola, a jego tytułem. Dwukrotne kliknięcie selektora pola spowoduje wyczyszczenie tekstu tytułu i zastąpienie go nazwą pola. Kontynuacja prowadzi do edycji nazwy pola i po wciśnięciu klawisza ENTER w celu zapisania zmian tekst tytułu zostanie usunięty. Aby nie usuwać tekstu tytułu, należy wcisnąć klawisz ESC zaraz po dwukrotnym kliknięciu selektora kolumny, co anuluje edycję. Aby uzyskać więcej informacji na temat używania właściwości Tytuł, kliknij  [image].

3	Wpisz nową nazwę zgodną z regułami nazywania obiektów programu Microsoft Access.

4	Naciśnij klawisz ENTER, aby zapisać nową nazwę.

Ostrzeżenie   Jeśli istnieją kwerendy, formularze, raporty, wyrażenia lub kod języka Visual Basic dla aplikacji zawierający odwołania do pola o zmienionej nazwie, trzeba te odwołania aktualizować.


Kopiowanie definicji pola w widoku "Projekt" tabeli

1	Otwórz tabelę w widoku "Projekt".

2	Zaznacz pole (pola), które mają być kopiowane.

Aby zaznaczyć jedno pole, kliknij selektor wiersza tego pola.

Aby zaznaczyć grupę pól, przeciągnij przez selektory wierszy tych pól.

3	Kliknij przycisk Kopiuj  [image]  na pasku narzędzi, a następnie kliknij pierwszy pusty wiersz.

4	Kliknij przycisk Wklej  [image]  na pasku narzędzi.

5	Wpisz nową nazwę skopiowanego pola.

Uwaga   Procedura ta kopiuje tylko definicję pola, nie kopiuje żadnych wartości z tego pola.


Przenoszenie pola w widoku "Projekt" tabeli

1	Otwórz tabelę w widoku "Projekt".

2	Zaznacz pole (pola), które mają być przesunięte.

Aby zaznaczyć jedno pole, kliknij selektor wiersza tego pola.

Aby zaznaczyć grupę pól, przeciągnij przez selektory wierszy tych pól.

3	Kliknij ponownie selektor wiersza i przytrzymaj przycisk myszy. Nad ostatnim zaznaczonym wierszem pojawi się cienki poziomy pasek.

4	Przeciągnij pasek poniżej miejsca, w którym chcesz umieścić pola.

Uwaga   Zmiana kolejności pól w widoku "Projekt tabeli" zmienia kolejność przechowywania pól w tabeli, jak również kolejność kolumn w arkuszu danych tabeli. Aby uzyskać informacje na temat sposobu zmieniania tylko kolejności kolumn w arkuszu danych, kliknij  [image].


Usuwanie pola z tabeli

Sposób usuwania pola jest różny w widoku "Projekt" i widoku "Arkusz danych" tabeli.

Co chcesz zrobić?

Usunąć pole z tabeli w widoku "Projekt"

Usunąć pole z tabeli w widoku "Arkusz danych"


Usuwanie pola z tabeli w widoku "Projekt"

1	Otwórz tabelę w widoku "Projekt".

2	Zaznacz pole lub pola, które mają być usunięte.

Aby zaznaczyć jedno pole, kliknij selektor wiersza tego pola.

Aby zaznaczyć grupę pól, przeciągnij przez selektory wierszy tych pól.

3	Kliknij przycisk Usuń wiersze  [image]  na pasku narzędzi.

Uwagi

•	Jeśli inne obiekty bazy danych zawierają odwołania do usuniętych pól, należy usunąć również te odwołania. Na przykład jeśli raport zawiera formant związany z usuniętym polem, odpowiednie dane nie zostaną odnalezione i pojawi się komunikat o błędzie.

•	Nie można usunąć pola, na którym oparto relację. Należy najpierw usunąć relację.


Usuwanie pola z tabeli w widoku "Arkusz danych"

1	Otwórz tabelę w widoku "Arkusz danych"

2	Kliknij selektor pola kolumny, którą chcesz usunąć.

3	W menu Edycja kliknij polecenie Usuń kolumnę.

Uwagi

•	Jeśli inne obiekty bazy danych zawierają odwołania do usuniętych pól, należy usunąć również te odwołania. Na przykład jeśli raport zawiera formant związany z usuniętym polem, odpowiednie dane nie zostaną odnalezione i pojawi się komunikat o błędzie.

•	Nie można usunąć pola, na którym oparto relację. Należy najpierw usunąć relację.


Tworzenie pola dla tekstu lub notatek
Tworzenie pola dla tekstu lub Memo

1	Otwórz tabelę w widoku "Projekt".

2	Aby wstawić nowe pole do tabeli, kliknij wiersz poniżej miejsca, w którym pole ma się znaleźć, a następnie kliknij przycisk Wstaw wiersze  [image]  na pasku narzędzi.

Aby wstawić nowe pole na końcu tabeli, kliknij pierwszy wolny wiersz.

3	W kolumnie Nazwa pola wpisz nazwę pola zgodną z regułami nazywania obiektów programu Microsoft Access.

4	W kolumnie Typ danych kliknij strzałkę i wybierz Tekst lub Memo. Aby uzyskać informacje na temat tego, kiedy należy używać którego z tych typów danych, kliknij  [image].

5	W razie potrzeby ustaw pozostałe właściwości pola.

Jak?

•	Uwaga   Domyślny rozmiar pól typu Tekst wynosi 50 znaków. Rozmiar konkretnego pola można zmienić ustawiając jego właściwość Rozmiar pola. Można również zmienić rozmiar domyślny, wybierając polecenie Opcje w menu Narzędzia, a następnie klikając kartę Tabele/kwerendy.


Tworzenie pola dla liczb lub walut

1	Otwórz tabelę w widoku "Projekt".

2	Aby wstawić nowe pole do tabeli, kliknij wiersz poniżej miejsca, w którym pole ma się znaleźć, a następnie kliknij przycisk Wstaw wiersze  [image]  na pasku narzędzi.

Aby wstawić nowe pole na końcu tabeli, kliknij pierwszy wolny wiersz.

3	W kolumnie Nazwa pola wpisz nazwę pola zgodną z regułami nazywania obiektów programu Microsoft Access.

4	W kolumnie Typ danych kliknij strzałkę i wybierz Liczba lub Walutowy. Aby dowiedzieć się, kiedy używać którego z tych typów danych, kliknij  [image].

5	Jeśli tworzysz pole typu Liczba, ustaw w dolnej części okna właściwość Rozmiar pola na pożądany rozmiar. Aby uzyskać więcej informacji na temat rozmiaru pól numerycznych, kliknij  [image].

6	Aby ustawić format wyświetlania pola, w dolnej części okna kliknij pole Format, kliknij strzałkę i wybierz pożądany format. Jeśli formaty znajdujące się w programie nie spełniają twoich wymagań, możesz utworzyć format niestandardowy. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

7	W razie potrzeby ustaw pozostałe właściwości pola.

 	Jak?

Uwaga   Zmiana formatu waluty w Ustawieniach regionalnych w Panelu sterowania systemu Windows zostanie automatycznie uwzględniona w polach typu Walutowy bazy danych. Dotyczy to jedynie formatu, a nie konwersji wartości waluty


Tworzenie pola automatycznie generującego liczby

1	Otwórz tabelę w widoku "Projekt".

2	Aby wstawić nowe pole do tabeli, kliknij wiersz poniżej miejsca, w którym pole ma się znaleźć, a następnie kliknij przycisk Wstaw wiersze  [image]  na pasku narzędzi.

Aby wstawić nowe pole na końcu tabeli, kliknij pierwszy wolny wiersz.

3	W kolumnie Nazwa pola wpisz nazwę pola zgodną z regułami nazywania obiektów programu Microsoft Access.

4	W kolumnie Typ danych kliknij strzałkę i wybierz Autonumer.

5	Aby utworzyć Autonumer przyrastający, nie zmieniaj ustawień właściwości w dolnej części okna (właściwość Rozmiar pola ustawiona domyślnie na Liczba całkowita długa, a właściwość Nowe wartości ustawiona domyślnie na Przyrostowe).

Aby utworzyć Autonumer losowy, w dolnej części okna zmień ustawienie właściwości Nowe wartości na Losowe. Aby uzyskać dodatkowe informacje na temat tworzenia różnego rodzaju pól Autonumer, w tym pól do replikacji bazy danych, kliknij  [image].

6	W razie potrzeby ustaw pozostałe właściwości pola.

Jak?


Tworzenie pola dla dat lub godzin

1	Otwórz tabelę w widoku "Projekt".

2	Aby wstawić nowe pole do tabeli, kliknij wiersz poniżej miejsca, w którym pole ma się znaleźć, a następnie kliknij przycisk Wstaw wiersze  [image]  na pasku narzędzi.

Aby wstawić nowe pole na końcu tabeli, kliknij pierwszy wolny wiersz.

3	W kolumnie Nazwa pola wpisz nazwę pola zgodną z regułami nazywania obiektów programu Microsoft Access.

4	W kolumnie Typ danych kliknij strzałkę i wybierz Data/Godzina.

5	Aby ustawić format wyświetlania pola, w dolnej części okna kliknij pole Format, kliknij strzałkę i wybierz pożądany format. Jeśli formaty znajdujące się w programie nie spełniają twoich wymagań, możesz utworzyć format niestandardowy. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

6	W razie potrzeby ustaw pozostałe właściwości pola.

Jak?

Uwaga   Przechowywanie dat i godzin w polu Data/Godzina zapewnia właściwe ich sortowanie. Zmiany dokonane w formacie dat i godzin przez dwukrotne kliknięcie Ustawień regionalnych w Panelu sterowania systemu Windows zostaną również automatycznie wprowadzone w polach typu Data/Godzina.


Tworzenie pól do przechowywania obiektów OLE (rysunków, dokumentów programu Word itd.)

1	Otwórz tabelę w widoku "Projekt".

2	Aby wstawić nowe pole do tabeli, kliknij wiersz poniżej miejsca, w którym pole ma się znaleźć, a następnie kliknij przycisk Wstaw wiersze  [image] na pasku narzędzi.

Aby wstawić nowe pole na końcu tabeli, kliknij pierwszy wolny wiersz.

3	W kolumnie Nazwa pola wpisz nazwę pola zgodną z regułami nazywania obiektów programu Microsoft Access.

4	W kolumnie Typ danych kliknij strzałkę i wybierz Obiekt OLE.

Uwaga   Pola typu Obiekt OLE przeznaczone są do przechowywania danych takich, jak dokumenty programów Microsoft Word czy Excel, rysunki, dźwięki i obiekty utworzone w innych programach. Obiekty OLE można łączyć i osadzać w polu tabeli programu Microsoft Access. Aby ukazać obiekt w formularzu lub raporcie, należy utworzyć dla niego formant. Aby uzyskać więcej informacji na temat edycji i wyświetlania obiektów przechowywanych w polach Obiekt OLE, kliknij  [image].


Tworzenie pola dla danych Tak/Nie, Prawda/Fałsz, i Wł/Wył

1	Otwórz tabelę w widoku "Projekt".

2	Aby wstawić nowe pole do tabeli, kliknij wiersz poniżej miejsca, w którym pole ma się znaleźć, a następnie kliknij przycisk Wstaw wiersze  [image] na pasku narzędzi.

Aby wstawić nowe pole na końcu tabeli, kliknij pierwszy wolny wiersz.

3	W kolumnie Nazwa pola wpisz nazwę pola zgodną z regułami nazywania obiektów programu Microsoft Access.

4	W kolumnie Typ danych kliknij strzałkę i wybierz Tak/Nie.

5	Aby zamiast domyślnego formatu Tak/Nie wyświetlać w polu wartości Prawda/Fałsz lub Wł/Wył, kliknij pole Format w dolnej części okna i wybierz odpowiedni format.

6	W razie potrzeby ustaw pozostałe właściwości pola.

Jak?


Tworzenie pola odnośnika lub pola listy

Za pomocą Kreatora odnośników można utworzyć pole ukazujące jeden z dwu rodzajów list, ułatwiających wprowadzanie danych:

•	Listę odnośnika ukazującą wartości zawarte w istniejącej tabeli lub kwerendzie

•	Listę wartości ukazującą stały zestaw wartości wprowadzony w momencie tworzenia pola

Najczęściej spotykanym rodzajem listy Odnośnika jest lista zawierająca wartości z tabeli połączonej relacją. Przykład takiej listy można znaleźć w polu "IDdostawcy" tabeli "Produkty" w przykładowej bazie danych "Northwind":

Lista ta jest tworzona w wyniku przejrzenia wartości IDdostawcy w tabeli "Dostawcy" i wyświetlenia odpowiednich nazw dostawców. Wybranie wartości z listy odnośnika ustawia wartość klucza obcego w bieżącym rekordzie (IDdostawcy w tabeli "Produkty") na wartość klucza podstawowego odpowiedniego rekordu w tabeli powiązanej (IDdostawcy w tabeli "Dostawcy"). Operacja ta ustanawia związek służący do wyświetlania (ale nie do zapisu) nazw dostawców dla rekordu. (Klucz obcy (IDdostawcy) jest zapamiętywany, ale nie wyświetlany.) Wszelkie zmiany dokonane w tabeli "Dostawcy" znajdą więc odbicie zarówno w liście jak i rekordach tabeli "Produkty". Pole listy odnośnika trzeba zdefiniować z tabeli, która będzie zawierać klucz obcy i wyświetlać listę odnośnika. W tym przykładzie pole listy odnośnika zostanie zdefiniowane z tabeli "Produkty".

Lista wartości wygląda tak samo jak lista odnośnika, ale zawiera stały zestaw wartości wpisany w momencie tworzenia listy. Należy jej użyć, gdy jej wartości rzadko się zmieniają i nie muszą być zapisane w tabeli. Na przykład lista dla pola "ZwrotGrzecznościowy" zawierająca wartości "Pan", "Pani", "Profesor" jest dobrym kandydatem na listę wartości. Wybranie pozycji z listy wartości spowoduje zapisanie tej wartości bezpośrednio w rekordzie — nie tworzy się pośredniczących odnośników. Wszelkie późniejsze zmiany początkowych wartości listy nie zostaną więc uwzględnione w rekordach powstałych przed ich dokonaniem.

Nowe pole listy odnośnika lub wartości można dodać zarówno w widoku "Projekt" tabeli, jak i jej widoku "Arkusz danych".

Jeśli jednak pole które ma być użyte jako klucz obcy pola odnośnika już istnieje, należy otworzyć tabelę, w której się ono znajduje w widoku "Projekt" i określić je jako pole odnośnika. Jeśli na przykład w tabeli "Produkty" znajduje się pole "IDdostawcy", które ma zostać zmienione na pole odnośnika zawierające nazwiska dostawców z tabeli "Dostawcy", należy otworzyć tabelę "Produkty" w widoku "Projekt" i określić pole "IDdostawcy" jako pole odnośnika.

Co chcesz zrobić?

Utworzyć listę odnośnika w widoku "Projekt"

Utworzyć listę odnośnika w widoku "Arkusz danych"

Utworzyć listę wartości w widoku "Projekt"

Utworzyć listę wartości w widoku "Arkusz danych"


Tworzenie w widoku "Projekt" pola, które przegląda i wyświetla dane innej tabeli

1	Otwórz tabelę w widoku "Projekt".

2	Wykonaj jedną z poniższych czynności:

•	Aby wstawić nowe pole do tabeli, kliknij wiersz poniżej miejsca, w którym pole ma się znaleźć, a następnie kliknij przycisk Wstaw wiersze  [image]  na pasku narzędzi. Aby wstawić nowe pole na końcu tabeli, kliknij pierwszy wolny wiersz. Wpisz nazwę pola w kolumnie Nazwa pola, zgodnie z regułami nazywania obiektów programu Microsoft Access.

•	Jeśli pole, które ma być użyte jako klucz obcy dla odnośnika już istnieje, kliknij wiersz tego pola. Na przykład, mając już zdefiniowane pole "IDdostawcy" tabeli "Produkty" i chcąc zmienić je na pole odnośnika wyświetlające nazwy dostawców z tabeli "Dostawcy", trzeba kliknąć wiersz pola "IDdostawcy".

3	W kolumnie Typ danych kliknij strzałkę i wybierz Kreator odnośników.

4	Kliknij opcję decydującą, czy odnośnik dotyczy ma wyszukiwać wartości w tabeli czy kwerendzie.

5	Kliknij przycisk Dalej, a następnie kieruj się wskazówkami w kolejnych oknach dialogowych Kreatora odnośników.

Po kliknięciu przycisku Utwórz, utworzy się pole odnośnika i zostaną ustawione pewne jego właściwości w oparciu o wybory dokonane w Kreatorze odnośników. Jeśli po utworzeniu pola listy odnośnika zostanie ono dodane do formularza, jego definicja również zostanie skopiowana do formularza. Nie ma potrzeby tworzenia w formularzu osobnego pola kombi lub pola listy i definiowania listy odnośnika lub listy wartości. Jeśli jednak definicja listy zostanie zmieniona w tabeli po dodaniu pola do formularza, w formularzu zmiany te nie zostaną dokonane. Aby rozwiązać ten problem, należy usunąć pole z formularza, a następnie ponownie je dodać. Informacje na temat właściwości ustawianych przez Kreatora odnośników można uzyskać klikając  [image].

Uwaga   Można również tworzyć pole odnośnika wyświetlające dane tej samej tabeli, do której należy to pole. Na przykład w tabeli "Pracownicy" przykładowej bazy danych "Northwind" pole "Szef" jest polem odnośnika, wyświetlającym dane pól "Imię" i "Nazwisko" za pośrednictwem pola "IDpracownika" tej samej tabeli.


Tworzenie w widoku "Arkusz danych" pola, które przegląda i wyświetla dane innej tabeli

1	Otwórz tabelę w widoku "Arkusz danych".

2	Aby utworzyć pole odnośnika, kliknij kolumnę z prawej strony miejsca, w którym pole ma się znaleźć, a następnie w menu Wstaw kliknij polecenie Kolumna odnośnika.

3	W pierwszym oknie dialogowym Kreatora odnośników wybierz opcję decydującą, czy odnośnik dotyczy tabeli czy kwerendy.

4	Kliknij przycisk Dalej, a następnie kieruj się wskazówkami w kolejnych oknach dialogowych Kreatora odnośników.

Po zakończeniu pracy Kreatora odnośników w arkuszu danych pojawia się pole odnośnika. Otrzymuje nazwę domyślną "Pole#", gdzie # jest kolejną liczbą. Nazwę tą można zmienić. Aby uzyskać dodatkowe informacje na temat zmiany nazwy w widoku "Arkusz danych", kliknij  [image].

Uwagi

•	Przy tworzeniu listy odnośnika za pomocą Kreatora odnośników, pewne właściwości pola są ustawiane w zależności od odpowiedzi udzielonych na pytania zadane przez kreatora. Po utworzenia pola listy odnośnika można je dodać do formularza. Definicja pola jest automatycznie kopiowana do formularza i nie ma potrzeby tworzenia osobnego pola kombi lub pola listy i jego definicji. Jeśli jednak definicja pola w tabeli zostanie zmieniona po dodaniu go do formularza, w formularzu zmiany nie zostaną dokonane. Aby rozwiązać ten problem, należy usunąć pole z formularza, a następnie ponownie je dodać. Aby uzyskać informacje na temat właściwości ustawianych przez Kreatora odnośników, kliknij  [image].

•	Można również tworzyć pole odnośnika wyświetlające dane tej samej tabeli, do której należy to pole. Na przykład w tabeli "Pracownicy" przykładowej bazy danych "Northwind" pole "Szef" jest polem odnośnika, wyświetlającym dane pól "Imię" i "Nazwisko" za pośrednictwem pola "IDpracownika".


Tworzenie pola listy wartości w widoku "Projekt"

1	Otwórz tabelę w widoku "Projekt".

2	Aby wstawić nowe pole do tabeli, kliknij wiersz poniżej miejsca, w którym pole ma się znaleźć, a następnie kliknij przycisk Wstaw wiersze  [image]  na pasku narzędzi.

Aby wstawić nowe pole na końcu tabeli, kliknij pierwszy wolny wiersz.

3	W kolumnie Nazwa pola wpisz nazwę pola zgodną z regułami nazywania obiektów programu Microsoft Access.

4	W kolumnie Typ danych kliknij strzałkę i wybierz Kreatora odnośników.

5	W pierwszym oknie dialogowym kreatora kliknij opcję ręcznego wprowadzania wartości.

6	Kliknij przycisk Dalej, a następnie kieruj się wskazówkami w kolejnych oknach dialogowych Kreatora odnośników.

Uwaga   Przy tworzeniu listy odnośnika za pomocą Kreatora odnośników, pewne właściwości pola są ustawiane w zależności od odpowiedzi udzielonych na pytania zadane przez kreatora. Po utworzenia pola listy odnośnika można je dodać do formularza. Definicja pola jest automatycznie kopiowana do formularza i nie ma potrzeby tworzenia osobnego pola kombi lub pola listy i jego definicji. Jeśli jednak definicja pola w tabeli zostanie zmieniona po dodaniu go do formularza, w formularzu zmiany nie zostaną dokonane. Aby rozwiązać ten problem, należy usunąć pole z formularza, a następnie ponownie je dodać. Aby uzyskać informacje na temat właściwości ustawianych przez Kreatora odnośników, kliknij


Tworzenie pola listy wartości w widoku "Arkusz danych"

1	Otwórz tabelę w widoku "Arkusz danych".

2	Aby utworzyć pole odnośnika, kliknij kolumnę z prawej strony miejsca, w którym pole ma się znaleźć, a następnie w menu Wstaw kliknij polecenie Kolumna odnośnika.

3	W pierwszym oknie dialogowym Kreatora odnośników wybierz opcję wprowadzania własnych wartości.

4	Kliknij przycisk Dalej, a następnie kieruj się wskazówkami w kolejnych oknach dialogowych Kreatora odnośników.

Po zakończeniu pracy Kreatora odnośników w arkuszu danych pojawia się pole odnośnika. Jego nazwą domyślną jest nazwa "Pole#", gdzie # jest kolejną liczbą. Nazwę tą można zmienić. Aby uzyskać dodatkowe informacje na temat zmiany nazwy w widoku "Arkusz danych", kliknij  [image].

Uwaga   Przy tworzeniu listy odnośnika za pomocą Kreatora odnośników, pewne właściwości pola są ustawiane w zależności od odpowiedzi udzielonych na pytania zadane przez kreatora. Po utworzenia pola listy odnośnika można je dodać do formularza. Definicja pola jest automatycznie kopiowana do formularza i nie ma potrzeby tworzenia osobnego pola kombi lub pola listy i jego definicji. Jeśli jednak definicja pola w tabeli zostanie zmieniona po dodaniu go do formularza, w formularzu zmiany nie zostaną dokonane. Aby rozwiązać ten problem, należy usunąć pole z formularza, a następnie ponownie je dodać. Aby uzyskać informacje na temat właściwości ustawianych przez Kreatora odnośników, kliknij


Definiowanie relacji między tabelami

1	Zamknij wszystkie otwarte tabele. Nie można tworzyć ani modyfikować relacji między otwartymi tabelami.

2	Przełącz się do okna bazy danych. Aby przełączyć się do okna bazy danych z dowolnego innego okna programu, wystarczy nacisnąć klawisz F11.

3	Kliknij przycisk Relacje  [image]  na pasku narzędzi.

4	Jeśli w bazie danych nie zdefiniowano żadnych relacji, automatycznie pojawi się okno dialogowe Pokaż tabelę. Jeśli przed określeniem relacji chcesz dodać tabelę, a okno dialogowe Pokaż tabelę nie pojawia się, kliknij  [image]  na pasku narzędzi. Jeśli tabele, które chcesz połączyć relacją, są wyświetlone, przejdź do punktu 6.

5	Kliknij dwukrotnie nazwy tabel, które chcesz połączyć relacją, a następnie zamknij okno dialogowe Pokaż tabelę.

6	Przeciągnij z pierwszej tabeli pole, które chcesz połączyć relacją do odpowiedniego pola drugiej tabeli.

Aby przeciągnąć kilka pól, wciśnij klawisz CTRL i kliknij każde z nich przed przeciągnięciem.

Z reguły przeciąga się z tabeli pole klucza podstawowego (wyróżnione pogrubieniem tekstu) do podobnego pola (często o tej samej nazwie) zwanego kluczem obcym w drugiej tabeli. Wiązane relacją pola nie muszą nosić tych samych nazw, ale muszą zawierać ten sam typ danych (z dwoma wyjątkami) i ten sam rodzaj informacji. Wiązane relacją pola typu Liczba muszą ponadto mieć to samo ustawienie właściwości Rozmiar pola. Wspomniane dwa wyjątki to: można wiązać relacją pole typu Autonumer z polem Liczba jeśli jego właściwość Rozmiar pola ma ustawienie Liczba całkowita długa oraz pole Autonumer z polem Liczba jeśli właściwość Rozmiar pola obu pól ma ustawienie ID replikacji.

7	Pojawia się okno dialogowe Relacje. Sprawdź poprawność nazw pokazanych w obu kolumnach. W razie potrzeby możesz je zmienić.

W razie potrzeby ustaw opcje relacji. Aby uzyskać informacje na temat konkretnego elementu okna dialogowego Relacje, należy kliknąć przycisk ze znakiem zapytania  [image], a następnie kliknąć wybrany element.

8	Kliknij przycisk Utwórz, aby utworzyć relację.

9	Powtórz procedury opisane w punktach 5 do 8 dla każdej pary tabel, które chcesz połączyć relacją.

Przy zamykaniu okna Relacje wyświetlane jest pytanie, czy zapisać zmiany do układu. Niezależnie od tego, czy zamiany zostaną zapisane do układu, utworzone relacje są zapisywane w bazie danych.

Uwagi

•	Aby obejrzeć wszystkie relacje zdefiniowane w bazie danych, należy kliknąć przycisk Pokaż wszystkie relacje  [image]  na pasku narzędzi Aby obejrzeć tylko relacje zdefiniowane dla danej tabeli, należy kliknąć tabelę, a następnie kliknąć przycisk Pokaż relacje bezpośrednie  [image]  na pasku narzędzi

•	Jeśli konieczne są zmiany w projekcie tabeli, należy kliknąć prawym klawiszem myszy w tabeli, a następnie kliknąć przycisk Projektuj tabelę.

•	Relacje można tworzyć za pomocą tabel oraz kwerend. Jednak w przypadku kwerend nie jest więzy integralności nie są wymuszane.

•	Można utworzyć relację w ramach jednej tabeli. Znajduje to zastosowanie przy tworzeniu odnośników do tej samej tabeli. Na przykład w tabeli "Pracownicy" przykładowej bazy danych "Northwind" zdefiniowano relację między polami "IDpracownika" i "Szef", aby w polu "Szef" można było pokazać dane pracowników za pośrednictwem pola "IDpracownika".


Zmiana projektu tabeli w oknie dialogowym Relacje

1	W oknie dialogowym Relacje kliknij prawym przyciskiem myszy tabelę, którą chcesz zmienić, a następnie kliknij przycisk Projekt tabeli.

2	Dokonaj pożądanych zmian w definicji tabeli.


Wyświetlanie okna dialogowego Relacje

1	Przełącz się do okna bazy danych. Aby przełączyć się do okna bazy danych z dowolnego innego okna programu, wystarczy nacisnąć klawisz F11.

2	Kliknij przycisk Relacje  [image]  na pasku narzędzi.

Pojawia się okno dialogowe Relacje. Jeśli zapisano ostatni układ relacji, zostanie on wyświetlony. W przeciwnym wypadku pojawi się okno dialogowe Pokaż tabelę, umożliwiając wybranie tabel lub kwerend w celu ich wstawienia do okna dialogowego Relacje.


Edycja istniejącej relacji

1	Zamknij wszystkie otwarte tabele. Nie można modyfikować relacji między otwartymi tabelami.

2	Przełącz się do okna bazy danych. Aby przełączyć się do okna bazy danych z dowolnego innego okna programu, wystarczy nacisnąć klawisz F11.

3	Kliknij przycisk Relacje  [image]  na pasku narzędzi.

4	Jeśli nie widać tabel, których relację chcesz poddać edycji, kliknij przycisk Pokaż tabelę  [image]  na pasku narzędzi, a następnie dwukrotnie kliknij każdą z tabel, które mają być dodane.

5	Kliknij dwukrotnie linię relacji, którą chcesz poddać edycji.

6	Ustaw opcje relacji. Aby uzyskać informacje na temat konkretnego elementu okna dialogowego Relacje, kliknij przycisk ze znakiem zapytania  [image],  a następnie kliknij ten element.


Usuwanie relacji

1	Zamknij wszystkie otwarte tabele. Nie można usuwać relacji między otwartymi tabelami.

2	Przełącz się do okna bazy danych. Aby przełączyć się do okna bazy danych z dowolnego innego okna programu, wystarczy nacisnąć klawisz F11.

3	Kliknij przycisk Relacje  [image]  na pasku narzędzi.

4	Jeśli nie widać tabel, których relację chcesz usunąć, kliknij przycisk Pokaż tabelę  [image]  na pasku narzędzi i kliknij dwukrotnie każdą tabelę, która ma być dodana. Następnie kliknij przycisk Zamknij.

5	Kliknij linię relacji, którą chcesz usunąć (linia po zaznaczeniu zostanie pogrubiona), a następnie wciśnij klawisz DELETE.


Usuwanie tabeli z okna dialogowego Relacje

•	Kliknij tabelę, która ma zostać usunięta, a następnie naciśnij klawisz DELETE.

Tabela wraz z jej relacjami zostaje usunięta z okna dialogowego Relacje. Operacja usuwania dotyczy tylko wyświetlania w oknie dialogowym Relacje. Tabela wraz z jej relacjami pozostaje w bazie danych.


Oglądanie istniejących relacji

1	Przełącz się do okna bazy danych. Aby przełączyć się do okna bazy danych z dowolnego innego okna programu, wystarczy nacisnąć klawisz F11.

2	Kliknij przycisk Relacje  [image]  na pasku narzędzi.

3	Aby zobaczyć wszystkie zdefiniowane w bazie danych relacje, kliknij przycisk Pokaż wszystkie relacje  [image] na pasku narzędzi.

Aby zobaczyć relacje zdefiniowane dla konkretnej tabeli, kliknij tę tabelę, a następnie kliknij przycisk Pokaż relacje bezpośrednie  [image]  na pasku narzędzi.

Uwaga   Jeśli wszystkie tabele powiązane relacją z daną tabelą są już pokazane w oknie dialogowym Relacje, kliknięcie przycisku Pokaż relacje bezpośrednie nic nie da, ponieważ dodaje ono tylko tabele powiązane relacją z bieżącą tabelą. Aby ujrzeć tylko bezpośrednie relacje dla bieżącej tabeli, należy kliknąć przycisk Usuń układ  [image] na pasku narzędzi w celu usunięcia wszystkich tabel z okna Relacje (nie usuwa to tabel ani relacji z bazy, lecz z okna Relacje), dodać tabelę ponownie, a następnie kliknąć przycisk Pokaż relacje bezpośrednie. Aby dodać tabelę, należy kliknąć przycisk Pokaż tabelę  [image] na pasku narzędzi, kliknąć dwukrotnie tabelę, a następnie kliknąć przycisk Zamknij.


Definiowanie domyślnego typu relacji między tabelami

1	Przełącz się do okna bazy danych. Aby przełączyć się do okna bazy danych z dowolnego innego okna programu, wystarczy nacisnąć klawisz F11.

2	Kliknij przycisk Relacje  [image]  na pasku narzędzi, aby otworzyć okno Relacje.

3	Dwukrotnie kliknij środkową część linii łącza między tabelami, aby otworzyć okno dialogowe Relacje.

4	Kliknij przycisk Typ sprzężenia, a następnie kliknij odpowiedni typ sprzężenia.

Opcja 1 definiuje sprzężenie wewnętrzne. Jest ono typem domyślnym.

Opcja 2 definiuje lewe sprzężenie zewnętrzne.

Opcja 3 definiuje prawe sprzężenie zewnętrzne.

Uwaga   Przycisk Typ sprzężenia nie jest dostępny, jeśli tabele są ze sobą połączone. Jeśli tabele mają format programu Microsoft Access, aby określić typ sprzężenia, należy otworzyć bazę danych, w której się znajdują.

Zdefiniowanie w oknie dialogowym Relacje typu sprzężenia nie ma wpływu na samą relację, ustala ono jedynie rodzaj sprzężenia, używanego domyślnie podczas tworzenia kwerend opartych na tabelach powiązanych relacją. Domyślny typ sprzężenia można zawsze zmienić podczas tworzenia kwerendy.

Aby uzyskać więcej informacji na temat typów sprzężeń, kliknij  [image].


Co to jest integralność referencyjna?

Więzy integralności stanowią system reguł zapewniający poprawność związków między rekordami tabel powiązanych relacją i uniemożliwiający przypadkowe usunięcie lub zmianę powiązanych danych. Więzy integralności wymagają spełnienia poniższych warunków:

•	Pole w tabeli podstawowej jest kluczem podstawowym lub ma indeks unikatowy.

•	Powiązane pola mają ten sam typ danych. Istnieją tylko dwa wyjątki od tej zasady: można wiązać relacją pole typu Autonumer z polem Liczba jeśli jego właściwość Rozmiar pola ma ustawienie Liczba całkowita długa oraz pole Autonumer z polem Liczba jeśli właściwość Rozmiar pola obu pól ma ustawienie ID replikacji

•	Obie tabele należą do jednej bazy danych programu Microsoft Access. Jeśli tabele są tabelami połączonymi, muszą być tabelami programu Microsoft Access i trzeba otworzyć bazę danych, w której są one przechowywane, aby określić więzy integralności. Więzów integralności nie można wymusić dla tabel przyłączonych z baz danych innego formatu.

Więzy integralności narzucają następujące reguły postępowania:

•	W polu klucza obcego w tabeli sprzężonej nie można wprowadzać wartości nie istniejących w polu klucza podstawowego tabeli podstawowej. Można jednak w polu klucza obcego wprowadzić wartość Null oznaczającą, że rekord nie jest powiązany. Na przykład nie może istnieć faktura powiązana z klientem, który nie istnieje, natomiast może istnieć faktura nie powiązana z żadnym klientem - oznacza to wartość Null w polu "IDklienta".

•	W tabeli podstawowej nie można usunąć rekordu, jeśli istnieją powiązane z nim rekordy w tabeli sprzężonej. Na przykład nie można usunąć rekordu pracownika z tabeli "Pracownicy", jeśli istnieją faktury przypisane temu pracownikowi w tabeli "Zamówienia".

•	W tabeli podstawowej nie można zmienić wartości klucza podstawowego, jeśli istnieją powiązane z nim rekordy. Na przykład nie można zmienić wartość IDpracownika w tabeli "Pracownicy", jeśli istnieją faktury przypisane temu pracownikowi w tabeli "Zamówienia".

Aby dla relacji obowiązywały powyższe reguły, należy podczas jej tworzenia zaznaczyć pole wyboru Wymuszaj więzy integralności. Jeśli obowiązują więzy integralności, a podjęta zostanie próba złamania jednej z powyższych reguł, pojawi się komunikat ostrzegawczy, a próba zostanie udaremniona.

Wspomniane powyżej ograniczenia dotyczące usuwania i modyfikacji rekordów powiązanych można znieść nie naruszając więzów integralności, ustawiając pola wyboru Kaskadowo aktualizuj powiązane pola i Kaskadowo usuwaj powiązane rekordy. Przy zaznaczonym polu wyboru Kaskadowo aktualizuj powiązane pola, zmiana wartości klucza podstawowego w tabeli podstawowej automatycznie aktualizuje tę wartość we wszystkich rekordach powiązanych. Przy zaznaczonym polu wyboru Kaskadowo usuwaj powiązane rekordy, usunięcie rekordu w tabeli podstawowej automatycznie usuwa wszystkie rekordy powiązane w tabeli powiązanej. Aby uzyskać więcej informacji na temat opcji Kaskadowo aktualizuj powiązane pola i Kaskadowo usuwaj powiązane rekordy, kliknij  [image].

Aby uzyskać informacje na temat edycji istniejących relacji i określania więzów integralności, kliknij  [image].

Aby uzyskać informacje na temat określania nowej relacji, kliknij  [image].


Do czego służą opcje: Kaskadowe aktualizowanie oraz Kaskadowe usuwanie?
Do czego służą opcje: Kaskadowo aktualizuj oraz Kaskadowo usuwaj?

Dla relacji z wymuszonymi więzami integralności istnieje możliwość ustawienia opcji automatycznego wykonywania operacji aktualizacji kaskadowej i usuwania kaskadowego powiązanych rekordów. Po ustawieniu tych opcji można wykonywać operacje usuwania i aktualizacji zabronione przez reguły więzów integralności. Przy usuwaniu lub zmianie wartości klucza podstawowego w tabeli podstawowej wykonywane są automatycznie niezbędne zmiany w tabelach powiązanych w celu zachowania więzów integralności.

Po zaznaczeniu podczas definiowania relacji pola wyboru Kaskadowo aktualizuj powiązane pola, każda zmiana wartości klucza podstawowego w rekordzie tabeli podstawowej powoduje automatyczną aktualizację tej wartości we wszystkich rekordach powiązanych. Na przykład jeśli w tabeli "Klienci" zmieni się wartość IDklienta, w tabeli "Zamówienia" zostaną automatycznie zmienione wartości pól "IDklienta" w każdej fakturze tego klienta, tak aby nie naruszyć istniejącej relacji. Kaskadowa aktualizacja wykonywana jest bez wyświetlania dodatkowych komunikatów.

Uwaga   Jeśli klucz podstawowy w tabeli podstawowej jest polem typu Autonumer, ustawienie pola wyboru Kaskadowo aktualizuj powiązane pola nie obowiązuje, ponieważ nie można zmienić wartości w polu typu Autonumer.

Po zaznaczeniu podczas definiowania relacji pola wyboru Kaskadowo usuwaj powiązane rekordy, każde usunięcie rekordu w tabeli podstawowej powoduje automatyczne usunięcie wszystkich rekordów powiązanych w tabeli powiązanej. Na przykład jeśli z tabeli "Klienci" usunie się rekord klienta, z tabeli "Zamówienia" zostaną automatycznie usunięte wszystkie zamówienia tego klienta (dotyczy to również rekordów w tabeli "Opisy zamówień" powiązanych z rekordami tabeli "Zamówienia"). Podczas usuwania rekordów z formularza lub arkusza danych przy ustawionej opcji Kaskadowo usuwaj powiązane rekordy pojawia się ostrzeżenie o możliwości usunięcia również rekordów powiązanych. Natomiast podczas usuwania rekordów za pomocą kwerendy usuwającej, rekordy w tabelach powiązanych usuwane są bez ostrzeżenia.

Aby uzyskać dodatkowe informacje na temat edycji istniejącej relacji i ustawiania więzów integralności, kliknij  [image].

Aby uzyskać dodatkowe informacje na temat definiowania nowej relacji, kliknij  [image].


Definiowanie relacji wiele-do-wielu między tabelami

1	Utwórz tabele, między którymi chcesz utworzyć relację wiele-do-wielu.

Jak?

2	Utwórz trzecią tabelę zwaną tabelą sprzęgającą i wstaw do niej pola o identycznej definicji jak pola klucza podstawowego obu tabel. W tabeli sprzęgającej pola te pełnią rolę klucza obcego. Do tabeli sprzęgającej możesz wstawić również inne pola, jak do każdej innej tabeli.

3	W tabeli sprzęgającej ustaw klucz podstawowy obejmujący wszystkie pola kluczy podstawowych z obu tabel. Na przykład w tabeli sprzęgającej "Opisy zamówień" klucz podstawowy należy utworzyć z pól "IDzamówienia" i "IDproduktu".

Jak?

4	Zdefiniuj relację typu jeden-do-wielu między każdą z tabel podstawowych a tabelą sprzęgającą.

Jak?

5	Aby dodać dane do tabel, wykonaj jedną z poniższych czynności:

•	Utwórz kwerendę dla wielu tabel. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Utwórz formularz dla wielu tabel. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Uwaga   W przykładowej bazie danych "Northwind" relacja wiele-do-wielu istnieje między tabelami "Zamówienia" i "Produkty". Na jednym zamówieniu z tabeli "Zamówienia" może znaleźć się wiele produktów z tabeli "Produkty". Poza tym każdy produkt może pojawiać się na wielu zamówieniach. W przykładowej bazie danych tabela "Opisy zamówień" jest tabelą sprzęgającą tabele "Zamówienia" i "Produkty".


Co zrobić, aby pola typu Tekst, Memo lub Hiperłącze akceptowały ciągi długości zerowej?

1	Otwórz tabelę, w której znajduje się pole w widoku "Projekt".

2	Kliknij pole, w którym ma zostać wprowadzony ciąg znaków zerowej długości.

3	Upewnij się, że właściwość Zerowa długość dozwolona tego pola ma ustawienie Tak.

Uwaga   Ciągi długości zerowej mogą być akceptowane tylko przez pola Tekst, Memo i Hiperłącze


Czy należy utworzyć pole typu Tekst, czy Memo?

W programie Microsoft Access dwa typy danych pozwalają na przechowywanie danych tekstowych oraz łącznego przechowywania tekstu i liczb: Tekst oraz Memo.

Pól typu Tekst należy używać do przechowywania takich danych, jak nazwy czy adresy oraz danych liczbowych, na których nie będą dokonywane żadne obliczenia (na przykład numery telefonów, numery części, czy kody pocztowe). Pole tekstowe może zawierać do 255 znaków. Domyślnie pola mieści 50 znaków. Aby umożliwić wprowadzenie do pola większej ilości danych, należy zmienić ustawienie właściwości Rozmiar pola.

Pola typu Memo są używane do przechowywania danych dłuższych niż 255 znaków. Pole Memo może zawierać do 64 000 znaków. Pola Memo nie mogą być indeksowane ani sortowane. Do przechowywania sformatowanych tekstów i długich dokumentów, zamiast pola Memo należy użyć pola OLE. Aby uzyskać więcej informacji na temat pól OLE, kliknij  [image].

Zarówno pola typu Tekst, jak i Memo przechowują tylko znaki, które zostały wprowadzone do pola. Spacje w miejscu niewykorzystanych pozycji nie są zapisywane.


Kiedy należy użyć pola typu Liczba, a kiedy pola typu Walutowy?

W programie Microsoft Access istnieją dwa typy danych pól pozwalające przechowywać wartości numeryczne: Liczba i Walutowy.

Pól typu Liczba należy używać do przechowywania danych liczbowych, na których będą dokonywane obliczenia matematyczne z wyjątkiem operacji finansowych i obliczeń wymagających bardzo dużej dokładności Rodzaj i rozmiar wartości, jakie mogą być wprowadzane w polu zależy od ustawienia właściwości Rozmiar pola. Na przykład w polu typu Bajt można przechowywać jedynie liczby całkowite (bez części dziesiętnych) od 0 do 255. Pole takie zajmuje na dysku tylko 1 bajt.

Pól typu Walutowy należy używać, jeśli podczas obliczeń liczby nie mają być zaokrąglane. Pola Walutowy zapewniają dokładność do 15 miejsc przed przecinkiem i 4 miejsc po przecinku. Pole typu Walutowy zajmuje na dysku 8 bajtów.

Pola Liczba i Walutowy zawierają również standardowe formaty wyświetlania. Za pomocą właściwości Format można nadać polu typowy format lub utworzyć format niestandardowy. Aby uzyskać więcej informacji na temat tworzenia formatów niestandardowych, kliknij  [image].


Do czego służą poszczególne rodzaje pola Autonumer?

Przy dodawaniu rekordu, do pola typu Autonumer automatycznie wprowadzana jest odpowiednia liczba. Numer określony dla rekordu nie może być usunięty ani zmieniony. Pola Autonumer mogą zawierać trzy rodzaje numerów: numery kolejne przyrastające o jeden, numery wybrane losowo oraz identyfikatory replikacji (określane również jako GUID - globally unique indentifiers - identyfikatory globalnie unikatowe). Numery w polach Autonumer przyrastające o jeden są najczęściej wykorzystywane i dobrze nadają się do tworzenia klucza podstawowego tabeli. Numery określane losowo są inne dla każdego rekordu w tabeli. Pola Autonumer ID replikacji są używane przy replikacji bazy danych do tworzenia unikatowych identyfikatorów do synchronizacji replik. Aby uzyskać więcej informacji na temat pól Autonumer ID replikacji i sposobu ich wykorzystania, kliknij  [image].


Niestandardowy sposób zapisu, obsługi i wyświetlania danych - ustawianie właściwości pól

Do każdego pola przypisanych jest kilka właściwości, które decydują o sposobie zapisu, obsługi lub wyświetlania danych. Na przykład, za pomocą właściwości RozmiarPola można ustalić dopuszczalną liczbę znaków wpisywanych w pole typu Tekst. Właściwości pola ustawia się poprzez wyświetlenie tabeli w widoku "Projekt", wybranie pola w górnej części okna, a następnie wybranie właściwości w dolnej części okna.

Zestaw właściwości pola zależy od typu danych przechowywanych w polu.

Wskazówka   Przy tworzeniu formantu związanego z formularzem lub raportem poprzez przeciągnięcie pola z listy pól, niektóre właściwości zostaną skopiowane z pola do formantu. W ten sposób zagwarantowana jest spójność ustawień dla każdego pola dodawanego do formularza lub raportu. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Co chcesz zrobić?

Przyspieszyć wyszukiwanie pól, które są często wyszukiwane, sprzęgane w kwerendach lub sortowane

Ustawić maksymalny rozmiar pola typu Tekst lub wartości w polu typu Liczba

Ustawić liczbę miejsc po przecinku wyświetlaną w polu typu Liczba lub w polu typu Walutowy

Zdefiniować format wyświetlania danych w polu, na przykład formatu daty

Zdefiniować literowe znaki maski wprowadzania i puste miejsca dla danych takich jak numery telefonów, kody pocztowe i daty

Zdefiniować etykietę, która różni się od nazwy pola, będącej nagłówkiem kolumny w widoku "Arkusz danych" oraz jest wykorzystywana w formantach formularzy i raportów tworzonych przez przeciągnięcie pola z listy pól

Zdefiniować wartość wprowadzaną automatycznie przy tworzeniu nowego rekordu

Ograniczyć dane wpisywane w pole tylko do wartości, które spełniają określone warunki

Zdefiniować wymóg wpisywania danych w pole

Zezwolić na zapisanie ciągu znakowego o zerowej długości w polu typu "Tekst", "Memo" lub "Hiperłącze"


Zmiana rozmiaru pól typu Tekst i pól typu Liczba

Procedura ta umożliwia zdefiniowanie maksymalnej liczby znaków, które mogą być wpisane w pole typu Tekst oraz zdefiniowanie zakresu i rodzaju wartości numerycznych, które mogą być wpisane w pole typu Liczba.

1	W widoku "Projekt" tabeli, w górnej części okna, kliknij pole, dla którego chcesz określić właściwość RozmiarPola.

2	W dolnej części okna kliknij pole właściwości RozmiarPola.

3	W przypadku pola typu Tekst, wpisz maksymalną liczbę znaków (do 255).

W przypadku pola typu Liczba, kliknij strzałkę i wybierz rozmiar pola. Aby uzyskać więcej informacji o rozmiarze pola typu Liczba, kliknij  [image].


Definiowanie formatu wyświetlania danych dla pola lub formantu

Za pomocą właściwości Format można zdefiniować format wyświetlania danych dla pola lub formantu. Na przykład, można ustalić, że wszystkie daty będą zapisywane w postaci miesiąc/dzień/rok lub w jakiś inny sposób. Format wyświetlania danych w polach "Autonumer", "Liczba", "Walutowy", "Data/Godzina" i "Tak/Nie" można wybrać z listy predefiniowanych formatów lub można utworzyć własny niestandardowy format. Format niestandardowy można utworzyć dla pól zawierających dane dowolnego typu, z wyjątkiem typu "Obiekt OLE".

Właściwość Format można ustawić w widoku "Projekt" tabeli, w widoku "Projekt" kwerendy, w widoku "Projekt" formularza, lub w widoku "Projekt" raportu. Większość przypadków dotyczy ustawienia właściwości pola w widoku "Projekt" tabeli. W ten sposób dokonuje się automatycznie wyboru ustawienia pola w widoku "Projekt" kwerendy i formantów formularza lub raportu związanych z tym polem (dzieje się tak, o ile formanty są tworzone po ustaleniu właściwości w widoku "Projekt" tabeli). W niektórych przypadkach trzeba jednak ustalić tę właściwość w widoku "Projekt" kwerendy, w widoku "Projekt" formularza lub w widoku "Projekt raportu". Na przykład, trzeba wybrać inny format w tabeli, w arkuszu danych, a inny w raporcie. Można wtedy ustalić właściwość Format dla pola w widoku "Projekt" kwerendy i użyć tej kwerendy przy tworzeniu raportu. W przypadku stosowania formantów niezwiązanych należy ustalić właściwość Format w widoku "Projekt" formularza lub w widoku "Projekt" raportu.

Uwaga   Jeśli mają zostać utworzone utworzyć literowe znaki wyświetlania, które ułatwią wprowadzanie danych w predefiniowanym formacie, można zastosować maskę wprowadzania zamiast formatu. Aby uzyskać więcej informacji na temat różnic między maską wprowadzania a formatem, kliknij  [image].

Co chcesz zrobić?

Określić format wyświetlania danych dla pola w widoku "Projekt" tabeli

Określić format wyświetlania danych dla pola w widoku "Projekt" kwerendy

Określić format wyświetlania danych dla pola formantu formularza lub pola formantu raportu


Definiowanie formatu wyświetlania danych w polu w widoku "Projekt" tabeli

1	Otwórz tabelę w widoku "Projekt".

2	W górnej części okna kliknij pole, które chcesz formatować.

3	W dolnej części okna kliknij pole właściwości Format, a następnie kliknij strzałkę i wybierz jeden z predefiniowanych formatów. Jeśli żaden z predefiniowanych formatów nie jest odpowiedni, można wpisać niestandardowy format w polu właściwości Format dla każdego typu pola danych, z wyjątkiem typu "Obiekt OLE". Aby uzyskać więcej informacji na temat definiowania niestandardowego formatu, kliknij  [image].

Uwaga   Aby zachować spójność między różnymi aplikacjami, w programie Microsoft Access są wykorzystywane ustawienia regionalne dla niektórych predefiniowanych formatów liczbowych i formatów daty/godziny, które są wyświetlane po dwukrotnym kliknięciu ikony "Ustawienia regionalne" w "Panelu sterowania" systemu Windows 95. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Definiowanie formatu wyświetlania danych w polu w widoku "Projekt" kwerendy

1	Otwórz kwerendę w widoku "Projekt".

2	W siatce projektu kwerendy umieść punkt wprowadzania w kolumnie pola, które chcesz formatować. Punkt wprowadzania można umieścić w dowolnym wierszu tego pola.

3	Aby otworzyć arkusz właściwości pola, kliknij przycisk Właściwości  [image]  na pasku narzędzi.

4	Kliknij pole właściwości Format, a następnie kliknij strzałkę i wybierz jeden z predefiniowanych formatów. Jeśli żaden z predefiniowanych formatów nie jest odpowiedni, możesz wpisać niestandardowy format w polu właściwości Format dla każdego typu pola danych, z wyjątkiem typu "Obiekt OLE". Aby uzyskać więcej informacji na temat definiowania niestandardowego formatu, kliknij  [image].

Uwaga   Aby zachować spójność między różnymi aplikacjami, w programie Microsoft Access są wykorzystywane ustawienia regionalne dla niektórych predefiniowanych formatów liczbowych i formatów daty/godziny, które są wyświetlane po dwukrotnym kliknięciu ikony "Ustawienia regionalne" w "Panelu sterowania" systemu Windows 95. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Sterowanie międzynarodowym formatem wyświetlania danych

W programie Microsoft Access można wyświetlać dane w wielu formatach międzynarodowych. Aby ułatwić zachowanie spójności między różnymi aplikacjami, w programie Microsoft Access są wykorzystywane ustawienia regionalne dla przedstawionych w poniższej tabeli predefiniowanych formatów liczbowych i formatów daty/godziny, które są wyświetlane po dwukrotnym kliknięciu ikony "Ustawienia regionalne" w "Panelu sterowania" systemu Windows 95.

Format danych typu...	...pochodzi z następującej karty w oknie dialogowym Właściwości ustawień regionalnych
Standard (i inne formaty liczbowe z wyjątkiem formatu Walutowy)	Liczba
Walutowy	Walutowy
Data krótka	Data
Data długa	Data
Godzina długa	Godzina
Jeśli dane nie są wyświetlane w formacie odpowiednim dla danego kraju, należy zmienić ustawienia regionalne zdefiniowane w "Panelu sterowania".

Uwaga   Przenoszenie danych między komputerami z różnymi ustawieniami regionalnymi może prowadzić do powstania błędów danych typu Walutowy. Na przykład, wartość sformatowana w Polsce jako 5,67 zł. jest po przeniesieniu do USA wyświetlana jako $5,67. Aby uniknąć takich błędów należy zdefiniować niestandardowy format, na przykład #,## zł. Formaty użytkownika mają zawsze wyższy priorytet niż ustawienia regionalne określone w "Panelu sterowania" systemu Windows. Podobne problemy nie wystąpią podczas transferu standardowej liczby, daty lub godziny między komputerami z innymi ustawieniami regionalnymi.


Definiowanie liczby miejsc dziesiętnych wyświetlanych w polu lub w formancie

Właściwość MiejscaDziesiętne służy do określenia liczby miejsc dziesiętnych wyświetlanych w polu typu Liczba i w polu typu Walutowy lub  w formancie z daną liczbową lub daną typu Walutowy. Właściwość MiejscaDziesiętne można zdefiniować w widoku "Projekt" tabeli, w widoku "Projekt" kwerendy, w widoku "Projekt" formularza lub w widoku "Projekt" raportu. Większość przypadków dotyczy ustalenia właściwości pola w widoku "Projekt" tabeli. W ten sposób dokonuje się automatycznie wyboru ustawienia pola w widoku "Projekt" kwerendy i formantów formularza lub raportu związanych z tym polem (dzieje się tak, o ile formanty są tworzone po ustawieniu właściwości w widoku "Projekt" tabeli). W niektórych przypadkach trzeba jednak ustawić tę właściwość w widoku "Projekt" kwerendy, w widoku "Projekt" formularza lub w widoku "Projekt" raportu. Dzieje się tak na przykład wtedy, gdy trzeba wyświetlić inną liczbę miejsc dziesiętnych w tabeli w arkuszu danych, a inną w raporcie. Można wtedy ustawić właściwość MiejscaDziesiętne dla pola w widoku "Projekt" kwerendy i użyć tej kwerendy przy tworzeniu raportu. W przypadku stosowania formantów niezwiązanych należy ustawić właściwość MiejscaDziesiętne w widoku "Projekt" formularza lub w widoku "Projekt" raportu.

Co chcesz zrobić?

Ustawić liczbę wyświetlanych miejsc dziesiętnych w polu w widoku "Projekt" tabeli

Ustawić liczbę wyświetlanych miejsc dziesiętnych w polu w widoku "Projekt" kwerendy

Ustawić liczbę wyświetlanych miejsc dziesiętnych dla formantu w widoku "Projekt" formularza lub w widoku "Projekt" raportu


Ustawianie liczby wyświetlanych miejsc dziesiętnych w polu w widoku "Projekt" tabeli

1	Otwórz tabelę w widoku "Projekt".

2	W górnej części okna, kliknij pole, dla którego chcesz określić liczbę miejsc dziesiętnych.

3	W dolnej części okna, kliknij pole właściwości MiejscaDziesiętne, a następnie kliknij strzałkę i wybierz liczbę miejsc dziesiętnych.

Właściwość MiejscaDziesiętne może przyjąć wartość domyślną Auto lub dowolną wartość z zakresu od 0 do 15 miejsc dziesiętnych. Wybór opcji Auto powoduje, że w polach typu Walutowy, Stałoprzecinkowy, Standardowy, Procentowy i Wykładniczy będą wyświetlone dwa miejsca po przecinku. Właściwość MiejscaDziesiętne nie jest aktywna, jeśli nie została ustawiona właściwość Format. Aby uzyskać więcej informacji na temat ustawiania formatu wyświetlania danych wpisanych w dane polu, kliknij  [image].

Uwaga   Wartość właściwości MiejscaDziesiętne wpływa tylko na to, ile miejsc po przecinku jest wyświetlanych, a nie na to, ile jest przechowywanych. Na przykład, można ustawić właściwość MiejscaDziesiętne na 2 dla pól typu Liczba z właściwością RozmiarPola ustawioną na Liczba całkowita. Wtedy wyświetlane będą dwa miejsca po przecinku, ale ponieważ przechowywane są tylko wartości całkowite, miejsca te będą wypełnione zerami. Aby zmienić liczbę miejsc po przecinku przechowywanych w pamięci, trzeba zmienić właściwość RozmiarPola pola typu Liczba. Aby uzyskać informacje na temat właściwości pola RozmiarPola, kliknij


Ustalanie liczby wyświetlanych miejsc dziesiętnych w polu w widoku "Projekt" kwerendy

1	Otwórz kwerendę w widoku "Projekt".

2	W siatce projektu kwerendy umieść punkt wprowadzania w kolumnie pola, które chcesz formatować. Punkt wprowadzania można umieścić w dowolnym wierszu tego pola.

3	Kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości tego pola.

4	Kliknij pole właściwości MiejscaDziesiętne, następnie kliknij strzałkę i wybierz liczbę miejsc dziesiętnych.

Właściwość MiejscaDziesiętne może przyjąć wartość domyślną Auto lub dowolną wartość z zakresu od 0 do 15 miejsc dziesiętnych. Wybór opcji Auto powoduje, że w polach typu Walutowy, Stałoprzecinkowy, Standardowy, Procentowy i Wykładniczy będą wyświetlone dwa miejsca po przecinku. Właściwość MiejscaDziesiętne nie jest aktywna, jeśli nie została ustalona właściwość Format. Aby uzyskać więcej informacji na temat ustalania formatu wyświetlania danych zawartych w danym polu, kliknij  [image].

Uwaga   Wartość właściwości MiejscaDziesiętne wpływa tylko na to, ile miejsc po przecinku, jest wyświetlanych, a nie na to, ile jest przechowywanych. Na przykład, można ustawić właściwość MiejscaDziesiętne na 2 dla pola typu Liczba z właściwością RozmiarPola ustawioną na Liczba całkowita. Wtedy wyświetlane będą dwa miejsca po przecinku, ale ponieważ przechowywane są tylko wartości całkowite, miejsca te będą wypełnione zerami. Aby zmienić liczbę miejsc po przecinku przechowywanych w pamięci, trzeba zmienić właściwość RozmiarPola pola typu "Liczba". Aby uzyskać informacje na temat właściwości pola RozmiarPola, kliknij


Ustalanie liczby wyświetlanych miejsc dziesiętnych dla formantu

1	Otwórz formularz w widoku "Projekt" lub raport w widoku "Projekt".

2	Upewnij się, że formant, który chcesz zmienić jest wybrany, a następnie kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości dla tego formantu.

3	Kliknij pole właściwości MiejscaDziesiętne, a następnie kliknij strzałkę i wybierz liczbę miejsc dziesiętnych.

Właściwość MiejscaDziesiętne może przyjąć wartość domyślną Auto lub dowolną wartość z zakresu od 0 do 15 miejsc dziesiętnych. Wybór opcji Auto powoduje, że w polach typu Walutowy, Stałoprzecinkowe, Standardowe, Procentowe i Wykładnicze będą wyświetlone dwa miejsca po przecinku. Właściwość MiejscaDziesiętne nie jest aktywna, jeśli nie została ustalona właściwość Format. Aby uzyskać więcej informacji na temat ustawiania formatu wyświetlania danych zawartych w danym polu, kliknij  [image].

Uwaga   Wartość właściwości MiejscaDziesiętne wpływa tylko na to, ile miejsc po przecinku jest wyświetlanych, a nie na to, ile jest przechowywanych. Na przykład, można ustawić właściwość MiejscaDziesiętne na 2 dla pola typu "Liczba" z właściwością RozmiarPola ustawioną na Liczba całkowita. Wtedy wyświetlane będą dwa miejsca po przecinku, ale ponieważ przechowywane są tylko wartości całkowite, miejsca te będą wypełnione zerami. Aby zmienić liczbę miejsc po przecinku przechowywanych w pamięci, trzeba zmienić właściwość RozmiarPola pola typu "Liczba". Aby uzyskać informacje na temat właściwości pola RozmiarPola, kliknij


Tworzenie maski wprowadzania sterującej wpisywaniem danych w pole lub do formantu

Za pomocą właściwości MaskaWprowadzania można utworzyć maskę wprowadzania (zwaną czasem "szablonem pola"), która wykorzystuje literowe znaki wyświetlania do sterowania wpisywaniem w pole lub do formantu. Na przykład, przedstawiona poniżej maska wprowadzania wymaga, aby każdy numer telefonu zawierał tyle cyfr, ile potrzeba do utworzenia pełnego numeru, łącznie z numerem kierunkowym, zaś puste miejsca mogą być wypełnione wyłącznie cyframi. Trzeba po prostu wpisać cyfry w puste miejsca.

Właściwość MaskaWprowadzania można zdefiniować w widoku "Projekt" tabeli, w widoku "Projekt" kwerendy, lub w widoku "Projekt" formularza. Większość przypadków dotyczy ustalenia właściwości pola w widoku "Projekt" tabeli. W ten sposób maska wprowadzania jest automatycznie wykorzystywana odpowiednim polu w widoku "Projekt" kwerendy i formantów formularza lub raportu związanych z tym polem (dzieje się tak, o ile formanty są tworzone po ustaleniu właściwości w widoku "Projekt" tabeli). W niektórych przypadkach trzeba jednak ustalić tę właściwość w widoku "Projekt" kwerendy lub w widoku "Projekt" formularza. Jest tak na przykład, gdy należy ominąć maskę wprowadzania w tabeli, ale wykorzystywać ją w polu tekstowym. W przypadku stosowania formantów niezwiązanych, należy zdefiniować właściwość MaskaWprowadzania w widoku "Projekt" formularza.

Uwaga   Aby zdefiniować sposób wyświetlania zapamiętanych danych, można wykorzystywać format zamiast maski wprowadzania. Aby uzyskać więcej informacji na temat różnicy między formatem a maską wprowadzania, kliknij  [image].

Co chcesz zrobić

Zdefiniować maskę wprowadzania dla pola w widoku "Projekt" tabeli

Zdefiniować maskę wprowadzania dla pola w widoku "Projekt" kwerendy

Zdefiniować maskę wprowadzania dla pola tekstowego lub pola kombi w widoku "Projekt" formularza


Wybór między formatem wyświetlania, a maską wprowadzania

W programie Microsoft Access użytkownik ma do dyspozycji dwie właściwości, które dają podobny efekt: właściwość Format i właściwość MaskaWprowadzania.

Właściwość Format służy do wyświetlania danych w jednolitym formacie. Na przykład, jeśli właściwość Format dla pola "Data/Godzina" zostanie ustalona jako Data średnia, wówczas wszystkie wprowadzane daty będą wyświetlane w tym formacie: 12-I-96. Jeśli użytkownik bazy danych wprowadzi datę w postaci 01/12/96 (lub w innym poprawnym formacie), to program Microsoft Access przekształci wyświetloną datę do formatu Data średnia podczas zapamiętywania rekordu.

Właściwość Format wpływa tylko na sposób wyświetlania wartości, a nie na to, jak jest ona zapamiętana w tabeli. Format wyświetlania staje się obowiązujący dopiero wtedy, gdy wprowadzone dane są zapamiętane — w polu, do którego są wprowadzane dane nie ukazuje się żaden komunikat sugerujący wybór określonego formatu lub sterujący wprowadzaniem danych. Jeśli wymagana jest kontrola danych podczas ich wprowadzania, należy wykorzystać maskę wprowadzania zamiast, lub jednocześnie z formatem wyświetlania danych. Jeśli dane mają być wyświetlane w postaci dokładnie takiej, jak podczas wprowadzania, nie należy ustawiać właściwości Format.

Predefiniowane formaty wyświetlania są dostępne dla pól typu "Liczba", "Walutowy", "Data/Godzina", "Autonumer" i "Tak/Nie"; a formaty tych pól można też dostosować. Nie są określone formaty predefiniowane dla pól typu "Tekst", "Memo’, czy "Hiperłącze", ale dla pól tych można zdefiniować formaty niestandardowe. Nie można natomiast zdefiniować formatu wyświetlania dla pól typu "Obiekt OLE".

Właściwość MaskaWprowadzania należy używać do wyświetlania literowych znaków wyświetlania w polach zawierających puste miejsca do wypełnienia Na przykład, jeśli wszystkie wprowadzane numery telefonów mają ten sam format, można utworzyć maskę wprowadzania, tak jak pokazuje to poniższy rysunek.

Zastosowanie maski  wprowadzania zapewnia, że dane będą zgodne ze zdefiniowanym formatem; można ponadto zdefiniować typ wartości, która ma być wprowadzona w każde z pustych miejsc. Na przykład, przedstawiona powyżej maska wprowadzania wymaga, aby wszystkie dane zawierały dokładnie tyle cyfr, ile potrzeba do zapisania numeru telefonu wraz z numerem kierunkowym, oraz aby w każde z pustych miejsc została wpisana cyfra.

W przypadku zdefiniowania dla danego pola zarówno formatu wyświetlania, jak i maski wprowadzania, program Microsoft Access odwołuje się do maski w przypadku dodawania lub edycji danych, zaś właściwość Format określa sposób wyświetlania danych po zapamiętaniu rekordu. Stosując jednocześnie właściwości Format i MaskaWprowadzania należy sprawdzić, czy wyniki ich działania nie będą sprzeczne.


Definiowanie maski wprowadzania dla pola w tabeli

1	Otwórz tabelę w widoku "Projekt".

2	W górnej części okna kliknij pole, dla którego chcesz zdefiniować maskę wprowadzania.

3	W dolnej części okna kliknij pole właściwości MaskaWprowadzania, a następnie kliknij przycisk Buduj  [image],  aby uruchomić "Kreatora masek wprowadzania" i postępuj zgodnie z instrukcjami zawartymi w oknach dialogowych Kreatora.

Uwaga   Definicję maski wprowadzania można też umieścić w arkuszu właściwości, nie korzystając z Kreatora. Zwykle najłatwiej używać Kreatora, ale dla pól typu "Liczba" i "Walutowy" należy wpisać definicję maski wprowadzania za pomocą klawiatury. Aby uzyskać więcej informacji na temat definiowania maski wprowadzania za pomocą klawiatury, kliknij  [image].


Definiowanie maski wprowadzania dla pola kwerendy

1	Otwórz kwerendę w widoku "Projekt".

2	W siatce projektu kwerendy umieść punkt wprowadzania w kolumnie pola, które chcesz zmienić. Punkt wprowadzania można umieścić w dowolnym wierszu tego pola.

3	Kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby otworzyć arkusz właściwości pola.

4	Kliknij pole właściwości MaskaWprowadzania, a następnie kliknij przycisk Buduj  [image],  aby uruchomić "Kreatora masek wprowadzania" i postępuj zgodnie z instrukcjami zawartymi w oknach dialogowych Kreatora.

Uwaga   Definicję maski wprowadzania można też umieścić w arkuszu właściwości, nie korzystając z Kreatora. Zwykle najłatwiej używać Kreatora, ale dla pól typu "Liczba" i "Walutowy" należy wpisać definicję maski wprowadzania za pomocą klawiatury. Aby uzyskać więcej informacji na temat definiowania maski wprowadzania za pomocą klawiatury, kliknij  [image].


Przykłady masek wprowadzania

Maska wprowadzania jest używana w polach (tabel i kwerend) oraz w polach tekstowych i w polach kombi (w formularzach) do formatowania danych i sterowania tym, jakie wartości mogą zostać wprowadzone. Maska wprowadzania składa się ze znaków literałowych (takich jak spacje, kropki, kreski i nawiasy) rozdzielających puste miejsca do wypełnienia. Wartość właściwości MaskaWprowadzania składa się ze znaków literałowych oraz znaków specjalnych określających rodzaj wartości, które mogą zostać wprowadzone w pustym miejscu. Maski wprowadzania są używane głównie w polach tekstowych i w polach typu Data/Godzina, ale mogą być używane również w polach typu Liczba i Walutowy.

W poniższej tabeli zostały przedstawione niektóre użyteczne definicje masek wprowadzania i przykłady  wartości, które można w nich wprowadzać. Szczegóły na temat kodów używanych do tworzenia definicji masek wprowadzania można znaleźć w tabeli na końcu tego tematu.

Definicja maski wprowadzania	Przykłady wartości
(000) 000-0000	(206) 555-0248
(999) 999-9999!	(206) 555-0248
	(   ) 555-0248
(000) AAA-AAAA	(206) 555-TELE
#999	-20
	2000
>L????L?000L0	GREENGR339M3
	MAY  R 452B7
>L0L 0L0	T2F 8M4
00000-9999	98115-
	98115-3007
>L<??????????????	Maria
	Pierre
ISBN 0-&&&&&&&&&-0	ISBN 1-55615-507-7
	ISBN 0-13-964262-5
>LL00000-0000	DB51392-0493
Definicja maski wprowadzania może zawierać do trzech sekcji rozdzielonych średnikami; na przykład (999) 000-0000!;0;" ".

Sekcja	Znaczenie
Pierwsza	Sama maska wprowadzania.
Druga	Określa, czy przechowywać znaki literałowe. 0 = przechowuj znaki wraz z wprowadzonymi wartościami 1 lub pusta = przechowuj tylko znaki wprowadzone w puste miejsca
Trzecia	Znak wyświetlany zamiast pustego miejsca w masce wprowadzania. Można użyć dowolnego znaku; Należy wpisać " " (znak podwójnego cudzysłowu, spacja, znak podwójnego cudzysłowu), aby wyświetlana była spacja. Jeśli sekcja ta pozostanie pusta, używany jest znak kreski poziomej ( _ ).
Program Microsoft Access interpretuje znaki pierwszej części definicji właściwości MaskaWprowadzania tak, jak to zostało pokazane w poniższej tabeli. Aby zdefiniować znak literałowy, należy wprowadzić dowolny znak inny niż znaki pokazane w tej tabeli, łącznie ze spacją i symbolami. Aby zdefiniować jeden z poniższych znaków jako znak literałowy, należy poprzedzić ten znak znakiem kreski ukośnej \.

Znak	Opis
0	Cyfra (od 0 do 9, pozycja wymagana; znaki plus [+] i minus [-] nie są dozwolone).
9	Cyfra lub spacja (pozycja nie wymagana; znaki plus i minus nie są dozwolone).
#	Cyfra lub spacja (pozycja nie wymagana; puste miejsca konwertowane na spacje, znaki plus i minus dozwolone).
L	Litera (od A do Z, pozycja wymagana).
?	Litera (od A do Z, pozycja opcjonalna).
A	Litera lub cyfra (pozycja wymagana).
a	Litera lub cyfra (pozycja opcjonalna).
&	Dowolny znak lub spacja (pozycja wymagana).
C	Dowolny znak lub spacja (pozycja opcjonalna).
.  ,  :  ;  -  /	Dziesiętny symbol zastępczy oraz separatory tysięcy, daty i godziny. (Faktyczny używany znak zależy od ustawień regionalnych określanych przez dwukrotne kliknięcie ikony "Ustawienia regionalne" w Panelu sterowania systemu Windows.)
<	Powoduje, że wszystkie następujące po nim znaki są konwertowane na małe.
>	Powoduje, że wszystkie następujące po nim znaki są konwertowane na duże.
!	Powoduje, że maska wprowadzania wyświetla znaki od prawej do lewej zamiast od lewej do prawej. Znaki wpisywane w masce wprowadzania zawsze wypełniają ją od lewej do prawej. W dowolnym miejscu w masce wprowadzania można użyć znaku wykrzyknika.
\	Powoduje, że wszystkie następujące po nim znaki są wyświetlane jako znaki literałowe. Używany do wyświetlania znaków przedstawionych w tej tabeli jako znaków literałowych. (na przykład, \A jest wyświetlane jako A).
Password	Ustawienie właściwości MaskaWprowadzania na słowo Hasło tworzy pole tekstowe dla hasła. Dowolny znak wpisany w tym polu jest przechowywany jako znak ale wyświetlany jest jako gwiazdka (*).


Definiowanie wartości domyślnej wprowadzanej automatycznie do pola lub formantu

Za pomocą właściwości WartośćDomyślna można określić wartość, która będzie wprowadzana automatycznie przy dodawaniu nowego rekordu. Na przykład, jeśli większość dostawców znajduje się w Warszawie, można ustalić domyślną wartość pola Miasto w tabeli Dostawcy jako "Warszawa". Wartość domyślna może być zaakceptowana lub nadpisana.

Właściwość WartośćDomyślna można zdefiniować dla pola w widoku "Projekt" tabeli lub formantu w widoku "Projekt" formularza lub w widoku "Projekt" raportu. Najczęściej wartość domyślna definiowana jest dla pola w widoku "Projekt" tabeli, gdyż wartości domyślne będą stosowane w formantach wykorzystujących takie pola (dzieje się tak, o ile formanty są tworzone po ustaleniu właściwości w widoku "Projekt" tabeli). Jeśli jednak formant jest niezwiązany lub wykorzystuje dane z dołączonej (zewnętrznej) tabeli, należy zdefiniować wartość domyślną dla formantu formularza lub formantu raportu.

Co chcesz zrobić?

Zdefiniować wartość domyślną dla pola w widoku "Projekt" tabeli

Zdefiniować wartość domyślną dla formantu formularza lub formantu raportu


Definiowanie wartości domyślnej w widoku "Projekt" tabeli

1	Otwórz tabelę w widoku "Projekt".

2	W górnej części okna kliknij pole, dla którego chcesz określić wartość domyślną.

3	W dolnej części okna kliknij pole właściwości WartośćDomyślna, a następnie wpisz wartość domyślną (np. Warszawa) lub wyrażenie (np. Data()).

Aby przejrzeć listę przykładów wartości domyślnych, kliknij  [image].

Uwagi

•	Zdefiniowanie właściwości WartośćDomyślna dla pola nie wpływa na istniejące już dane. Można jednak zamienić aktualną zawartość pola na wartość domyślną naciskając klawisze CTRL+ALT+SPACE.

•	Jeśli wartości domyślne zostały zdefiniowane dla pola "Tak/Nie" w bazie danych, która będzie używana w wielu krajach, należy wprowadzić znak równości przed wartością domyślną, a program Access Microsoft wyświetli je w  języku danego kraju. Na przykład, wpisz =Tak aby program Microsoft Access wyświetlił "Ja" w Niemczech. Aby wartość domyślna była widoczna, właściwość WyświetlFormant dla pól musi mieć wartość Pole tekstowe lub Pole kombi.


Przykłady wartości domyślnych w polach

Pole	Wyrażenie	Domyślna wartość w polu
Ilość	1	1
Region	"MT"	MT
Region	"New York, N.Y."	New York, N.Y (należy zauważyć, że wartość musi być ujęta w cudzysłów, jeśli zawiera znaki interpunkcyjne)
Faks	" "	Ciąg znaków zerowej długości oznaczający, że domyślnie to pole powinno być puste
Data zamówienia	Data( )	Dzisiejsza data


Sprawdzanie poprawności wartości wprowadzanych do pola, rekordu lub formantu

Aby sprawdzić wartość wprowadzoną do pola, rekordu lub formantu, należy utworzyć regułę poprawności, a następnie zdefiniować tekst, który będzie wyświetlany w przypadku niezgodności wprowadzanych danych z tą regułą. Na przykład, można utworzyć regułę, która będzie przypominać, że wszystkie wprowadzane daty mają być z 1996 roku.

Program Microsoft Access pozwala definiować reguły poprawności na kilka sposobów.

Reguły poprawności dla pola. Definiując regułę poprawności dla pola można zapewnić poprawne wprowadzanie danych do pola. Reguła poprawności dla pola jest wykorzystywana do sprawdzenia poprawności wartości wprowadzonej do pola w chwili, gdy użytkownik opuszcza to pole. Zdefiniowany komunikat będzie wyświetlany wtedy, gdy wprowadzona wartość będzie sprzeczna z regułą poprawności. Reguła poprawności dla pola jest definiowana w tabeli.

Reguły poprawności dla rekordu. Reguła poprawności dla rekordu sprawdza, czy cały rekord może być zapamiętany. W przeciwieństwie do reguł poprawności dla pól, reguły poprawności dla rekordów mogą odnosić się do wielu pól. To sprawia, że są użyteczne, gdy trzeba porównać wartości z różnych pól w tabeli. Reguła poprawności dla rekordu jest definiowana w tabeli.

Reguły poprawności dla formantu. Można też zdefiniować regułę poprawności dla formantu na formularzu. W większości przypadków najlepiej jest zdefiniować regułę poprawności dla pola w tabeli, ponieważ każda reguła poprawności dla pola jest automatycznie stosowana dla formantu związanego z tym polem (o ile formant jest utworzony po określeniu reguły poprawności w widoku "Projekt" tabeli). Reguła poprawności musi być jednak określona w formancie, gdy formant jest niezwiązany, lub gdy formant jest związany z danymi w tabeli dołączonej (zewnętrznej). Reguła poprawności w formancie musi być także zdefiniowana wtedy, gdy reguła poprawności odnosi się do pól lub formantów znajdujących się w innych formularzach, lub gdy reguła poprawności zawiera funkcje agregujące domen, funkcje agregujące, funkcje zdefiniowane przez użytkownika lub funkcje CurrentUser lub Eval.

Sprawdzanie poprawności na poziomie formularza za pomocą makr lub języka Visual Basic for Applications. W niektórych przypadkach przeprowadzenie bardziej skomplikowanej procedury sprawdzenia poprawności formularza wymaga użycia makr lub kodu języka Visual Basic for Applications. Na przykład, zdarza się, że w pewnych warunkach należy odrzucić regułę poprawności lub porównać wartości z różnych tabel.

Co chcesz zrobić?

Utworzyć regułę poprawności dla pola

Utworzyć regułę poprawności dla rekordu

Utworzyć regułę poprawności dla formantu

Utworzyć bardziej skomplikowaną procedurę sprawdzania poprawności dla formularza korzystając z makr lub języka Visual Basic for Applications


Definiowanie reguł poprawności określających, jakie wartości mogą być wprowadzane do pola

1	Otwórz tabelę w widoku "Projekt".

2	W górnej części okna kliknij pole, dla którego chcesz zdefiniować regułę poprawności.

3	W dolnej części okna kliknij pole właściwości RegułaPoprawności, a następnie wpisz regułę poprawności lub kliknij przycisk Buduj  [image],  aby utworzyć regułę poprawności za pomocą Konstruktora wyrażeń.

Na przykład, możesz zdefiniować wyrażenie odpowiadające regule poprawności ">9" dla pola "Ilość", aby zapobiec wpisaniu zamówienia na mniej niż 10 jednostek.

4	W polu właściwości KomunikatOBłędzie wpisz komunikat, który będzie wyświetlany w przypadku niezgodności z regułą poprawności

Na przykład, w przypadku wyrażenia poprawności ">9" można wpisać "Musisz zamówić co najmniej 10 jednostek." Aby zapoznać się z innymi przykładami reguł poprawności dla pola, kliknij  [image].

Jeśli reguła poprawności została ustanowiona dla pola zawierającego dane, program Microsoft Access zapyta podczas zapamiętywania tabeli, czy nowa reguła ma być zastosowana do istniejących danych.

Uwagi

•	Reguły poprawności dla pola stają się aktywne podczas wprowadzania lub edytowania danych, bez względu na to, czy odbywa się to za pomocą widoku "Arkusz danych" tabeli, formantu na formularzu związanego z określonym polem, kwerendy dołączającej, kwerendy aktualizującej, kodu języka Visual Basic for Applications, czy importowania danych z innej tabeli.

•	Możesz sprawdzić, czy dane w tabeli są zgodne z regułami poprawności klikając prawym przyciskiem myszy pasek tytułu w widoku "Projekt" tabeli, a następnie wybierz polecenie Sprawdź reguły poprawności.


Definiowanie reguł poprawności określających, kiedy rekord może być zapamiętany

1	Otwórz tabelę w widoku "Projekt".

2	Kliknij przycisk Właściwości  [image]  na pasku narzędzi, aby wyświetlić arkusz właściwości tabeli.

3	W polu właściwości RegułaPoprawności wpisz regułę poprawności lub kliknij przycisk Buduj  [image],  aby utworzyć regułę poprawności za pomocą Konstruktora wyrażeń.

Na przykład, można zdefiniować wyrażenie odpowiadające regule poprawności "[TerminPłatności] <= [DataZamówienia] + 30", aby zapewnić, by data wprowadzona w polu "TerminPłatności" nie różniła się od daty wprowadzonej w polu "DataZamówienia" o więcej niż 30 dni.

4	W polu właściwości KomunikatOBłędzie wpisz komunikat, który będzie wyświetlany w przypadku niezgodności danych z regułą poprawności

Na przykład, dla wyrażenia poprawności "[TerminPłatności]<=[DataZamówienia]+30" można wprowadzić komunikat "Termin płatności nie może różnić się od daty zamówienia o więcej niż 30 dni".

Jeśli reguła poprawności została ustanowiona w tabeli zawierającej dane, program Microsoft Access zapyta podczas zapamiętywania tabeli, czy nowa reguła ma być zastosowana do istniejących danych.

Uwagi

•	Dla konkretnej tabeli można określić tylko jedno wyrażenie odpowiadające regule poprawności. Jeśli jednak trzeba zdefiniować więcej niż jedną regułę, można łączyć wyrażenia w ustawieniu właściwości RegułaPoprawności za pomocą operatora And.

•	Reguły poprawności dla rekordu stają się aktywne podczas wprowadzania lub edytowania danych, bez względu na to, czy odbywa się to za pomocą widoku "Arkusz danych" tabeli, formantu związanego z tabelą, kwerendy dołączającej, kwerendy aktualizującej, kodu języka Visual Basic for Applications, czy importowania danych z innej tabeli.

•	Można sprawdzić, czy dane w tabeli są zgodne z regułami poprawności klikając prawym przyciskiem myszy pasek tytułu w widoku "Projekt" tabeli, a następnie wybierz polecenie Sprawdź reguły poprawności.


Ograniczanie wyboru lub sprawdzanie poprawności danych

Program Microsoft Access dostarcza wielu sposobów sterowania wprowadzaniem danych do bazy danych. Na przykład, można ograniczyć zakres danych wprowadzanych do określonego pola definiując regułę poprawności dla tego pola. Jeśli dane wprowadzane do tego pola są sprzeczne z regułą poprawności, program Microsoft Access wyświetli komunikat określający, jakie dane można wprowadzać. Innym sposobem sterowania wprowadzaniem danych jest utworzenie maski wprowadzania, która ogranicza wybór rodzaju wartości wypełniających kolejne miejsca określonego pola. Te proste sposoby sprawdzania poprawności i ograniczania wyboru mogą być wykorzystane dzięki ustawieniu właściwości pól w tabelach lub dzięki ustawieniu właściwości formantów na formularzach.

W większości przypadków zalecane jest zdefiniowanie sprawdzania poprawności i ograniczania wyboru danych za pomocą ustawienia właściwości pola w widoku "Projekt" tabeli. Oszczędza to czas, gdyż przy każdym użyciu tego pola w formularzu, reguła poprawności dla pola i inne właściwości będą zastosowane do danych wprowadzanych do formularza.

Jeśli jednak dane wprowadzane do formantu na formularzu nie są związane z polem w tabeli, a pojawiła się potrzeba ograniczenia wyboru lub sprawdzenia poprawności wprowadzanych danych, należy zdefiniować te właściwości w formularzu. Ponadto, w niektórych przypadkach trzeba użyć makr lub kodu języka Visual Basic for Applications do przeprowadzenia bardziej skomplikowanej procedury sprawdzenia poprawności formularza. Na przykład zdarza się, że w pewnych warunkach należy odrzucić regułę poprawności lub porównać wartości z różnych tabel.

Co chcesz zrobić?

Dowiedzieć się więcej o sprawdzaniu poprawności lub ograniczaniu wyboru wprowadzanych danych przy użyciu właściwości pola lub właściwości tabeli

Dowiedzieć się więcej o sprawdzaniu poprawności lub ograniczaniu wyboru wprowadzanych danych przy użyciu właściwości formularza lub makr


Sprawdzanie poprawności lub ograniczanie wyboru wprowadzanych danych w tabelach

Program Microsoft Access dostarcza wielu sposobów sterowania wprowadzaniem danych do pól w tabelach.

Przede wszystkim należy rozważyć, czy pole ma zdefiniowany właściwy typ danych. Na przykład, w pole typu "Data/Godzina" można wpisać tylko dane w poprawnym formacie daty i godziny. Jeśli dane dotyczące daty lub godziny są przechowywane w polu tekstowym, to lepiej jest zamienić je na pole typu "Data/Godzina".

Istnieją także inne właściwości pola, które można ustawić tak, aby uzyskać dodatkową kontrolę wartości wprowadzanych do pola:

•	Dla pól typu "Liczba" można wybrać jeden z wielu rozmiarów pola, aby kontrolować rodzaj i zakres wprowadzanych wartości.

•	Dla pól typu "Tekst" można określić maksymalną dopuszczalną liczbę wprowadzanych znaków.

•	Dla wszystkich pól, z wyjątkiem pól typu "Autonumer" (które generują własne dane) można zdefiniować wymóg wpisywania danych w pole.

•	Dla pól typu "Tekst", "Data/Godzina" i "Liczba" można zdefiniować maskę wprowadzania, dzięki której będą wyświetlone miejsca, w które można wpisywać wartości oraz można kontrolować rodzaj wpisywanych w te miejsca wartości.

•	Dla wszystkich pól, z wyjątkiem pól typu "Memo", "Hiperłącze" i pól typu "Obiekt OLE", można uniemożliwić powielanie wartości w polu lub w kombinacji pól.

Można także zdefiniować dwa rodzaje reguł poprawności: regułę poprawności dla pola i regułę poprawności dla rekordu. Dzięki regułom poprawności można zdefiniować regułę ograniczającą zakres akceptowanych danych.

•	Reguła poprawności dla pola jest używana do sprawdzania wartości wpisywanej w pole. Sprawdzanie odbywa się po opuszczeniu pola. Na przykład, można zdefiniować wyrażenie ">=10 And <=100" jako regułę zgodności dla pola typu "Liczba", aby sprawić, że akceptowane będą tylko wartości z zakresu od 10 do 100.

•	Reguła poprawności dla rekordu pozwala zdefiniować warunki, których spełnienie umożliwi zapamiętanie całego rekordu. W odróżnieniu od reguł poprawności dla pola, reguła poprawności dla rekordu może zawierać odwołania do innych pól w tej samej tabeli. Jest to użyteczne przy porównywaniu wartości zapisanych w różnych polach. Na przykład, można zdefiniować wyrażenie "[TerminPłatności]<=[DataZamówienia]+30" jako regułę poprawności dla tabeli Zamówienia, aby zapewnić, by data wprowadzona w polu "TerminPłatności" nie różniła się od daty wprowadzonej w polu "DataZamówienia" o więcej niż 30 dni.

W przypadku obu rodzajów reguł poprawności można zdefiniować komunikat o błędzie, który będzie wyświetlony przy wpisywaniu danych niezgodnych z regułą poprawności i informujący o poprawnym sposobie wprowadzania danych.

Co chcesz zrobić?

Dowiedzieć się więcej o wyborze odpowiedniego typu danych dla pola

Ustawić rozmiar pola typu "Liczba" lub "Tekst"

Zdefiniować wymóg wpisania danych w pole

Zdefiniować maskę wprowadzania sterującą wpisywaniem danych

Uniemożliwić powielanie wartości  w polu

Zdefiniować regułę poprawności dla pola

Zdefiniować regułę poprawności dla rekordu


Przykłady reguł poprawności dla pola

Ustawienie właściwości RegułaPoprawności	Ustawienie właściwości KomunikatOBłędzie
<>0	Należy wprowadzić wartość różną od zera.
0 Or >100	Wartość musi być równa 0 lub większa od 100.
Like "K???"	Wartość musi składać się z czterech znaków i zaczynać się do litery K.
<#1/1/96#	Należy wprowadzić datę sprzed roku 1996.
>=#1/1/97# And <#1/1/98#	Należy wprowadzić datę z roku 1997.
Uwaga   Aby zobaczyć przykład ustawienia sprawdzania poprawności na poziomie formularza za pomocą makra lub procedury zdarzenia, kliknij  [image].


Definiowanie wymogu wpisania danych w pole

1	W widoku "Projekt" tabeli w górnej części okna kliknij pole, dla którego chcesz zdefiniować wymóg wpisania danych.

2	W dolnej części okna kliknij pole właściwości Wymagane, a następnie wybierz opcję Tak.

W programie Microsoft Access dostępna jest opcja aktywna podczas zapisywania zmian dokonanych w tabeli, która pozwala sprawdzić, czy pole ma wartość w każdym istniejącym rekordzie. Można jednak określić wymóg, aby wartość była wprowadzana do tego pola dla wszystkich nowych rekordów, nawet jeśli istnieją rekordy zawierające w tym polu wartości Null (puste), które nie mają ulec zmianie.

Uwaga   Właściwość Wymagane realizuje swoją funkcję na poziomie tabeli, czyli w przypadku jej wartości Tak, dane pole musi mieć wpisaną wartość we wszystkich przypadkach, w których dane mogą być wpisywane w pole — w tabeli, w formularzach, w arkuszach danych opartych na tabeli, przy definiowaniu wartości pola za pomocą makra lub kodu języka Visual Basic for Applications lub przy importowaniu danych do tabeli.


Właściwości sterujące sposobem traktowania pól pustych

Można sterować sposobem traktowania pól pustych ustawiając różne kombinacje wartości właściwości pola Wymagane i ZerowaDługośćDozwolona. Właściwość ZerowaDługośćDozwolona jest dostępna tylko dla pól typu "Tekst", "Memo" lub "Hiperłącze". Właściwość Wymagane definiuje wymóg wpisywania danych. Jeśli właściwość ZerowaDługośćDozwolona ma wartość Tak, to w programie Microsoft Access będą rozróżniane dwa rodzaje pól pustych: pole z wartością Null i pole z ciągiem znakowym o zerowej długości.

Różnica między wartościami Null i ciągami znakowymi o zerowej długości

W programie Microsoft Access możliwe jest rozróżnianie dwóch rodzajów pól pustych, ponieważ w niektórych sytuacjach pole może zostać puste dlatego, że odnośna informacja istnieje, ale nie jest aktualnie znana, lub dlatego, że informacja w ogóle nie odnosi się do danego rekordu. Na przykład, jeśli w tabeli jest pole "Numer faksu", wówczas może być ono puste ponieważ nie wiadomo, czy klient posiada faks, lub pozostaje puste, ponieważ wiadomo, że klient w ogóle nie posiada faksu. W takim przypadku pozostawienie pustego pola wprowadza wartość Null, co znaczy "Nie wiem". Wprowadzenie ciągu znakowego o zerowej długości przez wpisanie znaku cudzysłowu ("") znaczy "Wiem, że nie ma wartości".

Przypadki, kiedy należy stosować w polu wartości Null

Jeśli pole ma pozostać puste bez podawania przyczyny, to właściwości Wymagane i ZerowaDługośćDozwolona powinny mieć wartość Nie. Jest to wartość domyślna przy tworzeniu nowego pola typu "Tekst", "Memo" lub "Hiperłącze".

Przypadki, kiedy nie należy stosować w polu ani wartości Null, ani ciągu znakowego o zerowej długości

Jeśli pole nigdy nie może zostać puste, to właściwość Wymagane powinna mieć wartość Tak, a właściwość ZerowaDługośćDozwolona wartość Nie.

Przypadki, kiedy należy stosować w polu wartość Null i ciąg znakowy o zerowej długości

Jeśli konieczne jest rozróżniane przypadku pozostawienie pola pustego z powodu nieznajomości informacji od przypadku pozostawienia pola pustego z powodu tego, że informacja nie ma zastosowania w danym rekordzie, to właściwość Wymagane powinna mieć wartość Nie, a właściwość ZerowaDługośćDozwolona powinna mieć wartość Tak.

Podczas dodawania rekordów w takim przypadku pole można pozostawić puste (co wprowadza wartość Null) jeśli informacja nie jest znana, lub można w nie wpisać znak cudzysłowu (""), czyli ciąg znakowy o zerowej długości, co oznacza, że pole nie ma zastosowania w danym rekordzie.

Przypadki, kiedy należy stosować w polu tylko ciąg znakowy o zerowej długości lub dowolną wartość

Jeśli pole ma pozostać puste tylko z tego powodu, że dokonany w nim zapis nie ma zastosowania w danym rekordzie, to właściwości Wymagane i ZerowaDługośćDozwolona powinny mieć wartość Tak.

W takim przypadku jedynym sposobem pozostawienia pola pustego jest wpisanie w nie znaku cudzysłowu ("") lub naciśnięcie klawisza SPACJA, co oznacza wpisanie tekstu pustego.

W tabeli poniżej przedstawiono zestawienie wszystkich możliwych ustawień właściwości Wymagane i ZerowaDługośćDozwolona.

Wymagane	ZerowaDługośćDozwolona	Działanie	Wpisana wartość
Nie	Nie	Naciśnięcie klawisza ENTER	<Null>
		Naciśnięcie klawisza SPACE	<Null>
		Wpisanie " "	(niedopuszczalne)
Tak	Nie	Naciśnięcie klawisza ENTER	(niedopuszczalne)
		Naciśnięcie klawisza SPACE	(niedopuszczalne)
		Wpisanie " "	(niedopuszczalne)
Nie	Tak	Naciśnięcie klawisza ENTER	<Null>
		Naciśnięcie klawisza SPACE	<Null>
		Wpisanie " "	<Ciąg znakowy o zerowej długości>
Tak	Tak	Naciśnięcie klawisza ENTER	(niedopuszczalne)
		Naciśnięcie klawisza SPACE	<Ciąg znakowy o zerowej długości>
		Wpisanie " "	<Ciąg znakowy o zerowej długości>
Ustawianie formatu wyświetlania danych, w którym rozróżniane są wartości Null i ciąg znakowy o zerowej długości

Podczas przeglądania danych w polu zawierającym wartości "Null" oraz ciągi znakowe o zerowej długości, pola wyglądają tak samo - jakby nie zawierały wpisanej wartości. Jeśli wartość "Null" i ciągi znakowe o zerowej długości mają być rozróżniane, należy ustawić właściwość Format dla takiego pola tabeli. Na przykład, można ustawić właściwość Format dla pola "Telefon", aby wprowadzenie wartości "Null" powodowało wyświetlenie komunikatu "Nieznany". Aby to zrobić, należy wprowadzić następujący format dla pola:

@;"Nieznany"

Aby uzyskać więcej informacji na temat definiowania formatu wyświetlania danych w polu, kliknij  [image].

Znajdowanie ciągów znakowych o zerowej długości i wartości Null

Aby zlokalizować wartości "Null" i ciągi znakowe o zerowej długości, można użyć polecenia Znajdź z menu Edycja. W widoku "Arkusz danych" lub w widoku formularz należy zaznaczyć pole, które ma być przeszukiwane. W polu Znajdź należy wpisać Null, aby znaleźć wartości "Null", lub należy wpisać znak cudzysłowu (""), aby znaleźć ciągi znakowe o zerowej długości. Następnie, w polu Dopasuj należy zaznaczyć element listy Całe pole i upewnić się, że pole wyboru Przeszukuj pola z uwzględnieniem formatowania nie jest zaznaczone.

Aby uzyskać więcej informacji na temat stosowania polecenia Znajdź, kliknij  [image].


Tworzenie indeksu na podstawie jednego pola

1	Otwórz tabelę w widoku "Projekt".

2	W górnej części okna kliknij pole, dla którego chcesz utworzyć indeks.

3	W dolnej części okna kliknij pole właściwości Indeksowane, a następnie wybierz opcję Tak (Powtórzenia OK) lub Tak (Bez powtórzeń).

Opcję Tak (Bez powtórzeń) należy wybrać, jeśli dwa rekordy nie mogą mieć powtarzających się danych.


Tworzenie indeksu na podstawie kilku pól

1	Otwórz tabelę w widoku "Projekt".

2	Na pasku narzędzi kliknij przycisk Indeksy  [image].

3	W pierwszym pustym wierszu w kolumnie Nazwa indeksu wpisz nazwę tworzonego indeksu. Nazwa indeksu może być zgodna z nazwą jednego z indeksowanych pól lub być nową nazwą.

4	W kolumnie Nazwa pola kliknij strzałkę i wybierz pierwsze pole dla indeksu.

5	W następnym wierszu kolumny Nazwa pola wybierz kolejne pole dla indeksu. (Kolumna Nazwa indeksu powinna dla tego rzędu pozostać pusta.) Powtórz te czynności, aż wybierzesz wszystkie pola, które mają być włączone do indeksu. Można wybrać co najwyżej 10 pól.

Uwaga   Domyślnie przyjęto porządek sortowania Rosnąco. Porządek sortowania pól Malejąco, można wybrać w kolumnie Porządek sortowania w oknie "Indeksy".


Tworzenie indeksu w celu szybszego znajdowania i sortowania rekordów

Indeks jest wykorzystywany jako pomoc w szybszym wyszukiwaniu i sortowaniu rekordów. Indeks w programie Microsoft Access jest wykorzystywany podobnie jak indeks w książce: w celu znalezienia danych sprawdzane jest ich położenie w indeksie. Możliwe jest utworzenie indeksu na podstawie jednego pola lub na podstawie kilku pól. Indeksy utworzone na podstawie kilku pól umożliwiają odróżnianie rekordów, w których pierwsze pole ma taką samą wartość.

Wybór pól do indeksu

Zwykle indeksem obejmowane są pola często poszukiwane, sortowane lub pola, które są sprzężone z polami w innych tabelach w kwerendach. Jednakże, indeksy mogą powodować spowolnienie działania niektórych kwerend funkcjonalnych, takich jak kwerendy dołączające, gdy indeksy dla wielu pól muszą być aktualizowane podczas tych operacji.

Klucz podstawowy tabeli jest indeksowany automatycznie. Nie można indeksować pól, w których przechowywane są dane typu "Memo", "Hiperłącze" lub "Obiekt OLE". W przypadku innych pól należy najpierw sprawdzić, czy spełnione są wszystkie następujące warunki:

•	Dane w polu są typu "Tekst", "Liczba", "Walutowy" lub "Data/Godzina".

•	Spodziewane jest wyszukiwanie wartości przechowywanych w polu.

•	Spodziewane jest sortowanie wartości w polu.

•	Spodziewane jest przechowywanie wielu różnych wartości w polu. W przypadku powtarzania się wielu wartości w polu, indeks nie musi przyspieszać znacząco działania kwerend.

Indeksy oparte na wielu polach

Jeśli można spodziewać się częstego wyszukiwania danych na podstawie dwóch lub większej liczby pól jednocześnie, można utworzyć indeks oparty na kombinacji tych pól. Na przykład, jeśli często są ustawiane kryteria dla pól "Nazwisko" i "Imię" w tej samej kwerendzie, warto utworzyć indeks oparty na obu tych polach.

Program Microsoft Access, wykonując sortowanie danych w tabeli według indeksu opartego na wielu polach, sortuje najpierw w oparciu o pierwsze pole indeksu. Jeśli w tym polu występują wartości powtarzające się, wówczas sortowanie odbywa się w oparciu o drugie pole indeksu, itd.

Co chcesz zrobić?

Zdefiniować indeks oparty na jednym polu

Zdefiniować indeks oparty na wielu polach

Obejrzeć lub edytować indeksy


Oglądanie lub edycja indeksów

1	Otwórz tabelę w widoku "Projekt".

2	Na pasku narzędzi kliknij przycisk Indeksy  [image].

3	Zmień indeksy lub właściwości indeksów zgodnie z zamiarami. Aby usunąć indeks, usuń jego wiersz w oknie "Indeksy". W ten sposób usunięty zostanie tylko indeks, a nie samo pole.


Zapobieganie powielaniu danych wpisywanych w pole

Klucz podstawowy oparty na jednym polu zapobiega powielaniu wartości w tym polu, dzięki czemu każdy rekord ma unikatowy identyfikator. Jednakże, czasem należy uniemożliwić powielanie danych także w innych polach. Na przykład, można przypisać komputery pracownikom używając pola z numerem seryjnym komputerów.

1	Otwórz tabelę w widoku "Projekt".

2	W górnej części okna kliknij pole, w którym chcesz uniemożliwić powielanie wartości

3	W dolnej części okna kliknij pole właściwości Indeksowane i wybierz opcję Tak (Bez powtórzeń).

Aby dowiedzieć się, jak zapobiec powielaniu danych w kombinacjach pól, kliknij  [image].


Zapobieganie powielaniu wartości wpisywanych w kombinacje pól

1	Otwórz tabelę w widoku "Projekt".

2	Utwórz indeks oparty na polach, w których wartości nie mogą się powtarzać. Po zakończeniu definiowania indeksu okno "Indeksy" pozostaw otwarte.

Jak?

3	W górnej części okna "Indeksy" kliknij nową nazwę indeksu.

4	W dolnej części okna "Indeksy" kliknij pole właściwości Unikatowy, a następnie wybierz opcję Tak.


Usuwanie indeksu

Indeksy przyspieszają procedurę wyszukiwania, ale mogą też spowodować spowolnienie aktualizacji dużych rekordów, takich jak kwerendy dołączające. Indeks należy usunąć, jeśli indeksowane zostały pole lub pola, które nie są używane do wyszukiwania, sortowania lub sprzężenia, zaś wykonywane operacje wiążą się z aktualizacją dużych rekordów, którą należy przyspieszyć. Usunięcie indeksu nie powoduje usunięcia pola lub danych wprowadzonych do pola.

Aby usunąć indeks oparty na jednym polu

1	Otwórz tabelę w widoku "Projekt".

2	W górnej części okna kliknij pole, którego indeks chcesz usunąć.

3	W dolnej części okna kliknij pole właściwości Indeksowane, a następnie wybierz opcję Nie.

Aby usunąć indeks oparty na wielu polach

1	Otwórz tabelę w widoku "Projekt".

2	Na pasku narzędzi kliknij przycisk Indeksy  [image].

3	W oknie "Indeksy" zaznacz wiersze zawierające usuwane indeksy i naciśnij klawisz DEL. Spowoduje to usunięcie tylko indeksu, a nie samego pola.


Definiowanie innej nazwy wyświetlanej dla pola (kolumny) w widoku "Arkusz danych".

1	Otwórz tabelę w widoku "Projekt".

2	W górnej części okna kliknij pole, dla którego chcesz zdefiniować inną nazwę kolumny.

3	W dolnej części okna kliknij pole właściwości Tytuł, a następnie wpisz tekst określający nazwę kolumny. Tekst może składać się z dowolnej kombinacji co najwyżej 255 liter, cyfr, spacji i symboli.

Uwagi

•	Może to być użyteczne w sytuacji, gdy nagłówek kolumny powinien być dłuższy, lub zawierać więcej informacji, niż aktualna nazwa kolumny. Na przykład, nazwą pola używaną w kodzie języka Visual Basic for Applications i wyrażeniach może być "Nwisko", podczas gdy wyświetlanym nagłówkiem kolumny danego pola będzie "Nazwisko".

•	Właściwość pola Tytuł definiuje także domyślny tekst dla etykiet dołączonych do formantów w formularzach i raportach utworzonych za pomocą "Kreatora" lub przez przeciągnięcie pola z listy pól.

•	Jeśli właściwość Tytuł zostanie ustalona dla pola, a następnie nazwa pola zostanie zmieniona w widoku "Arkusz danych", wówczas tekst tytułu kolumny zostanie usunięty. W takiej sytuacji można ponownie zdefiniować tytuł pola, tak jak opisano powyżej. Sytuacji tej można uniknąć, jeśli nazwa pola zostanie zmieniona w widoku "Projekt".


Ustawienie domyślnego wyglądu widoku "Arkusz danych"

1	Otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych".

2	Kliknij polecenie Opcje w menu Narzędzia.

Pokaż

3	Kliknij kartę Arkusz danych.

4	Kliknij wybrane opcje.

Uwaga   Opcje te nie zastępują żadnych zmian, wprowadzonych uprzednio do arkuszy danych za pomocą poleceń z menu Format. Jeżeli arkusze te mają być także objęte zmianami, należy zmiany wprowadzić za pomocą poleceń z menu Format albo usunąć zapisane właściwości arkuszy, używając kodu języka Visual Basic.


Zmiana czcionki lub stylu czcionki, rozmiaru i koloru w widoku "Arkusz danych"

1	Otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych".

2	Kliknij polecenie Czcionka w menu Format.

Pokaż

3	Kliknij wybrane opcje.

Uwaga   Zmieniony format arkusza danych zastępuje format domyślny, określony na karcie Arkusz danych okna dialogowego Opcje w menu Narzędzia.


Zmiana stylu siatki i koloru tła w widoku "Arkusz danych"

1	Otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych".

2	Kliknij polecenie Komórki w menu Format.

3	Kliknij wybrane opcje.

Uwaga   Zmieniony format arkusza danych zastępuje format domyślny, określony na karcie Arkusz danych okna dialogowego Opcje w menu Narzędzia.


Wyświetlanie aktualnych danych w widoku "Arkusz danych" albo widoku "Formularz"

Jeśli używa się bazy danych w środowisku wielodostępnym, dane oglądane przez jednego użytkownika w arkuszu danych lub formularzu mogą być w tym samym czasie zmieniane przez innych. W programie Microsoft Access dane są aktualizowane w regularnych odstępach czasu. Można zmieniać częstotliwość automatycznej aktualizacji danych. Aby uzyskać dodatkowe informacje, należy kliknąć  [image].

Aby natychmiast wyświetlić aktualne dane, należy postąpić następująco.

1	Otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych" albo formularz w widoku "Formularz".

2	Kliknij polecenie Odśwież w menu Rekordy.

Polecenie Odśwież powoduje aktualizację danych, które już istnieją w arkuszu danych lub formularzu. Nie zmienia ono kolejności rekordów, nie wyświetla nowych rekordów ani nie usuwa rekordów zaznaczonych do usunięcia oraz takich, które przestały spełniać określone warunki. Aby wykonać te operacje, należy ponowić kwerendę rekordów przez naciśnięcie klawiszy SHIFT+F9.


Zmiana częstotliwości automatycznej aktualizacji danych w widoku "Arkusz danych" albo widoku "Formularz"

1	Otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych" albo formularz w widoku "Formularz".

2	Kliknij polecenie Opcje w menu Narzędzia.

Pokaż

3	Kliknij kartę Zaawansowane.

4	W polu Okres odświeżania wpisz liczbę sekund, które mają upłynąć pomiędzy kolejnymi automatycznymi aktualizacjami danych. Jeśli na przykład zostanie wpisana liczba 120, dane będą aktualizowane co 2 minuty.

Uwaga   To ustawienie działa tylko wtedy, gdy baza danych jest używana w środowisku wielodostępnym. Aktualizuje tylko dane, które już znajdują się w arkuszu danych czy formularzu. Nie zmienia kolejności rekordów, nie wyświetla nowych rekordów ani nie usuwa rekordów zaznaczonych do usunięcia oraz takich, które przestały spełniać określone warunki. Aby wykonać te operacje, należy ponowić kwerendę rekordów, naciskając kombinację klawiszy SHIFT+F9.


Zaznaczanie pól i rekordów w widoku "Arkusz danych"

W poniższej tabeli są przedstawione metody zaznaczania danych albo rekordów w widoku "Arkusz danych" za pomocą myszy.

Aby zaznaczyć	Kliknij
Dane w polu	Początek zaznaczenia i przeciągnij przez dane.
Całe pole	Lewy brzeg pola w arkuszu danych, gdzie wskaźnik zmienia się w  [image].
Sąsiadujące pola	Lewy brzeg pola i przeciągnij, aby rozszerzyć zaznaczenie.
Kolumnę	Selektor pola.
Sąsiadujące pola	Nazwę pola na górze kolumny a następnie, nie puszczając przycisku myszy, przeciągnij, aby rozszerzyć zaznaczenie.
Rekord	Selektor rekordów.
Wiele rekordów	Selektor rekordów pierwszego rekordu, a następnie przeciągnij, aby rozszerzyć zaznaczenie.
Wszystkie rekordy	Polecenie Zaznacz wszystkie rekordy w menu Edycja.

W poniższej tabeli są przedstawione metody zaznaczania danych albo rekordów w widoku "Arkusz danych" za pomocą klawiatury.

Aby zaznaczyć	Wykonaj
Dane w polu	Przesuń kursor wstawiania na początek tekstu, który ma być zaznaczony, a następnie przytrzymując klawisz SHIFT naciskaj klawisze strzałek, aby przesunąć kursor na koniec zaznaczenia.
Całe pole	Przesuń kursor wstawiania do pola i naciśnij klawisz F2.
Sąsiadujące pola	Przy zaznaczonym polu przytrzymaj klawisz SHIFT i naciśnij odpowiedni klawisz strzałki.
Bieżącą kolumnę	Naciśnij kombinację klawiszy CTRL+SPACJA.
Bieżący rekord	Naciśnij kombinację klawiszy SHIFT+SPACJA.
Wiele rekordów	Naciśnij kombinację klawiszy SHIFT+SPACJA, a następnie SHIFT+STRZAŁKA DO GÓRY albo SHIFT+STRZAŁKA W DÓŁ.


Przechodzenie pomiędzy rekordami za pomocą przycisków nawigacyjnych w widoku "Arkusz danych" albo "Formularz"

Przyciski nawigacyjne znajdują się na dole okna w widoku "Arkusz danych" albo widoku "Formularz". Za ich pomocą można szybko przechodzić z jednego rekordu do drugiego.


Znajdowanie rekordu według jego numeru w widoku "Arkusz danych" albo "Formularz"

1	Otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych" albo formularz w widoku "Formularz".

2	Kliknij dwukrotnie numer w polu "Liczba rekordów", aby zaznaczyć rekord.

3	Wpisz numer szukanego rekordu i naciśnij klawisz ENTER.


Przechodzenie pomiędzy polami w długich rekordach za pomocą pola listy "Przejdź do pola" w widoku "Arkusz danych"

Dodanie pola "Przejdź do pola" ułatwia przechodzenie pomiędzy polami w długich rekordach w widoku "Arkusz danych".

1	Otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych".

2	Kliknij polecenie Paski narzędzi w menu Widok.

3	Zaznacz pasek Formatowanie (arkusz danych).

4	Kliknij przycisk Zamknij.

Pole Przejdź do pola znajduje się z lewej strony paska narzędzi Formatowanie (arkusz danych). Trzeba w nim kliknąć nazwę pola, do którego ma nastąpić przejście w bieżącym rekordzie.


Przenoszenie kolumn w widoku "Arkusz danych"

1	Otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych".

2	Zaznacz kolumny, które mają być przeniesione.

Aby wybrać jedną kolumnę, należy kliknąć selektor pola dla tej kolumny.

Aby wybrać kolumny przylegające do siebie, należy kliknąć selektor pola dla kolumny i nie puszczając przycisku myszy przeciągnąć rozciągając zaznaczenie.

3	Kliknij i przytrzymaj przycisk myszy w selektorze pola.

4	Przeciągnij kolumny w nowe położenie.


Zmiana rozmiaru wierszy w widoku "Arkusz danych"

1	Otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych".

2	Ustaw wskaźnik pomiędzy dwoma selektorami rekordów z lewej strony arkusza danych, tak jak pokazano na rysunku.

3	Przeciągnij brzeg wiersza aż do osiągnięcia żądanej wysokości.

Uwagi

•	Zmieniony zostanie rozmiar wszystkich wierszy w arkuszu danych.

•	Nie można cofnąć zmian rozmiaru wierszy przy użyciu polecenia Cofnij z menu Edycja. Aby cofnąć zmiany należy zamknąć arkusz danych, a następnie kliknąć przycisk Nie w odpowiedzi na pytanie, czy chce się zachować zmiany układu arkusza.


Zmiana rozmiaru kolumny w widoku "Arkusz danych"

1	Otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych".

2	Ustaw wskaźnik na prawym brzegu kolumny, której rozmiar ma być zmieniany, tak jak pokazano na rysunku.

3	Przeciągnij aż do osiągnięcia przez kolumnę żądanej szerokości.

Uwaga   Nie można cofnąć zmian szerokości kolumn przy użyciu polecenia Cofnij z menu Edycja. Aby cofnąć zmiany należy zamknąć arkusz danych, a następnie kliknąć przycisk Nie w odpowiedzi na pytanie, czy chce się zachować zmiany układu arkusza.


Blokowanie i odblokowanie kolumn w widoku "Arkusz danych"

Można zablokować położenie jednej lub kilku kolumn w arkuszu danych tak, że znajdą się z lewej strony arkusza i będą zawsze widoczne, niezależnie od położenia wskaźnika.

1	Otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych".

2	Zaznacz kolumny, które mają być zablokowane.

Aby wybrać jedną kolumnę, należy kliknąć selektor pola dla tej kolumny.

Aby wybrać kolumny przylegające do siebie, należy kliknąć selektor pola dla kolumny i nie puszczając przycisku myszy przeciągnąć rozciągając zaznaczenie.

3	Aby zablokować zaznaczone kolumny, kliknij polecenie Zablokuj kolumny w menu Format.

Aby odblokować wszystkie kolumny, kliknij polecenie Odblokuj wszystkie kolumny w menu Format.


Ukrywanie kolumn w widoku "Arkusz danych"

1	Otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych".

2	Zaznacz kolumnę lub kolumny, które mają być ukryte.

Aby wybrać jedną kolumnę, należy kliknąć selektor pola dla tej kolumny.

Aby wybrać kolumny przylegające do siebie, należy kliknąć selektor pola dla kolumny i nie puszczając przycisku myszy przeciągnąć rozciągając zaznaczenie.

3	Kliknij polecenie Ukryj kolumny w menu Format.

Aby uzyskać informacje o wyświetlaniu ukrytych kolumn, należy kliknąć  [image].


Wyświetlanie ukrytych kolumn w widoku "Arkusz danych"

1	Otwórz tabelę, kwerendę lub formularz w widoku "Arkusz danych".

2	Kliknij polecenie Odkryj kolumny w menu Format.

Pokaż

3	W oknie dialogowym Odkryj kolumny zaznacz nazwy kolumn, które mają być wyświetlane.


Znajdowanie konkretnego rekordu w arkuszu danych albo w formularzu za pomocą przewijania

Jeśli tabela zawiera więcej rekordów, niż mieści się w oknie widoku "Arkusz danych" albo formularza ciągłego, to do znalezienia konkretnego rekordu można wykorzystać pole przewijania na pasku przewijania.

•	Przeciągnij w górę lub w dół pole przewijania na pasku przewijania.

Obok pola przewijania wyświetlany jest na górze ekranu numer rekordu.

Jeżeli ma się do dyspozycji mysz Microsoft IntelliMouse™, to można wykorzystać przycisk kołowy w celu przewinięcia do konkretnego rekordu, w sposób zależny od bieżącego widoku.

Widok	Opis
Arkusz danych lub podformularz wyświetlony jako arkusz danych	Przycisk kołowy przewija wiersz za wierszem, ale wskaźnik nie zmienia położenia.
Pojedynczy formularz lub podformularz wyświetlony jako pojedynczy formularz	Przycisk kołowy zmienia rekord na poprzedni lub następny, zmieniając także położenie wskaźnika.
Formularz ciągły lub podformularz wyświetlony jako formularz ciągły	Przycisk kołowy zmienia rekord na poprzedni lub następny, ale wskaźnik nie zmienia położenia.


Eksportowanie danych do bazy danych lub pliku w innym formacie

Dane z tabeli albo kwerendy można eksportować w wielu różnych formatach. Aby się z nimi zapoznać, kliknij  [image].

Każdy obiekt bazy danych można eksportować do innej bazy danych z programu Microsoft Access. Daje to ten sam efekt co kopiowanie i wklejanie obiektów baz danych.

Można eksportować tabele, kwerendy, formularze i raporty do plików HTML, a także tabele, kwerendy i formularze do plików IDC/HTX, które mogą być następnie wykorzystane jako część usługi sieciowej WWW.

Istnieje wiele sposobów wymiany danych pomiędzy programami Microsoft Access, Microsoft Word oraz Microsoft Excel.

Wykorzystując program Microsoft Exchange, Microsoft Mail albo inną aplikację poczty elektronicznej obsługującą MAPI (Messaging Application Programming Interface - Interfejs do programowania aplikacji poczty elektronicznej), można dołączyć dane wyjściowe z tabeli, kwerendy, formularza, raportu lub modułu do komunikatu poczty elektronicznej w kilku różnych formatach.

Aby często wykonywane operacje stały się mniej uciążliwe, można je zautomatyzować, korzystając z makr albo kodu języka Visual Basic dla aplikacji.

Co chcesz zrobić?

Eksportować tabelę lub inny obiekt bazy danych do innej bazy danych programu Microsoft Access

Eksportować tabelę, kwerendę, formularz lub raport w formacie HTML

Eksportować obiekt bazy danych do serwera FTP lub HTTP sieci Internet

Eksportować tabelę lub kwerendę do pliku programu FoxPro, Paradox lub dBASE

Eksportować tabelę lub kwerendę do tabeli bazy danych SQL lub innego źródła danych ODBC

Eksportować tabelę lub kwerendę do pliku arkusza kalkulacyjnego

Eksportować tabelę lub kwerendę do pliku tekstowego rozdzielanego lub o stałej szerokości

Wymieniać dane między programami Microsoft Access i Microsoft Word

Dołączyć dane wyjściowe obiektu bazy danych do komunikatu poczty elektronicznej

Wykorzystać makra lub kod Visual Basic do automatyzacji eksportu danych


Eksportowanie tabeli lub innego obiektu do istniejącej bazy danych programu Microsoft Access

Uwaga   Można eksportować tabele, kwerendy i makra z programu Microsoft Access w wersji 8.0/97 do baz danych wersji 7.0/95, ale do baz danych programu Microsoft Access w wersjach 1.x i 2.0 tylko tabele.

1	W oknie bazy danych kliknij nazwę obiektu, który ma być eksportowany, a następnie kliknij polecenie Zapisz jako/Eksportuj w menu Plik.

  Pokaż

2	W oknie dialogowym Zapisz jako kliknij Do zewnętrznego pliku lub bazy danych, a następnie kliknij przycisk OK.

3	Kliknij strzałkę po prawej stronie pola Zapisz w i zaznacz dysk albo folder, w którym znajduje się docelowa baza danych programu Microsoft Access.

4	Kliknij dwukrotnie ikonę bazy danych, która ma być eksportowana.

5	W oknie dialogowym Eksportuj wpisz nazwę nowego obiektu (albo zaakceptuj bieżącą nazwę). Jeśli eksportujesz tabelę, w obszarze Eksportuj tabele zaznacz, czy ma być eksportowana definicja tabeli oraz dane, czy tylko definicja. Kliknij przycisk OK, aby wyeksportować obiekt.

Wskazówka   Jednorazowo można eksportować tylko jeden obiekt. Jeśli chcesz eksportować kilka obiektów jednocześnie, otwórz docelową bazę danych i do niej importuj obiekty. Aby uzyskać dodatkowe informacje, kliknij  [image].


Eksportowanie tabeli lub kwerendy do pliku programu FoxPro, Paradox albo dBASE

1	W oknie bazy danych kliknij nazwę tabeli lub kwerendy, która ma być eksportowana, a następnie kliknij polecenie Zapisz jako/Eksportuj w menu Plik.

  Pokaż

2	W oknie dialogowym Zapisz jako kliknij Do zewnętrznego pliku lub bazy danych, a następnie kliknij przycisk OK.

3	W polu Zapisz jako typ kliknij odpowiedni format bazy danych.

4	Z prawej strony pola Zapisz w kliknij strzałkę i zaznacz docelowy dysk albo folder.

5	W polu Nazwa pliku wpisz nazwę, a następnie kliknij przycisk Eksportuj.

Uwaga

•	Sterownika Paradox nie ma w programie instalacyjnym, ale jest dostępny w pakiecie Office 97 Value Pack. Aby uzyskać więcej informacji na temat tego pakietu, należy kliknąć  [image].

•	Jeśli eksportowana jest tabela z nazwami tabeli lub nazwami pól niedozwolonymi w docelowej bazie danych, nazwy te zostaną zmienione. Na przykład, jeśli eksportuje się do tabeli programu dBASE, wszystkie nazwy pól o długości większej niż 10 znaków zostaną skrócone.


Eksportowanie tabeli lub kwerendy do tabeli bazy danych SQL albo innego źródła danych ODBC

Ważne   Nie można eksportować do kodu języka SQL lub innego maszynowego źródła danych ODBC, dopóki nie zostanie zainstalowany właściwy sterownik. Aby uzyskać więcej informacji na temat instalacji sterowników ODBC, należy kliknąć  [image].

1	W oknie bazy danych kliknij nazwę tabeli lub kwerendy, która ma być eksportowana, a następnie kliknij Zapisz jako/Eksportuj w menu Plik.

  Pokaż

2	W oknie dialogowym Zapisz jako kliknij Do zewnętrznego pliku lub bazy danych, a następnie kliknij przycisk OK.

3	W oknie dialogowym Zapisz nazwa obiektu w, w polu Zapisz jako typ, kliknij Bazy danych ODBC.

4	W oknie dialogowym Eksportuj wpisz nazwę pliku (lub użyj nazwy sugerowanej), a następnie kliknij przycisk OK.

Zostanie wyświetlone okno dialogowe Select Data Source z listą zdefiniowanych maszynowych źródeł danych dla wszystkich sterowników ODBC zainstalowanych w komputerze. Aby zdefiniować nowe źródło danych dla dowolnego zainstalowanego sterownika ODBC, kliknij New, a następnie postępuj według instrukcji wyświetlonych w oknie Create New Data Source i w oknach dialogowych, które pojawią się po nim.

5	W oknie dialogowym Select Data Source kliknij kartę Machine Data Source, a następnie kliknij dwukrotnie docelowe maszynowe źródło danych ODBC.

Jeżeli chcesz wykorzystać plikowe źródło danych, kliknij kartę File Data Source i wpisz lub wyszukaj nazwę pliku. Plikowe źródło danych jest wygodne przy wspólnym wykorzystywaniu informacji sterownika ODBC o połączeniach między różnymi komputerami i nie wymaga wpisu w Rejestrze. Aby uzyskać więcej informacji na temat plikowych źródeł danych, należy kliknąć  [image] lub skorzystać z podręcznika ODBC 3.0 Programmer’s Reference Manual.

6	Konkretne źródła danych ODBC mają różne wymagania, które muszą być spełnione, aby uzyskać dostęp do danych. Na przykład większość wymaga wpisania identyfikatora logowania oraz hasła. Być może możesz uzyskać tę informację od administratora sieci. Wpisz odpowiednie informacje w oknie dialogowym, a następnie kliknij przycisk OK.

Program Microsoft Access połączy się ze źródłem danych ODBC i utworzy nową tabelę.

Uwagi

•	Można eksportować dane z tabeli lub kwerendy programu Microsoft Access, aby utworzyć nową tabelę w bazie danych SQL albo innym programie ze sterownikiem ODBC zainstalowanym w komputerze. Aby uzyskać więcej informacji na temat dostępności dodatkowych sterowników ODBC, ich instalacji oraz ustawianiu źródeł danych, należy kliknąć  [image].

•	Po wyeksportowaniu tabeli programu Microsoft Access do bazy danych SQL można skorzystać z kwerendy przekazującej SQL, aby dodać do tabeli indeks. Aby uzyskać więcej informacji, należy kliknąć  [image].


Eksportowanie tabeli lub kwerendy do arkusza kalkulacyjnego

1	W oknie bazy danych kliknij nazwę tabeli lub kwerendy, która ma być eksportowana, a następnie kliknij polecenie Zapisz jako/Eksportuj w menu Plik.

  Pokaż

2	W oknie dialogowym Zapisz jako kliknij pole Do zewnętrznego pliku lub bazy danych, a następnie kliknij przycisk OK.

3	W polu Zapisz jako typ kliknij odpowiedni format arkusza kalkulacyjnego.

4	Z prawej strony pola Zapisz w kliknij strzałkę i zaznacz docelowy dysk albo folder.

5	Kliknij dwukrotnie istniejący arkusz kalkulacyjny albo wpisz nową nazwę w polu Nazwa pliku.

Ostrzeżenie   Przy eksportowaniu do istniejącego pliku arkusza kalkulacyjnego, dane w tym arkuszu zostają usunięte i zastąpione nowymi, poza trzema wyjątkami. Wyjątkami są sytuacje, kiedy eksportuje się do skoroszytu programu Microsoft Excel w wersji 5.0, 7.0/95 lub 8.0/97, gdzie dane zostają skopiowane do następnego wolnego arkusza roboczego.

Jeśli w kroku 3 wybrany został Microsoft Excel 5-7 lub Microsoft Excel 97 i mają być zachowane czcionki, dane wyświetlane w polach odnośnikowych oraz szerokości pól, to należy zaznaczyć pole wyboru Zapisz sformatowany. Zapisywanie będzie powolniejsze.

6	Kliknij polecenie Eksportuj.

Utworzony zostanie plik arkusza kalkulacyjnego zawierający dane z eksportowanej tabeli lub kwerendy. Nazwy pól z tabeli lub kwerendy są umieszczane w pierwszym wierszu arkusza kalkulacyjnego.

Uwagi

•	Sterownika Lotus 1-2-3 nie ma w programie instalacyjnym, ale jest dostępny w pakiecie Office 97 Value Pack. Aby uzyskać więcej informacji na temat tego pakietu, należy kliknąć  [image].

•	Dane wyjściowe arkusza danych, formularza albo raportu można zapisać bezpośrednio do arkusza roboczego programu Microsoft Excel, zachowując w ten sposób formatowanie, takie jak czcionki albo poziom grupowania raportu. Aby uzyskać dodatkowe informacje, należy kliknąć  [image].


Załadowanie danych wyjściowych arkusza danych, formularza lub raportu do programu Microsoft Excel

Uwaga   Zapisanie danych wyjściowych bezpośrednio do programu Microsoft Excel zachowuje w większości formatowanie, takie jak czcionki czy kolory. Poziomy grupowania raportów są zapisywane w postaci poziomów zarysu programu Microsoft Excel. Formularz jest zapisywany w postaci tabeli danych.

1	W oknie bazy danych kliknij nazwę tabeli, kwerendy, formularza albo raportu, który ma być zapisany i załadowany do programu Microsoft Excel. Aby zapisać część arkusza danych, otwórz arkusz danych i najpierw zaznacz odpowiednią jego część.

2	W menu Narzędzia wybierz polecenie Łącza Office, a następnie kliknij polecenie Analizuj za pomocą MS Excel.

Dane wyjściowe zostaną zapisane jako plik programu Microsoft Excel (.xls) w folderze, w którym zainstalowany jest program Microsoft Access. Program Microsoft Excel zostanie automatycznie uruchomiony i otworzy ten plik.


Eksportowanie tabeli lub kwerendy do pliku tekstowego rozdzielanego albo o stałej szerokości

1	W oknie bazy danych kliknij nazwę tabeli lub kwerendy, która ma być eksportowana, a następnie kliknij Zapisz jako/Eksportuj w menu Plik.

  Pokaż

2	W oknie dialogowym Zapisz jako kliknij przycisk Do zewnętrznego pliku lub bazy danych, a następnie kliknij przycisk OK.

3	W polu Zapisz jako typ kliknij opcję Pliki tekstowe.

4	Z prawej strony pola Zapisz w kliknij strzałkę i zaznacz docelowy dysk albo folder.

5	W polu Nazwa pliku wpisz nazwę pliku, a następnie kliknij przycisk Eksportuj.

Zostaje uruchomiony Kreator eksportu tekstu.

Jeśli przy poprzednim eksportowaniu tej tabeli czy kwerendy została zapisana specyfikacja, a teraz chcesz ją załadować, kliknij przycisk Zaawansowane, kliknij przycisk Specyfikacje, a następnie dwukrotnie kliknij odpowiednią specyfikację.

Uwaga   W dowolnej chwili przed kliknięciem przycisku Zakończ można kliknąć przycisk Zaawansowane, aby określić format, w jakim tekst ma być zapisany (Windows (ANSI) lub DOS OS/2 (PC-8)); formaty daty, czasu oraz liczb, jak również to, które kolumny mają być eksportowane.

6	Wybierz tworzenie pliku rozdzielanego albo o stałej szerokości, a następnie kliknij przycisk Dalej.

7	Postępuj zgodnie z instrukcjami w pozostałych oknach dialogowych.

Uwagi

•	Po zakończeniu pracy kreatora, automatycznie zostanie zapisana specyfikacja dokonanych wyborów pod domyślną nazwą: Nazwapliku_ExportSpec. Aby samemu określić nazwę, należy kliknąć przycisk Zaawansowane, kliknąć przycisk Specyfikacje, a następnie kliknąć przycisk Zapisz jako. Tę specyfikację można załadować przy następnym eksportowaniu danych z tej samej tabeli lub kwerendy, żeby nie powtarzać za każdym razem tych samych wyborów.

•	Aby dołączyć czcionki i inne elementy formatowania nie zawarte w pliku tekstowym, można zapisać całość lub część arkusza danych tabeli, formularza albo kwerendy w postaci pliku RTF. Aby uzyskać więcej informacji, należy kliknąć  [image].


Wymiana danych pomiędzy programami Microsoft Access i Microsoft Word

Istnieją cztery sposoby używania danych z programu Microsoft Access w programie Microsoft Word:

•	Jeśli używa się programu Microsoft Word w wersji 7.0/95 albo późniejszej, można skorzystać z Kreatora wydruku seryjnego programu Microsoft Word, aby utworzyć dokument korespondencji seryjnej, wykorzystując łącze do danych programu Microsoft Access. Kiedy łącze jest już utworzone, można w każdej chwili otworzyć dokument w programie Microsoft Word, aby wydrukować nową serię formularzy listów albo etykiet z danymi z programu Microsoft Access.

•	Przy dowolnej wersji programu Microsoft Word można eksportować dane z programu Microsoft Access do pliku źródła danych korespondencji seryjnej, który może być wykorzystywany z możliwością korespondencji seryjnej programu Word.

•	Można zapisać dane wyjściowe arkusza danych, formularza, czy raportu w postaci pliku RTF (.rtf). Plik RTF zachowuje formatowanie, takie jak czcionki i style i może być otwarty za pomocą programu Microsoft Word oraz innych edytorów tekstu, pracujących w środowisku Windows.

•	Można zapisać dane wyjściowe arkusza danych, formularza, czy raportu w postaci pliku RTF (.rtf) i automatycznie załadować ten plik do programu Microsoft Word.

Co chcesz zrobić?

 	Scalać dane z programu Microsoft Access przy użyciu Kreatora wydruku seryjnego programu Microsoft Word

Eksportować tabelę lub kwerendę do pliku źródła danych korespondencji seryjnej programu Microsoft Word

Zapisać dane wyjściowe arkusza danych, formularza albo raportu w postaci pliku RTF

Zapisać dane wyjściowe arkusza danych, formularza albo raportu w postaci pliku RTF i automatycznie otworzyć ten plik za pomocą programu Microsoft Word


Scalanie danych z tabeli lub kwerendy za pomocą Kreatora korespondencji seryjnej programu Microsoft Word

1	W oknie bazy danych kliknij nazwę tabeli albo kwerendy, która ma być eksportowana, a następnie wybierz polecenie Łącza Office w menu Narzędzia i kliknij polecenie Korespondencja seryjna MS Word.

  Pokaż

2	Postępuj zgodnie z instrukcjami Kreatora korespondencji seryjnej.

3	W oknie Microsoft Word kliknij polecenie Wstaw pole scalając, aby wstawić do dokumentu żądane pola.

Uwaga   Operację scalania danych z formularzami listów można także rozpocząć w programie Microsoft Word. Więcej informacji można znaleźć w dokumentacji tego programu.


Eksportowanie do pliku źródła danych korespondencji seryjnej programu Microsoft Word

1	W oknie bazy danych kliknij nazwę tabeli lub kwerendy, która ma być eksportowana, a następnie kliknij polecenie Zapisz jako/Eksportuj w menu Plik.

  Pokaż

2	W oknie dialogowym Zapisz jako kliknij przycisk Do zewnętrznego pliku lub bazy danych, a następnie kliknij przycisk OK.

3	W polu Zapisz jako typ kliknij pozycję Scalanie z MS Word.

4	Z prawej strony pola Zapisz w kliknij strzałkę i zaznacz docelowy dysk albo folder.

5	W polu Nazwa pliku wpisz nazwę pliku, a następnie kliknij przycisk Eksportuj.

Program Microsoft Access tworzy źródło danych zawierające nazwy pól i wszystkie dane z tabeli.

Uwagi

•	Jeśli tworzone jest źródło danych korespondencji seryjnej programu Word, w programie Microsoft Access używane są nazwy pól z tabeli lub kwerendy. Aby zachować zgodność z regułami formatowania programu Word dla Windows, nazwy pól o długości większej niż 20 znaków są obcinane, a wszystkie znaki poza literami, cyframi i podkreśleniami są zamieniane na podkreślenia.

•	W źródle danych korespondencji seryjnej programu Word pierwszy rekord pliku zawiera nazwy pól i nazywa się wierszem nagłówkowym. Wszystkie następne rekordy są wierszami danych. Nazwy pól w rekordzie nagłówkowym muszą odpowiadać nazwom pól w dokumencie głównym. Jeśli tak nie jest, należy zmienić nazwy pól albo w źródle danych (można je otworzyć w programie Word dla Windows), albo w głównym dokumencie tak, aby nazwy były identyczne.


Załadowanie danych wyjściowych arkusza danych, formularza albo raportu do programu Microsoft Word

1	W oknie bazy danych kliknij nazwę tabeli, kwerendy, formularza albo raportu, który ma być zapisany i załadowany do programu Microsoft Word. Aby zapisać część arkusza danych, najpierw otwórz arkusz i zaznacz odpowiednią jego część.

2	W menu Narzędzia wybierz polecenie Łącza Office, a następnie kliknij polecenie Opublikuj za pomocą MS Word.

Dane wyjściowe zostaną zapisane w postaci pliku RTF (.rtf) w folderze, w którym jest zainstalowany program Microsoft Access. Program Word zostanie uruchomiony automatycznie i otworzy ten plik.


Zapisanie danych wyjściowych obiektu w postaci pliku programu Microsoft Excel albo pliku RTF

Dane wyjściowe można zapisać w formacie programu Microsoft Excel w wersji 5.0, 7.0/95 lub 8.0/97 albo w formacie pliku RTF, który zachowuje większość formatowania, takiego jak czcionki i kolory. Przy zapisywaniu do programu Microsoft Excel poziomy grupowania raportów zostają zapisane w postaci poziomów zarysu programu Microsoft Excel. W obu przypadkach formularz zostaje zapisany w postaci tabeli danych.

1	W oknie bazy danych kliknij nazwę obiektu, który ma być zapisany. Aby zapisać część arkusza danych, najpierw otwórz arkusz i zaznacz odpowiednią jego część.

2	W menu Plik kliknij polecenie Zapisz jako/Eksportuj.

  Pokaż

3	W oknie dialogowym Zapisz jako kliknij przycisk Do zewnętrznego pliku lub bazy danych, a następnie kliknij przycisk OK. Zostanie wyświetlone okno dialogowe Zapisz nazwa obiektu w.

4	W polu Zapisz jako typ kliknij pozycję Microsoft Excel 5-7, Microsoft Excel 97 albo RTF.

5	Z prawej strony pola Zapisz w kliknij strzałkę i zaznacz docelowy dysk albo folder.

6	W polu Nazwa pliku wpisz nazwę pliku (albo wykorzystaj proponowaną nazwę).

7	Zapisując w formacie programu Microsoft Excel 5-7 lub Microsoft Excel 97, zaznacz pole wyboru Zapisz sformatowany. Przy zapisywaniu w formacie RTF, pole wyboru Zapisz sformatowany jest zaznaczane automatycznie.

8	Kliknij przycisk Eksportuj.

Uwaga   Aby zapisać obiekt w formacie pliku innej aplikacji, można wykorzystać akcję WyprowadźDo w makrze. Używając tej akcji można określić obiekt bazy danych, który ma być zapisany. Obiekt ten nie musi być otwarty ani zaznaczony w oknie bazy danych.


Przyłączanie danych wyjściowych obiektu do wiadomości poczty elektronicznej

Można dołączyć dane wyjściowe obiektu bazy danych do komunikatu poczty elektronicznej w postaci pliku programu Microsoft Excel (.xls), pliku RTF (.rtf), pliku tekstowego MS-DOS (.txt) lub pliku HTML (.html).

1	W oknie bazy danych kliknij nazwę obiektu, który ma być dołączony. Aby dołączyć część arkusza danych, najpierw otwórz arkusz i zaznacz odpowiednią jego część.

2	W menu Plik kliknij polecenie Wyślij.

3	Kliknij format, w jakim plik ma być dołączony, a następnie kliknij przycisk OK.

Zostaje otwarty nowy komunikat poczty elektronicznej i dane wyjściowe obiektu zostają dołączone w wybranym formacie.

Uwagi

•	Jeśli polecenie Wyślij nie jest dostępne, aplikacja poczty elektronicznej może być źle zainstalowana albo może nie obsługiwać MAPI (Messaging Application Programming Interface - Interfejs do programowania aplikacji poczty elektronicznej). Sprawdź w dokumentacji programu, czy MAPI jest obsługiwane, a jeśli tak, to spróbuj ponownie zainstalować aplikację poczty elektronicznej, aby polecenie Wyślij było dostępne.

•	Aby dołączyć plik danych wyjściowych do komunikatu poczty elektronicznej, można wykorzystać akcję WyślijObiekt w makrze. Używając tej akcji można określić obiekt bazy danych, który ma być dołączony. Obiekt ten nie musi być otwarty ani zaznaczony w oknie bazy danych.


Formaty danych eksportowane przez program Microsoft Access

Uwaga   Sterowniki programów Lotus 1-2-3 i Paradox nie są dołączane przy instalacji, ale można je otrzymać z pakietu Office 97 ValuPack. Więcej informacji o pakiecie ValuPack można uzyskać klikając  [image].

Aplikacja	Akceptowana wersja lub format
Microsoft FoxPro	2.x i 3.0
dBASE	III, III+, IV i 5
Paradox	3.x, 4.x i 5.0
Microsoft Excel	3.0, 4.0, 5.0, 7.0/95 i 8.0/97
Lotus 1-2-3	Formaty .wk1 i .wk3
Pliki tekstowe rozdzielane	Windows (ANSI) i DOS (PC-8)
Pliki tekstowe o ustalonej szerokości	Windows (ANSI) i DOS (PC-8)
HTML i IDC/HTX	1.1  (lista) 2.0, 3.x (tabela lub lista)
Programy i bazy danych obsługujące protokół ODBC	Lista akceptowanych sterowników ODBC znajduje się w artykule nr Q140548, "List of ODBC Drivers Installed by Product”, w bazie danych Microsoft Knowledge Base. Aby połączyć się ze stroną wyszukującą bazy danych Microsoft Access Knowledge Base w sieci WWW, kliknij   Aby uzyskać informacje na temat dostępu do bazy danych Knowledge Base lub innych zasobów informacji technicznej, kliknij  [image].


Importowanie niestandardowych pasków narzędzi i menu z innej bazy danych programu Microsoft Access

Wszystkie niestandardowe menu i paski narzędzi w bazie danych mogą być importowane. Program Microsoft Access nie dokona jednak importowania paska narzędzi, paska menu lub menu podręcznego, jeżeli jego nazwa jest identyczna z nazwą użytą w bazie danych, do której następuje importowanie.

1	Otwórz bazę danych.

2	W menu Plik wskaż polecenie Pobierz dane zewnętrzne, a następnie w podmenu kliknij polecenie Importuj.

  Pokaż

3	Upewnij się, czy w polu Typ pliku zaznaczone jest pole Microsoft Access (*.mdb).

4	W polu Szukaj w zaznacz dysk i folder, w którym jest baza danych (.mdb) utworzona przez program Microsoft Access, z której chcesz importować, a następnie kliknij dwukrotnie nazwę tej bazy danych.

5	W oknie dialogowym Importuj obiekty, kliknij przycisk Opcje.

6	W polu Importuj kliknij przycisk Menu i paski narzędzi.


Tworzenie paska menu lub menu podręcznego w programie Microsoft Access 97 za pomocą makra

Ta procedura tworzy nowy styl paska menu lub menu podręcznego za pomocą makra utworzonego w poprzedniej wersji programu Microsoft Access.

1	W oknie bazy danych kliknij kartę Makra i nazwę makra, które chcesz użyć do utworzenia paska menu lub menu podręcznego.

Aby utworzyć nowy styl paska menu lub menu podręcznego za pomocą makra, które było używane poprzednio do tworzenia menu niestandardowych, zaznacz tylko makro paska menu górnego poziomu. Nie musisz zaznaczać grupy makr dla każdego menu, które ukazuje się na pasku menu.

2	W menu Narzędzia wskaż polecenie Makro, a następnie w podmenu kliknij polecenie Utwórz menu z makra lub polecenie Utwórz menu podręczne z makra.

Uwagi

•	Można teraz dostosować pasek menu lub menu podręczne w oknie dialogowym Dostosuj, które jest dostępne po wskazaniu polecenia Paski narzędzi w menu Widok, a następnie kliknięciu w podmenu polecenia Dostosuj.

•	Program Microsoft Access nie usuwa oryginalnego makra (lub makr, jeżeli pracujesz z makrem paska menu i grupami makr związanych z menu) po utworzeniu nowego paska menu lub menu podręcznego. Działanie nowego paska menu wciąż zależy od oryginalnego makra lub makr, z wyjątkiem makr zawierających tylko akcję DodajMenu (AddMenu) lub UruchomPolecenie (RunCommand) (poprzednio - WykonajElementMenu (DoMenuItem)).


Tworzenie paska narzędzi przy użyciu makra

1	W oknie bazy danych kliknij kartę Makra, a następnie kliknij nazwę makra, przy użyciu którego chcesz utworzyć pasek narzędzi.

2	W menu Narzędzia wskaż polecenie Makro, a następnie w podmenu kliknij polecenie Utwórz pasek narzędzi z makra.

•	Uwaga Program Microsoft Access nie usuwa oryginalnego makra (lub makr, jeżeli pracujesz z makrem paska menu i grupami makr związanych z menu) po utworzeniu nowego paska narzędzi. Działanie nowego paska narzędzi wciąż zależy od oryginalnego makra, lub makr, z wyjątkiem makr zawierających tylko akcję DodajMenu (AddMenu) lub UruchomPolecenie (RunCommand) (poprzednio - WykonajElementMenu (DoMenuItem)).


Dołączanie niestandardowego paska menu do formularza lub raportu

Dołączony niestandardowy pasek menu zastępuje  wbudowany pasek menu w formularzu lub raporcie.

1	Utwórz pasek menu.

Jak?

2	Otwórz formularz lub raport w widoku "Projekt".

3	W widoku "Projekt" kliknij przycisk selektor formularza lub selektor raportu.

4	Kliknij przycisk Właściwości  [image]  na pasku menu.

5	W polu właściwości Pasek menu wpisz nazwę paska menu.

Powtórz tę procedurę dla każdego formularza lub raportu, do którego chcesz dołączyć pasek menu.


Dołączanie niestandardowego paska narzędzi do formularza lub raportu

Dołączony pasek narzędzi zastępuje wbudowany pasek narzędzi w formularzu lub raporcie.

1	Utwórz pasek narzędzi.

Jak?

2	Otwórz formularz lub raport w widoku "Projekt".

3	W widoku "Projekt" kliknij przycisk selektor formularza lub selektor  raportu.

4	Kliknij przycisk Właściwości  [image]  na pasku narzędzi.

5	W polu właściwości Pasek narzędzi wpisz nazwę paska narzędzi.

Powtórz tę procedurę dla każdego formularza lub raportu, do którego chcesz dołączyć pasek narzędzi.


Dołączanie menu podręcznego do formularza, formantu lub raportu

Dołączone menu podręczne zastępuje wbudowane menu podręczne w formularzu, formancie lub raporcie.

1	Utwórz menu podręczne.

Jak?

2	Otwórz formularz lub raport w widoku "Projekt".

3	W widoku "Projekt" kliknij przycisk selektor formularza, selektor raportu lub formant.

4	Kliknij przycisk Właściwości  [image]  na pasku narzędzi.

5	W polu właściwości Pasek menu podręcznego wpisz nazwę menu podręcznego.

W przypadku formularza, upewnij się też, że w polu właściwości Menu podręczne wpisane jest Tak.

Powtórz tę procedurę dla każdego formularza, raportu lub formantu, do którego chcesz dołączyć menu podręczne.


Tworzenie niestandardowego paska menu dla bieżącej bazy danych

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

2	Na karcie Paski narzędzi kliknij przycisk Nowy.

3	W polu Nazwa paska narzędzi wpisz żądaną nazwę i kliknij przycisk OK.

4	Na karcie Paski narzędzi kliknij przycisk Właściwości.

5	Na liście Typ kliknij element listy Pasek menu.

6	Ustaw inne wybrane właściwości i kliknij przycisk Zamknij.

Nowy pasek menu znajduje się teraz za oknem dialogowym Dostosuj. Aby zobaczyć nowy pasek menu, przesuń okno dialogowe Dostosuj i przejdź do punktu 7.

7	Aby dokończyć tworzenie paska menu, należy:

•	Dodać menu niestandardowe. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Dodać menu wbudowane. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Uwagi

•	Program Microsoft Access obsługuje makra pasków menu dla aplikacji utworzonych w poprzednich wersjach programu Access. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Możesz dołączyć niestandardowy pasek menu do formularza lub raportu. Aby uzyskać więcej informacji na ten temat, kliknij  [image]. Możesz też zaprojektować ten pasek jako globalny pasek menu. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Tworzenie niestandardowego menu podręcznego dla bieżącej bazy danych

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj .

2	Na karcie Paski narzędzi kliknij przycisk Nowy.

3	W polu Nazwa paska narzędzi wpisz żądaną nazwę i kliknij przycisk OK.

4	Na karcie Paski narzędzi kliknij przycisk Właściwości.

5	Na liście Typ kliknij element listy Podręczny.

6	Ustaw właściwość Dozwolone dostosowywanie tak, jak chcesz i kliknij przycisk Zamknij.

Program Microsoft Access dodaje niestandardowe menu podręczne do paska narzędzi Menu podręczne, z którego dostosowuje się wszystkie menu podręczne.

7	W polu Paski narzędzi na karcie Paski narzędzi kliknij przycisk Menu podręczne.

8	Na pasku narzędzi Menu podręczne kliknij kategorię Niestandardowy.

9	Aby dokończyć tworzenie menu, należy:

•	Dodać polecenia z okna dialogowego Dostosuj. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Przesunąć lub skopiować polecenia z innych menu. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Uwagi

•	Program Microsoft Access obsługuje makra menu dla aplikacji utworzonych w poprzednich wersjach programu Microsoft Access. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Możesz dołączyć niestandardowe menu podręczne do formularza, raportu lub formantu. Aby uzyskać więcej informacji na ten temat, kliknij  [image]. Możesz też zaprojektować to menu jako globalne menu podręczne. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Wybór animacji menu przy wyświetlaniu

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

2	Na karcie Opcje wybierz rodzaj animacji menu, który chcesz stosować.


Zmiana nazwy niestandardowego menu podręcznego

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj .

2	Na karcie Paski narzędzi kliknij przycisk Właściwości.

3	W polu Wybierany pasek narzędzi kliknij nazwę menu podręcznego, którego nazwę chcesz zmienić.

4	W polu Nazwa paska wpisz nową nazwę.


Usuwanie niestandardowego menu podręcznego

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

2	Na karcie Paski narzędzi kliknij przycisk Właściwości.

3	W polu Wybierany pasek narzędzi kliknij nazwę niestandardowego menu podręcznego, które chcesz usunąć.

4	Na liście Typ zmień typ na Pasek narzędzi i zamknij arkusz właściwości.

Nazwa menu podręcznego widoczna jest teraz w polu Paski narzędzi na karcie Paski narzędzi.

5	Zaznacz nazwę niestandardowego menu podręcznego w polu Paski narzędzi i kliknij przycisk Usuń.


Wybór obrazka przycisku paska narzędzi lub polecenia menu

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

2	Wyświetl - o ile nie jest widoczny - pasek narzędzi, pasek menu lub menu podręczne zawierające obrazek przycisku paska narzędzi lub polecenie menu, które chcesz zmienić.

Jak?

3	Po otwarciu okna dialogowego Dostosuj wykonaj jeden z następujących ciągów czynności:

•	Aby zmienić obrazek przycisku paska narzędzi, kliknij prawym przyciskiem myszy przycisk na pasku narzędzi, wskaż polecenie Zmień obraz przycisku w menu podręcznym, a następnie kliknij wybrany obrazek.

•	Aby zmienić obrazek polecenia menu, kliknij nazwę menu na pasku menu lub na pasku narzędzi, albo kliknij menu podręczne zawierające polecenie, którego obrazek chcesz zmienić. Kliknij prawym przyciskiem myszy polecenie menu, wskaż polecenie Zmień obraz przycisku w menu podręcznym i kliknij wybrany obrazek.

Uwaga   Jeżeli zmienisz wygląd polecenia z menu wbudowanego (na przykład z menu Edycja), nowy obrazek będzie ukazywać się we wszystkich widokach pokazujących to menu z tym poleceniem.


Dodawanie niestandardowego polecenia uruchamiającego funkcję języka Visual Basic do menu

1	Utwórz funkcję, która ma uruchamiać określone polecenie.

Jak?

2	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

3	Wyświetl - o ile nie jest widoczny - pasek menu, menu podręczne lub pasek narzędzi zawierający menu, do którego chcesz dodać polecenie.

Jak?

4	W oknie dialogowym Dostosuj kliknij kartę Polecenia.

5	W polu Kategorie kliknij przycisk Plik..

6	Przeciągnij polecenie Niestandardowy z pola Polecenia nad menu do paska menu lub paska narzędzi, albo pod odpowiednią kategorię na pasku narzędzi Menu podręczne. Kiedy w menu zostanie wyświetlona lista poleceń menu (lub puste pole, jeśli menu jest nowe), wskaż żądaną lokalizację polecenia w menu i zwolnij przycisk myszy.

7	Po otwarciu okna dialogowego Dostosuj kliknij prawym przyciskiem myszy polecenie w menu, a potem w menu podręcznym wpisz nową nazwę polecenia w polu Nazwa.

8	W tym samym menu podręcznym kliknij przycisk Właściwości.

9	W polu Przy akcji, wpisz nazwę funkcji, która ma być uruchamiana w formacie =nazwafunkcji(). Na przykład, w przypadku niestandardowej funkcji o nazwie SetCaption(), wpisz =SetCaption(). Dla funkcji wbudowanej wpisz nazwę funkcji i wszystkie niezbędne argumenty, na przykład =MsgBox(IIf(Instr(Time(), "PM"), "Good Afternoon", "Good Morning").

10	Określ dowolne inne właściwości polecenia.

Uwaga   Jeżeli dodajesz polecenie do menu wbudowanego (na przykład, menu Edycja) polecenie to ukaże się we wszystkich widokach zawierających to menu wbudowane.


Dodawanie do paska narzędzi niestandardowego przycisku uruchamiającego funkcję języka Visual Basic

1	Utwórz funkcję, którą ma uruchamiać określony przycisk.

Jak?

2	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

3	Wyświetl - o ile nie jest widoczny - pasek narzędzi, do którego chcesz dodać przycisk.

Jak?

4	W oknie dialogowym Dostosuj kliknij kartę Polecenia.

5	W polu Kategorie kliknij przycisk Plik.

6	Przeciągnij polecenie Niestandardowy z pola Polecenia do wyświetlonego paska narzędzi.

7	Po otwarciu okna dialogowego Dostosuj kliknij prawym przyciskiem myszy przycisk na pasku narzędzi, a następnie w menu podręcznym wpisz nową nazwę przycisku w polu Nazwa.

8	W tym samym menu podręcznym kliknij przycisk Właściwości.

9	W polu Przy akcji, wpisz nazwę funkcji, która ma być uruchamiana w formacie =nazwafunkcji(). Na przykład, w przypadku niestandardowej funkcji o nazwie SetCaption(), wpisz =SetCaption(). Dla funkcji wbudowanej wpisz nazwę funkcji i wszystkie niezbędne argumenty, na przykład =MsgBox(IIf(Instr(Time(), "PM"), "Good Afternoon", "Good Morning").

10	Określ dowolne inne właściwości przycisku.


Dodawanie podmenu do menu wbudowanego lub niestandardowego

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

2	Wyświetl - o ile nie jest widoczny - pasek narzędzi lub pasek menu z menu, do którego chcesz dodać podmenu.

Jak?

3	W oknie dialogowym Dostosuj kliknij kartę Polecenia.

4	W polu Kategorie kliknij przycisk Nowe menu.

5	Przeciągaj opcję Nowe menu z pola Polecenia nad menu, do którego chcesz dodać podmenu, aż rozwinie się menu górnego poziomu, a wtedy dodaj Nowe menu, określając jednocześnie jego lokalizację.

6	Kliknij prawym przyciskiem myszy nowe podmenu i wpisz nazwę w polu Nazwa w menu podręcznym. Naciśnij klawisz ENTER.

7	Aby dokończyć tworzenie menu:

•	Dodawaj polecenia z okna dialogowego Dostosuj. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Przesuwaj lub kopiuj polecenia z innych menu. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Wyświetlanie palety stylów i palety kolorów cały czas podczas projektowania formularza lub raportu

Aby wyświetlać paletę cały czas podczas projektowania formularza lub raportu, przeciągnij paletę poza jej przycisk na pasku narzędzi

1	W widoku "Projekt" formularza lub w widoku "Projekt" raportu, kliknij strzałkę umieszczoną obok jednego z niżej wymienionych przycisków na pasku narzędzi Formatowanie, w zależności od tego, którą paletę chcesz używać.

Ten  przycisk	Wyświetla  paletę	W celu wybrania
	Kolor wypełnienia/tła	Kolorów tła dla formantu lub sekcji.
	Kolor czcionki/pierwszoplanowy	Koloru czcionki dla formantu.
	Kolor linii/obramowania	Koloru obramowania formantu.
	Szerokość linii/obramowania	Grubości obramowania formantu.
	Efekt specjalny	Płaskiego, wypukłego lub wklęsłego wyglądu formantu lub sekcji.
2	Kliknij pasek u góry palety i przeciągnij paletę z przycisku w inne miejsce gdziekolwiek na ekranie.


Tworzenie paska narzędzi dla wszystkich baz danych

Aby zaprojektować pasek narzędzi dostępny we wszystkich bazach danych tworzonych w programie Microsoft Access, dodaj przyciski do pustych wbudowanych pasków narzędzi, Narzędzia 1 i Narzędzia 2.

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

2	Na karcie Paski narzędzi zaznacz pole wyboru Narzędzia 1 lub Narzędzia 2.

3	Aby dokończyć tworzenie paska narzędzi:

•	Dodaj przyciski z okna dialogowego Dostosuj. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Przesuń albo skopiuj przycisk z innego paska narzędzi. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

Uwaga   Do paska narzędzi można także dodawać menu.


Rozwiązywanie problemów związanych z paskami narzędzi, paskami menu i menu podręcznymi

W czym chcesz uzyskać Pomoc?

Wbudowane paski narzędzi i menu znikły. Jak mam je odzyskać?

Paski narzędzi dostarczone w programie Microsoft Access zostały zmienione. Jak mam przywrócić ich pierwotny stan?

Usunięte zostało polecenie Paski narzędzi z menu Widok lub menu Widok z paska menu. Jak mam otworzyć okno dialogowe Dostosuj lub przywrócić polecenie Paski narzędzi lub menu Widok?

Mam kłopot z wklejeniem lub przywróceniem wyglądu ikony w menu lub pasku narzędzi.


Jak mam odzyskać wbudowane paski narzędzi i menu, które znikły?
Jak można odzyskać wbudowane paski narzędzi i menu, które znikły?

Jeśli wszystkie wbudowane paski narzędzi i niektóre wbudowane menu znikły ze wszystkich widoków, trzeba być może zmienić ustawienia w oknie dialogowym Autostart lub czasowo pomijać ustawienia zawarte w tym oknie.

Aby zmienić ustawienia

Kliknij polecenie Autostart w menu Narzędzia, a następnie kliknij opcję Używaj wbudowanych pasków narzędzi, aby wyświetlić wszystkie wbudowane paski narzędzi, i kliknij opcję Używaj pełnych menu programu Access, aby wyświetlić wszystkie wbudowane menu. Zamknij bazę danych, a następnie ponownie ją otwórz.

Jeśli mimo to nadal brak niektórych menu, możliwe, że zostały usunięte z paska menu. Wybrane wbudowane menu można ponownie wprowadzić do paska menu. Aby uzyskać więcej informacji na ten temat, kliknij przycisk  [image].

Aby czasowo pomijać ustawienia w oknie dialogowym Autostart

Zamiast resetować opcje w oknie dialogowym Autostart, można czasowo pomijać wszystkie ustawienia określone w tym oknie. Aby to osiągnąć, przytrzymaj klawisz obejścia (klawisz SHIFT) podczas otwierania bazy danych.


Jak można otworzyć okno dialogowe Dostosuj po usunięciu polecenia Paski narzędzi lub usunięciu menu Widok?

•	Aby dostosować pasek narzędzi, pasek menu lub menu podręczne po usunięciu polecenia Paski narzędzi z menu Widok lub usunięciu menu Widok, kliknij prawym przyciskiem myszy dowolny pasek narzędzi lub pasek menu, a potem kliknij polecenie Dostosuj w menu podręcznym.

•	Aby przywrócić menu Widok oryginalny zestaw poleceń, w tym polecenie Paski narzędzi, kliknij prawym przyciskiem myszy dowolny pasek narzędzi lub pasek menu, a następnie kliknij polecenie Dostosuj w menu podręcznym. Kliknij prawym przyciskiem myszy menu Widok na pasku menu, a następnie kliknij polecenie Resetuj w menu podręcznym.

•	Aby przywrócić wszystkie menu i polecenia wbudowanego paska menu, w tym menu Widok, kliknij prawym przyciskiem myszy dowolny pasek narzędzi lub pasek menu, a następnie kliknij polecenie Dostosuj w menu podręcznym. Na karcie Paski narzędzi kliknij nazwę Pasek menu, a następnie kliknij przycisk Resetuj.


Przywracanie pasków narzędzi, pasków menu, pojedynczych przycisków, poleceń lub menu

Można przywrócić różne elementy wbudowanych pasków narzędzi lub pasków menu.

•	Przywracanie domyślnych ustawień wbudowanego paska narzędzi lub paska menu powoduje wyświetlenie oryginalnych przycisków lub menu i poleceń i odtworzenie oryginalnych ustawień ich właściwości. Program Microsoft Access przywraca także ustawienia właściwości samego paska narzędzi lub paska menu, w tym jego lokalizację na ekranie i rozmiar, a także ukrywa lub pokazuje pasek utworzony na podstawie pierwotnego stanu paska.

•	Przywracanie wszystkich oryginalnych przycisków lub menu (w tym menu podręcznych) i poleceń oraz ustawień ich właściwości bez przywracania właściwości paska narzędzi lub paska menu (takich jak położenie na ekranie i rozmiar).

•	Przywracanie pojedynczych przycisków, poleceń lub menu (z wyjątkiem pojedynczych menu podręcznych) bez zmiany innych ustawień paska narzędzi lub paska menu. Przywrócenie pojedynczego przycisku, polecenia lub menu oznacza przywrócenie pierwotnego sposobu pojawiania się.

Co chcesz zrobić?

Przywrócić wszystkie domyślne ustawienia paska narzędzi lub paska menu, w tym ustawienia jego właściwości i ustawienia pojedynczych przycisków, menu i poleceń

Przywrócić oryginalne przyciski, menu i polecenia wbudowanego paska narzędzi, paska menu lub menu podręcznego

Przywrócić oryginalny sposób ukazywania się pojedynczego przycisku paska narzędzi lub polecenia menu

Przywrócić menu


Mam kłopoty przy wklejaniu lub resetowaniu obrazka ikony w menu lub na pasku narzędzi.

Styl polecenia może być ustawiony w taki sposób, że nie można używać obrazków. Aby polecenie, które chcesz zrealizować zostało wykonane, trzeba zmienić najpierw styl polecenia.

1	W menu Widok wskaż polecenie Paski narzędzi, a następnie w podmenu kliknij polecenie Dostosuj.

2	Wyświetl - o ile nie jest widoczny - pasek narzędzi lub pasek menu zawierający polecenie, którego styl chcesz zmienić

Jak?

3	Nie zamykaj okna dialogowego Dostosuj. Na pasku narzędzi lub w menu kliknij prawym przyciskiem myszy polecenie, którego styl chcesz zmienić.

4	W menu podręcznym kliknij polecenie Styl domyślny lub polecenie Obraz i tekst.

Uwaga   W przypadku menu polecenie Styl domyślny powoduje wyświetlenie tekstu polecenia i ikonę odpowiadającą temu poleceniu (o ile jest ona przypisana do polecenia). W przypadku paska narzędzi lub paska menu polecenie Styl domyślny powoduje wyświetlenie tylko ikony.


Kreatorzy, konstruktorzy i dodatki w programie Microsoft Access 97

Kreator	Opis
Kreator wykresów	Wstawia do formularza lub raportu wykres utworzony na podstawie danych z tabeli lub kwerendy.
Kreator pól kombi	Tworzy w formularzu formant pola kombi.
Kreator przycisków poleceń	Tworzy w formularzu formant przycisku polecenia.
Usuwanie konfliktów	Rozwiązuje konflikty pomiędzy replikami baz danych w czasie ich synchronizacji.
Kreator kwerend krzyżowych	Tworzy kwerendę, która podsumowuje dane w zwartym formacie, podobnym do arkusza kalkulacyjnego.
Rozdzielacz baz danych	Dzieli bazy danych na część zawierającą dane i część interfejsową, tak że użytkownicy mogą przechowywać u siebie tylko część interfejsową połączoną z danymi znajdującymi się w serwerze.
Kreator baz danych	Tworzy nową bazę danych do różnych celów w oparciu o 22 wbudowane wzorce.
Kreator eksportu tekstu	Eksportuje dane do pliku tekstowego.
Kreator kwerend wybierających duplikaty	Tworzy kwerendę wyszukującą rekordy w pojedynczej tabeli lub kwerendzie, zawierające w polach powtarzające się wartości.
Kreator kwerend wybierających nie pasujące dane	Tworzy kwerendę wyszukującą w jednej tabeli rekordy, które nie są powiązane z rekordami drugiej tabeli.
Kreator formularzy	Tworzy nowy formularz.
Kreator importu HTML	Importuje tabele i listy w formacie HTML z sieci Internet lub intranet do tabeli programu Microsoft Access.
Kreator importu arkuszy	Importuje arkusze kalkulacyjne programu Microsoft Excel lub innych programów do tabeli programu Microsoft Access.
Kreator importu tekstu	Importuje plik tekstowy do tabeli programu Microsoft Access.
Kreator masek wprowadzania	Tworzy maskę wprowadzania dla wybranego pola w tabeli.
Kreator etykiet	Tworzy etykiety z adresami pocztowymi w rozmiarach standardowych lub niestandardowych.
Kreator łączy HTML	Łączy tabele lub listy w formacie HTML w sieci Internet lub intranet z tabelą programu Microsoft Access.
Kreator łączenia arkuszy	Łączy dane arkusza kalkulacyjnego z tabelą programu Microsoft Access.
Kreator łączenia tekstu	Łączy plik tekstowy z tabelą programu Microsoft Access.
Kreator pól list	Tworzy w formularzu formant pola listy.
Kreator odnośników	Tworzy w tabeli kolumnę odnośnika, która wyświetla listę wartości do wyboru.
Kreator korespondencji seryjnej Microsoft Word	Zarządza operacjami korespondencji seryjnej wykorzystując listy przechowywane w dokumentach programu Microsoft Word i adresy znajdujące się w bazach danych programu Microsoft Access.
Kreator grup opcji	Tworzy w formularzu grupę przycisków opcji.
Analizator wydajności	Analizuje wydajność bazy danych i tworzy listę proponowanych usprawnień.
Kreator tabel przestawnych	Umieszcza w formularzu programu Microsoft Access tabelę przestawną programu Microsoft Excel.
Kreator publikacji w sieci WWW	Na podstawie aplikacji Microsoft Access tworzy statyczne i/lub dynamiczne dokumenty w formacie HTML w celu umieszczenia ich w sieci Internet lub intranet.
Kreator podformularzy/podraportów	Tworzy raport na podstawie tabeli lub kwerendy.
Kreator prostych kwerend	Tworzy kwerendę wybierającą dane ze wskazanych pól.
Pola łączące podformularza/podraportu	Łączy pola formularza i podformularza albo pola raportu i podraportu.
Kreator podformularzy/podraportów	Tworzy w formularzu lub raporcie nowy podformularz lub podraport.
Kreator analizatora tabel	Wybiera tabelę z największą liczbą powtarzających się danych i rozdziela ją na kilka tabel relacyjnych w celu zaoszczędzenia miejsca na dysku.
Kreator tabel	Tworzy nową tabelę.
Kreator zabezpieczeń na poziomie użytkownika	Na podstawie istniejącej bazy danych tworzy nową, zakodowaną bazę danych z ograniczonym dostępem użytkowników.
Kreatora publikacj w sieci WWW	Kreator wywoływany przez Publish to the Web Wizard w celu wysłania do serwera sieci Internet lub intranet dokumentów w formacie HTML.
Konstruktor	Opis
Konstruktor kolorów	Wyświetla paletę kolorów dla tworzenia kolorów niestandardowych.
Konstruktor wyrażeń	Tworzy wyrażenia dla makr, kwerend i arkuszy właściwości.
Konstruktor pól	Tworzy pola w tabelach.
Konstruktor łańcuchów łączących ODBC	Tworzy właściwą składnię dla połączenia z bazą danych ODBC.
Konstruktor rysunków	Tworzy mapy bitowe obrazów dla formularzy i raportów.
Konstruktor kwerend	Tworzy właściwą składnię dla kwerendy.
Dodatek	Opis
Menedżer dodatków	Instaluje i usuwa kreatorów, konstruktorów i dodatki.
Menedżer tabel połączonych	Zarządza załącznikami do tabel pomiędzy bazami danych.
Menedżer panelu przełączania	Tworzy i zarządza formularzami paneli dla aplikacji.


Usuwanie porządku sortowania z tabeli, kwerendy lub formularza
Łączenie się z zasobami pomocy technicznej firmy Microsoft

Mając pytania dotyczące jakiegoś programu pakietu Microsoft Office, najpierw należy zapytać Asystenta Office lub zajrzeć do książki Getting Results albo pliku Readme dostarczanych wraz z tym programem. Jeśli nie można tam znaleźć odpowiedzi, można uzyskać informacje z kilku źródeł pomocy technicznej firmy Microsoft, do których należą: strona macierzysta Microsoft, baza danych Microsoft Knowledge Base (KB), biblioteka Microsoft Software Library (MSL), dyski CD-ROM Microsoft TechNet i Microsoft Developer Network oraz publikacje wydawnictwa Microsoft Press.

•	Mając dostęp do sieci World Wide Web i przeglądarki Internetu można odwiedzić wiele miejsc sieci Microsoft Web bezpośrednio z programu Microsoft Access.

•	Można skorzystać z bazy danych Microsoft Knowledge Base (KB) – zbioru aktualnych artykułów zawierających szczegółowe procedury rozwiązywania problemów, odpowiedzi na pytania dotyczące pomocy technicznej i informacje dotyczące innych znanych kwestii.

•	Można skorzystać z biblioteki Microsoft Software Library (MSL) – zbioru bezpłatnych plików binarnych (nie tekstowych), takich jak sterowniki urządzeń, narzędzia, pliki Pomocy i artykuły techniczne dotyczące wszystkich produktów firmy Microsoft.

•	Nie mając dostępu do sieci WWW można zamówić dysk CD-ROM Microsoft TechNet lub Microsoft Developer Network, aby uzyskać dostęp do KB, MSL i innych źródeł informacji technicznej.

•	Można zamówić książki wydawnictwa Microsoft Press, resource kits i interaktywne materiały dydaktyczne do nauki i pomocy przy użytkowaniu pakietu Microsoft Office.

•	Mając komputer z modemem i programem komunikacyjnym można skorzystać z usługi Microsoft Download Service (MSDL), aby otrzymać sterowniki urządzeń, programy korekcyjne i aktualizacje oprogramowania.

•	Można zamówić Application Notes i popularne artykuły z bazy danych KB przez faks, używając bezpłatnej usługi FastTips.

Gdzie chcesz otrzymać pomoc techniczną?

Łączenie się z Microsoft w sieci WWW z programu Microsoft Access

Microsoft Knowledge Base (KB)

Microsoft Software Library (MSL)

Dyski CD-ROM Microsoft TechNet i Microsoft Developer Network

Microsoft Press

Microsoft Download Service (MSDL)

FastTips


Łączenie się ze stroną Microsoftu w sieci WWW z programu Microsoft Access

Polecenie Microsoft w sieci WWW (menu Pomoc) zawiera podmenu poleceń, które pozwalają uzyskać dostęp do miejsc Microsoft WWW podczas pracy w programie Microsoft Access. Na przykład, można kliknąć polecenie Często zadawane pytania, aby otrzymać odpowiedzi na najczęściej zadawane pytania dotyczące programu Microsoft Access. Można kliknąć polecenie Pomoc techniczna online, aby otrzymać aktualne wskazówki, rozwiązania aktualnych problemów technicznych i obszar do dyskusji peer-to-peer dla programu Microsoft Access. Można kliknąć polecenie Bezpłatne materiały, aby otrzymać bezpłatne, przykładowe bazy danych i inne użyteczne elementy.

•	W menu Pomoc w programie Microsoft Access wskaż polecenie Microsoft w sieci WWW, a następnie kliknij żądane polecenie.


Microsoft Knowledge Base (KB)

Baza danych Microsoft Knowledge Base jest podstawowym źródłem informacji o produktach dla inżynierów i klientów firmy Microsoft. Ten wszechstronny zbiór artykułów  – codziennie aktualizowany – zawiera szczegółowe procedury rozwiązywania problemów, odpowiedzi na pytania dotyczące pomocy technicznej, informacje dotyczące innych znanych kwestii. Aby uzyskać informacje z bazy danych KB, należy użyć kwerendy tekstowej lub opartej na słowach kluczowych.

Aby połączyć się ze stroną wyszukiwania bazy danych Microsoft Access Knowledge Base w sieci World Wide Web, kliknij  [image]. Miejsce to stwarza możliwość pełnotekstowego wyszukiwania oraz automatycznych hiperłącz z plikami biblioteki Microsoft Software Library, dzięki czemu można ładować pliki bezpośrednio z artykułów KB.

Baza danych KB jest również dostępna na dyskach CD-ROM Microsoft TechNet i Microsoft Developer Network. Aby uzyskać informacje dotyczące dysków CD-ROM Microsoft TechNet i Microsoft Developer Network, kliknij  [image].


Microsoft Software Library (MSL)

Biblioteka Microsoft Software Library (MSL) jest zbiorem bezpłatnych plików binarnych (nie tekstowych) znajdujących się w Internecie, dotyczących wszystkich produktów firmy Microsoft. Biblioteka MSL zawiera na przykład sterowniki urządzeń, narzędzia, pliki Pomocy i artykuły techniczne.

Aby połączyć się z biblioteką Microsoft Software Library w sieci the World Wide Web, kliknij  [image] Biblioteka MSL jest również dostępna na dyskach CD-ROM Microsoft TechNet i Microsoft Developer Network. Aby uzyskać informacje dotyczące dysków CD-ROM Microsoft TechNet i Microsoft Developer Network, kliknij  [image].


Dyski CD-ROM Microsoft TechNet i Microsoft Developer Network

Microsoft TechNet jest kompleksowym źródłem informacji służącym do oceny, implementacji produktów firmy Microsoft oraz dostarczającym dla nich pomocy. Subskrypcja dysku CD-ROM TechNet zapewnia użytkownikom comiesięczne dostarczanie najnowszych informacji technicznych o wszystkich produktach firmy. TechNet dostarcza szybkich i szczegółowych odpowiedzi na pytania dotyczące programów, zarządzania siecią, implementacji systemów i administrowania bazami danych. Oferuje również sterowniki i programy korekcyjne, wskazówki technologiczne i ocenę produktów. Ponad 150 000 stron szczegółowych informacji technicznych pomaga uzyskać maksimum informacji w jak najkrótszym czasie. Aby zamówić subskrypcję Microsoft TechNet, należy zadzwonić w Stanach Zjednoczonych lub Kanadzie pod numer (800) 344-2121.

Biblioteka Microsoft Developer Network Library kompleksowym źródłem informacji dotyczących programowania i narzędzi dla programistów piszących aplikacje dla systemów operacyjnych Microsoft Windows, Windows 95 i Windows NT i dla użytkowników korzystających z produktów firmy Microsoft do tworzenia aplikacji. Członkowie z roczną subskrypcją MSDN są na bieżąco informowani o wszelkich nowościach dzięki regularnym dostawom różnych źródeł informacji. Aby zamówić subskrypcję Microsoft Developer Network, należy zadzwonić w Stanach Zjednoczonych lub Kanadzie pod numer (800) 759-5474.

Połączenie z tym numerem jest bezpłatne w Stanach Zjednoczonych i Kanadzie. Poza tymi krajami należy się skontaktować z lokalnym przedstawicielstwem firmy Microsoft. Serwis informacyjny Microsoft w Warszawie pod numerem: (0-22) 628-69-24. Telefoniczny serwis informacyjny Microsoft dostępny jest w godzinach od 9:00 do 17:00, od poniedziałku do piątku, z wyłączeniem świąt. Serwis informacyjny nie udziela informacji technicznych.


Microsoft Press

Wydawnictwo Microsoft Press oferuje materiały dydaktyczne i materiały pomocy technicznej, dostarczające informacji o produktach Microsoft Office, Microsoft Windows 95 i Microsoft Windows NT.

Niezależnie od tego, czy użytkownik jest użytkownikiem początkujacym czy zaawansowanym, profesjonalistą udzielającym pomocy technicznej, czy projektantem oprogramowania, oferta wydawnictwa Microsoft Press będzie dla niego przydatna – obejmuje ona szeroki zakres materiałów – od podręczników do szybkiej i łatwej nauki i przewodników po programach, pozwalających wykonywać różne ćwiczenia we własnym tempie do źródeł pomocy technicznej i wydawnictw dotyczących programowania.

Aby zlokalizować najbliższe źródło produktów wydawnictwa Microsoft Press, należy połączyć się z miejscem Microsoft Press Web w sieci World Wide Web klikając  [image]  lub skontaktować się z lokalnym biurem firmy Microsoft. W Stanach Zjednoczonych można zadzwonić pod numer (800) MS-PRESS, a w Kanadzie (800) 667-1115. Serwis informacyjny Microsoft w Warszawie pod numerem: (0-22) 628-69-24. Telefoniczny serwis informacyjny Microsoft dostępny jest w godzinach od 9:00 do 17:00, od poniedziałku do piątku, z wyłączeniem świąt. Serwis informacyjny nie udziela informacji technicznych.


Microsoft Download Service (MSDL)

Usługa Microsoft Download Service zawiera przykładowe programy, sterowniki urządzeń, programy korekcyjne, aktualizacje oprogramowania i narzędzia programowania. Bezpośredni dostęp do MSDL można uzyskać wybierając numer (206) 936-6735 w Stanach Zjednoczonych lub (905) 507-3022 w Kanadzie. Usługa ta jest dostępna 24 godziny na dobę, 365 dni w roku. Informacje połączeniowe: 1200, 2400, 9600 lub 14400 bitów na sekundę, bez parzystości, 8 bitów danych i 1 bit stopu. Poza Stanami Zjednoczonymi i Kanadą należy się skontaktować z lokalnym przedstawicielstwem firmy Microsoft. Serwis informacyjny Microsoft w Warszawie pod numerem: (0-22) 628-69-24. Telefoniczny serwis informacyjny Microsoft dostępny jest w godzinach od 9:00 do 17:00, od poniedziałku do piątku, z wyłączeniem świąt. Serwis informacyjny nie udziela informacji technicznych.


FastTips

Microsoft FastTips jest automatyczną, dostępną tylko w Stanach Zjednoczonych, usługą dostarczającą szybkich odpowiedzi na częste pytania dotyczące kwestii technicznych, 24 godziny na dobę, 7 dni w tygodniu, poprzez wybranie numeru (800) 936-4100 (z telefonu przyciskowego) w Stanach Zjednoczonych. Używając przycisków telefonu i postępując zgodnie z pojawiającymi się monitami, można usłyszeć zarejestrowane odpowiedzi na pytania dotyczące kwestii technicznych, otrzymać katalog dostępnych informacji lub zamówić określone pozycje poprzez faks. Można na przykład zamówić Application Notes i popularne artykuły z bazy danych Knowledge Base. Poza Stanami Zjednoczonymi należy się skontaktować z lokalnym przedstawicielstwem firmy Microsoft. Serwis informacyjny Microsoft w Warszawie pod numerem: (0-22) 628-69-24. Telefoniczny serwis informacyjny Microsoft dostępny jest w godzinach od 9:00 do 17:00, od poniedziałku do piątku, z wyłączeniem świąt. Serwis informacyjny nie udziela informacji technicznych.


Wysyłanie swoich uwag na temat produktu

1	W menu Pomoc wskaż polecenie Microsoft w sieci WWW, a następnie kliknij polecenie Wyślij swoje uwagi.

2	Kliknij żądane hiperłącze.


Uzyskiwanie informacji o danym programie i komputerze

1	W menu Pomoc w programie Microsoft Access kliknij polecenie Microsoft Access – informacje.

2	Informacje o programie pojawią się w oknie dialogowym Microsoft Access – informacje.

Aby uzyskać informacje na temat danego komputera, należy kliknąć przycisk Informacje o systemie.


Jak uzyskać podręcznik Microsoft Office 97 Resource Kit

Microsoft Office 97 Resource Kit jest podręcznikiem zawierającym ostateczne informacje dotyczące instalacji, konfiguracji i obsługi pakietu Microsoft Office w danej organizacji. Zaprojektowany z myślą o administratorach systemu, konsultantach i zaawansowanych użytkownikach, podręcznik ten dostarcza pełnej informacji, niezależnie do tego, czy pakiet Microsoft Office jest uruchamiany w systemie Windows 95, Windows NT Workstation czy Macintosh.

Podręcznik Office Resource Kit można otrzymać w dowolnej księgarni sprzedającej książki o tematyce komputerowej oraz bezpośrednio od wydawnictwa Microsoft Press.

Książki wydawnictwa Microsoft Press są dostępne na całym świecie. Aby zamówić podręcznik Office Resource Kit (ISBN: 1-57231-329-3) bezpośrednio, należy zadzwonić pod numer (800) MSPRESS w Stanach Zjednoczonych lub (800) 667-1115 w Kanadzie albo zamówić go poprzez CompuServe Electronic Mall (GO MSP). Aby uzyskać dodatkowe informacje, należy się połączyć z miejscem Microsoft Press Web w sieci World Wide Web klikając  [image].

Aby połączyć się z miejscem, z którego można załadować podręcznik Microsoft Office Resource Kit w sieci World Wide Web, kliknij  [image].

Poza Stanami Zjednoczonymi i Kanadą należy się skontaktować z lokalnym przedstawicielstwem firmy Microsoft. Serwis informacyjny Microsoft w Warszawie pod numerem: (0-22) 628-69-24. Telefoniczny serwis informacyjny Microsoft dostępny jest w godzinach od 9:00 do 17:00, od poniedziałku do piątku, z wyłączeniem świąt. Serwis informacyjny nie udziela informacji technicznych.


Jak uzyskać podręcznik Microsoft Office 97/Visual Basic Programmer's Guide

Podręcznik Microsoft Office 97/Visual Basic Programmer's Guide dostarcza informacji dla użytkowników znających podstawy języka Visual Basic o tym, jak tworzyć zwarty, możliwie krótki i wydajny kod za pomocą potężnego języka programowania używanego w Microsoft Office 97. W książce opisano również, jak zwiększyć wydajność swojej pracy z językiem Visual Basic for Applications przez dostosowanie narzędzi języka do określonych potrzeb – np. jak tworzyć niestandardowe polecenia, menu, okna dialogowe, komunikaty i przyciski, a także jak udostępniać niestandardową Pomoc dla tych elementów.

Podręcznik Microsoft Office 97/Visual Basic Programmer's Guide można otrzymać w dowolnej księgarni sprzedającej książki o tematyce komputerowej oraz bezpośrednio od wydawnictwa Microsoft Press.

Książki wydawnictwa Microsoft Press są dostępne na całym świecie. Aby zamówić podręcznik Programmer's Guide (ISBN: 1-57231-340-4) bezpośrednio, należy zadzwonić pod numer (800) MSPRESS w Stanach Zjednoczonych lub (800) 667-1115 w Kanadzie albo zamówić go poprzez CompuServe Electronic Mall (GO MSP). Aby uzyskać dodatkowe informacje, należy się połączyć z miejscem Microsoft Press Web w sieci World Wide Web klikając przycisk  [image] bmc chiclet.bmp},.

Poza Stanami Zjednoczonymi i Kanadą należy się skontaktować z lokalnym przedstawicielstwem firmy Microsoft. Serwis informacyjny Microsoft w Warszawie pod numerem: (0-22) 628-69-24. Telefoniczny serwis informacyjny Microsoft dostępny jest w godzinach od 9:00 do 17:00, od poniedziałku do piątku, z wyłączeniem świąt. Serwis informacyjny nie udziela informacji technicznych.


Nie można używać poleceń podmenu Microsoft w sieci WWW (menu Pomoc)

•	Aby używać poleceń podmenu Microsoft w sieci WWW (menu Pomoc) trzeba mieć dostęp do Internetu poprzez sieć intranet firmy użytkownika lub poprzez modem w sieci danego komputera; trzeba mieć również konto internetowe otrzymane do dostawcy usługi internetowej. Więcej informacji można znaleźć w podręczniku The Microsoft Office 97 Resource Kit. Aby uzyskać informacje dotyczące dostępu do podręcznika Resource Kit, kliknij  [image].

•	Ustawienia połączenia danego komputera z Internetem mogą być nieprawidłowe. Należy kliknąć dwukrotnie ikonę "Internet" w Panelu sterowania systemu Windows, aby się upewnić, czy ustawienia te są poprawne.

•	Należy się upewnić, czy modem działa prawidłowo. Informacje dotyczące tego, jak upewnić się, czy modem działa, można znaleźć w temacie Usuwanie problemów z modemem w Pomocy systemu Microsoft Windows.

•	Miejsce Microsoft World Wide Web może nie działać. Jeśli powyższe wskazówki nie pomogły w rozwiązaniu problemu, a masz dostęp do innych miejsc w sieci WWW, poczekaj kilka godzin, a następnie spróbuj ponownie.


Formatowanie wykresów


Do znaczników danych, obszaru wykresu, obszaru rysowania i innych elementów wykresu można stosować kolory, obramowania i efekty wypełnienia.

	Aby zastosować efekt wypełnienia taki, jak tekstura lub rysunek, należy kliknąć element wykresu, kliknąć strzałkę obok pola Kolor wypełnienia/tła, a następnie kliknąć przycisk Efekty wypełnienia. Następnie należy zaznaczyć żądane opcje na kartach Gradient, Tekstura, Deseń i Rysunek.


Tekst na wykresie można formatować w taki sam sposób, jak dowolny inny tekst. W tym celu należy kliknąć tekst lub element, a następnie zmienić czcionkę i jej rozmiar klikając przyciski na pasku narzędzi Formatowanie.

Przyciski formatowania

	Aby obrócić tekst o 45 stopni w górę lub w dół, należy kliknąć przycisk Obróć tekst w górę lub Obróć tekst w dół.


Można określać zakres wartości wyświetlanych na osi wartości i zmieniać odstęp między wartościami wzdłuż osi. Zamiast zaczynać od 0 (zero), wykres w tym przykładzie przedstawia zakres wartości od 25 dolarów do 275 dolarów. Można także określić, czy na osi będą wyświetlane znaczniki osi.

Liczby na wykresie można formatować  w taki sam sposób, jak dowolne inne liczby. Aby zastosować najczęściej używane formaty liczb, należy kliknąć oś lub etykietę danych zawierającą liczbę, która ma być sformatowana, a następnie, klikając przyciski na pasku narzędzi Formatowanie, zastosować formatowanie według stylu waluty, procent lub z przecinkiem.


Do różnych typów wykresów dostępne są specjalne linie, paski, znaczniki danych i inne opcje. Na przykład można uzyskać efekt warstwowy na wykresach kolumnowych i słupkowych przez zmianę właściwości pokrywania dla serii danych.

Na wykresie liniowym w głównym przykładzie za każdym znacznikiem w kształcie diamentu umieszczono cień oraz zastosowano wygładzanie linii.

	Linie łączące serię danych na wykresie słupkowym.

Aby ustawić specjalne formatowanie dla serii danych, należy kliknąć tę serię, kliknąć polecenie Zaznaczone serie danych w menu Format, a następnie zaznaczyć żądane opcje na kartach Desenie i Opcje.


Bazy danych: czym są i jak działają

Baza danych jest zbiorem informacji związanych z pewnym tematem lub zadaniem – na przykład analizą zamówień klientów lub ewidencją kolekcji nagrań. Jeśli Twoja baza danych nie jest przechowywana na komputerze lub też na komputerze są przechowywane tylko jej pewne części, to prawdopodobnie dużo pracy poświęcasz organizowaniu i koordynowaniu informacji pochodzących z bardzo różnych źródeł.


Bazy danych: czym są i jak działają

Za pomocą programu Microsoft Access możesz zarządzać wszystkimi niezbędnymi informacjami używając jednego pliku bazy danych. W pliku takim możesz dzielić dane na odrębne części zwane tabelami. Za pomocą formularzy elektronicznych możesz oglądać, dodawać i aktualizować dane w tabelach; za pomocą kwerend możesz znajdować i pobierać tylko te dane, które są rzeczywiście aktualnie niezbędne; za pomocą raportów możesz analizować i drukować dane w określonym przez siebie układzie.


Bazy danych: czym są i jak działają

Najlepiej jest przechowywać dane tworząc po jednej tabeli dla każdego typu informacji, które mają być analizowane. Dane z różnych tabel można później łączyć razem w kwerendach, formularzach lub raportach – należy w tym celu zdefiniować relacje między tabelami.


Bazy danych: czym są i jak działają

Jeśli chcesz znaleźć i pobrać tylko te dane, które spełniają pewne warunki, utwórz kwerendę. Kwerenda może obejmować dane pochodzące z różnych tabel, może aktualizować lub usuwać wiele rekordów jednocześnie, pozwala także na wykonywanie obliczeń na danych, przy czym obliczenia te mogą być zarówno wbudowane (istniejące od razu w programie), jak i niestandardowe (definiowane przez użytkownika).


Bazy danych: czym są i jak działają

Jeśli chcesz łatwo wyświetlać, wprowadzać lub zmieniać dane w tabelach, utwórz formularz. Przy otwieraniu formularza, program Microsoft Access pobiera dane z jednej lub więcej tabel i wyświetla je na ekranie. Układ danych na ekranie możesz zarówno wybrać z Kreatora formularzy, jak i zdefiniować samodzielnie od początku.


Używając makr i kodu języka Visual Basic for Applications, możesz utworzyć przyciski poleceń, pozwalające zautomatyzować najczęściej wykonywane czynności. Na przykład kliknięcie przycisku Drukuj fakturę spowoduje wydrukowanie faktury odpowiadającej zamówieniu wprowadzonemu do tego formularza.

Używając hiperłączy zamiast pisania kodu, możesz utworzyć etykietę, rysunek lub przycisk, które otworzą inne obiekty Microsoft Access (np. fakturę dla bieżącego zamówienia) albo dokumenty pakietu Microsoft Office lub znajdujące się w sieci WWW.


Bazy danych: czym są i jak działają

Jeśli chcesz analizować swoje dane lub zaprezentować je w postaci drukowanej, utwórz raport. Możesz na przykład wydrukować raport grupujący dane i obliczający podsumowania, a następnie inny raport, zawierający dane wykorzystywane w nagłówkach korespondencji.


Bazy danych: czym są i jak działają


Sposoby dostosowywania formularza


Możesz zmienić wygląd zarówno całego formularza, jak i tylko jego części.

• Aby zmienić rodzaj czcionki, jej rozmiar lub grubość linii jednocześnie dla wszystkich tekstów i linii na formularzu, kliknij na pasku narzędzi przycisk Autoformatowanie, a następnie wybierz dla formularza odpowiedni format automatyczny.

•	Aby zmienić wygląd pewnego formantu, na przykład pola tekstowego, kliknij najpierw ten formant, co spowoduje jego zaznaczenie.

Następnie wybierz na pasku narzędzi Formatowanie odpowiednią czcionkę, rozmiar czcionki lub inną opcję formatowania.

•	Aby dodać do formularza rysunek tła, albo wpisz nazwę pliku graficznego z tym rysunkiem w polu tekstowym właściwości Rysunek, albo kliknij przycisk Buduj  [image]  umieszczony przy tym polu – spowoduje to otwarcie okna dialogowego Wstaw rysunek.


Zaznaczone formanty możesz przenosić, wyrównywać lub zmieniać ich rozmiar.

•	Aby zaznaczyć formant – na przykład pole tekstowe – kliknij go. Aby zaznaczyć kilka formantów, przytrzymuj klawisz SHIFT i klikaj je po kolei.

•	Po zaznaczeniu formantu możesz użyć wskaźnika myszki w celu:

•	Aby wyrównać formanty, najpierw je zaznacz. Następnie wskaż polecenie Wyrównaj w menu Format, a następnie kliknij podpolecenie Do lewej, Do prawej, Do góry, Do dołu lub Według siatki.


Możesz zmienić tekst lub dane wyświetlane przez formant.

•	Aby zmienić tekst etykiety, kliknij etykietę, zaznacz tekst, a następnie wpisz nowy tekst.

•	Aby zmienić pole, z którym związane jest pole tekstowe lub inny formant, upewnij się, że ten formant jest zaznaczony.

	Następnie na pasku narzędzi kliknij przycisk Właściwości, aby wyświetlić arkusz właściwości.


Możesz zmienić typ formantu na inny. Na przykład możesz zmienić...

Aby zmienić typ formantu...


Możesz dodać inne pola, odpowiadające innym rekordom tabeli.

	Kliknij na pasku narzędzi przycisk Lista pól w celu wyświetlenia listy wszystkich dostępnych pól.

Możesz również dodawać formanty, na przykład etykiety i przyciski poleceń, używając przybornika.

	Aby utworzyć etykietę, kliknij w przyborniku narzędzie Etykieta. Następnie kliknij na formularzu miejsce, w którym chcesz umieścić etykietę, wpisz tekst dla tej etykiety, a następnie naciśnij klawisz ENTER.
	Aby użyć kreatora w celu utworzenia formantu, naciśnij w przyborniku przycisk Kreatorzy formantów, a następnie kliknij narzędzie odpowiadające formantowi, który chcesz utworzyć.


Sekcje formularza

Możesz wzbogacić formularz, dodając do niego jedną lub więcej sekcji. Większość formularzy posiada tylko sekcję szczegółów, ale w formularzu można umieścić również inne sekcje: nagłówek formularza, nagłówek strony, stopkę strony i stopkę formularza.


Sekcje formularza

Poniższa ilustracja pokazuje formularz "Dodaj produkty" z poprzedniego ekranu, tak jak jest on wyświetlany w widoku "Formularz" i przy drukowaniu.


Sekcje formularza


Nagłówek formularza wyświetla informacje, które dotyczą wszystkich rekordów, na przykład tytuł formularza lub przyciski poleceń otwierające związane formularze lub wykonujące inne zadania. Nagłówek formularza jest wyświetlany na górze ekranu w widoku "Formularz" i na górze pierwszej strony przy wydruku.


Nagłówek strony wyświetla informacje takie jak tytuł, grafika, nagłówki kolumn lub wszelkie informacje, które mają się pojawiać na górze każdej wyświetlanej strony. Nagłówki stron pojawiają się tylko na drukowanych formularzach.


Sekcja szczegółów wyświetla rekordy. Można wyświetlić na stronie lub ekranie jeden rekord; można też wyświetlić ich tak dużo, ile tylko się zmieści.


Stopka strony może wyświetlać datę, numer strony, a także wszelkie inne informacje, które mają być umieszczone na dole każdej drukowanej strony. Stopki stron pojawiają się tylko na drukowanych formularzach.


Stopka formularza wyświetla informacje, które mają być pokazane dla każdego rekordu, na przykład przyciski poleceń lub instrukcje używania formularza. Stopka formularza pojawia się tylko na dole ekranu w widoku "Formularz" lub przy drukowaniu za ostatnią sekcją szczegółów na ostatniej stronie.


Formularze: czym są i jak działają

Formularzy można używać w wielu zastosowaniach.


Formularze: czym są i jak działają

Większość informacji zawartych w formularzu pochodzi z odpowiedniego źródła rekordów. Pozostałe informacje są przechowywane w projekcie formularza.


Formularze: czym są i jak działają

Połączenie między formularzem i jego źródłem rekordów jest realizowane za pomocą obiektów graficznych zwanych formantami. Najczęściej spotykanym typem formantu, stosowanym do wyświetlania i wprowadzania danych, jest pole tekstowe.


Sposoby pracy z danymi w formularzu


Możesz zmienić widok formularza na inny, używając przycisku Widok na pasku narzędzi. Przycisk Widok jest dostępny we wszystkich widokach formularza.


			Kliknij na pasku narzędzi przycisk Wytnij, Kopiuj lub Wklej w celu dokonania edycji zaznaczonego tekstu, pól, jednego rekordu lub wszystkich rekordów.
			Kliknij na pasku narzędzi przycisk Pisownia w celu sprawdzenia pisowni w zaznaczonych polach typu Tekst lub Memo.
			Kliknij na pasku narzędzi przycisk Drukuj w celu wydrukowania formularza lub przycisk Podgląd wydruku w celu wyświetlenia formularza w tej postaci, w jakiej będzie wydrukowany.


Możesz sortować rekordy w formularzu według danych jednego z pól.

		Kliknij pole, według którego chcesz sortować, a następnie kliknij na pasku narzędzi przyciski Rosnąco lub Malejąco.
Możesz ograniczyć ilość rekordów wyświetlanych w formularzu, filtrując je na następujące sposoby:

		Kliknij dane, według których chcesz filtrować, a następnie kliknij na pasku narzędzi przycisk Filtruj według wyboru.
		Kliknij na pasku narzędzi przycisk Filtruj według formularza, aby wybrać, które dane mają być wyświetlane z listy wartości w jednym lub więcej pól.
		Większe możliwości kontroli danych przy sortowaniu lub filtrowaniu uzyskasz wskazując polecenie Filtr w menu Rekordy, a następnie wybierając polecenie Zaawansowany filtr/sortowanie.
		Aby zastosować metodę filtrowania zaawansowanego lub filtrowania według formularza, kliknij na pasku narzędzi przycisk Zastosuj filtr.
Możesz znajdować, a także znajdować i zamieniać wartości na następujące sposoby:

		Kliknij na pasku narzędzi przycisk Znajdź, aby znaleźć wartość w polu w każdym rekordzie, w którym się ona pojawia.
	Kliknij polecenie Zamień w menu Edycja, aby zamienić znalezioną wartość.


	Aby dodać rekord, kliknij na pasku narzędzi przycisk Nowy rekord. Spowoduje to wyświetlenie nowego rekordu, w którym będzie można wpisać jakąś wartość.
	Aby usunąć rekord, kliknij dowolne pole w rekordzie, a następnie na pasku narzędzi kliknij przycisk Usuń rekord.


Aby szybko przemieszczać się między rekordami, używaj przycisków nawigacyjnych.


Sposoby uzyskiwania pomocy podczas pracy


Jeśli masz jakieś pytanie dotyczące pakietu Office, możesz zadać je Asystentowi. Na przykład, aby uzyskać Pomoc dotyczącą formatowania wykresów, wpisz w Asystencie pytanie "Jak formatować wykres".

Możesz zlecić Asystentowi automatyczne wyświetlanie tematów Pomocy w czasie wykonywania pracy – nawet przed zadaniem pytania.

Możesz też wybrać konkretnego Asystenta oraz jego opcje w sposób najlepiej odpowiadający Twojemu stylowi pracy. Asystent jest współużytkowany przez wszystkie programy Office, więc wszelka zmiana opcji będzie dotyczyć pracy Asystenta we wszystkich programach pakietu Office.


Asystent pakietu Office wyświetla wskazówki dotyczące programu, z którym pracujesz. Dotyczyć one mogą na przykład sposobu użycia funkcji programu, myszy lub klawiszy skrótów.


Pomoc możesz uzyskać w zwykły sposób. Wystarczy kliknąć polecenie Spis treści i indeks w menu Pomoc dowolnego programu pakietu Office. Jeśli klikniesz kartę Spis treści, to zostanie wyświetlony spis treści pliku Pomocy. Jeśli klikniesz kartę Indeks, możesz zacząć wyszukiwać tematy Pomocy używając słów kluczowych. Karta Znajdź pozwala na przeszukanie pełnego tekstu Pomocy i wyszukanie w nim określonych wyrazów lub zwrotów.


  Porady ekranowe pokazują informacje dotyczące różnych elementów wyświetlanych na ekranie.

  Aby wyświetlić poradę ekranową dla polecenia menu, przycisku paska narzędzi lub fragmentu ekranu kliknij polecenie Co to jest? W menu Pomoc, a następnie kliknij element, o którym chcesz się czegoś dowiedzieć.

Aby wyświetlić poradę ekranową dla opcji okna dialogowego, kliknij znak pytajnika a następnie tę opcję. (Jeśli okno dialogowe nie ma pytajnika, zaznacz opcję i naciśnij klawisze SHIFT+F1.)

  Aby zobaczyć nazwę przycisku na pasku narzędzi, umieść wskaźnik myszy nad przyciskiem i poczekaj na pojawienie się nazwy.


Z programów pakietu Office możesz łączyć się bezpośrednio z miejscami sieci WWW. W tym celu użyj polecenia Microsoft w sieci WWW w menu Pomoc. W szczególności możesz uzyskiwać dostęp do zasobów technicznych i ładować bezpłatne materiały – wszystko to bez opuszczania programu Office, z którym pracujesz.


Zadania i funkcje kwerendy Kreatora analizatora tabel

Kreator analizatora tabel dzieli jedną tabelę zawierającą powtarzające się dane na oddzielne tabele, w których każdy typ informacji jest przechowywany tylko raz. Dzięki temu baza danych staje się bardziej wydajna i łatwiejsza do aktualizacji, zmniejsza się również jej rozmiar. Po podzieleniu danych przez kreatora można je wyświetlać i przetwarzać w jednym miejscu, zlecając kreatorowi utworzenie odpowiedniej kwerendy.


Zadania i funkcje kwerendy Kreatora analizatora tabel

Kwerendy można używać w celu jednoczesnej aktualizacji danych pochodzących z kilku tabel. Kwerenda ma również inne funkcje pozwalające oszczędzić czas pracy i zwiększyć dokładność danych.


Kwerenda dziedziczy z nowych tabel pola odnośników, pozwalające zmieniać wartości pól poprzez bezpośrednie wybranie tych wartości z listy. Dzięki temu nie trzeba pamiętać danych i wpisywać ich później w pola. Wartości na takiej liście są wyszukane z odpowiedniej tabeli. Jeśli ta sama wartość stosuje się do więcej niż jednego rekordu, można zapewnić spójność i odpowiedniość danych wybierając za każdym razem tę wartość z listy.


Jeśli zmieniasz wartość pola, która powtarza się w kwerendzie, to wszystkie rekordy z tą wartością są automatycznie aktualizowane, ponieważ tak naprawdę aktualizujesz tylko jedno pole w tabeli, na której oparta jest kwerenda.


Formularze i raporty oparte poprzednio na pierwotnej tabeli stają się oparte na kwerendzie, ponieważ kreator nadaje kwerendzie pierwotną nazwę tabeli i zmienia nazwę tabeli.

Nowe i już istniejące formularze oparte na kwerendzie będą dziedziczyć wszystkie charakterystyki kwerendy, łącznie z automatycznymi aktualizacjami pól i listami odnośników.


Sposoby określania wielokrotnych kryteriów z kwerendach
Sposoby określania wielokrotnych kryteriów w kwerendach

Który przykład chcesz zobaczyć?

Jedno pole z użyciem "Or" Jedno pole z użyciem "And" Dwa pola z użyciem "Or" Dwa pola z użyciem "And" Trzy pola z użyciem "And" oraz "Or"


Sposoby określania wielokrotnych kryteriów w kwerendach

Który przykład chcesz zobaczyć?

Jedno pole z użyciem "Or" Jedno pole z użyciem "And" Dwa pola z użyciem "Or" Dwa pola z użyciem "And" Trzy pola z użyciem "And" oraz "Or"


Sposoby określania wielokrotnych kryteriów w kwerendach

Który przykład chcesz zobaczyć?

Jedno pole z użyciem "Or" Jedno pole z użyciem "And" Dwa pola z użyciem "Or" Dwa pola z użyciem "And" Trzy pola z użyciem "And" oraz "Or"


Sposoby określania wielokrotnych kryteriów w kwerendach

Który przykład chcesz zobaczyć?

Jedno pole z użyciem "Or" Jedno pole z użyciem "And" Dwa pola z użyciem "Or" Dwa pola z użyciem "And" Trzy pola z użyciem "And" oraz "Or"


Sposoby określania wielokrotnych kryteriów w kwerendach

Który przykład chcesz zobaczyć?

Jedno pole z użyciem "Or" Jedno pole z użyciem "And" Dwa pola z użyciem "Or" Dwa pola z użyciem "And" Trzy pola z użyciem "And" oraz "Or"


Sposoby dostosowywania kwerendy


	Aby dodać do kwerendy inną tabelę lub kwerendę, kliknij na pasku narzędzi przycisk Pokaż tabelę, a następnie w oknie dialogowym Pokaż tabelę kliknij dwukrotnie nazwę każdej tabeli lub kwerendy, która ma być dodana.


Aby dodać pole do siatki projektu, możesz przeciągnąć pole z listy pól do kolumny w siatce projektu; możesz też kliknąć dwukrotnie nazwę pola na liście pól.

Aby usunąć pole z siatki projektu, kliknij selektor kolumny, a następnie naciśnij klawisz DELETE.


	Aby na wartościach pola wykonać predefiniowane obliczenie, kliknij na pasku narzędzi przycisk Sumy, aby wyświetlić w siatce projektu wiersz Podsumowanie.


Jeśli porządek sortowania został określony dla więcej niż jednego pola, to program Microsoft Access sortuje najpierw pola z lewej strony – należy więc układać w siatce projektu pola do sortowania od lewej do prawej.


Aby ograniczyć ilość rekordów wyświetlanych w wynikach kwerendy, określ kryteria w wierszu Kryteria dla jednego lub więcej pól.

Aby określić alternatywne kryteria dla tego samego pola, dodaj te kryteria do wiersza lub w siatce projektu.

Aby określić kryteria dla różnych pól, dodaj kryteria dla każdego z nich w siatce projektu.


Typy sprzężeń i ich wpływ na wyniki kwerend


Typy sprzężeń i ich wpływ na wyniki kwerend


Typy sprzężeń i ich wpływ na wyniki kwerend


Program Microsoft Access automatycznie tworzy linie sprzężeń między tabelami, dla których zostały uprzednio zdefiniowane relacje (związki pomiędzy wspólnymi polami). Jeśli relacje nie zostały wcześniej zdefiniowane, możesz utworzyć samodzielnie linię sprzężenia, przeciągając pole z jednej tabeli do równoważnego pola w drugiej tabeli.

Symbole powyżej linii sprzężenia informują o typie relacji, w tym przypadku "jeden" do "wielu". Symbole te pojawiają się tylko wówczas, gdy wymuszona jest integralność referencyjna.


Domyślny typ sprzężenia zaznacza tylko te rekordy ze sprzężonych tabel lub kwerend, które mają te same wartości w sprzężonych polach. Jeśli wartości są te same, kwerenda łączy takie dwa zgodne rekordy i wyświetla je jako jeden rekord w wynikach kwerendy. Jeśli jedna tabela nie ma zgodnego rekordu w drugiej, w wynikach kwerendy nie pojawia się żaden rekord. (W terminologii baz danych jest to "sprzężenie wewnętrzne".)


Przy użyciu drugiego lub trzeciego typu sprzężenia, obydwa zgodne rekordy z dwóch tabel tworzą jeden rekord w wynikach kwerendy (tak jak to było w pierwszym typie sprzężenia). Jeśli jednak jakiś rekord w tabeli dostarczającej wszystkich rekordów nie posiada zgodnego rekordu w drugiej tabeli, to rekord ten będzie wyświetlony w wynikach kwerendy – tam jednak, gdzie nie ma zgodnego rekordu w drugiej tabeli, pojawią się puste komórki. (W terminologii baz danych jest to "sprzężenie zewnętrzne".)


Kwerendy: czym są i jak działają

Kwerend możesz używać do wyświetlania, zmiany i analizy danych. Możesz ich też używać jako źródła rekordów dla formularzy i raportów.


Kwerendy: czym są i jak działają

Najczęściej spotykanym rodzajem kwerendy jest kwerenda wybierająca. Pobiera ona dane z jednej lub więcej tabel, używając podanych kryteriów, a następnie wyświetla wybrane dane w żądanym porządku.


Kwerendy: czym są i jak działają


Sposoby pracy z danymi w arkuszu danych kwerendy


Możesz zmienić widok kwerendy na inny, używając przycisku Widok na pasku narzędzi. Przycisk Widok jest dostępny we wszystkich widokach kwerendy.


Jeśli kwerenda daje się aktualizować:

			Kliknij na pasku narzędzi przycisk Wytnij, Kopiuj lub Wklej w celu dokonania edycji zaznaczonego tekstu, pól, jednego rekordu lub całego arkusza danych.
			Kliknij na pasku narzędzi przycisk Pisownia w celu sprawdzenia pisowni w zaznaczonych polach typu Tekst lub Memo.
			Kliknij na pasku narzędzi przycisk Drukuj w celu wydrukowania arkusza danych lub przycisk Podgląd wydruku w celu wyświetlenia arkusza danych w tej postaci, w jakiej będzie wydrukowany.


Jeśli kwerenda daje się aktualizować:

	Aby dodać rekord, kliknij na pasku narzędzi przycisk Nowy rekord. Spowoduje to wyświetlenie na końcu tabeli nowego pustego wiersza, w którym będzie można wpisać jakąś wartość.
	Aby usunąć rekord, kliknij dowolne pole w rekordzie, a następnie na pasku narzędzi kliknij przycisk Usuń rekord.


•	Aby przenieść kolumnę, kliknij jej nagłówek. Następnie przytrzymaj przycisk myszy na tym nagłówku i przeciągnij kolumnę w żądane położenie.

•	Aby ukryć kolumnę, kliknij ją, a następnie kliknij polecenie Ukryj kolumny w menu Format.

•	Aby zablokować kolumnę znajdującą się po lewej stronie, tak aby była ona wyświetlana podczas przewijania w prawo, kliknij kolumnę, a następnie kliknij polecenie Zablokuj kolumny w menu Format.

•	Aby zmienić rozmiar kolumn lub wierszy:


Przykład kwerendy krzyżowej

Kwerendy krzyżowe obliczają sumy, średnie, zliczenia, a także inne rodzaje podsumowań dla danych zgrupowanych według dwóch typów informacji – jeden z nich stanowi wiersze, drugi kolumny arkusza danych.


Przykład kwerendy krzyżowej

Możesz utworzyć kwerendę krzyżową za pomocą kreatora lub od początku w siatce projektu kwerendy. W siatce projektu możesz określić, które wartości pól staną się nagłówkami kolumn, które nagłówkami wierszy, i które wartości pól będą brać udział w działaniach sumowania, zliczania, obliczania średnich oraz innych operacjach.


Sposoby dostosowywania raportu


Możesz zmienić wygląd zarówno całego raportu, jak i tylko jego części.

• Aby zmienić rodzaj czcionki, jej rozmiar lub grubość linii jednocześnie dla wszystkich tekstów i linii w raporcie, kliknij na pasku narzędzi przycisk Autoformatowanie, a następnie wybierz dla raportu odpowiedni format automatyczny.

•	Aby zmienić wygląd pewnego formantu, na przykład etykiety, kliknij najpierw ten formant, co spowoduje jego zaznaczenie.

Następnie wybierz na pasku narzędzi Formatowanie odpowiednią czcionkę, rozmiar czcionki lub inną opcję formatowania.

•	Aby zmienić format wyświetlania danych w formancie, na przykład w polu tekstowym, zaznacz najpierw ten formant.

	Następnie kliknij na pasku narzędzi przycisk Właściwości w celu wyświetlenia arkusza właściwości.


Zaznaczone formanty możesz przenosić, wyrównywać lub zmieniać ich rozmiar.

•	Aby zaznaczyć formant – na przykład pole tekstowe – kliknij go. Aby zaznaczyć kilka formantów, przytrzymuj klawisz SHIFT i klikaj je po kolei.

•	Po zaznaczeniu formantu możesz użyć wskaźnika myszki w celu:

•	Aby wyrównać formanty, najpierw je zaznacz. Następnie wskaż polecenie Wyrównaj w menu Format, a następnie kliknij podpolecenie Do lewej, Do prawej, Do góry, Do dołu lub Według siatki.


Możesz dodać inne pola, odpowiadające innym rekordom tabeli.

	Kliknij na pasku narzędzi przycisk Lista pól w celu wyświetlenia listy wszystkich dostępnych pól.

Możesz również dodawać formanty, na przykład etykiety i przyciski poleceń, używając przybornika.

	Aby utworzyć etykietę, kliknij w przyborniku narzędzie Etykieta. Następnie kliknij w raporcie miejsce, w którym chcesz umieścić etykietę, wpisz tekst dla tej etykiety, a następnie naciśnij klawisz ENTER.
	Aby użyć kreatora w celu utworzenia formantu, naciśnij w przyborniku przycisk Kreatorzy formantów, a następnie kliknij narzędzie odpowiadające formantowi, który chcesz utworzyć.


Możesz zmienić tekst lub dane wyświetlane przez formant.

•	Aby zmienić tekst etykiety, kliknij etykietę, zaznacz tekst, a następnie wpisz nowy tekst.

•	Aby zmienić pole, z którym związane jest pole tekstowe lub inny formant, upewnij się, że ten formant jest zaznaczony.

	Następnie na pasku narzędzi kliknij przycisk Właściwości, aby wyświetlić arkusz właściwości.

•	Aby zmienić pole tekstowe zawierające pewne wyrażenie, musisz najpierw zaznaczyć to pole.

	Następnie na pasku narzędzi kliknij przycisk Właściwości, aby wyświetlić arkusz właściwości.


Możesz zmienić porządek sortowania lub grupowania rekordów w raporcie.

	Na pasku narzędzi kliknij przycisk Sortowanie i grupowanie w celu wyświetlenia okna dialogowego Sortowanie i grupowanie..


Przykład grupowania rekordów w raporcie


Przykład grupowania rekordów w raporcie


Przykład grupowania rekordów w raporcie


Ten raport wyświetla zamówienia z okresu kilku dni. Sortuje on wartości z pól DataWysyłki, Kraj i Firma, ale nie dokonuje grupowania wartości.

Raport drukuje jeden rekord za drugim, bez rozdzielania zamówień o różnych datach wysyłki. Każdy rekord jest drukowany w jednym wierszu, a każdy fragment informacji jest powtarzany dla każdego rekordu.


Ten raport grupuje rekordy według wartości pola DataWysyłki i sortuje według wartości w polach Kraj i Firma. Dla każdej daty rozpoczynana jest nowa grupa, dzięki czemu można szybko wyszukać w raporcie konkretną datę.

Przy grupowaniu rekordów można szybko wykonać obliczenia dla danych każdej grupy. Ten raport drukuje liczbę zamówień wysłanych każdego dnia.


Sekcje raportu

Informacje w raporcie mogą być dzielone na sekcje. Każda sekcja ma określone zadanie i jest drukowana w założonym z góry porządku na stronach i w raporcie.


Sekcje raportu

W widoku "Projekt" sekcje są reprezentowane w postaci oddzielonej od siebie paskami. Każda sekcja znajdująca się w raporcie jest reprezentowana jeden raz. W raporcie drukowanym niektóre sekcje mogą być powtórzone wiele razy. Użytkownik umieszcza w odpowiednich miejscach formanty – np. etykiety i pola tekstowe –określając, gdzie informacje mają pojawić się w poszczególnych sekcjach.


Sekcje raportu

Grupując rekordy, które mają wspólną jakąś wartość, możesz obliczać częściowe podsumowania i tworzyć bardziej czytelne raporty. W tym raporcie zgrupowano razem zamówienia wysłane tego samego dnia.


Nagłówek raportu pojawia się raz na początku raportu. Możesz w nim umieścić np. logo firmy, tytuł raportu lub datę wydruku. Nagłówek raportu jest drukowany przed nagłówkiem strony na pierwszej stronie raportu.


Nagłówek strony pojawia się na górze każdej strony raportu. Możesz go użyć do wyświetlenia elementów takich, jak nagłówki kolumn.


Sekcja szczegółów zawiera zasadniczą treść danych raportu. Jest ona powtarzana dla każdego rekordu pochodzącego ze źródła danych raportu.


Stopka strony pojawia się na dole każdej strony raportu. Można jej na przykład użyć do wyświetlenia numerów stron.


Stopka raportu pojawia się raz na końcu raportu. Możesz jej na przykład użyć do wyświetlenia podsumowań raportu. Stopka raportu jest ostatnią sekcją w projekcie raportu, ale pojawia się przed stopką strony na ostatniej stronie drukowanego raportu.


Nagłówek grupy pojawia się na początku nowej grupy rekordów. Możesz go użyć w celu wyświetlenia informacji dotyczących całej grupy, na przykład nazwy grupy.


Stopka grupy pojawia się na końcu grupy rekordów. Możesz jej użyć na przykład do wyświetlenia podsumowań dotyczących grupy.


Raporty: czym są i jak działają

Raport jest wygodnym sposobem prezentacji danych w postaci wydrukowanej. Użytkownik ma pełną kontrolę nad rozmiarem i wyglądem wszystkich elementów raportu, dzięki czemu może wyświetlać dane w żądany sposób.


Raporty: czym są i jak działają

Większość informacji zawartych w raporcie pochodzi z odpowiedniego źródła rekordów: tabeli, kwerendy lub wyrażenia SQL. Pozostałe informacje są przechowywane w projekcie raportu.


Raporty: czym są i jak działają


Sposoby dostosowywania tabeli


W widoku "Projekt" tabeli można dodawać lub usuwać pola, a także je dostosowywać, ustawiając ich właściwości.

Aby otworzyć tabelę w widoku "Projekt", przejdź do okna bazy danych, kliknij kartę Tabele, a następnie kliknij przycisk Projektuj. Jeśli tabela jest już otwarta, możesz przełączyć się między widokiem "Arkusz danych" i widokiem "Projekt".


Dodaj pole do tabeli wprowadzając nazwę pola i typ danych w górnej części widoku "Projekt".

Nazwę pola możesz zmienić w kolumnie Nazwa pola.


Typ danych definiuje rodzaj wartości wprowadzanych do pola. Nie możesz na przykład wprowadzić tekstu w polu o formacie "Walutowy". Wybierając odpowiedni typ danych gwarantujesz wprowadzanie danych w poprawnej formie, pozwalającej na późniejsze sortowanie, obliczenia i inne operacje.

Aby ustawić lub zmienić typ danych pola, kliknij kolumnę Typ danych, kliknij strzałkę, a następnie wybierz typ danych z listy.


Do zidentyfikowania każdego rekordu tabeli używany jest unikatowy indeks, zwany kluczem podstawowym. Klucz ten jednoznacznie określa dany rekord – podobnie, jak numer rejestracyjny określa jednoznacznie samochód.

Klucz podstawowy tabeli jest używany w celu odwoływania się do rekordów pewnej tabeli z innych tabel. Na przykład identyfikator IDproduktu z tabeli "Produkty" jest używany do odwoływania się do informacji o produkcie, dzięki czemu informacje te mogą być później wyświetlane lub drukowane łącznie z informacjami o zamówieniu z tabel "Zamówienia" lub "Szczegóły zamówień".

	Aby ustawić klucz podstawowy, kliknij pole, którego chcesz użyć w charakterze tego klucza, a następnie kliknij na pasku narzędzi przycisk Klucz podstawowy.


Właściwości pola są zestawem charakterystyk, które umożliwiają dodatkową kontrolę nad sposobem działania pola. Na przykład nadanie właściwości Format wartości Walutowy dla pola typu liczbowego lub walutowego automatycznie dodaje odpowiednie separatory, symbol waluty i dwa miejsca dziesiętne (np. 1 234.50 zł).

Aby ustawić właściwość pola, kliknij pole w górnej części widoku "Projekt", a następnie ustaw tę właściwość w dolnej części. Dostępne właściwości zmieniają się w zależności od typu danych pola.


Tabele: czym są i jak działają


Tabele: czym są i jak działają

W widoku "Arkusz danych" można dodawać, edytować lub wyświetlać dane znajdujące się w tabeli. Można także sprawdzać pisownię, drukować dane tabeli, filtrować lub sortować rekordy, zmieniać wygląd arkusza danych oraz zmieniać strukturę tabeli dodając lub usuwając kolumny.


Tabele: czym są i jak działają

W widoku "Projekt" można tworzyć całą tabelę od początku, a także dodawać, usuwać i zmieniać pola istniejącej tabeli.


W tabeli "Dostawcy" możesz dla każdego dostawcy wprowadzić jego identyfikator, nazwę firmy, itd. W tabeli "Produkty" możesz umieścić identyfikator dostawcy, dzięki czemu przy wprowadzeniu nowego produktu będzie można jednoznacznie zidentyfikować jego dostawcę.

Dopasowując odpowiednie identyfikatory dostawcy w tabelach "Produkty" i "Dostawcy", program Microsoft Access może łączyć dane z tych dwóch tabel, w celu ich dalszego wyświetlania, edycji lub drukowania.


Każde pole w tabeli "Produkty" zawiera jeden typ informacji dla każdego produktu. Przykładem takiej informacji jest nazwa produktu.


Każdy rekord w tabeli "Produkty" zawiera kompletne informacje o pojedynczym produkcie, np. nazwę produktu, numer identyfikacyjny dostawcy, stan magazynu, itp.


Dodaj pole do tabeli wprowadzając nazwę pola i typ danych w górnej części widoku "Projekt".

Nazwę pola możesz zmienić w kolumnie Nazwa pola.


Typ danych definiuje rodzaj wartości wprowadzanych do pola. Nie możesz na przykład wprowadzić tekstu w polu o formacie "Walutowy". Wybierając odpowiedni typ danych gwarantujesz wprowadzanie danych w poprawnej formie, pozwalającej na późniejsze sortowanie, obliczenia i inne operacje.

Aby ustawić lub zmienić typ danych pola, kliknij kolumnę Typ danych, kliknij strzałkę, a następnie wybierz typ danych z listy.


Do zidentyfikowania każdego rekordu tabeli używany jest unikatowy indeks, zwany kluczem podstawowym. Klucz ten jednoznacznie określa dany rekord – podobnie, jak numer rejestracyjny określa jednoznacznie samochód.

Klucz podstawowy tabeli jest używany w celu odwoływania się do rekordów pewnej tabeli z innych tabel. Na przykład identyfikator IDproduktu z tabeli "Produkty" jest używany do odwoływania się do informacji o produkcie, dzięki czemu informacje te mogą być później wyświetlane lub drukowane łącznie z informacjami o zamówieniu z tabel "Zamówienia" lub "Szczegóły zamówień".

	Aby ustawić klucz podstawowy, kliknij pole, którego chcesz użyć w charakterze tego klucza, a następnie kliknij na pasku narzędzi przycisk Klucz podstawowy.


Właściwości pola są zestawem charakterystyk, które umożliwiają dodatkową kontrolę nad sposobem działania pola. Na przykład nadanie właściwości Format wartości Walutowy dla pola typu liczbowego lub walutowego automatycznie dodaje odpowiednie separatory, symbol waluty i dwa miejsca dziesiętne (np. 1 234.50 zł).

Aby ustawić właściwość pola, kliknij pole w górnej części widoku "Projekt", a następnie ustaw tę właściwość w dolnej części. Dostępne właściwości zmieniają się w zależności od typu danych pola.


Sposoby pracy z danymi w arkuszu danych tabeli


Możesz zmienić widok tabeli na inny, używając przycisku Widok na pasku narzędzi. Przycisk Widok jest dostępny w obu widokach tabeli.


			Kliknij na pasku narzędzi przycisk Wytnij, Kopiuj lub Wklej w celu dokonania edycji zaznaczonego tekstu, pól, rekordów lub całego arkusza danych.
			Kliknij na pasku narzędzi przycisk Pisownia w celu sprawdzenia pisowni w zaznaczonych polach typu Tekst lub Memo.
			Kliknij na pasku narzędzi przycisk Drukuj w celu wydrukowania arkusza danych lub przycisk Podgląd wydruku w celu wyświetlenia arkusza danych w tej postaci, w jakiej będzie wydrukowany.


Możesz sortować wiersze arkusza danych według danych w jednej lub więcej przylegających kolumnach.

		Kliknij pole, według którego chcesz sortować, a następnie kliknij na pasku narzędzi przyciski Rosnąco lub Malejąco. Program Microsoft Access będzie sortował od lewej do prawej.
Możesz ograniczyć ilość rekordów wyświetlanych w arkuszu danych, filtrując je na następujące sposoby:

		Kliknij dane, według których chcesz filtrować, a następnie kliknij na pasku narzędzi przycisk Filtruj według wyboru.
		Kliknij na pasku narzędzi przycisk Filtruj według formularza, aby wybrać, które dane mają być wyświetlane z listy wartości w jednym lub więcej pól.
		Większe możliwości kontroli danych przy sortowaniu lub filtrowaniu uzyskasz wskazując polecenie Filtr w menu Rekordy, a następnie wybierając polecenie Zaawansowany filtr/sortowanie.
		Aby zastosować metodę filtrowania zaawansowanego lub filtrowania według formularza, kliknij na pasku narzędzi przycisk Zastosuj filtr.
Możesz znajdować, a także znajdować i zamieniać wartości na następujące sposoby:

		Kliknij na pasku narzędzi przycisk Znajdź, aby znaleźć wartość w polu w każdym rekordzie, w którym się ona pojawia. Kliknij polecenie Zamień w menu Edycja, aby zamienić znalezioną wartość.


	Aby dodać rekord, kliknij na pasku narzędzi przycisk Nowy rekord. Spowoduje to wyświetlenie na końcu tabeli nowego pustego wiersza, w którym będzie można wpisać jakąś wartość.
	Aby usunąć rekord, kliknij dowolne pole w rekordzie, a następnie na pasku narzędzi kliknij przycisk Usuń rekord.


•	Aby przenieść kolumnę, kliknij jej nagłówek. Następnie przytrzymaj przycisk myszy na tym nagłówku i przeciągnij kolumnę w żądane położenie.

•	Aby ukryć kolumnę, kliknij ją, a następnie kliknij polecenie Ukryj kolumny w menu Format.

•	Aby zablokować kolumnę znajdującą się po lewej stronie, tak aby była ona wyświetlana podczas przewijania w prawo, kliknij kolumnę, a następnie kliknij polecenie Zablokuj kolumny w menu Format.

•	Aby zmienić rozmiar kolumn lub wierszy:


Kiedy dodajesz lub usuwasz kolumnę, dodajesz lub usuwasz pole tabeli.

•	Aby wstawić nową kolumnę na lewo od bieżącej kolumny, kliknij polecenie Kolumny w menu Wstaw.

•	Aby nadać nazwę nowej kolumny, kliknij dwukrotnie nagłówek kolumny, a następnie wpisz żądaną nazwę.

•	Aby usunąć kolumnę, kliknij nagłówek kolumny zaznaczając go, a następnie kliknij polecenie Usuń kolumnę w menu Edycja.

•	Aby zmienić nazwę kolumny, kliknij dwukrotnie jej nagłówek, a następnie wpisz nową nazwę. Ważne: Jeśli zmieniasz nazwę kolumny, pamiętaj o zmianie wszelkich odwołań do bieżącej nazwy pola w każdym obiekcie bazy danych (np. formularzu, raporcie, czy kwerendzie), w którym jest używana.


Formatowanie formularza, raportu lub formantu przy użyciu predefiniowanych formatów

1	Otwórz formularz w widoku “Projekt” lub raport w widoku “Projekt”.

2	Wykonaj jedną z następujących czynności:

•	Jeśli chcesz sformatować cały formularz lub raport, kliknij selektor formularza lub selektor raportu.

•	Jeśli chcesz sformatować pojedynczą sekcję, kliknij selektor sekcji.

•	Jeśli chcesz sformatować jeden lub więcej formantów, zaznacz formanty.

3	Kliknij przycisk Autoformatowanie  [image]  na pasku narzędzi.

4	Kliknij jeden z formatów na liście.

5	Jeśli chcesz określić, które atrybuty będą stosowane (czcionka, kolor lub obramowanie), kliknij przycisk Opcje.

Uwaga   Aby użyć rysunku tła, trzeba zaznaczyć cały formularz lub raport.