Размещение полей
Задание формата данных
Диалоговое окно Report Expression (Выражение отчета) позволяет задать формат отображения поля при печати, допуская использование тех же функций форматирования, которые используются при форматировании полей формы. С помощью форматирования вы можете:
- преобразовать весь символьный вывод в прописные буквы;
- выравнивать информацию;
- показывать в числах пробелы и десятичные запятые;
- переводить дату из американского формата в европейский и многое другое.
Рис. 8.14. Диалоговое окно Format
Для задания формата поля нажмите кнопку вызова построителя поля Format (Формат). Откроется диалоговое окно Format (Формат) (рис. 8.14), содержащее опции и флажки, позволяющие задать тип данных поля.
Замечание
Кнопки вызова построителя всегда располагаются справа от поля ввода.
Перечень параметров настройки поля определяется выбором соответствующей опции для форматирования полей символьного, числового типов, а также полей дат. Список этих параметров представлен в табл. 8.5-8.7.
Таблица 8.5. Параметры настройки символьных полей.
Параметр | Назначение |
---|---|
То upper case (Верхний регистр) | Символы преобразуются в прописные буквы |
SET DATE format (В виде даты) | Данные отображаются в виде даты в формате, установленном командой SET DATE |
Ignore input mask (Игнорировать маску ввода) | Отображает данные на экране в соответствии с маской ввода |
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 (Европейская дата) | Дата отображается в европейском формате |