getTitleReporter
类: mlreportgen.report.Section
命名空间: mlreportgen.report
创建一个节标题报告器
语法
reporter = getTitleReporter(section)
说明
创建 reporter
= getTitleReporter(section
)mlreportgen.report.SectionTitle
报告器,其部分配置为:
格式化由
section
指定的mlreportgen.report.Section
报告器的Title
属性的值。用格式化的标题填充
Section
报告器模板中的Title
空位。
SectionTitle
报告器 getImpl
方法使用 mlreportgen.report.Section.getTitleReporter
方法来格式化内联标题内容。您可以使用 mlreportgen.report.Section.getTitleReporter
方法自定义内联标题格式,如下所示:
调用
mlreportgen.report.Section.getTitleReporter
方法获取默认的SectionTitle
报告器。自定义
SectionTitle
报告器属性。例如指定包含自定义标题模板的模板源。将
Section
报告器的Title
属性设置为自定义的SectionTitle
报告器。
您可以通过更改这些 SectionTitle
报告器属性的默认值来自定义标题格式:
此属性默认设置为
Section
报告模板。此模板的模板库包含默认的节标题模板,名称如下:SectionTitle1
、SectionTitle2
等,表示未编号的标题SectionNumberedTitle1
、SectionNumberedTitle2
等等,用于按层次编号的标题。
您可以将此属性设置为包含这些模板的自定义定义的模板文件的源。
如果
Section
报告器"SectionNumberedTitle"
属性为Numbered
(默认值),则此属性默认设置为true
。否则,此属性设置为"SectionTitle"
。如果您的自定义模板库自定义了标准标题模板的定义但没有自定义其名称,则无需更改此设置。例如,如果您的模板库包含一个名为SectionNumberedTitle1
的模板,并且该模板具有SectionNumberedTitle1
标准定义的自定义版本,则您不需要更改此属性的值。默认情况下,此属性为空。
Section
报告器getImpl
方法默认调用getTitleReporter
方法,当Section
报告器添加到报告中时,将此属性设置为节级别。然后,SectionTitle
报告器将OutlineLevel
属性的值追加到TemplateName
属性的值,以创建节级别的SectionTitle
模板的全名,例如,第二级子节的全名是SectionNumberedTitle2
。此属性默认设置为
Section
报告器Title
属性的值。此属性默认设置为
[]
。如果
Section
". "
属性为Numbered
(默认值),则此属性设置为true
。否则,此属性设置为[]
。默认情况下未设置此属性。设置此属性可以本地化章节标题编号前缀和后缀标题内容。
输入参数
输出参量
示例
版本历史记录
在 R2017b 中推出