ContainsCellTextWithLabel

Determina se la cella include testo di cella per l'etichetta specificata e se aggiorna le informazioni di testo della cella. La funzione può essere utilizzata nei seguenti tipi di regole:

  • Calcolo

  • Traduzione

  • Consolidation

  • Allocazione

Sintassi

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

in cui POVExpression è una combinazione di membri. Se non si specifica una dimensione, vengono utilizzati i seguenti valori predefiniti:

  • Conto - [none]

  • ICP - [ICP None]

  • Custom1...4 - [None]

  • Scenario - Membro scenario corrente

  • Entità - Membro entità corrente

  • Valore - Membro valore corrente

  • Anno e periodo - Membro corrente

CellTextLabel è l'etichetta di testo cella predefinita ([Predefinito]) o una delle etichette di testo cella caricate valide.

Nota:

Le voci predefinite sono applicabili quando si utilizza questa funzione nelle regole di calcolo. In caso di utilizzo in regole di allocazione, traduzione o consolidamento, è necessario specificare il punto di vista Conto/ICP/Custom del sottocubo completo. Per le dimensioni Scenario, Anno, Periodo, Vista, Entità e Valore vengono utilizzati come valore predefinito i membri correnti.

Valore restituito

Espressione booleana che è True se la cella di dati specificata contiene testo per l'etichetta di testo di cella specificata e False nel caso contrario.

Esempio

In questo esempio, se la cella specificata non contiene testo per l'etichetta di testo di cella specificata, vengono eseguite le istruzioni comprese tra le righe If...Then e End If.

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