PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
13664 | 00/10/23 09:58:22 | RE(2):PB7.0: 段組dwオブジェクトの計算フィールドについて By Nana |
13661 | 00/10/21 13:06:18 | RE(1):PB7.0: 段組dwオブジェクトの計算フィールドについて By ryochan |
13659 | 00/10/20 18:55:33 | PB7.0: 段組dwオブジェクトの計算フィールドについて By Nana |
カテゴリ:データウィンドウ
日付:2000年10月23日 09:58 発信者:Nana
題名:RE(2):PB7.0: 段組dwオブジェクトの計算フィールドについて
ryochanさん、おはようございます。
>Nanaさん、こんにちは。
>
>>段組み提示様式のデータウインドウ オブジェクトにおいて、詳細区域の特定行を参照し計算させたいので
す。
>>test[0] + test [1] + test[2] + test [3] + test[4] + test [5]
>>しかし、必ずしもtest[0]からtest[5]全てに値が入っているとは限りません。その為、そのような場合、当
然
>>test[n]はnullとなり、上記の計算結果はnullとなってしまいます。
>>この場合にnull値を無視して計算させる方法はありませんでしょうか?
>
>ベタベタな方法ですみませんが、
>if(isnull(test[1]),0,test[1])+・・・+if(isnull(test[n]),0,test[n])
>で可能です。
>スマートな方法の回答があればそちらを参考にして下さい。
>
ryochan様、いつもありがとうございます。
if(isnull(test[1]),0,(test[1]))+・・・+if(isnull(test[n]),0,(test[n]))の策で解決させました。
ありがとうございました。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS Microsoft SQL Server Client 6.5
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Microsoft SQL Server 6.5
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.