mdx查询中日期参数的实现

问题描述

|| 在我的多维数据集中,我有债务日期维度,现在在ssrs中,我在数据集mdx主要查询中实现了债务日期> = @ startdate和债务日期<= @ enddate参数...在这方面有人可以帮助我吗     

解决方法

您没有指定太多细节,但是通常您有两个参数@startDate和@endDate,它们两个都采用字符串格式,例如:\“ [债务日期]。[日历]。[日期]。&[datekey] \ ”,您可以编写如下内容:
SELECT
...
FROM (
    SELECT {StrToMember(@startDate):StrToMember(@endDate)} ON 0
    FROM [Your Cube]
)
在SSRS中获取该范围的结果。如果要说从@startDate到时间结束,可以为@endDate参数赋予Nothing(或NULL)值-反之亦然,以@endDate为开始时间。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...