- 締切済み
ACCESS2000の詳細内のサブフォームないのフォーカス制御
はじめまして。 ACCESS2000の詳細内のサブフォームないのフォーカス制御について、教えてください。 詳細内のフォーカス制御について教えてください。 フォームの詳細に、サブフォームを用いて一覧を表示したときに、 ある行のボタンにフォーカスをセットしたいのですが、上手くいきません。 サブフォームのPRIVATE sub FORM_OPEN にフォーカスをセットしたいキーでの条件がTRUEならば、 ボタン名.setforcus とコーディングしたのですが、フォーカスは一番上の行のボタンに来ています。 なお、FORM_OPEN は、一度しか走っていません。 詳細の一覧を行ごとに取得するたびに、 判定する時は、いつがいいのでしょうか? また、どのようにコーディングすればいいか教えてください。 よろしくお願い致します。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ducati
- ベストアンサー率29% (308/1062)
回答No.1
さっきまで似たようなことで悩んでました。 サブフォームのプロパティで名前とソースオブジェクトの名前が同じになっていませんか? (私はこれが原因でした) もし、同様に同じなら別の名前をつけてください。 仮に、両者がAという名前だとします。 私はそこで名前の方を「B」としました。 ソース上で [Form]![B].SetFocus でカーソル移動しました。 試してみてください。 的外れでしたらごめんない。