私はJoinTable、Table1とTable2を持っています。Access VBA - 参加フォームを設計するのに役立つ
JoinTable:
IDx
IDy
Table1:
IDx
Names
Surnames
Table2:
IDy
Address
City
さて、私はJoinTableのレコードを持ってフォームを作成します。ここでは、デザイン(例)です。このフォームでは、2つのコンボボックスがあり、そこからTable1またはTable2のレコードを選択します。例:
私がコンボボックスIDxから選択した場合は、表2のcontinuosフォームフィールドの値を同じにして見たいと思っています(コンボボックスのIDxまたはIDy)レコード(JoinTableで結合されています)。
私はサブフォームでこれを行うことができましたが、同じIDの下でJoinTableで結合されたレコードがたくさんあるので、サブフォームのリストが最大でないので、フォームが最大化されたとき(私はIszoommed APIでこれも試しましたが、スクロールバーの出現/消滅のため画面が点滅します)。
フォームを最大化して関連するすべてのレコードを簡単に参照できるように、同じフォーム内の両方のテーブルのレコードをどのようにナビゲートできるか、サブフォームを使用しないでください。
これらの点滅に関する質問を投稿し、何が表示されるかを確認することをお勧めします。なぜなら、サブフォームを使用しないと、なぜアクセスするのでしょうか... – marlan
応答@marlanに感謝しますが、実際にはサブフォームを使用せずにそれを解決しました。これは解決すべき設計上の問題や、いくつかのVBAコーディングを伴う手続きですが、動作します。ここに例を載せれば、私はそれを示すでしょう。 – LuckyLuke82