Template Hole
填补了基于表单的报告的空位
描述
此组件填补了由报告模板之一定义的基于表单的报告中的空位。当您将模板分配给报告的报告表单组件或其 Subform 组件之一时,报告生成器将为模板中定义的每个空位创建其中一个组件,并将其作为子项追加到表单或子表单组件。在生成报告时,表单或子表单组件将执行其每个空位组件。每个空位组件都会执行其子组件。因此,您可以通过将段落和其他内容生成组件追加到空位来填补报告中的空位。
报告生成器为您在模板中明确定义的每个空位创建空位组件。空位组件的 Template Hole 标识符属性设置为您在模板中分配给空位的标识符。该标识符允许您确定 Template Hole 组件填充了模板中定义的哪个空位。
除了基于您定义的空位的空位组件之外,对于 Word 和 PDF 模板,报告生成器还会为模板定义的每个页面布局节创建一个空位,称为节空位。它将标识符 #start# 分配给第一个节空位,并将标识符 #sect2#、#sect3# 等分配给后续节空位。您可以将内容追加到这两种类型的空位中。
要定义空位,请参阅:
有关如何在模板中定义空位以及它们如何出现在基于表单的报告中的示例,请参阅 创建一个简单的基于表单的设置。
属性
显示空位的属性。
空位标识符:空位标识符。
空位类型:与空位标识符关联的空位类型:
内联空位适用于段落可以包含的文档元素:文本、图像、链接。
块状空位可以包含与内联空位相同类型的文档元素,以及段落、表、列表、子表单、图像和快照等模块类型的内容。
空位描述:模板中的空位描述。
默认样式名称:如果定义此空位的模板指定了应用于填充此空位的文本的默认样式名称,则此字段显示默认名称。要使用将段落或文本组件追加到此空位的默认名称,请选择自动作为段落或文本组件的样式名称属性的值。要覆盖默认样式名称,请选择样式名称属性的指定选项。如果模板没有为此空位的内容定义默认样式名称,则报告生成器将使用段落作为
Paragraph内容的样式名称,并省略Text内容的样式名称。
是否在报告中插入内容?
此空位的子级生成的内容
类
rptgen.cform_template_hole