Пакет: mlreportgen.ppt
Заполнитель для таблицы понижения
Объект mlreportgen.ppt.TablePlaceholder класс представляет табличного заполнителя в понижении.
API PPT создает TablePlaceholder возразите, когда вы добавляете понижение в представление, и размещение понижения имеет табличного заполнителя. В API PPT по умолчанию, Title and Table размещение имеет табличного заполнителя.
Найти TablePlaceholder объект, используйте find метод понижения, которое содержит табличного заполнителя. Чтобы заменить табличного заполнителя на таблицу, используйте replace метод TablePlaceholder объект. replace метод заменяет TablePlaceholder объект с mlreportgen.ppt.Table объект.
Можно использовать свойства TablePlaceholder объект задать положение или размер заменяющей таблицы. Однако текстовые свойства форматирования проигнорированы. Отформатировать таблицу, которую вы используете, чтобы заменить TablePlaceholder объект, используйте свойства Table объект.
mlreportgen.ppt.TablePlaceholder классом является handle класс.
HandleCompatible | true |
ConstructOnLoad | true |
Для получения информации об атрибутах класса см. Атрибуты класса.
Когда вы заменяете табличного заполнителя на таблицу в представлении и затем используете представление в качестве шаблона для нового представления, API PPT создает mlreportgen.ppt.TemplateTable объект для таблицы в новом представлении. Смотрите Добавляют или Замена Таблица.
Чтобы видеть объекты местозаполнителя, которые API PPT создает для объекта понижения, просмотрите Children свойство понижения. Например, когда вы добавляете Title and Table скользите к представлению, Children свойство является массивом, который содержит mlreportgen.ppt.TextBoxPlaceholder возразите и mlreportgen.ppt.TablePlaceholder объект.
ppt = mlreportgen.ppt.Presentation("test.pptx"); open(ppt); slide = add(ppt,"Title and Table"); slide.Children(1)
ans =
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:6:7'
Id: '6:7'slide.Children(2)
ans =
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:7:8'
Id: '7:8'getLayoutNames | mlreportgen.ppt.ContentPlaceholder | mlreportgen.ppt.PicturePlaceholder | mlreportgen.ppt.Table | mlreportgen.ppt.TemplateTable | mlreportgen.ppt.TextBoxPlaceholder