2016-12-21 12 views
3

私はReportServerでSaikuレポートを作成しています。私はモンドリアンデータソースを追加しました。今度は、3行目にSumを表示するためにレポートに2行を追加したいと思います.R & Dを実行して、Schema XMLの列を使用するためにFormulaを使用できる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> 

これは他の人にとって役に立ちます。

関連する問題