PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
15996 01/08/07 16:41:43 RE(3):PB6.5: 条件によって数値カラムの0の表示/非表示を変更するには? By ちゃまちゃま
15983 01/08/07 10:02:14 RE(2):PB6.5: 条件によって数値カラムの0の表示/非表示を変更するには? By こてちゅ
15977 01/08/06 18:49:42 RE(1):PB6.5: 条件によって数値カラムの0の表示/非表示を変更するには? By 川端
15976 01/08/06 17:20:40 PB6.5: 条件によって数値カラムの0の表示/非表示を変更するには? By taka_taka

カテゴリ:データウィンドウ
日付:2001年08月07日 10:02 発信者:こてちゅ
題名:RE(2):PB6.5: 条件によって数値カラムの0の表示/非表示を変更するには?

taka_takaさん、おはようございます。

>  初期表示は0を表示しない。
> 「0」が入力されたら入力された行、カラムには0を表示する。
>  0以外の値は初期表示から普通に表示する。

入力時には駄目ですけど、フォーカスが離れた時点でマスクがかかるように出来ます。
マスクに直接書くのではなく、表示書式を次のように設定してください。
#,###,##0;[RED]#,###,##0;0;\'\'
各セクションの説明は、表示書式のヘルプを参照してください。

入力時に行いたい場合は、マスクをかけずにEditChangedイベントなどで対応します。
入力文字をチェックし、元の文字列に置き換えるようにすればOKです。

どちらの方法もやったことがありますから、わからなければコメントしてください。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Sybase Open Client/C 11
Browser Netscape4.X

Server SoftWare

OS Windows NT 4.0
DBMS Sybase SQL Server System 11
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.