2016-12-21 6 views
3

저는 ReportServer에서 Saiku 보고서를 작성하고 있습니다. Mondrian Data Source를 추가했습니다. 이제 3 행에 합계를 표시하기 위해 보고서에 두 개의 행을 추가하고 싶습니다. 일부는 R & D이고 포뮬러를 사용하여 Schema XML의 열을 사용할 수있는 Cell 포매터를 사용할 수있는 것으로 나타났습니다. 하지만 나는 정확한 출처를 얻을 수 없습니다. 다음은 내가 Mondrian Documentation에서 발견 된 소스 :Pentaho Mondrian 스키마에서 수식을 사용하는 방법 XML

<CalculatedMember name="name" dimension="dimension"> 
<Formula> 
[Measures].[Unit Sales] * 2 
</Formula> 
<CellFormatter> 
<Script language="JavaScript"> 
var s = value.toString(); 
while (s.length() < 20) { 
s = "0" + s; 
} 
return s; 
</Script> 
</CellFormatter> 
</Measure> 

그러나 이것은 잘못된 것이 내가 그것의 사용 수식 태그로 원하는 블록 나를 위해 도움이 찾고 [Measures].[Unit Sales] * 2를 사용하여.

누구든지이 태그를 수정할 수 있습니까?

답변

1

다음은 문제에서 발견 된 해결책입니다.

<CalculatedMember name="Profit" dimension="Measures" formula="[Measures].[Store Sales] - [Measures].[Store Cost]"> 

     <CalculatedMemberProperty name="FORMAT_STRING" value="$#,##0.00"/> 

</CalculatedMember> 

다른 사람에게 도움이되기를 바랍니다.