Создайте контейнер отчета

Создайте объект API отчета содержать содержимое

Каждая программа 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');

Создайте объект документа DOM, чтобы содержать содержимое

Если вы намереваетесь использовать один только 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');

Смотрите также

Классы

Функции

Связанные примеры

Больше о