| またまた、お世話になりたいのです。
メインサブフォームで、入力処理を行っております。 メインフォーム・サブフォームに表引き設定がしております。 メインフォームの得意先名を入力するのに、 フリガナを入力し、該当のフリガナのデータが、参照フォームで自動的に開きます。 参照フォームで該当の得意先でEnterを押すとコードにデータが入り、得意先名が #表引きされる。 とこういった設定をしていますが、いちいちフリガナを入力しなくても、コードがわかっていれば、コードを入力すると、得意先名が#表引きされる。 こういった設定に変更したいのです。
参照フォームにはイベントを設定しています。
<参照フォームのイベント>
手続き定義開始 フォーム::キーダウン(長整数 &仮想キーコード,長整数 &スキャンコード,長整数 &フラグ,参照 長整数 &処理中止) ケース開始 ケース (&仮想キーコード=13) 代入 &コード=[コード] メソッド呼び出し @終了.実行() ケース終了 手続き定義終了
<メインの得意先コードのイベント>
手続き定義開始 t得意先コード::入力前(参照 文字列 &編集文字列) フォーム呼出し &tokui &編集文字列=&コード 手続き定義終了
------------------------------------------------------------------ [得意先コード]で、必要なときのみ表示するように出来るでしょうか?
|