テンプレート上でsumを使用した場合、当該列にNULLが含まれると集計結果に "NaN" が表示されてしまいます。これを避けるためには、以下の様にsumのフィルタに .!="" を記述します。
<?sum(COMM[. != ""])?>
同様に、特定の値のカウントなども可能です。以下の例ではSALが3000以上の値のみをカウントします。
<?count(SAL[. >= 3000])?>
参考URL:
http://blogs.oracle.com/xmlpublisher/2008/02/summing_nulls.html
[ Summary]
When sum function encounters null value, it shows NaN. To skip null values, set filter [ . != "" ] .
Also, filter is available with count function.
0 件のコメント:
コメントを投稿