Forum Discussion
Filtering Issue Many to many Relationship date Table
Hi Experts
See model below (image) - I am using date_day from 02 | Calendar table as a date between filter and Products from dev_con_hcp_universe table - but i am unable to filter the matrix table as shown below when i select a particular product from the drop down slicer...
Relationship links
02 | Calendar Table link to Dev_con_consent via Day_id to Capture_day_id
Dev-con_consent links to Dev_con_hcp_universe via Crmf_hcp_id to Crrmf_hcp_id (many-to-many)
Model:
Table not filtering
HCP Type (dev_con_hcp_universe) Table and Month from 02 | Calendar Table
Measure(s) used in matrix Table:
Hi, Anonymous
Try this.
Measure = VAR EndConsentdate = MAX ( '02 | Calendar'[day_date] ) VAR StartConsentdate = MIN ( '02 | Calendar'[day_date] ) RETURN IF ( SELECTEDVALUE ( dev_con_consent[capture_day_date] ) <= EndConsentdate && SELECTEDVALUE ( dev_con_consent[expiration_day_date] ) > StartConsentdate, 1, 0 )Best Regards
4 Replies
- v-zhangtiCommunity Support
Hi, Anonymous
You can try the following methods.
Measure = VAR EndConsentdate = MAX ( '02 | Calendar'[day_date] ) VAR StartConsentdate = MIN ( '02 | Calendar'[day_date] ) RETURN IF ( dev_con_consent[capture_day_date] <= EndConsentdate && dev_con_consent[expiration_day_date] > StartConsentdate, 1, 0 )Place this measure in the Filter of the matrix view and set it equal to 1. See if the matrix view changes with the date slicer.
Best Regards,
Community Support Team _Charlotte
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
- AnonymousNot applicable
Getting the following error message
- v-zhangtiCommunity Support
Hi, Anonymous
Try this.
Measure = VAR EndConsentdate = MAX ( '02 | Calendar'[day_date] ) VAR StartConsentdate = MIN ( '02 | Calendar'[day_date] ) RETURN IF ( SELECTEDVALUE ( dev_con_consent[capture_day_date] ) <= EndConsentdate && SELECTEDVALUE ( dev_con_consent[expiration_day_date] ) > StartConsentdate, 1, 0 )Best Regards