Форматування текстового поля

Застосовується до
Access для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Поля "Короткий текст" і "Довгий текст" (або "Примітка") – це, мабуть, найпоширеніші типи даних. Під час форматування тексту ви маєте два варіанти: зберегти стандартне форматування або створити власний. Коли формат застосовується до поля таблиці, він автоматично застосовується до будь-якого елемента керування форми або звіту, який згодом прив'язується до поля таблиці.  Форматування змінює лише спосіб відображення даних і не впливає на спосіб їх зберігання або введення користувачами.

У цій статті

Огляд текстових форматів

Типи даних "Короткий текст" і "Довгий текст" (так звані Memo) не мають попередньо визначених форматів. Тип даних "Короткий текст" підтримує лише користувацькі формати. Тип даних "Довгий текст" має як настроюване, так і форматування RTF. Якщо не ввести формат, увесь текст даних у табличному поданні буде вирівняно за лівим краєм.

Зазвичай до типів даних "Короткий текст" і "Довгий текст" застосовуються настроювані формати, щоб полегшити читання даних таблиці. Наприклад, якщо форма для збору номерів кредитних карток зберігається без пробілів, у спеціальному форматі можна додати відповідні пробіли, щоб їх було легше читати.

Користувацькі формати для текстових полів можуть складатися щонайбільше з двох розділів. Кожен розділ містить специфікацію формату для різних даних у полі.

Розділ Опис
Перший Формат для полів із текстом.
Другий Формат для полів із рядками нульової довжини та Null-значень.

Наприклад, якщо у вас є елемент керування "Текстове поле", у якому потрібно відображати слово "None" (Немає), коли в полі немає рядка, можна ввести настроюваний формат @;" None" як параметр властивості "Формат " елемента керування. Символ @ у першому розділі відображає текст із поля, а другий – слово "None", коли поле містить рядок нульової довжини або Null-значення.

За допомогою функції Format можна повернути одне значення для рядка нульової довжини, а інше – для Null-значення

Відомості про те, у якому форматі вводити дані, див. в статті "Керування форматами введення даних за допомогою масок вводу". Відомості про покращення звичайного тексту в типі даних "Довгий текст" див. в статті "Додавання поля форматованого тексту".

На початок сторінки

Застосування настроюваного формату

  1. Відкрийте таблицю в режимі Конструктор.

  2. У верхній частині конструктора виберіть поле "Дата й час", яке потрібно відформатувати.

  3. У розділі " Властивості поля " виберіть вкладку " Загальні ", клацніть клітинку поруч із полем "Формат " і введіть конкретні символи відповідно до потреб форматування.

  4. Після введення формату з'являється кнопка " Параметри оновлення властивостей ", яка дає змогу застосувати формат до всіх інших полів таблиці та елементів керування форм, які логічно успадковуватимуть його. Щоб застосувати зміни в усій базі даних, клацніть смарт-тег і натисніть кнопку "Оновити формат скрізь <", де використовується ім'я> поля. У цьому разі Ім'я поля – це ім'я текстового поля.

  5. Якщо ви вирішите застосувати зміни до всієї бази даних, відкриється діалогове вікно " Оновити властивості " з формами та іншими об'єктами, які успадкують новий формат. Натисніть кнопку "Так ", щоб застосувати формат.
    Докладні відомості див. в статті "Розповсюдження властивості поля".

  6. Збережіть внесені зміни, а потім перейдіть до вікна табличного подання даних, щоб з'ясувати, чи формат відповідає вашим потребам.

  7. Перевірте спеціальне форматування тексту такими способами:

    • Введіть значення верхнього або нижнього регістру та подивіться, як формат обробляє дані.
    • Введіть рядок нульової довжини або Null-значення та подивіться, чи вас влаштовує результат.

На початок сторінки

Приклади спеціальних форматів

Нижче наведено приклади спеціальних текстових форматів.

Значення Дані. Дисплей.
@@@-@@-@@@@ 465043799 465-04-3799
@@@@@@@@@ 465-04-3799
465043799
465-04-3799
465043799
> Шуменко
ДАВИДЕНКО
Давидова
ДАВИДЕНКО
ДАВИДЕНКО
ДАВИДЕНКО
< Шуменко
ДАВИДЕНКО
Давидова
Шуменко
Шуменко
Шуменко
@;"Unknown" Null-значення Невідомо
Рядок нульової довжини Невідомо
Будь-який текст Відображається введений тут текст

На початок сторінки

Символи користувацького формату

Примітка.

Застосування будь-якого спеціального формату до полів "Довгий текст" або Memo призводить до скорочення відображення до 255 символів.

Щоб створити настроюваний формат, використовуйте наведені нижче символи як покажчики місця заповнення та роздільники.

Символ Опис
@ Використовується для відображення будь-якого доступного символу для позиції фігури в рядку формату. Якщо програма Access розмістить усі символи в базових даних, усі інші покажчики місця заповнення відображатимуться як пробіли.
Наприклад, якщо використовується рядок форматування @@@@@, а основний текст – ABC, текст вирівнюється ліворуч із двома пробілами на початку.
& Використовується для відображення будь-якого доступного символу для позиції фігури в рядку формату. Якщо програма Access розмістить усі символи в базових даних, а решта покажчиків місця заповнення нічого не відображатимуть.
Наприклад, якщо використовується рядок форматування &&&&& , а текст – "АБВ", відображатиметься лише вирівняний ліворуч текст.
! Використовується для примусового заповнення символів покажчика місця заповнення зліва направо, а не справа наліво. Цей символ необхідно використовувати на початку будь-якого рядка форматування.
< Використовується для примусового змінення регістру всього тексту на нижній. Цей символ потрібно вказувати на початку рядка форматування, але перед ним можна ввести знак оклику (!).
> Використовується для примусового змінення регістру всього тексту на верхній. Цей символ потрібно вказувати на початку рядка форматування, але перед ним можна ввести знак оклику (!).
* Після використання символ, розташований одразу після зірочки (*), перетворюється на символ заповнення, тобто символ, який використовується для заповнення пробілів. Access зазвичай вирівнює текст за лівим краєм і заповнює будь-яку область праворуч від значення пробілами. Символи заливки можна додавати в будь-якому місці рядка формату. У такому разі програма Access заповнює всі пробіли вказаним символом.
Пробіл, + - $ () Використовується для вставлення пробілів, математичних символів (+ -), фінансових символів ($ ¥ £) і дужок (якщо потрібно) у рядках формату. Якщо потрібно використати інші поширені математичні символи, такі як скісна риска (\ або /) і зірочка (*), візьміть їх у подвійні лапки. Зверніть увагу, що ці символи можна розмістити будь-де в рядку форматування.
"Literal text" (Текст літералів) Текст, який потрібно відображати користувачам, у подвійних лапках можна взяти в подвійні лапки.
\ Використовується, щоб примусово відображати в Access символ, який слідує за ним. Це те саме, що й символ у подвійних лапках.
[колір] Використовується, щоб застосувати колір до всіх значень у сегменті формату. Ім'я потрібно взяти в квадратні дужки й вибрати одне з таких імен: чорне, синє, блакитне, зелене, пурпурове, червоне, жовте або біле.

На початок сторінки