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

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