@EQUAL

@EQUAL計算関数は、文字列と一致するメンバー名がないかEssbaseアウトラインまたは階層を検索します。

この関数は、指定されたトークン名と一致するメンバー名のメンバー・セットを返します。

この関数は、一意の重複した名前のアウトラインで使用できます。

構文

@EQUAL (tokenName, topMbrinHierarchy)

パラメータ

tokenName

topMbrinHierarchyで指定したメンバーで始まる、アウトライン内のメンバーと比較するメンバーの名前を表すトークン文字列値。指定したトークン名が、重複メンバーを修飾することはできません。

topMbrinHierarchy

メンバー検索のベースにするアウトライン内のメンバーの完全修飾名。指定したメンバーとその別名、およびそのすべての子孫が検索に含まれます。

アウトライン全体を検索するには、このパラメータに空の文字列("")を指定します。たとえば、@EQUAL("100-10", "")です。

次の例は、次の重複名アウトラインに基づきます。

Product
   100
      100–10
         100–10–10
      100–20
      100–30
   200
      200–10
      200–20
      200–30
   300
      300–10
      300–20
   Diet
      100–10
         100–10–11
      200–10
      300–10
   Bottle
      200–10
      300–20
@EQUAL("100-10", "Product")

メンバー[Diet].[100-10]と[100].[100-10]を返します。

@EQUAL("100-10", "Diet")

メンバー[Diet].[100-10]を返します。