PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
17132 | 02/03/14 12:34:49 | RE(1):PB7.0: 計算フィールドのゼロによる除算の回避方法 By M.M |
17129 | 02/03/13 14:00:45 | PB7.0: 計算フィールドのゼロによる除算の回避方法 By tsuchi |
カテゴリ:データウィンドウ
日付:2002年03月14日 12:34 発信者:M.M
題名:RE(1):PB7.0: 計算フィールドのゼロによる除算の回避方法
tsuchiさん、こんにちは。
>dw内で
>「金額 / 人数」 という計算フィールドを作りました。
>
>ここで人数が0だったとき、計算値はNullになってしまいます。
>このようなとき計算値を0にしたいのですが、
>
>「If (人数 = 0 , 0 , 金額 / 人数)」 というような式を変える方法しか
>ないのでしょうか?
それしか無いと思います。
>計算フィールドの数がものすごくあるので、何か一括でできるような方法が
>あったら教えてもらえますか。
メーカ保証外の操作になりますが、対象のデータウィンドウをライブラリペインタで
エクスポートし、そのファイルをテキストエディタで開いて編集し、編集後のファイル
をインポートします。
操作を誤るとデータウィンドウが使用できなくなる可能性もありますので、PBのライブラリ
ファイルをバックアップするなど、万全の準備を整えてから試してください。
動作保証外の操作ですので、失敗してもメーカは(私もですが ;^^)、責任をとってくれませんので
よくよく注意してください。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS Windows NT 4.0
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.