将数据属性添加到模板元素

可以指定要显示在模板元素中的数据属性。
  1. 在 Document Studio 中,打开数据源模式视图。
  2. 将元素从数据源模式视图拖入模板元素。

将属性应用到元素时,属性的名称会显示在模板内容编辑器中:

应用了查询的单元格元素

如果生成输出,而数据属性显示为 <data attribute not found>,那么意味着在数据中找不到模板中使用的属性。发生这种情况时,最常见的原因是使用的模式位于其他数据源上,而不是报告设计用于的数据源。

有些数据源允许创建可以用在报告设计中的定制属性。如果报告使用特定于存储库或项目的定制属性,那么报告就像设计的那样(抽取所有数据),仅以定义了定制属性的数据源来运行。在没有定制属性的数据源上运行会产生未定义的行为(结果不完整、结果不正确等)。

要解决问题,您可以修改数据选择以包括使用该属性的数据,也可以将该数据属性从模板中除去。要更改从 <data attribute not found> 显示的文本,您可以通过在文档规范中更改缺少数据文本属性值来定制该文本。有关缺少数据文本属性和其他元数据属性的更多信息,请参阅运行时元数据属性引用

提示: 要搜索查询和属性的列表,您可以右键单击元素,然后选择搜索 > 元素中的数据引用。此时,会打开“搜索”视图并显示查询和属性的列表。可以双击结果中的查询或属性以编辑其内容。

要搜索元素中所使用的变量分配、属性和查询的列表,请右键单击元素,并选择搜索 > 元素中的所有引用。此时,会打开“搜索”视图并显示一个列表。可以双击结果中的项目以进行编辑。

要在“数据源模式”视图中从应用了查询或属性的元素中找到该查询或属性,您可以右键单击元素,然后选择搜索 > 转至模式。此时,会打开“数据源模式”视图并突出显示该查询或属性。


反馈