Style Reports, Tech Pack, Sample Reports
Tech Pack-и - система отчетов внутри стилей (внутри Style Folder).
Для всех отчетовОтчеты в системетаблица:хранятся в таблице: rReportPageItem
- Для стилей все отчеты хранятся в отдельной
таблицетаблице: rReportStylePageItem (самая большая часть"системысистемыотчетов")отчетов)
Каждый отчет в стилях состоит из двух частей ( из двух файлов с расширением .rdl ):
- Header - поле ReportTemplateName в таблице rReportStylePageItem
- Body - поле ReportFormName в таблице rReportStylePageItem
Отчеты в стилях состоят из двух частей (2rdl): Header и Body.
Для генерации одного рапорта:отчета:
берется style type > по style type-у получается XML(с префиксом print) > эта XML "парсится" > в соответствующую таблицу в базе записывается структура этой XML > (style header берется из XML по style type-у) > берется rdl style header (первая пдф)> берется rdl с самими репортом body (вторая пдф) > накладывается одна на другую.......
"merge-ится"