Formatowanie pola tekstowego

Dotyczy
Access dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Pola krótki tekst i długi tekst (nazywane również Notą) to prawdopodobnie najczęściej używane typy danych. W przypadku formatowania tekstu istnieją dwie możliwości: zachowanie formatów domyślnych lub utworzenie formatu niestandardowego. Po zastosowaniu formatu do pola tabeli jest on automatycznie stosowany do każdej kontrolki formularza lub raportu, która zostanie następnie powiązana z tym polem tabeli.  Formatowanie zmienia tylko sposób wyświetlania danych i nie wpływa na sposób przechowywania danych ani na sposób wprowadzania danych przez użytkowników.

W tym artykule

Omówienie formatów tekstu

Typy danych Krótki tekst i Długi tekst (nazywany również Notą) nie mają wstępnie zdefiniowanych formatów. Typ danych Krótki tekst zawiera tylko formaty niestandardowe. Typ danych Długi tekst ma zarówno format niestandardowy, jak i tekst sformatowany. Jeśli format nie zostanie określony, program Access wyrówna do lewej cały tekst arkuszy danych.

Zazwyczaj formaty niestandardowe stosuje się do typów danych Krótki tekst i Długi tekst, aby dane tabeli były bardziej czytelne. Jeśli na przykład numery kart kredytowych są gromadzone za pomocą formularza i przechowywane bez spacji, można użyć formatu niestandardowego, aby dodać odpowiednie spacje, dzięki czemu numery kart staną się bardziej czytelne.

Formaty niestandardowe dla pól tekstowych mogą mieć najwyżej dwie sekcje. W każdej sekcji znajduje się specyfikacja formatu dla innych danych w polu.

Sekcja Opis
Pierwsza Format dla pól zawierających tekst.
Druga Format dla pól zawierających ciągi znaków o zerowej długości oraz wartości Null.

Na przykład w kontrolce pola tekstowego ma być wyświetlany wyraz "Brak", gdy w polu nie ma ciągu, można wpisać format niestandardowy @;" Brak" jako ustawienia właściwości Format kontrolki. Symbol @ w pierwszej sekcji powoduje wyświetlenie tekstu z pola, a druga sekcja powoduje, że słowo "Brak" jest wyświetlane, gdy w polu znajduje się ciąg znaków o zerowej długości lub wartość null.

Funkcja Format umożliwia zwrócenie jednej wartości dla ciągu o zerowej długości, a drugiej dla wartości null

Aby określić format, w jakim są wprowadzane dane, zobacz Kontrolowanie formatów wprowadzania danych za pomocą masek wprowadzania. Aby ulepszyć zwykły tekst w typie danych Długi tekst, zobacz Dodawanie pola tekstu sformatowanego.

Początek strony

Stosowanie formatu niestandardowego

  1. Otwórz tabelę w widoku projektu.

  2. W górnej części siatki projektu zaznacz pole Data/Godzina, które chcesz sformatować.

  3. W sekcji Właściwości pola wybierz kartę Ogólne , kliknij komórkę obok pola Format i wprowadź odpowiednie znaki w zależności od potrzeb formatowania.

  4. Po wprowadzeniu formatu pojawi się przycisk Opcje aktualizacji właściwości , który umożliwia zastosowanie formatu do dowolnych innych pól tabeli i kontrolek formularza, które logicznie by go dziedziczyły. Aby zastosować zmiany w całej bazie danych, kliknij tag inteligentny, a następnie kliknij pozycję Aktualizuj format wszędzie tam, gdzie <jest używana nazwa> pola. W tym przypadku nazwa pola jest nazwą pola tekstowego.

  5. Jeśli zdecydujesz się zastosować zmiany do całej bazy danych, zostanie wyświetlone okno dialogowe Właściwości aktualizacji zawierające formularze i inne obiekty, które odziedziczą nowy format. Kliknij przycisk Tak , aby zastosować format.
    Aby uzyskać więcej informacji, zobacz Propagowanie właściwości pola.

  6. Zapisz zmiany, a następnie przełącz się do widoku arkusza danych, aby sprawdzić, czy wybrany format spełnia Twoje potrzeby.

  7. Niestandardowe formatowanie tekstu można przetestować, korzystając z następujących metod:

    • Wprowadź wartości zapisane wielkimi lub małymi literami i sprawdź, jak format potraktuje dane.
    • Wprowadź ciąg znaków o zerowej długości lub wartość null i sprawdź, czy uzyskany wynik Ci odpowiada.

