저는 '판매'척도가있는 큐브를 가지고 있습니다. 여기에 매일 판매 단위 수가 있습니다. 시간 차원에는 '연도> 주> 일'이 있습니다.mdx 마침표의 첫 번째 값
계산 된 입력란에 비어있는 판매 기간이있는 기간의 첫 번째 날과 마지막 날의 판매가 있어야합니다. 나는 OPENINGPERIOD와 CLOSINGPERIOD를 시도했지만 월요일과 일요일에만 일주일 동안 돌아온다. 문제는 때때로 월요일이 공휴일이며 일요일은 항상 공휴일이며 공허한 데이터를 얻는다는 것이다. 기간의 마지막 날에 대한 내 예는 다음과 같습니다
WITH
MEMBER
[Measures].[sales end] AS
'((CLOSINGPERIOD([Time.Weeks].[Day],[Time.Weeks].CurrentMember)
, [Measures].[sales]))'
SELECT
{[Measures].[sales], [Measures].[sales end]} ON COLUMNS,
NON EMPTY
({[Time.Weeks].[Week].Members}) ON ROWS
FROM [cubSales]
내가 그 기간에 비어 있지 않은 매출 마지막 날 얻을 필요가 ... 그것은 금요일해야하지만 금요일이 공휴일 인 경우 목요일해야합니다. .. 측정 판매에 대한 가치가있는 주 마지막 날을 의미합니다.
덕분에 확인을 작동하는 것 같다! 우리가 여러 점포를 가지고 하루가 휴일 일 수도 있지만 나머지 시간은 휴일이 아니기 때문에 이것은 불가능합니다. – jGofio