Forum Discussion
Anonymous
3 years agoNot applicable
Condition based date range data loading based on month selection
Hi all, Creating a report using Postgresql DB.Table Visual data is loading using folllowing sample query. select column1,colum2,expiry_date,effective_date from table where expi...
- 3 years ago
Hi, Anonymous
If you have a seperate Calendar table, you can put a measure to the table visual filter pane to filter data.
filter = VAR _date = EDATE ( MAX ( 'Calendar'[Date] ), -1 ) VAR a = IF ( MAX ( 'Fact Table'[effective_date] ) <= _date && MAX ( 'Fact Table'[expiry_date] ) >= _date && MAX ( 'Fact Table'[expiry_date] ) < EDATE ( _date, 12 ), 1, 0 ) RETURN IF ( ISFILTERED ( 'Calendar'[Date].[Month] ), a, 1 )Please check my sample for more details.
Best Regards,
Community Support Team _ Eason
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
v-easonf-msft
Community Support
3 years agoHi, Anonymous
If you have a seperate Calendar table, you can put a measure to the table visual filter pane to filter data.
filter =
VAR _date =
EDATE ( MAX ( 'Calendar'[Date] ), -1 )
VAR a =
IF (
MAX ( 'Fact Table'[effective_date] ) <= _date
&& MAX ( 'Fact Table'[expiry_date] ) >= _date
&& MAX ( 'Fact Table'[expiry_date] ) < EDATE ( _date, 12 ),
1,
0
)
RETURN
IF ( ISFILTERED ( 'Calendar'[Date].[Month] ), a, 1 )
Please check my sample for more details.
Best Regards,
Community Support Team _ Eason
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.