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


参数设置第一页的设置项主要包含如下部分:

1、参数名称:参数实际的名称,保存后不可修改。

2、参数别名:参数显示的名称,保存后可以修改。

3、描述:参数的相关描述。

4、参数类型:成员、成员集。

  • 成员:表示该参数返回的是单个的维成员。
  • 成员集:表示该参数返回的是一个或多个维成员的集合简单理解就是参数的单选、多选。

5、控件类型:指参数的展现方式,支持下拉树、对话框。

  • 下拉树:表示该参数取值范围内的所有成员以树结构的方式以供选择。
  • 对话框:表示单击该参数显示框按钮后,其取值范围内的所有成员以弹出对话框的方式以供选择。

6、参数宽度:指在报表或页面中,参数控件显示的宽度,以像素为单位。默认150px。

7、参数下拉宽度:打开参数选择框,参数下拉框的宽度,以像素为单位 。默认150px。注:只有下拉树参数才有此选项设置。

8、参数下拉高度:打开参数选择框,参数下拉框的高度,为像素为单位。默认为200px。注:只是有下拉树参数才有此选项设置。

参数设置第二页的设置项主要包含如下部分:

1、显示该参数:设置在报表浏览中,显示或隐藏参数控件。当不显示参数时,查询将按照参数的默认值自动进行过滤。

2、不显示标题:在报表浏览中不显示参数别名,只显示参数控件。

3、使用维度过滤器:当前参数的备选值是否受当前多维分析中的维度过滤器控制。

4、MDX使用引号:表示当前参数在多维数据源参数(或在多维分析的自定义成员/自定义命名集)的MDX表达式中,是否对该参数值以双引号标识,以确保符合MDX表达要求。选中该选项时,返回的参数值会增加双引号。

5、只选同层:当参数备选值存在父子关系时,启用“只选同层”设置项后,只能选择其中某一层的成员,其它层次的成员自动取消选择。
如机构参数,广东省下有广州市、深圳市等,当前选择了广东省,当用户选择广州市时自动取消对广东省的勾选,同样,选择广东省时自动取消对广州市的勾选。

6、成员所在层次:指定参数所属维度的层次。

  • 选择成员所在层次时,不能选择维度,而必须展开维度,选择维度下的“层次”。
  • 当选择了成员所在的层次后,备选值设置、默认值设置中的成员也必须是该维度层次的内容。

7、备选值设置:设置参数的备选值内容,支持静态列表、MDX表达式、成员树选择3种方式:

  • 静态列表:从左侧可选资源目录树上,拖拉“成员所在层次”中指定的层次的成员到表格上,以固定的方式指定备选值成员。可以通过操作列删除成员、或调整成员的前后位置。
  • 显示子树:参数中除了显示指定的成员,还以树状方式显示当前成员的子孙成员。设置及效果如下所示。
    参数设置:

    参数效果:
  • MDX表达式:编写MDX查询语句,将执行结果作为参数的备选值。一般用于较灵活、较复杂的应用场景。
    MDX语法为: select ({  维度成员  }) on columns from [立方体],其中维度成员和立方体通过拖拽方式从左侧拖拉到表达式区域。编写MDX后可以通过预览数据按钮查看MDX语法及执行结果是否正确。
    MDX设置如图:
  • 成员树选择:直接展示整个成员树,成员树内容来自于“成员所在层次”中指定的层次。
    限定级别:勾选“限定级别”后,需要选择具体要展示的级别,则在参数的备选值中只展示该级别的内容。比如“时间”维度有年、季、月、日等级别,若限定级别设置为月,则参数只显示“月”的内容,其它年、季、日等级别都不显示。
    示例:成员树选择方式,但不限定级别的设置界面。

    参数展示界面:

    示例:成员树选择方式,限定级别的设置界面。

    参数展示界面:

8、默认值设置:设置参数的默认值,支持静态列表、MDX表达式2种方式。

  • 无标签