Applies ToAccess dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

W tym artykule opisano różne rodzaje kontrolek dostępnych w programie Access. Kontrolki to części formularza lub raportu używane do wprowadzania, edytowania lub wyświetlania danych.

Typy kontrolek

Poniżej przedstawiono listę typów kontrolek, których można używać w bazach danych programu Access dla komputerów stacjonarnych.

Typ kontrolki

Notatki

Pole tekstowe

Kontrolki pól tekstowych umożliwiają wyświetlanie tekstu, liczb, dat, godzin i pól noty. Pole tekstowe można powiązać z jednym z pól w tabeli lub zapytaniu źródłowym. Jeśli zezwolisz na zaktualizowanie pola tekstowego powiązanego z polem, możesz zmienić wartość pola w tabeli lub zapytaniu źródłowym, wprowadzając nową wartość w polu tekstowym. Możesz również użyć pola tekstowego, aby wyświetlić obliczone wartości.

Etykieta

Użyj kontrolek etykiet zawierających stały tekst. Domyślnie kontrolki, które mogą wyświetlać dane, mają automatycznie dołączoną kontrolkę etykiety. Za pomocą tego polecenia można tworzyć etykiety autonomiczne dla nagłówków i instrukcje w formularzu.

Przycisk polecenia

Użyj kontrolek przycisków poleceń, aby aktywować makro lub procedurę języka Visual Basic. Możesz również określić adres hiperlinku otwierany w programie Access po kliknięciu przycisku przez użytkownika.

Kontrolka Karta

Użyj kontrolek karty, aby utworzyć serię stron kart w formularzu. Każda strona może zawierać kilka innych kontrolek do wyświetlania informacji. Kontrolka karty działa podobnie do wielu okien dialogowych opcji lub okien arkusza właściwości w programie Access — gdy użytkownik kliknie inną kartę, program Access wyświetli kontrolki znajdujące się na tej karcie.

Połącz

Użyj opcji kontrolki Łącze/Hiperlink, aby dodać hiperlink w kontrolce etykiety do siatki projektu formularza. Ten hiperlink może zawierać adres URL (Uniform Resource Locator), który wskazuje lokalizację w Internecie, w lokalnym intranecie lub na dysku lokalnym. Za pomocą nazwy pliku UNC (Universal Naming Convention) można także wskazać plik na serwerze w sieci lokalnej (LAN) lub na lokalnych dyskach komputerowych. Link może wskazywać plik będący stroną sieci Web, a nawet innym obiektem w bieżącej bazie danych. Kliknięcie tego przycisku w grupie Kontrolki na Wstążce powoduje otwarcie okna dialogowego Wstawianie hiperłącza.

Przeglądarka sieci Web

Aby wyświetlić zawartość stron sieci Web bezpośrednio w formularzu, użyj kontrolki przeglądarki sieci Web. Kontrolki przeglądarki sieci Web można używać do wyświetlania na przykład mapy adresu przechowywanego w tabeli. Kontrolkę przeglądarki sieci Web można powiązać z polem w źródle rekordów formularza, używając właściwości Źródło kontrolki. Zwróć uwagę, że w sekcji Szczegóły formularza ciągłego nie można utworzyć powiązanej kontrolki przeglądarki sieci Web.

Nawigacja

Kontrolka nawigacyjna umożliwia łatwą nawigację do różnych formularzy i raportów w bazie danych. Kontrolka nawigacyjna zapewnia interfejs podobny do tego, co widzisz w witrynach internetowych, z przyciskami i kartami umożliwiającymi nawigowanie po witrynie internetowej. Zwróć uwagę, że w sekcji Szczegóły formularza ciągłego nie można mieć kontrolki nawigacyjnej.

Grupa opcji

