我收到了以下MDX查询:
SELECT
NON EMPTY
[Measures].[Closed Events] ON COLUMNS
,NON EMPTY
Filter
(
{
[Date].[Year].&[2017]*
([Date].[Week Number].&[36] : [Date].[Week Number].&[52])*
[Visited Contact].[Contact SF Id].Children*
[Assignee].[Role Name].&[PL - Sales Rep HCP]
}
,
[Measures].[Closed Events] > 0
) ON ROWS
FROM [Visit Analysis];
我如何影响过滤器中的设置,以便在excel(数据表)中将年份和周数表示为数字而不是字符串?
答案 0 :(得分:1)
措施怎么样?
With
Member [Measures].[Year] as
Cint([Date].[Year].CurrentMember.Name)
Member [Measures].[Weak] as
Cint([Date].[Week Number].CurrentMember.Name)
SELECT
NON EMPTY
{[Measures].[Closed Events],[Measure].[Year],[Measure].[Weak]} ON COLUMNS
,NON EMPTY
Filter
(
{
[Date].[Year].&[2017]*
([Date].[Week Number].&[36] : [Date].[Week Number].&[52])*
[Visited Contact].[Contact SF Id].Children*
[Assignee].[Role Name].&[PL - Sales Rep HCP]
}
,
[Measures].[Closed Events] > 0
) ON ROWS
FROM [Visit Analysis];