Поля данных можно размещать путем использования панели инструментов, меню Insert или окна DataSet Columns. Редактирование свойств полей данных осуществляется командой Data Field Properties из контестного меню (рисунок 4.3.1).
Рассмотрим основные свойства поля данных.
Position, Height, Width – координаты и размеры поля. Именить местоположение и размеры поля можно маркером мышки.
Adjust Width to Data – ширина поля устанавливается автоматически по ширине поля данных.
Fixed Width – ширина поля устанавливается фиксированной.
Expand Right to Margin or Next Item – ширина поля устанавливается максимально возможной (до следующего поля справа или правой границы отчета).
Word Wrap – расположение длинного поля в несколько строчек.
Border, Patterns – рамки и фон поля.
Can be squeezed up if no data – пустая строка не печатается.
Suppres – исключение повторяющихся значений.
Redispay after Group/Page – значение поля выводится один раз в начале каждой группы/страницы при включенной опции Suppres.
Рисунок 4.3.1. Окно свойств поля
Текcтовые поля используются для размещения надписей в отчете. Эти поля размещаются кнопкой (Т) на панели инструментов или командой Insert/Text Field. Редактирование свойств полей данных осуществляется командой Text Field Properties из контекстного меню. В этом окне можно задать текст поля (Text), его имя (Name), изменить рамки (Borders), его размеры и расположение на отчете (рисунок 4.3.2).
Рисунок 4.3.2. Окно свойств текстового поля
OLE‑объекты используются для размещения изображений, документов и других сложных объектов в отчете. Эти поля размещаются кнопкой (OLE) на панели инструментов или командой Insert/OLE Object (рисунок 4.3.3). Для редактирования свойств OLE‑объекта нужно дважды щелкнуть по нему кнопкой мышки. Преобразование OLE‑объекта в другой тип выполняется командой Object/Convert из контекстного меню. Редактирование свойств полей данных осуществляется командой OLE ObjectProperties.