getImpl
类: mlreportgen.report.Reporter
命名空间: mlreportgen.report
获取报告器的实现
语法
impl = getImpl(reporter,report)
说明
输入参数
输出参量
示例
提示
使用
getImpl获取报告器实现的相关信息,并在其他位置使用它,例如行内方程。请参阅在报告中创建内联方程。可用于
mlreportgen.report.Report对象的append方法使用getImpl将报告器内容追加到实现报告的 DOM 文档对象。因此,您可以使用getImpl将报告器内容追加到其他类型的 DOM 对象。如果
getImpl返回mlreportgen.dom.DocumentPart对象,则该方法会使用与空位名称匹配的报告器属性中的内容来填充mlreportgen.dom.DocumentPart对象源模板中定义的空位。如果属性不存在,getImpl会填充空位但不向其添加内容。例如,如果报告器myReporter指定了一个包含空位MyTemplateHole的模板,则getImpl会使用报告器的MyTemplateHole属性中的内容来填充该空位(如果该属性存在)。如果您不希望getImpl填充空位,请创建一个自定义报告器并重写此方法,使其返回可以添加到 DOM 文档的对象,例如字符串或段落。请参阅定义新的自定义报告器和修改继承的方法。要在检索实现对象的同时保持向报告器添加内容的能力,请创建报告器的克隆,然后对克隆使用
getImpl。要查看使用此方法的示例,请参阅 创建包含纵向和横向页面的报告。
版本历史记录
在 R2017b 中推出