Forum Discussion
NKotak_Leecare
Helper III
3 years agoMeasure for conditional formatting a card which displays count of incidents
Hi all, I am looking to create a measure that I can use in conditional formatting of the accent bar to change color based on the incident value of the current month and the previous month. It sho...
Idrissshatila
Super User
3 years agoHello NKotak_Leecare ,
you could use the following measure:
formatting =
SWITCH (
TRUE (),
[IncidentSavesInSelectedInterval] > [lastMonth], "#FF0000",
[IncidentSavesInSelectedInterval] < [lastMonth], "#008000"
)
If I answered your question, please mark my post as solution, Appreciate your Kudos 👍
NKotak_Leecare
Helper III
3 years agoHi Idrissshatila ,
I tried using this measure but it always returns red to me regardless of the difference. Also, I want to show blue if the last month's count and the current month's count are the same. So I modified the measure as below:
PreviousIncidentBar =
SWITCH (
TRUE (),
[NumberOfIncidents_New] > [LastMonth_Incident], "#FF0000",
[NumberOfIncidents_New] < [LastMonth_Incident], "#008000",
[NumberOfIncidents_New] = [LastMonth_Incident], "#0000FF"
)
LastMonth_Incident = CALCULATE([NumberOfIncidents_New],PARALLELPERIOD('date'[Date],-1,MONTH))
NumberOfIncidents_New =
//New Incident saves
//If BatchID = RecordID, denotes a new subform save, filtered by subform name, and returns NEW INCIDENTS ONLY in the selected time interval
var number = CALCULATE(COUNT(mainttable[batchid]),
FILTER(mainttable, mainttable[BatchID] = mainttable[RecordID]),
FILTER(maintable, maintable[FormName] = "IncidentFormName"))
return
if(ISBLANK(number),0,number)
Thank you!!