Loading
CRM Analytics
Configurazione della formattazione condizionale complessa

Configurazione della formattazione condizionale complessa

All'interno delle proprietà del widget si possono configurare condizioni basate su un'unica colonna di riferimento. Tuttavia, a volte, si presenta la necessità di creare condizioni più complesse. Per configurare regole basate su più colonne di riferimento nei widget numero e tabella, usare SAQL.

  1. Configurare le condizioni nella query SAQL. Definire le regole e generare i colori in una nuova colonna. Specificare i colori in codici esadecimali (come #CCCC00) o codici RGB (come rgb(255,255,255) o rgba(255,255,255,0)).
    Ad esempio, la query seguente specifica la regola e genera il codice colore esadecimale per ognuna delle condizioni presenti nella colonna “FormatColor”.
    "query": "q = load \"Sample_Superstore_with_Goals\";\n 
        result = group q by 'Segment';\n 
        result = foreach result generate 
            q.'Segment' as 'Segment', 
            sum(q.'Discount') as 'Discount', 
            sum(q.'Profit') as 'Profit', 
            sum(q.'Quantity') as 'Quantity', 
            sum(q.'Sales') as 'Sales', 
            (case 
                when Segment == \"Consumer\" and sum(q.'Discount') >= 1000 then \"#008000\" 
                when Segment == \"Consumer\" and sum(q.'Discount') < 1000 then \"#CCCC00\" 
                when Segment == \"Corporate\" and sum(q.'Discount') >= 500 then \"#008000\" 
                when Segment == \"Corporate\" and sum(q.'Discount') < 500 then \"#CCCC00\" 
                when Segment == \"Home Office\" and sum(q.'Discount') >= 200 then \"#008000\" 
                when Segment == \"Home Office\" and sum(q.'Discount') < 200 then \"#CCCC00\" 
                else \"#000000\" end) as 'FormatColor';\n 
        result = order result by ('Sales' desc);\n 
        result = limit result 2000;", 
  2. Per applicare il colore del testo alla colonna della tabella Vendite, selezionare la nuova colonna colore (“FormatColor”) nella proprietà colonna di riferimento del widget e quindi selezionare Utilizza il colore nella colonna di riferimento nell'opzione Metodo di colorazione.

    L'esempio seguente colora in modo condizionale il testo nella colonna della tabella Vendite in base alla logica utilizzata per determinare il colore nella colonna di riferimento "FormatColor".

    La formattazione condizionale per la colonna Nome cliente utilizza il colore a cui si fa riferimento nella colonna &quot;Colore&quot;.
 
Caricamento
Salesforce Help | Article