表示書式が設定されているカラムでゼロサプレスを行う

PowerBuilder Tips

方法

表示書式で数値のマスクに # を指定したうえで単位などの文字を付加した場合、ゼロサプレスされないことがありますが、シングルクォーテーションで文字を囲むか、文字の前に “\” 記号をつけて文字をエスケープすることでゼロサプレスすることができます。

以下は表示書式設定と実際に表示されるデータの例です。

表示書式表示されるデータゼロサプレス
#,##0123される
#,##0 件0,123 件されない
#,##0 \件123 件される
#,##0 byte0,123 byteされない
#,##0 ‘byte’123 byteされる
€ #,##0€ 0,123されない
\€ #,##0€ 123される
時速 #,##0 km時速 0,123 kmされない
‘時速’ #,##0 ‘km’時速 123 kmされる
#,##0 \ペ\ー\ジ123 ページされる

 

Tips情報

プロダクト :PowerBuilder

バージョン :2019R3

Tips 一覧を見る
PowerBuilder マイグレーション
PowerBuilder学習、動画で始めちゃう?