そこで、表示だけではなくて時間帯の入力も、その帯上でできれば良いね・・・・ってことで。
気に食わなかったとか・・・・ESC キー等でキャンセルしてください。
・サブフォームでは、単票で自力で背景色を変更するだけだったので、ラベルに変更していました。
同じ値を使って配置し直しても、見え方がラベル/テキストボックスでチョッと異なった。
その他多くはパターン2と雰囲気一緒なので、実際の記述はサンプルファイルを参照してください。
サブフォームとのやり取り用の関数 化を施しています。
変数の 化では、配列の変数は にできないので、関数を経由して。
以下が処理用に記述した になります。(登録時のチェックを追加してます)
サブフォームでは、親で管理しているものを参照して処理を進めます。
・帯部分を配置し直すのは関数にして、必要に応じて親から実行してもらいます。
Visible になれば、下のラベルでマウスの動きを検知できる・・・・
また、フォームの「更新前処理」では常に とし、安易に更新されるのを防ぐ。
だと思いますが、保存したいフォームがアクティブでないと・・・・
というのは、親フォームの が呼ばれる前に、サブフォームの処理は終わっている・・・
今回親フォームの変数を参照するようにしていたので、サブフォームでレコードがあったら・・・
その変数には、まだ値が設定されていない・・・ 文の「まで」に使っていたので、実際には 文内は実行されず・・・)
主フォーム名は、指定したフォーム名に「_2」を付加したものになります