W programie Access pole Tak/Nie przechowuje tylko dwie wartości: Tak lub Nie. Jeśli pole tekstowe jest używane do wyświetlania pola typu Tak/Nie, wartość jest wyświetlana jako -1 dla wartości Tak, a wartość 0 dla wartości Nie. Te wartości nie są zbyt istotne dla większości użytkowników, dlatego program Access udostępnia pola wyboru, przyciski opcji i przyciski przełączników, których można używać do wyświetlania i wprowadzania wartości Tak/Nie. Te kontrolki stanowią graficzną reprezentację wartości Tak/Nie, która jest zarówno łatwa w użyciu, jak i łatwa do odczytania.
W tym artykule opisano aplikacje dla każdej z tych kontrolek i wyjaśniono, jak dodać je do formularzy i raportów.
Co chcesz zrobić?
Wybieranie kontrolki do użycia
W większości sytuacji pole wyboru jest najlepszą kontrolką do przedstawiania wartości Tak/Nie. Jest to domyślny typ kontrolki, która jest tworzona po dodaniu pola Tak/Nie do formularza lub raportu. Natomiast przyciski opcji i przyciski przełącznika są najczęściej używane jako część grupy opcji. Aby uzyskać więcej informacji o grupach opcji, zobacz sekcję Opis grup opcji.
Na poniższej ilustracji przedstawiono trzy kontrolki oraz sposób przedstawiania wartości Tak i Nie. W kolumnie Tak kontrolka jest wyświetlana w miarę jej zaznaczania, a w kolumnie Nie kontrolka jest wyświetlana w miarę jej wyczyszczenia.
Tworzenie powiązanego pola wyboru, przycisku opcji lub przycisku przełącznika
Pole wyboru można szybko utworzyć, przeciągając pole Tak/Nie z okienka Lista pól do formularza lub raportu.
-
Otwórz formularz lub raport w widoku układu lub widoku projektu, klikając go prawym przyciskiem myszy w okienku nawigacji, a następnie klikając odpowiedni widok w menu skrótów.
-
Jeśli okienko Lista pól nie jest jeszcze wyświetlane, naciśnij klawisze ALT+F8, aby je wyświetlić.
-
Rozwiń listy tabel, jeśli zajdzie taka potrzeba, klikając znaki plus (+) obok nazw tabel.
-
Przeciągnij pole Tak/Nie z okienka Lista pól do formularza lub raportu.
W zależności od ustawienia właściwości Kontrolka wyświetlania , pola wyboru, pola tekstowego lub pola kombi jest tworzone i powiązane z polem. Po utworzeniu nowego pola Typu Tak/Nie w tabeli domyślnym ustawieniem właściwości Kontrolka wyświetlania tego pola jest pole wyboru.
Jeśli chcesz, możesz zmienić kontrolkę pola wyboru na przycisk opcji lub przycisk przełącznika. W tym celu kliknij prawym przyciskiem myszy pole wyboru, wskaż polecenie Zmień na w menu skrótów, a następnie kliknij polecenie Przełącz przycisk lub Przycisk opcji .
Tworzenie niepowiązanego pola wyboru, przycisku opcji lub przycisku przełącznika
Możesz użyć niepowiązanego pola wyboru, przycisku opcji lub przycisku przełącznika w niestandardowym oknie dialogowym, aby zaakceptować wprowadzanie danych przez użytkownika, a następnie wykonać akcję na podstawie tego danych wejściowych.
-
Otwórz formularz lub raport w widoku projektu, klikając go prawym przyciskiem myszy w okienku nawigacji, a następnie klikając polecenie Widok projektu w menu skrótów.
-
Na karcie Projektowanie w grupie Kontrolki kliknij odpowiednie narzędzie (Pole wyboru, Przycisk opcji lub Przycisk przełączania ).
-
Kliknij formularz lub raport, w którym chcesz umieścić kontrolki.
Kontrolka zostanie umieszczana w formularzu lub raporcie.
Mimo że kontrolka nie jest wymagana, warto zmienić jej nazwę tak, aby miała bardziej opisową nazwę. Nie powoduje to zmiany etykiety wyświetlanej obok kontrolki, ale może ułatwić odwoływanie się do niej w wyrażeniach lub makrach.
Zmienianie nazwy kontrolki
-
Upewnij się, że kontrolka jest zaznaczona.
-
Jeśli arkusz właściwości nie jest jeszcze wyświetlony, naciśnij klawisz F4, aby go wyświetlić.
-
Wpisz nową nazwę w polu właściwości Nazwa kontrolki.
Jeśli chcesz, możesz zmienić to pole wyboru na przycisk opcji lub przycisk przełącznika. W tym celu kliknij prawym przyciskiem myszy pole wyboru, wskaż polecenie Zmień na w menu skrótów, a następnie kliknij polecenie Przełącz przycisk lub Przycisk opcji .
Opis grup opcji
Pojedyncze pole wyboru, przycisk opcji lub przycisk przełącznika mogą być powiązane lub niepowiązane albo mogą być częścią grupy opcji. W grupie opcji jest wyświetlany ograniczony zestaw alternatyw, a jednocześnie można wybrać tylko jedną opcję w grupie opcji. Grupa opcji składa się z ramki grupy i zestawu pól wyboru, przycisków przełączników lub przycisków opcji.
Jeśli grupa opcji jest powiązana z polem, tylko ramka grupy jest powiązana z polem, a nie z kontrolkami zawartymi w ramce. Zamiast ustawiać właściwość Źródło kontrolki dla każdej kontrolki w grupie opcji, należy ustawić właściwość Wartość opcji każdej kontrolki na liczbę znaczącą dla pola, z którym jest powiązana ramka grupy. Po wybraniu opcji w grupie opcji program Access ustawia wartość pola, z którym grupa opcji jest powiązana z wartością właściwości Wartość opcji wybranej opcji.
Wartością grupy opcji może być tylko liczba, a nie tekst. Program Access przechowuje ten numer w tabeli źródłowej. Grupę opcji można także ustawić na wyrażenie lub bez ograniczeń. Możesz użyć grupy opcji niepowiązanych w niestandardowym oknie dialogowym, aby zaakceptować wprowadzanie danych przez użytkownika, a następnie wykonać akcję na podstawie tych danych wejściowych.
Standardową praktyką jest używanie pól wyboru dla pól tak/nie i przycisków opcji lub przycisków przełączania dla grup opcji. Jednak jest to tylko sugestia i możesz użyć dowolnej z trzech kontrolek w obu celach.
Tworzenie grupy opcji
Grupę opcji można szybko utworzyć za pomocą Kreatora grup opcji. Przed rozpoczęciem zdecyduj, czy wartość opcji ma być przechowywana w tabeli. Jeśli tak, musisz mieć pole typu danych Liczba wyznaczone do tego celu.
Aby uzyskać więcej informacji na temat dodawania pola do tabeli, zobacz artykuł Tworzenie tabeli i dodawanie pól.
-
Otwórz formularz w widoku projektu, klikając go prawym przyciskiem myszy w okienku nawigacji, a następnie klikając pozycję Widok projektu .
-
Na karcie Projektowanie w grupie Kontrolki upewnij się, że zaznaczono pozycję Użyj kreatorów kontrolek .
-
W tej samej grupie kliknij pozycję Grupa opcji .
-
Kliknij formularz w miejscu, w którym chcesz umieścić grupę opcji.
-
Wykonaj instrukcje kreatora. Na ostatniej stronie kliknij przycisk Zakończ.
Program Access umieści grupę opcji w formularzu.
Zmienianie nazwy grupy opcji Mimo że nie jest to wymagane, możesz zmienić nazwę grupy opcji tak, aby miała bardziej opisową nazwę. Nie powoduje to zmiany etykiety wyświetlanej obok grupy opcji, ale może ułatwić odwoływanie się do kontrolki w wyrażeniach lub makrach.
-
Upewnij się, że grupa opcji jest zaznaczona, klikając ramkę grupy.
-
Jeśli arkusz właściwości nie jest jeszcze wyświetlony, naciśnij klawisz F4, aby go wyświetlić.
-
Wpisz nową nazwę w polu właściwości Nazwa grupy opcji.
Dodawanie nowej opcji do istniejącej grupy opcji
W miarę zmieniania potrzeb możesz dodać nowe kontrolki opcji do grupy opcji. Możesz utworzyć nową kontrolkę w grupie lub wyciąć istniejącą kontrolkę z innego miejsca w formularzu i wkleić ją do grupy.
-
Otwórz formularz w widoku projektu, klikając go prawym przyciskiem myszy w okienku nawigacji, a następnie klikając pozycję Widok projektu .
-
Kliknij ramkę grupy opcji, aby ją zaznaczyć, a następnie przeciągnij uchwyty zmiany rozmiaru ramki, aby zwolnić miejsce dla nowej kontrolki opcji.
-
Wykonaj jedną z następujących czynności:
-
Tworzenie nowej kontrolki w grupie
-
Na karcie Projektowanie w grupie Kontrolki kliknij narzędzie odpowiadające typowi kontrolki, którą chcesz dodać (pole wyboru, przycisk opcji lub przycisk przełączania ).
-
Przesuń wskaźnik tak, aby był umieszczony wewnątrz ramki grupy opcji. Ramka zmieni kolor, aby wskazać, że nowa kontrolka stanie się częścią grupy opcji.
-
Kliknij, aby umieścić kontrolki w grupie.
-
-
Przenoszenie istniejącej kontrolki do grupy
Po prostu przeciągnięcie kontrolki do grupy opcji nie powoduje, że jest ona częścią grupy. Aby można było stać się opcją, należy ją wyciąć i wkleić do grupy.
-
Zaznacz kontrolki, które chcesz przenieść do grupy opcji.
-
Na karcie Narzędzia główne w grupie Schowek kliknij pozycję Wytnij.
-
Wybierz grupę opcji, klikając ramkę otaczającą grupę.
-
Na karcie Narzędzia główne w grupie Schowek kliknij pozycję Wklej.
Program Access doda kontrolki do grupy.
-
-
-
Prawdopodobnie konieczne będzie przeniesienie kontrolki i jej etykiety, tak aby były zgodne z istniejącymi kontrolkami i etykietami.
-
Wybierz nowo dodaną kontrolę, a następnie naciśnij klawisz F4, aby otworzyć arkusz właściwości kontrolki.
-
Zwróć uwagę na wartość właściwości Wartość opcji nowo dodanej kontrolki. W zależności od potrzeb możesz pozostawić wartość sugerowaną przez program Access lub zmienić ją na inną.