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

Примечание

Для списка и подробной информации о типах контента можно добавить к и формат для отчета, видеть Генерацию Содержимого.

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

Метод add API Отчета позволяет вам добавлять содержимое в отчеты, главы, разделы, таблицы и другие объекты API Отчета, которые служат контейнерами для содержимого отчета. Функция add берет два аргумента. Первый аргумент является объектом, в который можно добавить содержимое. Вторым является содержимое, чтобы добавить. Этот пример добавляет текст Hello World в главу.

chap = Chapter('First Chapter');
add(chap,'Hello World');

Если вы не можете добавить второй объект в первое, функция add возвращает ошибку. Например, метод add в этом коде возвращает ошибку, потому что вы не можете добавить главу в изображение.

% This code returns an error
image = FormalImage('membrane.png');
ch = Chapter('Membrane Image');
add(image,ch)

Справочная документация для каждого списки учащихся типы объектов, которые можно добавить в экземпляры.

В зависимости от типа целевого объекта метод add позволяет вам добавлять векторы символов, удваивается, массивы и другие основные типы данных MATLAB® непосредственно. Метод преобразовывает данные в Объект DOM прежде, чем добавить его в целевой объект. Например, этот код добавляет двумерный массив векторов символов и изображений к документу как таблица.

rpt = Report();
img1 = Image(which('b747.jpg'));
img2 = Image(which('peppers.png'));
table = BaseTable({'Boeing 747' 'Peppers';img1,img2});
add(rpt,table);

Добавьте содержимое в объект DOM

Метод append DOM позволяет вам добавлять содержимое в документы, абзацы, таблицы и другие Объекты DOM, которые служат контейнерами для содержимого отчета. Функция append берет два аргумента. Первый аргумент является объектом добавить содержимое к. Вторым является содержимое, чтобы добавить. Этот пример добавляет текст Hello World к документу.

d = Document('MyReport');
append(d,'Hello World');

Если вы не можете добавить второй объект к первому, функция append возвращает ошибку. Например, метод append в этом коде возвращает ошибку, потому что вы не можете добавить абзац к изображению.

% This code returns an error
image = Image('membrane.png');
append(image,Paragraph('Hello World'));

Справочная документация для каждого списки учащихся типы объектов, которые можно добавить к экземплярам.

В зависимости от типа целевого объекта метод append позволяет вам добавлять векторы символов, удваивается, массивы и другие основные типы данных MATLAB непосредственно. Метод преобразовывает данные в Объект DOM прежде, чем добавить его к целевому объекту. Например, этот код добавляет двумерный массив векторов символов к документу как таблица.

d = Document('MyDoc');
tableArray = {'a','b';'c','d'};
append(d,tableArray);

Можно также задать основные типы данных MATLAB как начальное содержимое для многих конструкторов. Этот пример использует двумерный массив ячеек символов, чтобы задать начальное содержимое таблицы.

d = Document('MyDoc');
tableArray = {'a','b';'c','d'};
append(d,Table(tableArray));	

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

Функции

Похожие темы