DEPENDON

Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung

Ändern Sie den Tabellenausdruck so, dass er von äußeren Spalten abhängig ist, basierend auf den Tabellendaten.

Syntax

DEPENDON(<table expression>[, <column>[, <column>[,…]]])

Parameter

Ausdruck Definition
Tabellenausdruck Ein beliebiger Tabellenausdruck.
Spalte Spalte im Tabellenausdruck.

Rückgabewert

Die ersten Spalten werden neu zugeordnet, um von angegebenen äußeren Spalten abhängig zu sein.

Beispiel

DEFINE TABLE VTable = SELECTCOLUMNS({"USA", "Canada", "Mexico"}, "Country", [Value])
EVALUATE SUMMARIZECOLUMNS( 
    VTable[Country],
    "Measure", SUMX(DEPENDON({("USA", 10), ("USA", 11), ("Canada", 12)}, VTable[Country]), [Value2])
)

Diese DEPENDON macht die erste Spalte abhängig von äußerer VTable[Land]. Die Ergebnistabelle gibt nun die Tabelle {10,11} zurück, wenn VTable[Land] == "USA" und {12} zurückgibt, wenn VTable[Land] == "Kanada". Das Ergebnis sollte also wie folgt aussehen:

VTable[Land] Messen
USA 21
Kanada 12