Kontrolki grupy opcji zawierają co najmniej jeden przycisk przełączania, przyciski opcji lub pola wyboru. (Zobacz opisy tych kontrolek w dalszej części tej tabeli). Do każdego przycisku lub pola wyboru dołączanego do grupy można przypisać osobną wartość liczbową. Jeśli masz więcej niż jeden przycisk lub pole wyboru w grupie, możesz zaznaczyć tylko jeden przycisk lub pole wyboru jednocześnie, a wartość przypisana do tego przycisku lub pola wyboru stanie się wartością grupy opcji. Jeśli ta sama wartość została niepoprawnie przypisana do więcej niż jednego przycisku lub pola wyboru, po kliknięciu któregokolwiek z nich są wyróżnione wszystkie przyciski lub pola wyboru o tej samej wartości. Jako wartość domyślną grupy możesz wybrać jeden z przycisków lub pola wyboru w grupie. Jeśli powiążesz grupę opcji z polem w zapytaniu źródłowym lub tabeli, możesz ustawić nową wartość w polu, zaznaczając przycisk lub pole wyboru w grupie.

Podział strony

Podział strony umożliwia rozdzielenie między stronami formularza wielostronicowego.

Pole kombi

Kontrolka pola kombi zawiera listę potencjalnych wartości kontrolki i edytowalne pole tekstowe. Aby utworzyć listę, możesz wprowadzić wartości właściwości Źródło wierszy pola kombi. Jako źródło wartości na liście można także określić tabelę lub zapytanie. Program Access wyświetli obecnie wybraną wartość w polu tekstowym. Po kliknięciu strzałki po prawej stronie pola kombi program Access wyświetli wartości z listy. Wybierz nową wartość z listy, aby zresetować wartość kontrolki. Jeśli powiążesz pole kombi z polem w tabeli lub zapytaniu źródłowym, możesz zmienić wartość pola, wybierając nową wartość z listy. Jeśli powiążesz pole kombi z polem wielowartościowym, program Access wyświetli listę z polami wyboru umożliwiającymi użytkownikowi zaznaczenie wielu wartości. Z listą można powiązać wiele kolumn i ukryć jedną lub więcej kolumn na liście, ustawiając szerokość kolumny na 0. Rzeczywistą wartość kontrolki można powiązać z ukrytą kolumną. Po zamknięciu listy wielokolumnowej program Access wyświetla wartość w pierwszej kolumnie, której szerokość jest większa niż 0. Po otwarciu listy program Access wyświetla wszystkie kolumny o szerokości niezerowej.

Wiersz

Użyj kontrolki linii, aby dodać linie do formularza lub raportu, aby poprawić jego wygląd.

Przycisk przełączania

Kontrolki przycisków przełącznika umożliwiają przytrzymanie wartości włączenia/wyłączenia, wartości prawda/fałsz lub wartości tak/nie. Po kliknięciu przycisku przełącznika jego wartość staje się -1 (aby odwzorować, prawda lub tak), a przycisk jest naciśnięty. Kliknij przycisk ponownie, a jego wartość stanie się liczbą 0 (aby przedstawić wartość wyłączoną, fałszywą lub nie), a przycisk wróci do normalnego stanu. W grupie opcji można dołączyć przycisk przełącznika i przypisać do przycisku unikatową wartość liczbową. Jeśli utworzysz grupę z wieloma kontrolkami, wybranie nowego przycisku przełącznika spowoduje wyczyszczenie wszelkich wcześniej zaznaczonych przycisków przełączników, przycisków opcji lub pól wyboru w tej grupie (o ile inne przyciski lub pola wyboru w grupie również nie mają takiej samej wartości). Jeśli powiążesz przycisk przełącznika z polem w tabeli lub zapytaniu źródłowym, możesz przełączyć wartość pola, klikając przycisk przełącznika.

Pole listy

