配置参数


你可以使用 DTV 中的参数提高组件和仪表盘的可用性。DTV 支持以下参数类型:

  • 页面参数:为显示动态数据而附加到仪表盘 URL 的自定义参数。通过使用页面参数,可以显示动态组件标题和富文本,或者以动态方式更改计算字段的值。
  • 组件参数:通过在组件中配置的数据源传入的参数。
  • 数据参数:在组件中配置的数据集的字段。



页面参数

创建页面参数

在开始使用页面参数之前,需要为其创建全局过滤器。


每个全局过滤器对应于一个页面参数。如果要创建另一个页面参数,则需要添加一个与该页面参数具有相同键的新全局过滤器。


../_images/configure_page_parameter.png


通过以下步骤,添加页面参数:

  1. 从仪表盘页面的工具栏中,将光秒移动到 过滤器 上并点击 全局过滤器
  2. 在侧栏上,点击 添加过滤器
  3. 标题 输入框中,指定全局过滤器的名称。
  4. 键值 输入框中,指定页面参数的名称。
  5. 不选中 页面可见 复选框。
  6. 选中 接受外部参数 复选框。
  7. 点击 保存



引用页面参数

可以在以下位置引用页面参数:

  • 组件标题:在 标题 输入框中输入 ${parameter_key}
  • 富文本组件:在文本区域输入 ${parameter_key},也可以点击 插入字段 ,从列表中选择参数。
  • 计算字段:输入 global.<parameter_key>。可以通过按 CTRL 键查看这些参数键。


例如,如果指定标题作为 ${place} Station,并且传递参数 place=Beijing,则标题将呈现为 Beijing Station


有关在 URL 中使用页面参数的更多信息,参见 通过 URL 指定页面属性

组件参数

通过在组件中使用语法 @{parameter_key} 或在 计算字段 中使用语法 params.<parameter_key>,可以引用组件参数。

数据参数

可以通过使用语法 #{field_ID} 引用数据参数。如果数据为数组,则只返回第一项。