页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

应用场景

目前透视分析的过滤区可以进行查询条件的筛选,普通情况下直接将待筛选的字段拖拽到过滤区即可很方便的进行条件过滤。点击过滤条件时弹出对话框中的备选值,是在当前结果集中对过滤字段进行了distinct 操作。

 Image RemovedImage Added

但是在实际应用中:

(1)、  当当前结果集数据量较大,如千万行的级别且未对该字段设置索引时,将导致备选值列表显示缓慢。

(2)、  希望修改参数的控件类型,如由默认的对话框方式修改为下拉框、下拉树、文本框、日期控件等。希望统一修改参数的控件类型,如由默认的对话框方式修改为下拉框、下拉树、文本框、日期控件等。

遇到以上情况,可以通过将过滤区字段绑定参数定义来解决。遇到以上情况,可以通过将生成参数来解决。

绑定作用

(1)、  通过参数的控件类型设置,可以提供更多的参数控件展示方式,如下拉框、下拉树、文本框等。

(2)、  支持从另外的配置表中获取参数备选值,提升参数的展现性能。

效果对比

绑定前参数默认是列对话框方式显示:自动生成参数默认是列对话框方式显示:

Image RemovedImage Added

绑定下拉框参数的现实效果:Image Added

Image Removed 

绑定下拉树参数的现实效果:

 Image Removed参数定义后下拉框参数的显示效果:

Image Added

实现步骤

(1)、  在过滤区字段上点击 三角形 按钮,会弹出“选择参数”对话框,此对话框列出可选的参数列表。、  在数据源或是业务主题的字段上,右键选择 生成参数。则在字段节点下会生成参数。

          Image Added

 

           Image Added

(2)、  在弹出的选择参数对话框中选择已经设置好的参数,点击 确定 后参数绑定完成。、 打开生成的参数,修改参数类型为下拉框。

 Image Removed

(3)、  绑定参数后在过滤区的字段名称后会显示对应的参数名称,这时点击过滤条件时会以参数控件的方式来显示。重新创建透视分析,拖拽产品类别字段到过滤区生成条件。或是打开之前创建好的tou

(4)、  过滤条件绑定参数后,可以重复以上操作绑定其他参数,或者右键删除参数绑定,回到初始状态。

Image Added