Kontrolka pola listy zawiera listę potencjalnych wartości kontrolki. Aby utworzyć listę, możesz wprowadzić wartości we właściwości Źródło wierszy pola listy. Jako źródło wartości na liście można także określić tabelę lub zapytanie. Pola listy są zawsze otwarte, a program Access wyróżnia obecnie wybraną wartość w polu listy. Wybierz nową wartość z listy, aby zresetować wartość kontrolki. Jeśli powiążesz pole listy z polem w tabeli lub zapytaniu źródłowym, możesz zmienić wartość pola, wybierając nową wartość z listy. Po powiązaniu pola listy z polem wielowartościowym program Access wyświetli listę z polami wyboru umożliwiającymi użytkownikowi zaznaczenie wielu wartości. Z listą można powiązać wiele kolumn i ukryć jedną lub więcej kolumn na liście, ustawiając szerokość kolumny na 0. Rzeczywistą wartość kontrolki można powiązać z ukrytą kolumną. Program Access wyświetli wszystkie kolumny o szerokości niezerowej mieszczące się w obrębie zdefiniowanej szerokości kontrolki. Jeśli kontrolka pola listy jest niepowiązana, możesz zezwolić użytkownikowi na zaznaczenie wielu wartości na liście (nazywanego również polem listy wielokrotnego wyboru).

Prostokąt

Użyj kontrolki prostokąta, aby dodać wypełnione lub puste prostokąty do formularza, aby poprawić jego wygląd. Za pomocą tej kontrolki można na przykład wizualnie grupować różne kontrolki.

Pole wyboru

Użyj kontrolki pola wyboru, aby włączyć/wyłączyć, wartość prawda/fałsz lub wartość tak/nie. Po zaznaczeniu pola wyboru jego wartość staje się -1 (aby odwzorować, prawda lub tak), a w polu pojawi się znacznik wyboru. Zaznacz pole wyboru ponownie, a jego wartość stanie się wartością 0 (oznaczającą wartość wyłączoną, fałszywą lub nie), a znacznik wyboru zniknie z pola wyboru. W grupie opcji można dołączyć pole wyboru i przypisać do pola wyboru unikatową wartość liczbową. Jeśli utworzysz grupę z wieloma kontrolkami, zaznaczenie nowego pola wyboru spowoduje wyczyszczenie wszystkich wcześniej zaznaczonych przycisków przełączników, przycisków opcji lub pól wyboru w tej grupie (o ile inne przyciski lub pola wyboru w grupie również nie mają takiej samej wartości). Po powiązaniu pola wyboru z polem w tabeli lub zapytaniu źródłowym można przełączyć wartość pola, klikając to pole wyboru.

Niepowiązana ramka obiektu

Użyj niepowiązanej ramki obiektu, aby dodać obiekt z innej aplikacji obsługującej łączenie i osadzanie obiektów (OLE). Obiekt staje się częścią formularza, a nie częścią danych z tabeli lub zapytania źródłowego. Możesz dodać obrazy, dźwięki, wykresy lub slajdy, aby ulepszyć formularz. Gdy obiekt jest wykresem, można określić zapytanie jako źródło danych dla wykresu i połączyć wyświetlany wykres z bieżącym rekordem w formularzu przez co najmniej jedną wartość pola.

Załącznik

Użyj kontrolki załącznika, aby powiązać to z polem załącznika w danych źródłowych. Tej kontrolki można użyć na przykład w celu wyświetlenia obrazu lub dołączenia innych plików. W widoku formularza ta kontrolka przedstawia okno dialogowe Zarządzanie załącznikami, w którym można dołączać, usuwać i wyświetlać wiele plików załączników przechowywanych w polu źródłowym.

Przycisk opcji

Użyj kontrolki przycisku opcji (nazywanej czasem kontrolką przycisku radiowego), aby przytrzymać wł./wył., wartość prawda/fałsz lub wartość tak/nie. Po wybraniu przycisku opcji jego wartość staje się -1 (w celu przedstawienia wartości włączone, prawdziwe lub tak), a pośrodku przycisku pojawi się wypełnione kółko. Ponownie wybierz przycisk, a jego wartość stanie się liczbą 0 (aby przedstawić wartość wyłączoną, fałsz lub nie), a wypełnione koło zniknie. Możesz dołączyć przycisk opcji do grupy opcji i przypisać do przycisku unikatową wartość liczbową. Jeśli utworzysz grupę z wieloma kontrolkami, wybranie przycisku nowej opcji spowoduje wyczyszczenie wszelkich wcześniej zaznaczonych przycisków przełączników, przycisków opcji lub pól wyboru w tej grupie (o ile inne przyciski lub pola wyboru w grupie również nie mają takiej samej wartości). Jeśli powiążesz przycisk opcji z polem w tabeli lub zapytaniu źródłowym, możesz przełączyć wartość pola, klikając przycisk opcji.

Podformularz/podraport

Użyj kontrolki podformularza/podraportu, aby osadzić inny formularz lub raport w bieżącym formularzu. Za pomocą podformularza lub podraportu można wyświetlać dane z tabeli lub zapytania powiązanego z danymi w formularzu głównym. Program Access zachowuje połączenie między formularzem głównym a podformularzem lub podraportem.

Ramka obiektu powiązanego

Użyj powiązanej ramki obiektu, aby wyświetlić i edytować pole obiektu OLE na podstawie danych źródłowych. Program Access może wyświetlać większość obrazów i wykresów bezpośrednio w formularzu. W przypadku innych obiektów program Access wyświetla ikonę aplikacji, w której utworzono obiekt. Jeśli na przykład obiekt jest obiektem dźwiękowym utworzonym w Rejestratorze dźwięku systemu Windows, w formularzu będzie widoczna ikona głośnika.

Obraz

Użyj kontrolki obrazu, aby umieścić statyczny obraz w formularzu. Nie można edytować obrazu w formularzu, ale program Access przechowuje go w formacie bardzo wydajnym dla szybkości i rozmiaru aplikacji. Jeśli chcesz użyć obrazu jako całego tła formularza, możesz ustawić właściwość Picture (Obraz) formularza.

Wykres

Użyj kontrolki wykresu, aby dodać wykres na siatce formularza. Kliknięcie tego przycisku, a następnie umieszczenie kontrolki w formularzu spowoduje uruchomienie Kreatora wykresów, który przeprowadzi Cię przez kroki niezbędne do utworzenia nowego wykresu.

ActiveX

Użyj przycisku kontrolki ActiveX, aby otworzyć okno dialogowe zawierające wszystkie kontrolki ActiveX zainstalowane w systemie. Możesz wybrać jedną z kontrolek, a następnie kliknąć przycisk OK, aby dodać kontrolkę do siatki projektu formularza. Nie wszystkie kontrolki ActiveX działają z programem Access.

Opis powiązania za pomocą kontrolek

Kontrolki mogą być powiązane, niepowiązane lub obliczane:

  • Kontrolka powiązana    Kontrolka, której źródłem danych jest pole w tabeli lub zapytaniu, jest nazywana kontrolką powiązaną. Kontrolki powiązane umożliwiają wyświetlanie wartości pochodzących z pól w bazie danych. Takimi wartościami mogą być dane tekstowe, daty, liczby, wartości Tak/Nie, obrazy lub wykresy. Na przykład pole tekstowe z nazwiskiem pracownika może uzyskać te informacje z pola Nazwisko w tabeli Pracownicy.

  • Kontrolka niepowiązana    Kontrolka, która nie zawiera źródła danych (na przykład pola lub wyrażenia), jest nazywana kontrolką niepowiązaną. Kontrolki niepowiązane umożliwiają wyświetlanie informacji, obrazów, linii lub prostokątów. Na przykład etykieta, która wyświetla tytuł formularza, jest kontrolką niepowiązaną.

  • Kontrolka obliczeniowa    Kontrolka, której źródłem danych jest wyrażenie, a nie pole, jest nazywana kontrolką obliczeniową. Aby określić wartość, która ma być źródłem danych w kontrolce, należy zdefiniować wyrażenie. Wyrażenie może być kombinacją operatorów (na przykład = i + ), nazw kontrolek, nazw pól, funkcji zwracających pojedynczą wartość i wartości stałych. Na przykład następujące wyrażenie oblicza cenę towaru przy rabacie wynoszącym 25 procent, mnożąc wartość w polu Cena jednostkowa przez wartość stałą (0,75).

