PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
6509 | 99/05/28 18:35:15 | RE(3):PB5.0.03: ドット表記とSetItem(), GetItemXXXX() By Mika★ |
6493 | 99/05/28 14:23:32 | RE(2):PB5.0.03: ありがとうございました。 By 格の進 |
6487 | 99/05/28 13:24:12 | RE(1):PB5.0.03: 計算フィールドを再計算するには? By Taka |
6485 | 99/05/28 12:14:41 | PB5.0.03: 計算フィールドを再計算するには? By 格の進 |
カテゴリ:データウィンドウ
日付:1999年05月28日 14:23 発信者:格の進
題名:RE(2):PB5.0.03: ありがとうございました。
Takaさん、こんにちは。
>格の進さん、こんにちは。
>
>>画面より金額を訂正した場合は計算フィールドの値が再計算されますが、
>>スクリプトで金額を変更した場合は再計算されません。
>>
>>また、GroupCalc()を発行してみましたが、やはり再計算されませんでした。
>>
>>スクリプトで値を設定後、再計算するにはどうすればよいのでしょうか?
>
>私も同じ経験をしたことがあります。PB5.xのバグかもしれないのですが...
>「スクリプトで値を設定する」方法として、ドット表記を使っていませんか?
>ドット表記で設定した時、縦合計が更新されなかった記憶があります。(横計は問題なし)
>
>ドット表記ではなく、SetItem関数で設定してやると大丈夫でした。
>なお、PB6.xでは問題ないようです。
データウィンドウオブジェクト式をsetitem命令に変えたところ
あっけなく再計算されるようになりました。(・・;)
ありがとうございました。m(_ _)m
それにしても
データウィンドウオブジェクト式とsetitem、getitemxxx命令は
どちらを使用するのが良いのでしょうね...
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 2.3
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.