Page 28 - 2581
P. 28
- у самій смузі деталізації помістіть компонент
QRDBText - мітку, пов'язану з БД. Зв'яжіть її з таблицею
«Підрозділу» з полем «Назва відділу».
21. Прогляньте звіт.
22. Тепер нам необхідно надрукувати не лише назви усіх
відділів, але і перерахувати усіх їх співробітників, тобто нам
необхідно організувати два цикли: один по відділах, а другий
(вкладений) по співробітниках цього відділу.
23. Для того, щоб це реалізувати помістіть на звіт ще один
компонент QRSubDetail.
24. Для компонента QRSubDetail2:
- зв'яжіть компонент з таблицею «співробітники»
- у самій смузі деталізації компонент QRDBText - мітку,
пов'язану з БД. Зв'яжіть її з таблицею «Співробітники» з полем
«Прізвище»
- встановите властивість Master рівним QRSubDetail1.
(Встановлюємо зв'язок між смугами звіту. Вважаємо, що назва
відділу є головною смугою!).
25. Прогляньте звіт.
26. Для того, щоб співробітники нового відділу друкувалися
на новій сторінці необхідно у першої смуги деталізації
QRSubDetail1 встановити властивість ForceNewPage рівним true.
27. Прогляньте звіт.
28. Самостійно створіть звіт, в якому на кожного
співробітника друкується характеристика на нього. При цьому
кожна характеристика має бути на окремому аркуші, прізвища
співробітників мають бути підкреслені.
7.3 Зміст звіту
мета роботи;
відповідне програмне відображення;
висновок.
27