Задание формата данных
Диалоговое окно Report Expression (Выражение отчета) позволяет задать формат отображения поля при печати, допуская использование тех же функций форматирования, которые применяются при форматировании полей формы. С помощью форматирования вы можете:

Рис. 8.14. Диалоговое окно Format
Для задания формата поля нажмите кнопку вызова построителя поля Format (Формат). Откроется диалоговое окно Format (Формат) (рис. 8.14), содержащее опции и флажки, позволяющие задать тип данных поля.
Замечание
Кнопки вызова построителя всегда располагаются справа от поля ввода.
Перечень параметров настройки поля определяется выбором соответствующей опции для форматирования полей символьного, числового типов, а также полей дат. Список этих параметров представлен в табл. 8.5—8.7.
Таблица 8.5. Параметры настройки символьных полей
| Параметр | Назначение | ||
| То upper case (Верхний регистр) | Символы преобразуются в прописные | ||
| Ignore input mask (Игнорировать маску ввода) | Отображает на экране, но не сохраняет в заданном формате в таблице | ||
| SET DATE format (В виде даты) | Данные отображаются в виде даты в формате, установленном командой SET DATE | ||
| British date (Европейская дата) | Данные отображаются в виде даты в европейском формате | ||
| Left justify (Сдвинуть влево) | Данные выравниваются по левому краю поля | ||
| Right justify (Сдвинуть вправо) | Данные выравниваются по правому краю поля | ||
| Center justify (По центру) | Данные в поле центрируются |
Таблица 8.6. Параметры настройки числовых полей
| Параметр | Назначение | ||
| Left justify (Сдвинуть влево) | Число выравнивается по левому краю поля | ||
| Blank if zero (Пусто, если нуль) | Нуль не печатается | ||
| (Negative) (Отрицательное) | Отрицательные числа заключаются в круглые скобки | ||
| SET DATE format (В виде даты) | Данные отображаются в виде даты в формате, установленном КОМаНДОЙ SET DATE | ||
| British date (Европейская дата) | Данные отображаются в виде даты в европейском формате | ||
| CR if positive (CR, если положительно) | Если число положительное, после него ставится CR (кредит) | ||
| DB if negative (DB, если отрицательно) | Если число отрицательное, после него ставится DB (дебет) | ||
| Leading zeros (Ведущие нули) | Печатаются все ведущие нули | ||
| Currency (Денежная единица) | Данные отображаются в формате денежной единицы, который задается командой set currency | ||
| Scientific (Экспоненциально) | Отображает число в экспоненциальном формате |
Таблица 8.7. Параметры настройки полей типа дата
| Параметр | Назначение | ||
| SET DATE format (В виде даты) | Дата отображается в формате, установленном командой set date | ||
| British date (Европейская дата) | Дата отображается в европейском формате |