Шаг 5.
Вкладка QReport. Компонент TQRChildBand

    На этом шаге мы рассмотрим компонент TQRChildBand.

    Назначение компонента TQRChildBand схоже с компонентом TQRBand. В этом компоненте выводится дополнительная информация отчета. Понятие "Дополнительная" здесь условно. Всю выводимую информацию можно разбить на отдельные группы, которые выводятся с помощью основной и вспомогательных полос. При таком разделении информации можно осуществить в отчете вывод информации в одни полосы и запретить вывод в другие.

    Таким образом достигается гибкость вывода информации. Вспомогательная полоса должна быть привязана к другой, основной для нее полосы с помощью свойства ParentBand. Сама вспомогательная полоса может быть основной для другой вспомогательной полосы и т.д.

    Рассмотрим пример отчета шага 11 "КомпонентTQRExpr". Пусть нам необходимо знать сумму после каждого НД. Для этого мы должны добавить компонент TQRChildBand со свойством ParentBand=QRBand2.

    Вид отчета на этапе конструирования показан на рис.1.


Рис.1. Отчет на этапе конструирования

    После выполнения программы отчет должен содержать следующее:


Рис.2. Отчет в окне предварительного просмотра

    Текст этого примера можно взять здесь.

    На следующем шаге мы рассмотрим компонент TQRLabel.




Предыдущий шаг Содержание Следующий шаг