add

Класс: mlreportgen.report.Report
Пакет: mlreportgen.report

(Не рекомендуемый) Добавить содержимое в отчет

Синтаксис

add(report,content)

Описание

Примечание

add не рекомендуется. Использование append вместо этого. См. Вопросы совместимости.

add(report,content) добавляет заданную content к указанному отчету. Если отчет еще не открыт, add способ открывает его.

Примечание

Вы можете добавить репортера в отчет несколько раз, но вы не можете добавить репортер к другим отчетам. Для примера, если вы добавляете mlreportgen.report.TitlePage репортер к одному отчету, вы не можете добавить его к другому отчету.

Входные параметры

расширить все

Отчет, заданный как mlreportgen.report.Report объект.

Содержимое для добавления в отчет, заданное как репортер Report API, объект DOM или встроенный MATLAB® объект. Содержимое может быть репортером Report API или любым объектом, который можно добавить к DOM-документу. Содержимое, которое можно добавить в документ DOM, включает объекты DOM и многие встроенные объекты MATLAB, такие как строки, символьные массивы и массивы ячеек.

Примеры

расширить все

Добавить содержимое в абзац и добавить его в отчет. Чтобы добавить содержимое к абзацу, необходимо использовать append поскольку абзац является объектом DOM API. Чтобы добавить абзац в отчет, который является объектом Report API, этот пример использует add. Начиная с R2020b, можно использовать append вместо add. См. Вопросы совместимости.

import mlreportgen.dom.*
import mlreportgen.report.*

rpt = Report("My Report");
p = Paragraph("My paragraph content ");

append(p,"and some more content.");
add(rpt,p);

close(rpt);
rptview(rpt);

Вопросы совместимости

расширить все

Не рекомендуемый запуск в R2020b

Введенный в R2017b