多选
多选可用来从层次结构中选择两个或更多元素,并通过下列一种方法聚合其值:
- 总和
 - 最小值
 - 最大值
 - 平均值
 - 任何
 
多选在“选择元素”对话框中通过“选择元素”操作使用,也可通过以下公式使用:
- CELLGET
 - MEMBERCNAME
 - MEMBERGET
 - ROA
 - ROC
 
“聚合”与元素特性无关,因此 ROA 公式将忽略聚合方法。
多个元素不支持写回。
Application Studio 10.5.0 之前的版本中,只能在“选择元素”对话框中选择单个元素。对于在 Application Studio 的较早版本中开发的报告,可通过“选择元素”操作来启用多选。
在“选择元素”操作中,所选元素将被传递给变量。如果选择多个元素,它们将被储存为多选 XML (MLS-XML)。如果选择单个元素,其唯一名称储存在变量中。以下是 MLS-XML 的示例:
<?xml version="1.0" encoding="utf-16"?>
<MultiSelect xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Hierarchy>[Period]</Hierarchy>
  <AggregationFunction>Sum</AggregationFunction>
  <StructureSelection>
    <Member>
      <MemberUName>[period].[all years].[2016]</MemberUName>
    </Member>
    <Member>
      <MemberUName>[period].[all years].[2017]</MemberUName>
    </Member>
  </StructureSelection>
</MultiSelect>可使用下列函数创建、添加和从 MLS-XML 中进行选择: - MULTISELECTADD
 - MULTISELECTCREATE
 - MULTISELECTGETMEMBERS
 - MULTISELECTGETMEMBERSSIMPLE
 
可在服务器列表设计器中的结构选择和筛选器中使用多选。