|
こんにちは
よろしくお願いいたします
フォームにデータシート形式のサブフォームコンとロールを貼って使用しています
参照している サブフォームのテーブル、クエリの入れ替えは
サブフォームSBF01、SBF02等を
Forms("MAINF1").Controls("CNT01").SourceObject = "SBF02"
とかすれば、入れ替えできるのですが
Set Forms("SBF01").Form.Recordset = rs
みたいにしてRecordsetの入れ替えだけでデータシート形式のフォームが更新出来ないかと
思っています
ただ、サブフォームをデザインでみれば
フィールドのコントロールが必ず貼ってあるので(表示させるためには当然かと思いますが)
Recordsetの入れ替えだけでは無理な希望かなとも思えます
ググッてはみましたが
Recordsetの入れ替えの記述は見かけるのですが
データシート表示部分 についての 記載のあるものは見つけられませんでした
データシートを表示させるサブフォームコンとロールの部分はどう処理すればいいのでしょうか
あるいは、こんなことは不可能なのでしょうか
わかり難いと思いますが、アドバイスよろしくお願いいたします
|
|