計算スクリプト、レポート・スクリプト、式、フィルタおよび代替変数値でのディメンションとメンバー名

メンバー名を代替変数の値、計算スクリプト、レポート・スクリプト、フィルタ定義、パーティション定義または式で使用する場合は、MDX文では大カッコ([])で囲む必要があり、また次の状況ではブロック・ストレージ・データベースで使用するために、二重引用符("")で囲む必要があります。

  • 名前が1つまたは複数の数字で始まる場合(たとえば、100)

  • 名前にはスペースまたは次の文字が含まれます。

    &

    アンパサンド

    >

    大なり記号

    *

    アスタリスク

    <

    小なり記号

    @

    アット・マーク

    ()

    丸カッコ

    \

    円記号(バックスラッシュ)

    %

    パーセント記号

    { }

    中カッコ

    .

    ピリオド

    :

    コロン

    +

    プラス符号

    ,

    カンマ

    ;

    セミコロン

    -

    ダッシュ、ハイフンまたはマイナス

    /

    スラッシュ

    !

    感嘆符

    ~

    チルダ

    =

    等号

      

計算スクリプトと式では、Essbaseキーワードでもあるメンバー名を含む場合、ブロック・ストレージ・データベースでは引用符(" ")、集約ストレージ・データベースでは大カッコ([])でメンバー名を囲む必要があります。

BEGIN DOUBLE ELSE END FUNCTION GLOBAL IF MACRO MEMBER RANGE RETURN STRING THEN

計算スクリプト、レポート・スクリプトまたは式で、スペースまたは次の文字を含む名前、またはスペースまたは次の文字で始まる名前を引用符で囲みます: +、-、*、/、( )、コロン、カンマ、@、セミコロン、)、{ }、[ ]、<

数字で始まる名前も引用符で囲みます。例:

@SUM(ac1, "12345");