Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

We've captured the moments from FabCon & SQLCon that everyone is talking about, and we are bringing them to the community, live and on-demand. Starts on April 14th. Register now

Reply
pagedrop
New Member

adding a FILTER function, using an inclusive range in a subselect

here is my current code and im very new to MDX and playing ard.

 

SELECT NON EMPTY { [Measures].[Affiliations Count], [Measures].[Practitioners Count] } ON COLUMNS,

 NON EMPTY { ([Associations].[Network].[Network].ALLMEMBERS * [Associations].[Health Plan].[Health Plan].ALLMEMBERS ) } DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS

 

 FROM ( SELECT ( STRTOSET("[All]", CONSTRAINED) ) ON COLUMNS

 FROM ( SELECT ( { [Associations].[Record Type].&[Practitioner] } ) ON COLUMNS

 FROM ( SELECT ( -{ [Associations].[Health Plan].&[] } ) ON COLUMNS

 FROM ( SELECT ( { [Affiliations].[Affiliation Par].&[True] } ) ON COLUMNS

 FROM ( SELECT ( { [Affiliations].[Affiliation Incomplete].&[False] } ) ON COLUMNS

 FROM ( SELECT ( { [Affiliations].[Affiliation Active].&[True] } ) ON COLUMNS

 FROM [FusionCore]))))))

 

 WHERE ( [Affiliations].[Affiliation Active].&[True],

 [Affiliations].[Affiliation Incomplete].&[False],

 [Affiliations].[Affiliation Par].&[True],

 [Associations].[Record Type].&[Practitioner],

 

IIF( STRTOSET("[All]", CONSTRAINED).Count = 1, STRTOSET("[All]", CONSTRAINED), [Associations].[Corporate Plan].currentmember ) )

 CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS

 

I have been trying to add a filter funtion or date range in subselect, but not able to achieve or get what i want.

How can I add a line to handle a date range from today through 30 days from now forward? 

 

1 ACCEPTED SOLUTION
v-sihou-msft
Microsoft Employee
Microsoft Employee

@pagedrop

 

You just need to use STRTOMEMBER() with Now() function to get the date member for today, then apply the date range as subselect in your MDX.

 

I have replied the thread you posted on MSDN forum: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/45f744ff-6400-45fc-bbce-93a8c0f9e8f7/adding...

 

Regards,

View solution in original post

1 REPLY 1
v-sihou-msft
Microsoft Employee
Microsoft Employee

@pagedrop

 

You just need to use STRTOMEMBER() with Now() function to get the date member for today, then apply the date range as subselect in your MDX.

 

I have replied the thread you posted on MSDN forum: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/45f744ff-6400-45fc-bbce-93a8c0f9e8f7/adding...

 

Regards,

Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.