• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accessで簡単なアプリケーションを作っています。)

Accessでサブフォーム内のコントロールをダブルクリックした時にフォームAがActiveにならない

このQ&Aのポイント
  • Accessで簡単なアプリケーションを作っています。サブフォーム内のコントロールをダブルクリックした時に、フォームAを表示し、入力した条件で別のフォームBを表示するというものです。しかし、フォームAを表示した時にフォームAにフォーカスが移らず、Activeになりません。同様の操作をクリックイベントで行うと、フォーカスは移ります。ファンクションキーに割り当てることで解決できますが、これは仕様上の制限なのか疑問です。
  • Accessで簡単なアプリケーションを作っていますが、サブフォーム内のコントロールをダブルクリックした時、フォームAが表示されるはずですが、フォームAにフォーカスが移らず、Activeになりません。クリックイベントでは正常に動作しますが、フォーカスが2回目のクリックで元のフォームに移ってしまいます。ファンクションキーに割り当てると問題は解決しますが、その理由や制限については分かりません。
  • Accessで簡単なアプリケーションを作成しています。サブフォーム内のコントロールをダブルクリックすると、フォームAが表示されますが、フォーカスが移らず、Activeになりません。クリックイベントでは正常にフォーカスが移動しますが、2回目のクリックで元のフォームに戻ってしまいます。ファンクションキーに割り当てることで解決できますが、なぜこのような制限があるのか疑問です。

質問者が選んだベストアンサー

  • ベストアンサー
  • shinkami
  • ベストアンサー率43% (179/411)
回答No.1

>Forms!フォームA.フィールドY = Forms!元フォーム.フィールドX このような記述はないと思います。 Forms!フォームA!ボックスY = Forms!元フォーム.ボックスX ボックスはテキストボックスのほかコンボボックス、リストボックス等に適用できます

tmz400
質問者

お礼

有難うございました。