PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
14354 | 01/01/23 13:15:23 | PB6: DWの入力チェックについて By t.y |
カテゴリ:データウィンドウ
日付:2001年01月23日 13:15 発信者:t.y
題名:PB6: DWの入力チェックについて
いつもお世話になっております。
すみませんが、どなたかよい知恵をお貸し下さい・・・。
仕様:
グリッド形式DW上にて2セルの入力を行う。
ENTERキーまたは行移動のタイミングにて入力項目のチェックを行う。
同一行のTABキーによる2セル間の移動においては入力チェックしない。
要は見た目に「2セルに入力を終えた」状態にてチェックしたい。
ただし2セルの入力は任意である。(つまり2セルがそれぞれ入力されて
いるかもしれないし、されていないかもしれない)
困ってる事:
ENTERキーまたは行上下移動のタイミング、つまりその行の入力が
確定した状態で入力チェックを行いたいのです。
とにかく2セルのいずれか入力があれば(入力がなくても)、
ENTERキーまたは行移動のタイミングでチェックをしたいのですが、
よいイベントがなくて大変困ってます。
ItemChangedは1セルの確定前の状態のイベントですし、
ENTERはユーザイベントでpbm_dwnprocessenterにて拾っていますが
このイベントはItemChangedの前に発生しますのでセルの入力確定前です。
RowFocusChangedは最終行や開始行では発生しませんし・・・
もうかなり長い間悩んで
「なんでこんなことができないかなぁ?」という感じで
途方に暮れています。
どうかどなたか良い方法を御教授下さい。
よろしくお願い致します。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS INFORMIX Net 7
Browser (記載なし)
Server SoftWare
OS HP-UX
DBMS INFORMIX-OnLine 7
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.