ContainsCellTextWithLabel

指定されたラベルのセル・テキストがセルに入っているかどうかを調べ、セル・テキスト情報を更新します。この関数は、次のタイプのルールで使用できます:

  • 計算

  • 換算

  • 連結

  • 配賦

構文

HS.ContainsCellTextWithLabel("POVExpression", "CellTextLabel")

POVExpressionは、メンバーの組合せです。ディメンションを指定しないと、次のデフォルト値が使用されます。

  • Account - [none]

  • ICP - [ICP None]

  • Custom1...4 - [None]

  • Scenario - 現在のシナリオ・メンバー

  • Entity - 現在のエンティティ・メンバー

  • Value - 現在の値メンバー

  • YearおよびPeriod - 現在のメンバー

CellTextLabelは、デフォルトのセル・テキスト・ラベル([Default])か、ロードされた有効なセル・テキスト・ラベルの1つです。

注:

この関数を計算ルールで使用すると、デフォルト・エントリが適用されます。配賦ルール、換算ルールまたは連結ルールで使用する場合は、完全なサブキューブのAccount/ICP/Custom POVを指定する必要があります。シナリオ、年、期間、ビュー、エンティティおよび値ディメンションは、デフォルトで現在のメンバーに設定されます。

戻り値

指定したデータ・セルに、指定されたセル・テキスト・ラベルのセル・テキストが含まれる場合はTRUEになるブール式; 含まれない場合はFALSEになります。

この例では、指定されたセルに、指定されたセル・テキスト・ラベルのセル・テキストが含まれていない場合に、If...ThenとEnd Ifの各行の間にある文が実行されます。

If HS.ContainsCellTextWithLabel ("A#Sales.C1#Prod1.C2#Region1", "Rating") = "False" then ... End If