0

VS2010 と Crystal レポート プラグインを使用して、ストアド プロシージャから値を取得しています。このフィールドの値は整数で、一部の数値には小数があります。

Col 1
-----
42
25,725
5.22

オブジェクトを右クリックしてフォーマットすると。私はこれを達成することができません。小数を有効にすると表示されます

42.00
25,725.00
5.22

私が言及したフォーマットをどのように達成できますか。私はあなたの支援に感謝します。

次の式を試しました。

//FieldOne is float
//Probably don't need the else. 

If InStr(ToText({proc1;1.FieldOne}),".") > 0 THEN
Truncate({Proc1;1.FieldOne},2)
Else
Truncate({Proc1;1.FieldOne})

「ここに文字列が必要です」というメッセージが表示されます。エラー

4

2 に答える 2

0

Format Object を選択する場合、いくつかのオプションがあります。 ここに画像の説明を入力

カスタムスタイル内には次のものがあります。 ここに画像の説明を入力

于 2013-11-06T13:11:08.410 に答える
0

フィールドを右クリックして [フィールドの書式設定] を選択したら、[数値] タブをクリックしてから [カスタマイズ] をクリックします。「.」がない場合に小数を表示しないように、[小数] オプションで数式を作成します。値に「.」がある場合は小数点以下 2 桁を表示します。値で。

于 2013-11-05T21:09:26.373 に答える