안녕
를 사용, 그래서 내가 (간체)
월 EE CoCode 값MDX 쿼리 내가 더 MDX 전문가가 아니야 가장 최근의 값을
jan A 1 100
feb A 1 200
Mar A 2 400
Jan B 1 150
Feb B 1 100
Jan C 2 100
Mar C 2 650
월 다음 데이터와 큐브가 있다고 가정 해, 도움이 필요합니다 EE와 coCode는
EE A가 행진에 cocode을 변경 모두 별도 치수, 그래서 내가 원하는 보고서에 자신의 총 누적에
결과를보고 할
EE CoCode Total
C 2 750
A 2 700
B 1 250
입니다
솔루션 (CompanyCode에 대한 currentmember 또는 무언가를 사용하여)
MDX,
큐브에 있는지 확인 (currentCoCode에 대한 CompanyCode Dimennsion의 새로운 속성을 작성)
또는 보고서에 그룹화에 없습니다.
감사 폴은
내가 사용하는 매개 변수를 사용하고
="SELECT NON EMPTY { [Measures].[ValueCode] } ON COLUMNS,
topcount(NONEMPTY ([Dim E Eno].[EE No].[EE No].ALLMEMBERS * [Dim E Eno].[Sur Name].[Sur Name].ALLMEMBERS * [Dim E Eno].[First Name].[First Name].ALLMEMBERS * [DIM Cost Centres].[Cost Centre].[Cost Centre].ALLMEMBERS * [DIM Location Codes].[Location Code].[Location Code].ALLMEMBERS * [DIM Grades].[Grade Code].[Grade Code].ALLMEMBERS * [DIM Company Codes].[Company Code].[Company Code].ALLMEMBERS * [Dim Codes].[Description].[Description].ALLMEMBERS * [Dim Codes].[Code].[Code].ALLMEMBERS * [Dim Codes].[Long Description].[Long Description].ALLMEMBERS),"+Parameters!P_TopN.Value+",[Measures].[ValueCode]) ON ROWS
FROM (SELECT (-{ [DIM Cost Centres].[Cost Centre].&[9006890557], [DIM Cost Centres].[Cost Centre].&[NA18350157], [DIM Cost Centres].[Cost Centre].&[NA18312257], [DIM Cost Centres].[Cost Centre].&[WB18350357], [DIM Cost Centres].[Cost Centre].&[EC18350157], [DIM Cost Centres].[Cost Centre].&[HSS8800257] }) ON COLUMNS
FROM (SELECT (STRTOSET(@DIMCompanyCodesCompanyCode, CONSTRAINED)) ON COLUMNS
FROM (SELECT (STRTOSET(@DimDatesYear, CONSTRAINED)) ON COLUMNS
FROM (SELECT ({ [Dim Codes].[Code].&["+Parameters!P_Reports.Value+"] }) ON COLUMNS
FROM [DW Datatrieve]))))
WHERE (IIF(STRTOSET(@DimDatesYear, CONSTRAINED).Count = 1, STRTOSET(@DimDatesYear, CONSTRAINED), [Dim Dates].[Year].currentmember)) "
정말 엉망입니다. 서식을 사용하여 읽을 수있게하려고합니다. – Jamiec