Шаг 6 - Создание отчета с помощью эксперта, часть 2

Жмем кнопку Next>>. Открывается третье окно эксперта:

6_1.gif (12885 b)

Эта вкладка эксперта в левой части содержит список доступных полей таблиц в виде древовидной структуры, а в правой части – список выбранных полей. Между списками находятся кнопки, позволяющие перемещать выделенные поля из одного списка в другой. От пользователя на данном этапе требуется поместить выбранные поля в правый список. Кнопками со стрелками вверх и вниз можно изменить порядок следования полей в отчете, а в текстовом поле Column Heading (расположено под правым списком) установить заголовок выбранного поля в отчете.

Кнопка Browse Data... позволяет еще до создания отчета просмотреть данные поля, выбранного в левом списке.

Очень часто в отчете требуется произвести вставку полей, вычисляемых на основе других полей базы данных, или произвести какие-то действия над их содержимым. Например, по значения полей "цена" и "количество" рассчитать значение поля "сумма", или в булевом поле вместо абстрактных True и False вставить что-то более вразумительное, например "оплачено" и "не оплачено". Crystal Reports позволяет производить эти и многие другие действия с помощью механизма формул. Для вставки в отчет формул необходимо на данном этапе нажать кнопку Formula..., при этом откроется редактор формул. Синтаксис формул и возможности редактора мы обсудим позже, а пока ограничимся констатацией факта их наличия.

Как только в левый список будет помещено хотя бы одно поле, внизу формы становятся активными три кнопки: Design Report, Preview Sample и Preview Report. Эти кнопки позволяют прервать работу эксперта, и продолжить работу над отчетом в "ручном" режиме. Нажатие кнопки Design Report открывает отчет в окне конструктора, других кнопок – в окне предварительного просмотра. Вся разница заключается в том, что при нажатии кнопки Preview Sample у вас спросят количество выводимых записей, а при нажатии кнопки Preview Report – нет.

Если же хотите продолжить работу с экспертом, жмите кнопку Next>>.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Юрий Гвоздев.