Поля "Короткий текст" і "Довгий текст" (або "Примітка") – це, мабуть, найпоширеніші типи даних. Під час форматування тексту ви маєте два варіанти: зберегти стандартне форматування або створити власний. Коли формат застосовується до поля таблиці, він автоматично застосовується до будь-якого елемента керування форми або звіту, який згодом прив'язується до поля таблиці. Форматування змінює лише спосіб відображення даних і не впливає на спосіб їх зберігання або введення користувачами.
У цій статті
- Огляд текстових форматів
- Застосування настроюваного формату
- Приклади спеціальних форматів
- Символи користувацького формату
Огляд текстових форматів
Типи даних "Короткий текст" і "Довгий текст" (так звані Memo) не мають попередньо визначених форматів. Тип даних "Короткий текст" підтримує лише користувацькі формати. Тип даних "Довгий текст" має як настроюване, так і форматування RTF. Якщо не ввести формат, увесь текст даних у табличному поданні буде вирівняно за лівим краєм.
Зазвичай до типів даних "Короткий текст" і "Довгий текст" застосовуються настроювані формати, щоб полегшити читання даних таблиці. Наприклад, якщо форма для збору номерів кредитних карток зберігається без пробілів, у спеціальному форматі можна додати відповідні пробіли, щоб їх було легше читати.
Користувацькі формати для текстових полів можуть складатися щонайбільше з двох розділів. Кожен розділ містить специфікацію формату для різних даних у полі.
| Розділ | Опис |
|---|---|
| Перший | Формат для полів із текстом. |
| Другий | Формат для полів із рядками нульової довжини та Null-значень. |
Наприклад, якщо у вас є елемент керування "Текстове поле", у якому потрібно відображати слово "None" (Немає), коли в полі немає рядка, можна ввести настроюваний формат @;" None" як параметр властивості "Формат " елемента керування. Символ @ у першому розділі відображає текст із поля, а другий – слово "None", коли поле містить рядок нульової довжини або Null-значення.
За допомогою функції Format можна повернути одне значення для рядка нульової довжини, а інше – для Null-значення
Відомості про те, у якому форматі вводити дані, див. в статті "Керування форматами введення даних за допомогою масок вводу". Відомості про покращення звичайного тексту в типі даних "Довгий текст" див. в статті "Додавання поля форматованого тексту".
Застосування настроюваного формату
Відкрийте таблицю в режимі Конструктор.
У верхній частині конструктора виберіть поле "Дата й час", яке потрібно відформатувати.
У розділі " Властивості поля " виберіть вкладку " Загальні ", клацніть клітинку поруч із полем "Формат " і введіть конкретні символи відповідно до потреб форматування.
Після введення формату з'являється кнопка " Параметри оновлення властивостей ", яка дає змогу застосувати формат до всіх інших полів таблиці та елементів керування форм, які логічно успадковуватимуть його. Щоб застосувати зміни в усій базі даних, клацніть смарт-тег і натисніть кнопку "Оновити формат скрізь <", де використовується ім'я> поля. У цьому разі Ім'я поля – це ім'я текстового поля.
Якщо ви вирішите застосувати зміни до всієї бази даних, відкриється діалогове вікно " Оновити властивості " з формами та іншими об'єктами, які успадкують новий формат. Натисніть кнопку "Так ", щоб застосувати формат.
Докладні відомості див. в статті "Розповсюдження властивості поля".Збережіть внесені зміни, а потім перейдіть до вікна табличного подання даних, щоб з'ясувати, чи формат відповідає вашим потребам.
Перевірте спеціальне форматування тексту такими способами:
- Введіть значення верхнього або нижнього регістру та подивіться, як формат обробляє дані.
- Введіть рядок нульової довжини або 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 символ, який слідує за ним. Це те саме, що й символ у подвійних лапках. |
| [колір] | Використовується, щоб застосувати колір до всіх значень у сегменті формату. Ім'я потрібно взяти в квадратні дужки й вибрати одне з таких імен: чорне, синє, блакитне, зелене, пурпурове, червоне, жовте або біле. |