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 (記載なし)

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