PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
19549 | 03/05/21 13:33:26 | RE(4):PB7.0: GetItem関数について By ryokyo |
19548 | 03/05/21 13:32:25 | RE(3):PB7.0: GetItem関数について By ryokyo |
19546 | 03/05/21 12:42:45 | RE(2):PB7.0: GetItem関数について By t-shimmy |
19545 | 03/05/21 12:41:44 | RE(1):PB7.0: GetItem関数について By hirotyan |
19543 | 03/05/21 11:57:05 | PB7.0: GetItem関数について By ryokyo |
カテゴリ:PowerBuilderの開発環境
日付:2003年05月21日 12:42 発信者:t-shimmy
題名:RE(2):PB7.0: GetItem関数について
ryokyoさん、こんにちは。
これはデータウィンドゥのClickedイベントではなく、データウィンドゥのItemChanhedイベントを
使えばデータ変更時に変更後の値を入手することができます。
ItemChanhedイベントはデータウィンドウのいずれかのカラムが変更されたときに発生するイベントです。
したがって this.GetColumnName() を使ってどのカラムが変更されたかを調べる必要があります。
また、このイベントの引数にData(String型)があり、ここに入力された情報が格納されてます。
詳細はヘルプで確認してください。
>データウインドゥ内にあるラジオボタンをクリックしデータウインドゥ内のデータを変更しつつ、
>同時にそのデータウィンドゥのClickedイベントにより、その変更後の内容をGetItemNumber関数により、
>入手したいと思います。
>しかし、返ってくる値は変更前の値であります。つまり、CLICKEDイベントのスクリプト(GetItemNumber関数)が
>先に行われ、ラジオボタンによる変更は後に行われるようです。
>ラジオボタンによるデータ変更時に変更後の値を入手するにはどのようにしたらよいのでしょうか?
>
>
>
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS Sybase SQL Anywhere Client
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.