Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Help with Date Filter and Status

I am trying to create a visual that shows the number of widgets open as of a certain date. The SQL we have used in the past to do this is: 

     AND rs.date_issued <= :RDate
       AND (   rm.status IN ('O', 'R')
            OR (rm.status = 'C' AND RM.ACT_DATE_CLOSED > :RDate))
 
I have tried two date filters and a status filter, but it has not worked. Any assistance would be helpful.
 
Thanks!
  • Icey's avatar
    Icey
    6 years ago

    Hi Anonymous ,

    Try this:

    IsAfterSelectDate =
    VAR SelectDate =
        SELECTEDVALUE ( 'Calendar'[Date] )
    VAR CurrentClosedDate =
        MAX ( 'Table'[Date Closed] )
    VAR CurrentIssuedDate =
        MAX ( 'Table'[Issued Date] )
    RETURN
        IF (
            ISBLANK ( CurrentClosedDate )
                && SelectDate >= CurrentIssuedDate,
            1,
            IF ( CurrentClosedDate > SelectDate && SelectDate >= CurrentIssuedDate, 1, 0 )
        )

     

    Best Regards,

    Icey

     

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

9 Replies