查询
1. 概述
1.1 应用场景
在仪表板中使用控件对组件筛选数据时,默认的是选择筛选值后直接查询。
但当仪表板中有多个控件,且使用的数据量比较大,查询需要耗费的性能和时间都较多的时候,每对一个控件进行设置,就自动进行一次查询,会很不方便。本产品提供「查询」组件来解决这个问题。
1.2 功能介绍
在仪表板中添加「查询」组件来控制筛选查询,用户可以对全部控件设置完成后,再进行查询。
2. 操作步骤
2.1 创建仪表板
点击「创建>仪表板」,创建一张新仪表板。如下图所示:
2.2 添加查询组件
1)制作好仪表板后,点击「控件>查询」,将查询组件拖入到画布中。如下图所示:
注:每个分页仅能添加 1 个查询组件。
2)拖入查询组件后,默认关联当前分页下的所有控件,在右侧面板中可以自定义选择需要关联的控件。如下图所示:
2.3 查询组件内容
查询组件可设置按钮内容、关联控件等,各设置项说明见下表:
设置项 | 详细介绍 |
按钮内容 | 查询组件显示的文字内容,仅支持输入文本,默认为「查询」 |
关联控件 | 设置哪些控件被「查询」按钮控制,不再自动查询 默认全选当前页的所有控件,后续新增的控件也将自动被选中 |
内容样式 | 字符样式:支持对查询按钮中显示的字符进行样式设置,例如字体、字号、颜色等 |
3. 查询逻辑说明
- 查询按钮仅控制当前页被关联的控件,未被关联的控件仍自动触发查询。
1)例如当前页面有两个下拉框控件,分别表示绑定筛选字段省份和城市 。查询按钮的关联控件列表中,仅选中省份下拉框控件。如下图所示:
2)预览效果如下图所示,「省份控件」在选择值后需点击「查询」才能查询数据,「城市控件」选择值后直接查询数据。
- 若控件之间存在联动,而控件均被查询按钮关联,那么控件之间的联动仍然生效。
1)例如已有一个「省份下拉框控件」,控件联动「城市下拉框控件」,均被查询按钮关联。预览时,省份控件选择值后,会联动城市控件选项值。如下图所示:
2)当查询组件仅关联「省份下拉框控件」时,省份控件选择值后,需要点击查询后,才能联动城市控件。如下图所示: