4

クリスタルレポートのフィールド値をもとにテキストや数値を返したい

local numberVar i;
i:=Roundup(({@a}/{@b})*100,0);
if{@a}=0 then ToText('N/A') else ToText(i);

結果は常にクリスタルレポートでこれです

  1. テスト列
    • なし
    • なし
    • 2.00
    • 3.00

整数値は ToText() を使用してテキストに変換されるため、整数の結果には .00 が追加されます

4

1 に答える 1

7

ToText (x, y) ここで、y は x の値を運ぶ小数点以下の桁数を示す整数です。

http://publib.boulder.ibm.com/infocenter/radhelp/v7r5/index.jsp?topic=%2Fcom.businessobjects.integration.eclipse.designer.doc%2Fhtml%2Ftopic629.html

于 2011-11-24T10:40:18.680 に答える