< назад

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-ится"