Loading

Erstellen einer Bedingung, die unterschiedliche Ergebnisse zurückgibt, wenn in einem Filter "Alle" ausgewählt ist

Veröffentlichungsdatum: Jul 20, 2023
Aufgabe
So erstellen Sie ein berechnetes Feld, das einen anderen Wert zurückgibt, wenn in einem Filter "Alle" ausgewählt ist.
Schritte

Option 1: Verwenden Sie den FIXED LOD-Ausdruck

Erstellen Sie ein berechnetes Feld mit einem Namen wie "Alle ausgewählten?" mit einer Berechnung ähnlich der folgenden:

TOTAL( COUNTD( [Category] ) ) = SUM( { FIXED : COUNTD( [Category] ) } )
 

  • Die obige Berechnung gibt Wahr zurück, wenn "Alle" im Filter [Kategorie] ausgewählt ist. ([Kategorie] ist eine für die Superstore Sample-Datenquelle spezifische Dimension. )
  • Der TOTAL(COUNTD())-Ausdruck zählt die Anzahl der Werte von [Kategorie] in der Ansicht.
  • Der FIXED-Ausdruck zählt die Gesamtzahl der Werte von [Kategorie] im gesamten Datensatz.
  • Wenn keine Dimension nach FIXED enthalten ist, wird der Ausdruck über den gesamten Datensatz ausgewertet.

Option 2: Verwenden von Parametern

  1. Klicken Sie im Bereich "Daten" mit der rechten Maustaste auf [Kategorie] und wählen Sie Parameter erstellen aus.
  2. Gehen Sie im Dialogfeld "Parameter erstellen" wie folgt vor und klicken Sie auf OK.
    1. Geben Sie im Textfeld "Name" einen Namen ein. In diesem Beispiel wird der Parameter als "Kategorieparameter" bezeichnet.
    2. Fügen Sie "Alle" zur Liste der Werte hinzu.
    3. Klicken Sie im Bereich "Daten" mit der rechten Maustaste auf [Kategorieparameter] und wählen Sie "Parametersteuerelement anzeigen" aus.
  3. Erstellen Sie ein berechnetes Feld mit einem Namen wie "Kategorieparameterfilter" und einer Berechnung ähnlich der folgenden:
    [Category] = [Category Parameter]
    OR
    [Category Parameter] = "All"
    
  4. Ziehen Sie [Kategorieparameterfilter] in den Container Filter
  5. Wählen Sie im Dialogfeld "Filter" die Option Wahr aus, und klicken Sie auf OK.
  6. Erstellen Sie mithilfe einer Berechnung, die der folgenden ähnelt, ein berechnetes Feld mit einem Namen wie "Alle ausgewählten (Parameter)":
    [Category Parameter] = "All"
    
Zusätzliche Ressourcen
Für Option 1 ist möglicherweise jedes Mal eine Anpassung der Berechnung oder der "Berechnen per"-Einstellungen, wenn Dimensionen zur Ansicht hinzugefügt oder aus ihr entfernt werden.

Wenn Option 1 nicht die erwarteten Ergebnisse zurückgibt, kann es notwendig sein, die Berechnungsart der Tabellenberechnung zu ändern. Weitere Informationen finden Sie unter Umwandeln von Werten mit Tabellenberechnungen.

Nummer des Knowledge-Artikels

001456655

Anhänge

All selected or not_v2018.1.twbx

1182 KB

 
Laden
Salesforce Help | Article