Бележки

1. Можете да вмъкнете подформуляр в отчет. Главният отчет може да съдържа множество подотчети или подформуляри.

2. Основният отчет позволява съществуването на две нива на подотчети. Например отчетът може да съдържа подотчет, който от своя страна съдържа подотчет. Възможните комбинации от подформуляри и подотчети, съдържащи се в основния отчет, са показани по-долу:

Ниво 1 Ниво 2

Подотчет 1 Подотчет 2

Подотчет 1 Подформуляр 1

Подформуляр 1 Подформуляр 2

Задача 4. Създайтесвързан отчет, състоящ се от главен отчет и подотчет. Катоосновен отчетсъздайте отчет въз основа на заявка за свързани таблициГрупа преподаватели. Катоподотчетизползвайте табличен отчет в таблицатаГрупас номериране на студентите по ред във всяка група.

1. С помощта на съветникастъпиподотчетв таблицатаСтудент, сортирана пономера на групи и фамилни именана учениците, включително полетата:

2. Добавете номера на ученика в групата в лявата част на отчета. За да направите това, в режим на проектиране вмъкнете поле на подходящото място в областта с данни на отчета. ВъведетеДанни=1като стойност на свойството, а за свойствотоНатрупана сумаизберете стойността от списъка -Общо.

3. Запазете отчета с иметоSlave. Редактирайте отчета. Намалете ширината на колоните и дължината на граничните линии на заглавката.

4.С помощта на съветникаСтъпкаОсновен отчетвърху предварително създадена селекция от заявкиГрупа-специалност на факултета,сортиранипо номера на факултет и група, включително полетата:

5. име на факултет;

6. Запазете отчета с иметоMain. Редактирайте отчета в изглед за проектиране. Намалете ширината на колоните и дължината на граничните линии на заглавката.

7. Активирайте режима на проектиране за основния отчет. Щракнете върху бутонаПодформуляр/Отчети нарисувайте правоъгълен контур с показалеца на мишката в областта с данни на основния отчет. В прозорецаSubreport WizardизберетеSubreport. На следващата стъпка запазете връзката между главния и подотчетите, предложени от съветника.

8. Добавете към областта за бележки на основния отчет подробностите за репортера, чието фамилно име трябва да бъде въведено в диалоговия прозорец. За да направите това, увеличете височината на тази област и поставете поле в нея. В надписа на полето въведете текста:Докладът е създаден:, а в самото поле - [Въведете името на докладващия:]

9. Вижте получения свързан отчет. Върнете се в режим на проектиране и финализирайте отчета. Приблизителен изглед на страницата с отчета е показан по-долу на фиг. 4.3.