Początek strony

Przykłady formatów niestandardowych

Poniżej przedstawiono przykłady niestandardowych formatów tekstu.

Ustawienie Dane Wyświetlanie
@@@-@@-@@@@ 465043799 465-04-3799
@@@@@@@@@ 465-04-3799
465043799
465-04-3799
465043799
> Kowalczyk
DAVOLIO
Kretowicz
DAVOLIO
DAVOLIO
DAVOLIO
< Kowalczyk
DAVOLIO
Kretowicz
Kowalczyk
Kowalczyk
Kowalczyk
@;"Nieznany" Wartość Null Nieznany
Ciąg znaków o zerowej długości Nieznany
Dowolny tekst Wyświetlany jest taki sam tekst, jaki został wprowadzony

Początek strony

Niestandardowe znaki formatu

Uwaga

Zastosowanie dowolnego formatu niestandardowego do pól typu Długi tekst lub Nota powoduje skrócenie wyświetlanego tekstu do 255 znaków.

Aby utworzyć format niestandardowy, użyj następujących znaków jako symboli zastępczych i separatorów.

Znak Opis
@ Na pozycji tego znaku w ciągu formatu można wyświetlić dowolny dostępny znak. Jeśli program Access umieści wszystkie znaki z danych źródłowych, pozostałe symbole zastępcze będą wyświetlane jako puste miejsca.
Jeśli na przykład został użyty ciąg formatu @@@@@, a tekst podstawowy ma postać ABC, to tekst zostanie wyrównany do lewej z dwoma pustymi miejscami na początku.
& Na pozycji tego znaku w ciągu formatu można wyświetlić dowolny dostępny znak. Jeśli program Access umieści wszystkie znaki z danych źródłowych, dla pozostałych symboli zastępczych nie będą wyświetlane żadne wartości.
Jeśli na przykład został użyty ciąg formatu &&&&&, a tekst podstawowy ma postać ABC, to zostanie wyświetlony tylko tekst wyrównany do lewej.
! Wymusza wypełnianie symboli zastępczych od lewej do prawej zamiast od prawej do lewej. Tego znaku należy użyć na początku ciągu formatu.
< Wymusza stosowanie wyłącznie małych liter w tekście. Tego znaku należy użyć na początku ciągu formatu. Można go również poprzedzić wykrzyknikiem (!).
> Wymusza stosowanie wyłącznie wielkich liter w tekście. Tego znaku należy użyć na początku ciągu formatu. Można go również poprzedzić wykrzyknikiem (!).
* Powoduje, że znak następujący bezpośrednio po gwiazdce (*) staje się znakiem wypełniającym — znakiem używanym do wypełniania pustych miejsc. Program Access domyślnie wyrównuje tekst do lewej i wypełnia pozostały obszar z prawej strony wartości pustymi miejscami. Znaki wypełniające można dodać w dowolnym miejscu ciągu formatu. W takim przypadku program Access wypełni puste miejsca określonym znakiem.
Znak odstępu, + - $ () Umożliwiają wstawienie pustych miejsc, symboli matematycznych (+ -) i finansowych ($ ¥ £) oraz nawiasów w dowolnym miejscu ciągu formatu, stosownie do potrzeb. Aby użyć innych typowych symboli matematycznych, takich jak ukośnik (\ lub /) i gwiazdka (*), należy je ująć w podwójny cudzysłów — te znaki również można umieszczać w dowolnych miejscach ciągu formatu.
"Tekst dosłowny" Każdy tekst, który ma być widoczny dla użytkowników, należy ująć w podwójny cudzysłów.
\ Wymusza wyświetlenie w programie Access znaku, który następuje bezpośrednio po tym znaku. Pełni tę samą funkcję co ujęcie znaku w podwójny cudzysłów.
[kolor] Umożliwia zastosowanie koloru do wszystkich wartości w danej sekcji formatu. Należy użyć jednej z następujących nazw:, niebieski, błękitny, zielony, amarantowy, czerwony, żółty lub biały.

Początek strony