機械翻訳について

StrToMbr

文字列をメンバー名に変換します。

構文

StrToMbr ( string [, dimension ] [, MEMBER_NAMEONLY | alias_table_name ] )

パラメータ

string

入力文字列。

dimension

オプションのディメンション指定。 使用すると、このディメンションで見つかったメンバー名のみが戻されます。

MEMBER_NAMEONLY

オプション。 見つかったメンバー名からのみメンバー名を作成します(別名は含みません)。 デフォルトでは、メンバー名とすべての別名が検索されます。

alias_table_name

オプション。 別名文字列からのみメンバー名を作成してください。 デフォルトでは、メンバー名とすべての別名が検索されます。

ノート

メンバー・プロパティを文字列入力として使用することもできます。 これらのプロパティには、MEMBER_NAME、MEMBER_UNIQUE_NAME、MEMBER_ALIAS、ANCESTOR_NAMESおよびCOMMENTSが含まれます。 例:

SELECT {StrToMbr(Sales.MEMBER_NAME)} ON COLUMNS
FROM Sample.Basic

SELECT
 { StrToMbr("CA" , [Geography], "Default") } 
ON COLUMNS,
 Children([High End Merchandise]) 
ON ROWS
FROM Asosamp.Sample

CAを返します。

SELECT
 { StrToMbr("Quarter1" , [Year], MEMBER_NAMEONLY) } 
 DIMENSION PROPERTIES [YEAR].[MEMBER_ALIAS] 
ON COLUMNS,
 Children([100]) 
ON ROWS
FROM Sample.Basic

"Quarter1"は別名であるため、何も返しません。

SELECT
 { StrToMbr("Qtr1" , [Year], MEMBER_NAMEONLY) } 
 DIMENSION PROPERTIES [YEAR].[MEMBER_ALIAS] 
ON COLUMNS,
 Children([100]) 
ON ROWS
FROM Sample.Basic

Qtr1を返します。

SELECT
 { StrToMbr("Quarter1" , [Year], "Long Names") } 
 DIMENSION PROPERTIES [YEAR].[MEMBER_ALIAS] 
ON COLUMNS,
 Children([100]) 
ON ROWS
FROM Sample.Basic

"Quarter1""Long Names"別名表にあるため、Qtr1を返します。