mdx用到的拼字符串的
& & 和
' ' 单引号
" " 双引号
空格
select
{[Measures].[展厅销量]} on 0 ,
{[日期].[年].[年]} on 1
from [KPI]
with
member [年份] as Generate([日期].[年],[日期].[年].CurrentMember.name)
member [Link] as "javaScript:updateCharts("+Generate([日期].[年],[日期].[年].CurrentMember.name)+")"
select
{[年份],[Link],[Measures].[销售量]} on 0,
{[日期].[年-月].[年]}on 1
from [KPI]
where
{
STRTOMEMBER("[日期].[年].&["+cstr(year(now()))+"]") --查询当年
,STRTOMEMBER("[日期].[年].&["+cstr(year(dateadd('yyyy',-1,now())))+"]") -- 查询上一年
,STRTOMEMBER("[日期].[年].&["+cstr(year(dateadd('yyyy',-2,now())))+"]") -- 查询上上一年
}