=[Cena jednostkowa] * 0,75

W wyrażeniu mogą być używane dane z pola w tabeli lub zapytaniu źródłowym formularza lub raportu albo dane z innej kontrolki w formularzu lub raporcie.

Uwaga: Obliczenia można również wykonywać w tabelach, dodając pole obliczeniowe lub zapytania, wprowadzając wyrażenie w wierszu Pole siatki zapytania. Następnie można powiązać formularze i raporty z tymi tabelami lub zapytaniami, a obliczenia są wyświetlane w formularzach lub raportach bez konieczności tworzenia kontrolki obliczeniowej.

Podczas tworzenia formularza lub raportu prawdopodobnie najefektywniej jest najpierw dodać i rozmieścić wszystkie kontrolki powiązane, szczególnie jeśli stanowią one większość kontrolek w obiekcie. Następnie można dodać kontrolki niepowiązane i obliczeniowe, które uzupełniają projekt, za pomocą narzędzi w grupie Kontrolki na karcie Projektowanie w widoku układu lub widoku projektu.

Kontrolkę można powiązać z polem, wskazując pole, z którego mają być pobierane dane kontrolki. Kontrolkę powiązaną z zaznaczonym polem można utworzyć, przeciągając je z okienka Lista pól do formularza lub raportu. W okienku Lista pól są wyświetlane pola tabeli lub zapytania źródłowego formularza. Aby wyświetlić okienko Lista pól , otwórz obiekt w widoku układu lub projektu, a następnie na karcie Projektowanie w grupie Narzędzia kliknij pozycję Dodaj istniejące pola. Po dwukrotnym kliknięciu pola w okienku Lista pól program Access doda do obiektu odpowiedni typ kontrolki dla tego pola.

Możesz też powiązać pole z kontrolką, wpisując nazwę pola w samej kontrolce (jeśli obiekt jest otwarty w widoku projektu) lub w polu właściwości Źródło kontrolki w arkuszu właściwości kontrolki. Arkusz właściwości umożliwia zdefiniowanie cech kontrolki, takich jak nazwa, źródło danych i ich format. Aby wyświetlić lub ukryć arkusz właściwości, naciśnij F4.

Użycie okienka Lista pól to najlepszy sposób na utworzenie kontrolki powiązanej z dwóch powodów:

  • Program Access automatycznie wypełnia dołączoną etykietę kontrolki nazwą pola (lub podpisem zdefiniowanym dla tego pola w tabeli lub zapytaniu źródłowym), dzięki czemu nie trzeba wpisywać etykiety kontrolki samodzielnie.

  • Program Access automatycznie ustawia wiele właściwości kontrolki na odpowiednie wartości zgodnie z właściwościami pola w tabeli lub zapytaniu źródłowym (takimi jak właściwości Format, Miejsca dziesiętne i Maska wprowadzania ).

Jeśli kontrolka niepowiązana została już utworzona i chcesz powiązać ją z polem, ustaw nazwę pola w polu właściwości Źródło kontrolki. Aby uzyskać szczegółowe informacje na temat właściwości Źródło kontrolki , naciśnij F1, gdy kursor znajduje się na liście rozwijanej właściwości.

Początek strony

Zobacz też

Automatyczne wyrównywanie kontrolek w formularzu

Tworzenie formantu obliczeniowego

Ustawianie kolejności dostępu do kontrolek

Ustawianie wartości domyślnych dla pól lub formantów

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.