Добавьте содержимое в отчет

Сообщите об объектах АПИ и ДОМА АПИ, которые служат контейнерами для содержимого отчета, имеют append метод, который вы используете, чтобы добавить содержимое в объекты. Например, объекты этих классов имеют append метод:

append методы берут два аргумента. Первый аргумент является объектом добавить содержимое к, и второй аргумент является содержимым, чтобы добавить к объекту.

Вот пример, который добавляет абзац в главу и главу к отчету:

import mlreportgen.report.* 
import mlreportgen.dom.*
rpt = Report("My Report");
ch = Chapter("My Chapter");
p = Paragraph("Hello World");
append(ch,p);
append(rpt,ch);
close(rpt);
rptview(rpt);

Для некоторых объектов ДОМА АПИ, таких как абзацы, можно задать содержимое, когда вы создаете объект. Затем можно добавить больше содержимого к объекту. Например, этот код задает начальное содержимое для абзаца, добавляет больше содержимого к абзацу и добавляет абзац к документу:

import mlreportgen.dom.*
d = Document("My Document");
p = Paragraph("Hello World.");
append(p," It's me");
append(d,p);
close(d);
rptview(d);

Можно добавить объекты ДОМА АПИ и много встроенных в MATLAB® объектов, таких как строки, символьные массивы и массивы ячеек, ДОМУ АПИ и Отчет контейнерные объекты АПИ. Можно также добавить другой Отчет, которому АПИ возражает, чтобы Сообщить о контейнерных объектах АПИ. Если содержимое, которое вы пытаетесь добавить к объекту, не поддерживается для объекта, append метод возвращает ошибку. Для получения информации о содержимом, которое можно добавить к конкретному объекту Report API или DOM API, смотрите страницы с описанием для объекта и append метод объекта. Для получения информации о создании содержимого смотрите Генерацию Содержимого.

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

Функции

Похожие темы