Каждая программа API Отчета должна создать mlreportgen.report.Report
возразите, чтобы содержать содержимое отчета. Используйте mlreportgen.report.Report
конструктор, чтобы создать Report
объект.
Если вы используете конструктора без аргументов, API Отчета создает документ в формате PDF под названием untitled.pdf
в текущей папке. Чтобы задать название и местоположение, используйте путь отчета в качестве первого аргумента конструктора.
Можно задать тип отчета сгенерировать при помощи type
аргумент. Можно задать тип как 'html'
, 'docx'
(для Microsoft® Word), 'pdf'
для PDF выход или 'html-file'
для однофайлового вывода HTML.
Этот Report
конструктор создает объект документа под названием myReport
для Word выход.
d = Report('myReport','docx');
Используя templatePath
аргумент, можно задать путь пользовательского шаблона, чтобы использовать в качестве базиса для форматирования отчета. Задайте шаблон path, если вы хотите основывать свой отчет относительно пользовательского шаблона, который задает внешний вид и структуру вашего отчета. Тип шаблона должен совпадать с типом документа. Например, этот конструктор отчета создает объект отчета для Word выход с помощью шаблона myWordTemplate.dotx
.
d = Report('myReport','docx','myWordTemplate');
Если вы намереваетесь использовать один только API DOM (т.е. не используя объекты API Отчета), чтобы сгенерировать отчет, необходимо создать mlreportgen.dom.Document
возразите, чтобы содержать содержимое отчета. Используйте mlreportgen.dom.Document
конструктор, чтобы создать Document
объект.
Если вы используете конструктора без аргументов, API DOM создает документ HTML под названием Untitled.htmx
в текущей папке. Чтобы задать название и местоположение, используйте путь отчета в качестве первого аргумента конструктора.
Можно задать тип отчета сгенерировать при помощи type
аргумент. Можно задать тип как 'html'
, 'docx'
(для Microsoft Word), 'pdf'
для PDF выход или 'html-file'
для однофайлового вывода HTML.
Этот Document
конструктор создает объект документа под названием myReport
для Word выход.
d = Document('myReport','docx');
Используя templatePath
аргумент, можно задать путь шаблона, чтобы использовать в качестве базиса для форматирования отчета. Задайте шаблон path, если вы хотите основывать свой отчет относительно пользовательского шаблона, который задает внешний вид и структуру вашего отчета. Тип шаблона должен совпадать с типом документа. Например, этот Document
конструктор создает объект документа для Word выход с помощью шаблона myWordTemplate.dotx
.
d = Document('myReport','docx','myWordTemplate');