mlreportgen.report.Title 类
命名空间: mlreportgen.report
超类: mlreportgen.report.Reporter
填补标题空位报告器
描述
其他报告器(例如 Chapter、FormalImage 和 BaseTable)用来填补模板中的标题空位的报告器。
此类的实例只能由另一个被称为所有者的报告器创建。实例使用所有者通过实例模板和其设置的实例属性指定的标题来填补所有者指定的模板中的空位。例如,BaseTable 报告器(所有者)使用此类的实例以分层编号的标题填充其模板中的标题空位。
该类的实例生成的标题由静态文本和动态内容组成。静态文本由实例模板指定。动态内容由实例 Content、NumberPrefix 和 NumberSuffix 属性指定。如果模板空位的名称与其中一个属性名称匹配,则此报告器将使用值属性填充该空位。例如,如果标题模板包含一个 Content 空位和一个 NumberPrefix 空位,则此报告器会使用相应属性的值填充这些空位。
所有者通过实例 TemplateSrc 和 TemplateName 属性指定标题模板的位置。TemplateSrc 属性指定模板库包含标题模板的模板文件的来源。TemplateName 属性指定标题模板的名称。例如,BaseTable 报告器模板库包含两个编号标题模板,一个名为 BaseTableNumberedTitle(用于编号表),一个名为 BaseTableHierNumberedTitle(用于分层编号表)。BaseTable 报告器通过将此报告器的 TemplateSrc 属性设置为 BaseTable 模板,并将此报告器的 TemplateName 属性设置为标题模板名称来指定使用哪个模板。
所有者还可以通过将此报告器的 LinkTarget 属性设置为链接目标的 id,在标题前面生成超链接目标。
mlreportgen.report.Title 类是一个 handle 类。
属性
版本历史记录
在 R2018b 中推出