append

Класс: mlreportgen.ppt.Table
Пакет: mlreportgen.ppt

Добавьте строку к таблице

Синтаксис

Описание

пример

rowObj = append(table,row) добавляет строку к таблице.

Примеры

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

Создайте представление.

import mlreportgen.ppt.*
slidesFile = 'myTableEntryPresentation.pptx';
slides = Presentation(slidesFile);
add(slides,'Title and Content');

Составьте таблицу с тремя столбцами.

table1 = Table();

Создайте первую строку таблицы.

tr1 = TableRow();
tr1.Style = {Bold(true)};

Создайте три записи таблицы для первой строки.

te1tr1 = TableEntry();
p = Paragraph('first entry');
p.FontColor = 'red';
append(te1tr1,p);

te2tr1 = TableEntry();
append(te2tr1,'second entry');

te3tr1 = TableEntry();
te3tr1.Style = {FontColor('green')};
append(te3tr1,'third entry');

Добавьте записи таблицы к первой строке.

append(tr1,te1tr1);
append(tr1,te2tr1);
append(tr1,te3tr1);

Создайте вторую строку таблицы.

tr2 = TableRow();

Создайте три записи таблицы для второй строки.

te1tr2 = TableEntry();
te1tr2.Style = {FontColor('red')};
p = Paragraph('first entry');
append(te1tr2,p);

te2tr2 = TableEntry();
append(te2tr2,'second entry');

te3tr2 = TableEntry();
te3tr2.Style = {FontColor('green')};
append(te3tr2,'third entry');

Добавьте записи таблицы к второй строке.

append(tr2,te1tr2);
append(tr2,te2tr2);
append(tr2,te3tr2);

Добавьте строки таблицы к таблице.

append(table1,tr1);
append(table1,tr2);

Используйте mlreportgen.ppt.Presentation.find метод, чтобы найти слайды, которые имеют Content заполнитель. В этом случае, существуют два.

contents = find(slides,'Content');

Замените таблицу во втором понижении с table1.

replace(contents(1),table1);

Сгенерируйте представление. Откройте myTableEntryPresentation.pptx. На платформе Windows® можно открыть представление в MATLAB®:

close(slides);

if ispc
    winopen(slidesFile);
end

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

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

Таблица, чтобы добавить строку к в виде mlreportgen.ppt.Table объект.

Строка, чтобы добавить к таблице в виде mlreportgen.ppt.TableRow объект.

Выходные аргументы

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

Добавленная строка таблицы, возвращенная как mlreportgen.dom.TableRow объект.

Введенный в R2015b