sapbw下的mdx怎么写not in或<>条件.

lxch257 2019-03-19 05:27:02
sapbw740环境下,借助fineReport 8生成mdx语句.
A. 不等于条件下生成的mdx:
with member [ZSCUSTMR].[LEVEL00].x100 as Aggregate ([ZSCUSTMR].[LEVEL00]-[ZSCUSTMR].[LEVEL00].[C-01]) select {ZSPRICE,ZSQTY} on columns, {[[ZSPRODCT]].[LEVEL1]].Members} on rows from $ZSSA_C01 where ([ZSCUSTMR].[LEVEL00].x100)
B. 不包含于条件下生成的mdx:
with member [ZSCUSTMR].[LEVEL00].x102 as Aggregate ({[ZSCUSTMR].[LEVEL00].Members}-{[ZSCUSTMR].[LEVEL00].[C-01]} ) select {ZSPRICE,ZSQTY} on columns, {[[ZSPRODCT]].[LEVEL1]].Members} on rows from $ZSSA_C01 where ([ZSCUSTMR].[LEVEL00].x102)

在mdxtest下进行语法检测都有问题,这个在sapbw下的mdx是怎么写的?

with member [ZSCUSTMR].x101 as Aggregate ({[ZSCUSTMR].Members-[ZSCUSTMR].[C-01]})
select {[Measures].ZSPRICE,[Measures].ZSQTY} on columns, Non Empty{[ZSPRODCT].[LEVEL01].Members} on rows
from [$ZSSA_C01] where [ZSCUSTMR].x101
这个mdx语句加上where条件则报:Invalid MDX command with <num_val> - <num_val>错误。
或哪里有专门的sap mdx语法说明文档参考

...全文
64 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

7,388

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 数据仓库
社区管理员
  • 数据仓库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