I assume only one of the date relationships are "active", since...well, you can't really do it another way. Though, I suppose you could have multiple date tables linked to your multiple date fields, ... I'll ignore that
I'm not
super sure how you want the slicer to work. I am assuming you want it like... if March 18th is sliced, you want it to show rows that were aborted on that date,
or they were re-opened on that date, ...
or they were resolved on that date...
Assuming so, it might be interesting to unpivot the data (such that you get a
row for each date, instead of a
column for each date). In general... things always go better in power pivot if you do that
Otherwise, I think you are looking at having
all the relationships inactive, so the slicer doesn't actually do anything.
Then, have calculations that counts by each of the data types.
ResolvedCount := CALCULATE(COUNTROWS(MyTable), USERELATIONSHIP(MyTable[ResolvedDate], Date[Date]))
(AbortedCount...)
(ReopenedCount...)
AllDateCount = [ResolvedCount] + [AbortedCount] + [ReopenedCount]
And you are going to end up filtering based on that AllDateCount, by straight excel techniques. Setup a Value Filter on the pivot table to only show rows where AllDateCount > 0.