Item(元组)(MDX)
更新日期: 2006 年 7 月 17 日
返回某个集中的元组。
语法
Index syntax
Set_Expression.Item(Index)
String expression syntax
Set_Expression.Item(String_Expression1 [ ,String_Expression2,...n])
参数
- Set_Expression
返回集的有效多维表达式 (MDX)。
- String_Expression1
通常是以字符串表示的元组的有效字符串表达式。
- String_Expression2
通常是以字符串表示的元组的有效字符串表达式。
- Index
根据集中位置指定要返回的特定元组的有效数值表达式。
备注
Item 函数返回指定集中的元组。可以通过三种方式来调用 Item 函数:
- 如果指定了一个字符串表达式,则 Item 函数返回指定的元组。例如,"([2005].Q3, [Store05])"。
- 如果指定了多个字符串表达式,则 Item 函数返回由指定的坐标定义的元组。字符串数必须与轴数一致,而且每个字符串都必须标识一个唯一的层次结构。例如,"[2005].Q3", "[Store05]"。
- 如果指定了一个整数,则 Item 函数返回位于 Index 所指定的从零开始计算的位置处的元组。
示例
下面的示例返回 ([1996],Sales):
{([1996],Sales), ([1997],Sales), ([1998],Sales)}.Item(0)
下面的示例使用一个级别表达式,并返回 Australia 中每个 State-Province 的 Internet Sales Amount 及其占 Australia 总 Internet Sales Amount 的百分比。此示例使用 Item 函数从 Ancestors 函数返回的集中提取第一个项目(仅元组)。
WITH MEMBER Measures.x AS [Measures].[Internet Sales Amount] /
( [Measures].[Internet Sales Amount],
Ancestors
( [Customer].[Customer Geography].CurrentMember,
[Customer].[Customer Geography].[Country]
).Item (0)
), FORMAT_STRING = '0%'
SELECT {[Measures].[Internet Sales Amount], Measures.x} ON 0,
{ Descendants
( [Customer].[Customer Geography].[Country].&[Australia],
[Customer].[Customer Geography].[State-Province], SELF
)
} ON 1
FROM [Adventure Works]
请参阅
参考
帮助和信息
更改历史记录
发布日期 | 历史记录 |
---|---|
2006 年 7 月 17 日 |
|