Loading

Fehler "Detailgenauigkeitsausdrücke können keine Tabellenberechnungen oder die ATTR-Funktion enthalten" tritt in der Berechnung auf

Veröffentlichungsdatum: Dec 9, 2022
Beschreibung

Wenn Sie LOD (Detailgenauigkeitsausdrücke) mit einer Tabellenberechnung oder ATTR-Funktion verwenden, wird der folgende Fehler angezeigt und Sie können die Berechnung nicht abschließen.

Level of detail expressions cannot contain table calculations or the ATTR function (Detailgenauigkeitsausdrücke können keine Tabellenberechnungen oder die ATTR-Funktion enthalten.)


LOD mit Tabellenberechnung:
Vom Benutzer hinzugefügtes Bild

LOD mit ATTR-Funktion:
Vom Benutzer hinzugefügtes Bild

Cause

Das ist beabsichtigt. 
 
Lösung
Entfernen Sie die Tabellenberechnung oder die ATTR-Funktion.

Für Tabellenberechnung
Option 1: 
Verwenden Sie nur die Tabellenberechnung und legen Sie die Berechnungsdimension fest.
Wenn Sie z. B. den Rang innerhalb jeder Kategorie berechnen möchten, gehen Sie wie in der folgenden Abbildung vor.
Vom Benutzer hinzugefügtes Bild

Option 2: 
Verschieben Sie die Tabellenberechnung außerhalb der LOD-Ausdrücke wie in der folgenden Abbildung gezeigt.
Hinweis: Bitte prüfen Sie, ob LOD-Ausdrücke überhaupt erforderlich sind.
Vom Benutzer hinzugefügtes Bild

Für die ATTR-Funktion
Ersetzen Sie die Funktion ATTR durch die Funktion MIN() oder MAX() oder schreiben Sie die Aggregationsfunktion innerhalb des LOD-Ausdrucks um wie in folgender Abbildung gezeigt.

Vom Benutzer hinzugefügtes Bild

Beachten Sie auch die Details in der angehängten Arbeitsmappe.



 
Nummer des Knowledge-Artikels

001496829

Anhänge

LOD + ATTR.twbx

1279 KB

 
Laden
Salesforce Help | Article