Freigeben über


NAMEOF

Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung

Gibt den Namen einer Tabelle, spalte, eines Measures oder eines Kalenders als Textzeichenfolge zurück.

Syntax

NAMEOF ( <object> )

Die Parameter

Begriff Definition
object Die Tabelle, Spalte, Maß oder Kalender, deren Name Sie abrufen möchten.

Rückgabewert

Eine Textzeichenfolge mit dem qualifizierten Namen des Objekts.

Bemerkungen

  • Gibt für Tabellen den Namen im Format 'TableName'zurück.
  • Gibt für Spalten den Namen im Format 'TableName'[ColumnName]zurück.
  • Gibt für Measures den Namen im Format 'TableName'[MeasureName]zurück.
  • Gibt für Kalender den Namen im Format 'CalendarName'zurück.
  • Gibt für Variationsspalten den Namen im Format 'TableName'[ColumnName].[VariationName]zurück.
  • Variablen und dynamische Ausdrücke werden nicht als Argumente für NAMEOF unterstützt.
  • Diese Funktion wird für die Verwendung im DirectQuery-Modus nicht unterstützt, wenn sie in berechneten Spalten oder Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.

Beispiel 1

Die folgende DAX Abfrage gibt den qualifizierten Namen einer Spalte zurück:

EVALUATE
{ NAMEOF ( 'Sales'[ORDER QUANTITY] ) }

Rückgabewerte:

[Wert]
'Vertrieb'[Bestellmenge]

Beispiel 2

Die folgende DAX Abfrage gibt den qualifizierten Namen eines Measures zurück:

DEFINE
    MEASURE Sales[Projected Sales] =
        SUM ( 'Sales'[Sales Amount] ) * 1.06

EVALUATE
{ NAMEOF ( [Projected Sales] ) }

Rückgabewerte:

[Wert]
'Vertrieb'[Projizierter Vertrieb]