1. 返回当前成员的所有兄弟的个数
Count([门诊医生信息 层次结构].CurrentMember.Siblings)
Siblings 返回指定成员的兄弟,包括成员本身
Count 返回集合中项目的数量(具体数目取决于集合)
CurrentMember 返回迭代过程中维度上的当前成员
2. IIF() 与 IsEmpty()
错误的:iif(IsEmpty([Measures].[挂号人数]-[Measures].[退挂人数]),0,[Measures].[挂号人数]-[Measures].[退挂人数])
正确的:iif(IsEmpty([Measures].[挂号人数]) or isEmpty([Measures].[退挂人数]),NULL,[Measures].[挂号人数]-[Measures].[退挂人数])
IIF()返回由逻辑测试确定的两个数值或字符串值之一IIf
(
«Logical Expression
»,
«Numeric Expression1
»,
«Numeric Expression2
»)
IsEmpty()
返回表达式的值为空单元值,则返回TRUE,否则返回FALSE
3. Levels(0).Members.Item(0) 返回单位客户共的计费气量
([单位客户分类].[层次结构].levels(0).members.item(0),[Measures].[计费气量])
levels 返回由数值表达式或字符串表达式指定的级别
Members 返回维度、级别或层次结构中成员的集合
Item 从指定的无组中返回成员
4. CurrentMember.FirstSibling 定期比(月)
([Measures].[实际挂号人数],[日期.年月日].currentMember)/
([Measures].[实际挂号人数],[日期.年月日].CurrentMember.FirstSibling)
FistSibling 返回成员的父代的第一个子代
5. LinkMember
([日期.年月日].currentMember,[Measures].[实际挂号人数])
/(linkmember(linkmember([日期.年月日].currentMember,[日期.年周日]).firstSibling,[日期.年月日]),[Measures].[实际挂号人数])
sum(linkMember([开始日期].[年季月日].currentMember, [日期].[年季月日]):linkMember([结束日期].[年季月日].currentMember, [日期].[年季月日]), [Measures].[管理户数])
LinkMember 返回在指定层次结构中等价于指定成员的成员 LinkMember(«Member
»,
«Hierarchy
»)
6. UniqueName
linkmember([日期.年月日].currentMember,[日期.年周日]).uniqueName
UniqueName 返回指定级别、维度、成员或层次结构的唯一名称
Union 返回对两个集合进行 union 运算所生成的集全,可以保留重复的成员Union
(
«Set1
»,
«Set2
»[, ALL])
7. currentmember.level.ordinal=0 [All 单位客户分类]
iif([单位客户分类].[层次结构].currentmember.level.ordinal=0,[Measures].[IC卡抄表户数]+[Measures].[抄表户数],[Measures].[抄表户数])
对于带有名为 [All Products]、[Product Category] 和 [Product Name] 三个级别的 Products 维度,以下示例返回 2:
Products.[Product Name].Ordinal
Ordinal 返回级别的以零为基的序数值 «Level
».Ordinal
8. 环比
[Measures].[Internet Sales Amount]/
([Measures].[Internet Sales Amount],[Date].[Fiscal].CurrentMember.PrevMember) -1
PrevMember 返回指定成员所在级别的上一个成员
9. 同比
[Measures].[Internet Sales Amount]/
( [Measures].[Internet Sales Amount], Cousin([Date].[Fiscal].CurrentMember, [Date].[Fiscal].CurrentMember.Parent.PrevMember) ) – 1
Cousin([1996].March, [1994])
本例产生成员 [1994].March
Parent 返回成员的父代
Cousin 返回父成员下方与指定成员具有相同的相对位置的子成员Cousin
(
«Member1
»,
«Member2
»)