Свойство «Формат поля» (Format) - Текстовые и memo поля
Свойство Формат поля (Format) позволяет создавать специальные форматы для текстовых и MEMO полей с помощью специальных символов.
Для создания специальных форматов текстовых и MEMO полей используются следующие символы.
Символ |
Описание |
@ |
Обязательный текстовый знак или пробел. |
& |
Необязательный текстовый знак. |
< |
Преобразует все знаки в строчные. |
> |
Преобразует все знаки в прописные. |
Специальные форматы для текстовых полей и полей MEMO могут включать один или два раздела. Эти разделы содержат спецификации формата различных данных в поле.
Раздел |
Описание |
Первый |
Формат отображения текста. |
Второй |
Формат отображения пустых строк и пустых (Null) значений. |
Например, для помещения в элемент управления поле слова «Пусто», когда в поле отсутствует строка, в качестве значения свойства Формат поля (Format) допустимо применение специального формата @;"Пусто". Символ @ определяет отображение текста, введенного в поле, второй раздел — слово «Пусто», появляющееся, если в поле находится пустая строка или пустое (Null) значение.
Примечание. Для возвращения одного значения для пустой строки и другого для пустой (Null) строки допустимо использование функции Format, а для форматирования полей таблицы в режиме таблицы или элементов управления в формах или в отчетах — аналогичное использование свойства Формат поля (Format).
Ниже приведены примеры специальных текстовых и MEMO форматов.
Значение |
Данные |
Вид на экране |
@@@-@@-@@@@ |
465043799 |
465-04-3799 |
@@@@@@@@@ |
465-04-3799 465043799 |
465-04-3799 465043799 |
> |
фывапрол ФЫВАПРОЛ Фывапрол |
ФЫВАПРОЛ ФЫВАПРОЛ ФЫВАПРОЛ |
< |
фывапрол ФЫВАПРОЛ Фывапрол |
фывапрол фывапрол фывапрол |
@;"Неизвестен" |
Пустое (Null) значение |
Неизвестен |
|
Строка нулевой длины |
Неизвестен |
|
Любой текст |
Текст отображается так, как введен |
Свойство «Формат поля» (Format) - Логические поля
Значениями свойства Формат поля (Format) могут быть встроенные логические форматы: «Да/Нет», True/False или «Вкл/Выкл», а также специальные форматы логического типа.