2016-06-27 10 views
0

フォームをコンボボックスで選択して表示することはできますか?MS Access:フォーム上に特定のテーブルを表示しない

例:DBから任意のテーブルを選択できるコンボボックスがあります。特定のテーブルを選択した後、テーブルの列はフォームのリストに表示されます。

私はあなたが私の問題を理解してほしい:P

答えて

2

は、メインフォーム上のサブフォームコントロールを作成します。例: subformTable

そしてコンボボックスのAfterUpdate場合に、Table.yourtableSourceObjectプロパティを設定:タイプ表の

Me.subformTable.SourceObject = "Table." & Me.cboTables 
+1

ソースオブジェクトのみをデータシートビューであることができる、と思います。少なくとも私はどんな財産も設定する必要はありませんでした。 – Andre

+1

テーブルビュータイプは、 "Default View"設定によって決定されます。これはサブフォームコントロールではなくテーブルのプロパティです。一般的にその設定は「データシート」です。しかし、設定を「PivotChart」などの別のものに変更すると、サブフォームコントロールに表がどのように表示されるのでしょうか。 – HansUp

+0

ありがとう、それは動作します! :) – Flow74