add

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

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

Синтаксис

add(report,content)

Описание

Примечание

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

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

Примечание

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

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

развернуть все

Сообщите в виде mlreportgen.report.Report объект.

Содержимое, чтобы добавить к отчету в виде генератора отчетов API Отчета, Объекта DOM или встроенного в MATLAB® объекта. Содержимое может быть генератором отчетов 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