Loading

Creazione di una condizione che restituisce risultati diversi quando in un filtro è selezionato "Tutti"

Data pubblicazione: Jul 20, 2023
Operazione
Come creare un campo calcolato che restituisce un valore diverso quando in un filtro viene selezionato "Tutti".
Fasi

Opzione 1: Utilizzare l'espressione LOD FIXED

Crea un campo calcolato con un nome come "Tutto selezionato?" e un calcolo simile al seguente:

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

  • Il calcolo precedente restituirà True quando è selezionato "Tutti" nel filtro [Categoria].([Categoria] è una dimensione specifica dell'origine dati di esempio Superstore. )
  • L'espressione TOTAL(COUNTD()) conteggia il numero di valori di [Categoria] nella vista.
  • L'espressione FIXED conteggia il numero totale di valori di [Categoria] nell'intero insieme di dati.
  • Quando non è inclusa alcuna dimensione dopo FIXED , l'espressione verrà valutata sull'intero insieme di dati.

Opzione 2: Utilizzare i parametri

  1. Nel riquadro Dati fai clic con il pulsante destro del mouse su [Categoria] e seleziona Crea parametro.
  2. Nella finestra di dialogo Crea parametro, procedi come segue e quindi fai clic su OK.
    1. Nella casella di testo Nome, digita un nome. In questo esempio assegnerò al parametro il nome "Parametro categoria".
    2. Aggiungi "Tutti" a Elenco dei valori.
    3. Fai clic con il pulsante destro del mouse su [Parametro categoria] nel riquadro Dati e seleziona Mostra controllo parametro.
  3. Crea un campo calcolato con un nome come "Filtro parametro categoria" e un calcolo simile al seguente:
    [Category] = [Category Parameter]
    OR
    [Category Parameter] = "All"
    
  4. Trascina [Filtro parametro categoria] nello spazio Filtri.
  5. Nella finestra di dialogo Filtro, seleziona Vero e fai clic su OK.
  6. Crea un campo calcolato con un nome come "Tutti selezionati (parametro)" e un calcolo simile al seguente:
    [Category Parameter] = "All"
    
Risorse aggiuntive
L'opzione 1 potrebbe richiedere la regolazione del calcolo o delle impostazioni di Calcola utilizzando ogni volta che vengono aggiunte o rimosse dimensioni temporali nella vista.

Se l'opzione 1 non restituisce i risultati previsti, potrebbe essere necessario modificare la modalità di elaborazione del calcolo tabella. Per ulteriori informazioni, consulta Trasformare i valori con i calcoli tabella.

Numero articolo Knowledge

001456655

Allegati

All selected or not_v2018.1.twbx

1182 KB

 
Caricamento
Salesforce Help | Article