Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这是我第一次在 JPivot 中使用 MDX,我有一个日期级别(格式:YYYY-MM-dd),我必须根据该日期的年份或月份进行一些查询。我没有找到单独提取它的方法。
这是我的查询:
select [Person].[job].Members ON COLUMNS, [WorkDate].[Date].Members ON ROWS from [Work];
有没有办法做到这一点?
先感谢您!
如果[Workdate]层次结构具有年和月级别,您可以使用
[Workdate]
[Workdate].CurrentMember.Parent.Parent.Name
(假设 Year 是 Date 的祖父母级别)
或者
Ancestor( [Workdate].CurrentMember, [Workdate].[Year]).Name
如果您没有年/月/日层次结构,那么您需要使用[Workdate].CurrentMember.Name和字符串函数将日期字符串分解为位。
[Workdate].CurrentMember.Name