页面树结构
转至元数据结尾
转至元数据起始

 

组合分析的过滤器引用参数


本文内容涵盖组合分析中的如下功能:
1、组合分析通过过滤器引用参数;
2、组合分析的参数排版、不显示参数、表头显示参数值、切换参数自动刷新。

用例说明

实现一个产品订单分析的组合分析,基本信息如下:
1、展现字段:"产品目录"、"产品名称"、"单价"、"销售量";
2、参数包含:"产品目录"、"地区名称"、 "开始日期"、"结束日期"。
其它要求如下:
1、参数排版,把"产品目录"放在第一行显示,"开始日期"和"结束日期"放在第二行显示;
2、隐藏"地区名称"参数;
3、标题显示"XXXX订单分析","XXXX"信息来自于"产品目录"参数;
4、副标题显示"开始日期"和"结束日期"的参数信息;
5、参数改变后立即刷新组合分析的数据,无需手动点击刷新按钮。
用例效果:

实现步骤

1、创建带参数的组合分析

组合分析的定义界面中只能选择输出字段(基础字段、计算字段、查询字段和业务属性等)和过滤器,而不能直接使用参数。要创建带参数的组合分析,必须先通过过滤器引用参数,再在组合分析定义界面中勾选该过滤器来实现。
创建带参数的组合分析主要有下面两个子步骤:

(1)、创建参数与过滤器

创建4个参数和4个过滤器,每个过滤器分别引用对应的参数。
4个过滤器的内容定义分别如下图所示:



(2)、创建组合分析

基于上述过滤器所对应的业务主题(或数据源)创建组合分析,在"可选资源"树中勾选展现字段"产品目录"、"产品名称"、"单价"、"销售量"以及上述4个过滤器,效果如下图所示:

2、调整参数布局

点击组合分析工具栏的"参数布局"按钮,弹出参数布局对话框,如下图所示:

按对话框中"操作提示"的说明,将参数布局设置成下图所示:

3、隐藏"地区名称"参数

打开"地区名称"参数的定义,将"显示参数"前面的勾选去掉并保存,如下图所示:

这样"地区名称"参数在组合分析界面中将不会显示。

4、设置组合分析的标题

点击组合分析工具栏的"报表设置"按钮,将表头的内容设置如下:

即可实现"表头显示参数值"的功能。
说明:其中的3个"GetParamValue"部分的内容可以通过【点击工具栏的"函数(fx)"按钮,在下拉列表中选择"GetParamValue()",然后在弹出界面中选择对应的参数】来完成。也可以以纯手工输入的方式来完成。

5、参数更改后自动刷新

点击组合分析工具栏的"参数设置"按钮,在弹出对话框中确保"切换参数后自动刷新报表"前面的勾选框已经勾上,如下图所示:

这样组合分析界面的参数面板中任意一个参数的参数值发生改变后,组合分析将自动重新刷新数据而不用手工点击工具栏的刷新按钮。

6、显示结果

点击组合分析工具栏的刷新按钮,最终效果如下图所示:

附录

本用例相关资源:
migrate-组合分析的过滤器引用参数.xml

  • 无标签