replace

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

Замените табличного заполнителя на таблицу

Описание

пример

replacementTableObj = replace(tablePlaceholder,table) заменяет заданного табличного заполнителя на заданную таблицу и возвращает объект таблицы.

Примеры

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

Добавьте Title and Table скользите к представлению и затем замените заполнителей заголовка и таблицы на свой собственный заголовок и таблицу.

Импортируйте пакет PPT так, чтобы вы не использовали долго, полностью определенные имена для классов API PPT.

import mlreportgen.ppt.*

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

ppt = Presentation("myTablePlaceholderPresentation.pptx");
open(ppt);

Добавьте понижение, которое имеет Title and Table размещение.

slide = add(ppt,"Title and Table");

Используйте find метод понижения возражает, чтобы найти объект местозаполнителя, который имеет имя Title.

titlePlaceholderObj = find(slide,"Title")
titlePlaceholderObj = 
  TextBoxPlaceholder with properties:

                 Bold: []
                 Font: []
    ComplexScriptFont: []
            FontColor: []
             FontSize: []
               Italic: []
               Strike: []
            Subscript: []
          Superscript: []
            Underline: []
      BackgroundColor: []
               VAlign: []
                 Name: 'Title'
                    X: []
                    Y: []
                Width: []
               Height: []
                Style: []
             Children: []
               Parent: [1×1 mlreportgen.ppt.Slide]
                  Tag: 'ppt.TextBoxPlaceholder:30:96'
                   Id: '30:96'

find метод возвращает mlreportgen.ppt.TextBoxPlaceholder объект.

Замените содержимое заполнителя на текст заголовка.

replace(titlePlaceholderObj,"Fourth-Order Magic Square");

Используйте find метод понижения возражает, чтобы найти объект местозаполнителя, который имеет имя Table.

tablePlaceholderObj = find(slide,"Table")
tablePlaceholderObj = 
  TablePlaceholder with properties:

                 Bold: []
                 Font: []
    ComplexScriptFont: []
            FontColor: []
             FontSize: []
               Italic: []
               Strike: []
            Subscript: []
          Superscript: []
            Underline: []
      BackgroundColor: []
               VAlign: []
                 Name: 'Table'
                    X: []
                    Y: []
                Width: []
               Height: []
                Style: []
             Children: []
               Parent: [1×1 mlreportgen.ppt.Slide]
                  Tag: 'ppt.TablePlaceholder:31:97'
                   Id: '31:97'

find метод возвращает mlreportgen.ppt.TablePlaceholder объект.

Замените табличного заполнителя на таблицу для магического квадрата четвертого порядка.

replace(tablePlaceholderObj,Table(magic(4)));

Закройте и просмотрите представление

close(ppt);
rptview(ppt);

Вот понижение в сгенерированном представлении:

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

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

Табличный заполнитель в виде mlreportgen.ppt.TablePlaceholder объект.

Таблица, чтобы использовать в качестве замены для табличного заполнителя в виде mlreportgen.ppt.Table объект.

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

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

Таблица Replacement, возвращенная как mlreportgen.ppt.Table объект.

Введенный в R2015b