Задание формата данных
Диалоговое окно 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 (Европейская дата) | Дата отображается в европейском формате |