Типы данных Text и Memo (свойство Format)
Область применения: Access 2013 | Access 2016
Используйте специальные символы в параметре свойства Format для создания настраиваемых форматов для полей Текста и Memo.
Settings
Вы можете создавать настраиваемые форматы текста и памяток с помощью следующих символов.
Символ | Описание |
---|---|
@ |
Требуется текстовый символ (символ или пробел). |
& |
Текстовый символ не требуется. |
< |
Принудительное применение всех символов в нижнем регистре. |
> |
Принудительное применение всех символов в верхнем регистре. |
Настраиваемые форматы полей "Текст" и "Memo" могут содержать до двух разделов. Каждый раздел содержит спецификацию формата для разных данных в поле.
Section | Описание |
---|---|
Первый | Формат для полей с текстом. |
Секунды | Формат для полей со строками нулевой длины и значениями NULL . |
Например, если у вас есть элемент управления "Текстовое поле", в котором нужно, чтобы слово "Нет" отображалось при отсутствии строки в поле, можно ввести настраиваемый формат @;". None" как параметр свойства Format элемента управления. Символ @приводит к отображению текста из поля; во втором разделе слово "Нет" появляется при наличии в поле строки нулевой длины или значения NULL.
Примечание.
Функция Format возвращает одно значение для строки нулевой длины и другое значение для значения NULL . Аналогичным образом можно использовать свойство Format для автоматического форматирования полей в табличном представлении таблицы или элементах управления в форме или отчете.
Пример
Ниже приведены примеры пользовательских форматов текста и memo.
Setting | Данные | Отображение |
---|---|---|
@@@-@@-@@@@ |
465043799 | 465-04-3799 |
@@@@@@@@@ |
465-04-3799 465043799 | 465-04-3799 465043799 |
> |
davolio DAVOLIO Davolio Davolio | ДАВОЛЬО ДАВОЛЬО ДАВОЛЬО |
< |
davolio DAVOLIO Davolio Davolio | davolio davolio davolio davolio |
@;"Unknown" |
Значение NULL | Unknown |
Строка нулевой длины | Unknown | |
Любой текст | Отображается тот же текст, что и введенный |
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.