ENGLISH
TOP/サポート/FAQ/ FastReport VCL/数値の3桁区切りの記号をカンマ (,) とは違う記号に変更できますか?

数値の3桁区切りの記号をカンマ (,) とは違う記号に変更できますか?

可能です。
新規作成のレポートでは、コントロール パネル「地域と言語」のオプションにある『桁区切り記号』で設定されている記号を使用します。日本語 OS では、通常「カンマ(,)」が初期設定されているはずです。
実行環境で、コントロール パネル「地域と言語」のオプションにある『桁区切り記号』を変更してください。
※この変更は他のアプリケーションにも影響するため、お勧めしません。

Windows 7 の場合


※画面をクリックすると拡大できます

レポート デザインに特定の記号を設定する場合は、対象テキスト オブジェクトの DisplayFormat.ThousandSeparator プロパティに記号を入力してください。

アスタリスク ‘*’ を設定した例

この DisplayFormat.ThousandSeparator プロパティは、新規で作成すると空白(何も設定しない)です。
言い換えると、DisplayFormat.ThousandSeparator プロパティを空白にすると、実行環境のコントロール パネル「地域と言語」の設定が使用できるようになります。

プログラムで変更するときは、次のコード(例:Memo5 テキスト オブジェクトに対して変更)を使用します。

var Memo5 :TfrxMemoView;


begin
  Memo5:= frxReport1.FindObject('Memo5') as TfrxMemoView;
  Memo5.DisplayFormat.ThousandSeparator := '*';
end;

< FRPTVC4X11120701 >

Contactお問い合わせ

お気軽にお問い合わせください。

    必須会社名

    個人のお客様は「個人」とご入力ください。

    必須お名前
    必須メールアドレス
    必須メールアドレス(確認)
    必須ライセンス ありなし
    ダウンロード目的