プログラムでAccess VBAを使用してフォームにサブフォームを追加する方法はありますか?私は、ユーザーが要求したときに動的に生成される一時テーブルを持っています。可能であれば、私は一時テーブルに基づいてフォームを作成し、サブフォームとして既存のフォームに追加したいと考えています。MS Access:プログラムでサブフォームを追加する方法
4
A
答えて
4
サブフォームコントロールを作成し、ソースオブジェクトをテーブルまたはクエリのいずれかに設定することをお勧めします。
Me.NameOfSubformControl.SourceObject = "Query.Query1"
Me.NameOfSubformControl.SourceObject = "Table.Temp"
保存されたクエリのSQLを更新して、新しい一時テーブルを参照することもできます。
関連する問題
- 1. MS Access - サブフォームのナビゲーション
- 2. MS Accessでサブフォームのコードビハインドページを表示する方法
- 3. MS-Access 2007 - クリックイベントのサブフォーム列データにプログラム的にアクセスする方法
- 4. すべてのサブフォームをループする方法MS Access VBA
- 5. MS Access 2013、サブフォーム操作クラスモジュールを破棄
- 6. MS Access:サブフォームのデータシート - 変数レコードソース
- 7. MS Accessサブフォームの一意のレコード
- 8. MS Access追加のSQL文
- 9. MS Accessテーブルに行を追加する
- 10. MS Access DBファイルからプログラムでmenustripに追加
- 11. MS Access:サブフォームの.enabledプロパティと.alloweditsプロパティをVBAで設定する
- 12. サブフォームのサブフォームコントロールを別のモジュールで参照するMS Access VBA
- 13. Accessでサブフォームにロジックを追加していますか?
- 14. MS Access 2010でのサブフォームに関する問題
- 15. VBAを使用してMS Accessで新しいレコードを追加する方法?
- 16. MS Access VBA:サブフォームを正しく参照する
- 17. MS ACCESS 2007:サブフォームのクエリーを特定のタブに限定する
- 18. MS Access 2007:VBAを使用してフォームにハイパーリンクをプログラムで追加します。
- 19. MS Accessで正しいサブフォームのフォームを開く
- 20. MS Accessテーブルへの式の追加
- 21. サブフォームの統合がMs Access 2010でシームレスに機能しない
- 22. MS Access:親フォームのコレクションに既存の子を追加する方法
- 23. MS botを追加する方法
- 24. MS Accessでクエリに行を追加する
- 25. MS Accessでサブフォームを使用するとパフォーマンスが低下しますか?
- 26. サブフォームに新しいレコードを追加する方法
- 27. ワイルドカードでMS Accessに参加
- 28. MS Accessサブフォーム上のフィルタで、他のフィールドの値を変更する
- 29. カスタムラジオグループをプログラムで追加する方法
- 30. ComboBoxでサブフォームをフィルタする - ACCESS 2013
なぜですか?既存のサブフォームを使用して、レコードソースとコントロールが実行時にバインドされるフィールドを変更しないでください。私の意見では、プロダクションアプリの設計変更は、本当に素敵なやり方です。 –
ソースオブジェクトを設定するためにデザインを変更する必要はありません。実行時に実行することができ、サブフォームコントロールはテーブルまたはクエリをフォームとして表示するのと同じくらい簡単です。 – Fionnuala
そして、この場合、3から50までのフィールドがあります。ユーザーが3を要求するときに、50以上の静的フィールドを持つフォームを不必要に乱雑にします。 – Adam