DrilldownByLayer
指定したレイヤーにあるセットのメンバーをドリルダウンします。
構文
DrilldownByLayer ( set [, layer | index ] )
ノート
この関数は、setのメンバーを、オプションで指定されたlayer (またはindexレベル番号)より下のレベルに戻します。 layer (またはindex)を省略すると、最下位レベルのsetが返されます。 メンバーは、データベース・アウトラインで表される階層順に戻されます。
例
次の問合せ
SELECT
DrilldownByLayer (
{([Product],[California]), ([Product],[Oregon]),
([Product],[New York]), ([Product],[South]),
([Product],[Washington])}, [Market].[Region]
)
ON COLUMNS
FROM Sample.Basic
グリッドを返します:
表4-56 MDXからの出力グリッドの例
製品 | ||||||||
---|---|---|---|---|---|---|---|---|
California | Oregon | ニューヨーク | 南部 | テキサス | Oklahoma | Louisiana | New Mexico | Washington |
12964 | 5062 | 8202 | 13238 | 6425 | 3491 | 2992 | 330 | 4641 |
indexを使用する場合、indexはドリルダウンするディメンションの索引番号であることに注意してください。 次の例では、関数はMarketをドリルダウンします。 1を0に変更すると、Productをドリルダウンします。
SELECT
DrilldownByLayer (
{
([Product],[East]), ([Product],[West])
}, 1
)
ON COLUMNS
FROM Sample.Basic