Loading
CRM Analytics
Complexe voorwaardelijke opmaak instellen

Complexe voorwaardelijke opmaak instellen

U kunt voorwaarden instellen op basis van één verwijzingskolom in de widgeteigenschappen. Maar soms moet u meer complexe voorwaarden maken. Gebruik SAQL voor het instellen van regels op basis van meerdere verwijzingskolommen voor getal- en tabelwidgets.

  1. Stel de voorwaarden in de SAQL-query in. Definieer de regels en voer de kleuren uit naar een nieuwe kolom. Geef de kleuren op in hexadecimale codes (zoals #CCCC00) of RGB-codes (zoals rgb(255,255,255) of rgba(255,255,255,0)).
    Zo geeft de volgende query de regel op en voert de hexadecomale kleurcode voor elke voorwaarde uit in de kolom "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. Selecteer voor het toepassen van de tekstkleur op de tabelkolom Verkoop de kolom voor de nieuwe kleur ("FormatColor") in de widgeteigenschap Verwijzingskolom en selecteer vervolgens Waarde van verwijzingskolom gebruiken bij de optie Methode van inkleuren.

    Het volgende voorbeeld kleurt de tekst in de tabelkolom Verkoop voorwaardelijk op basis van de logica die is gebruikt om de kleur te bepalen in de verwijzingskolom "FormatColor".

    Voorwaardelijke opmaak voor de kolom Klantnaam gebruikt de kleur waarnaar wordt verwezen in de kolom &quot;Kleur&quot;.
 
Wordt geladen
Salesforce Help | Article