Класс: mlreportgen.report.RptFile
Пакет: mlreportgen.report
Создайте основанный на Report Explorer шаблон генератора отчетов (RptFile)
template = mlreportgen.report.RptFile.createTemplate(templatePath,type)
создает копию основанного на Report Explorer генератора отчетов по умолчанию (template
= mlreportgen.report.RptFile.createTemplate(templatePath
,type
)RptFile
) шаблон задан type
в templatePath
местоположение . Можно использовать скопированный шаблон в качестве начальной точки, чтобы спроектировать пользовательский RptFile
шаблон генератора отчетов для вашего отчета.
Прежде чем вы запустите этот пример, создадите файл настройки Report Explorer (см., Создают Новый Файл настройки), или используйте существующий файл настройки. В этом примере файл настройки называют mysetupfile.rpt
. Затем создайте копию HTML по умолчанию RptFile
обработайте по шаблону и отредактируйте его, как желаемый. Скопированный файл шаблона в этом примере называют myrptfile.htmtx
и сохранено в папке под названием mytemplates
. Использовать новый шаблон в RptFile
генератор отчетов, присвойте его путь к RptFile
Свойство TemplateSrc.
import mlreportgen.report.* rpt = Report('My Report','html'); rptfile = RptFile('mysetupfile.rpt'); template = RptFile.createTemplate('mytemplates\myrptfile','html'); rptfile.TemplateSrc = template;
mlreportgen.report.Report
| mlreportgen.report.Reporter
| mlreportgen.report.RptFile