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

Создайте объект 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');

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

Классы

Функции

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

Больше о