MS Access 2010で狂った問題を抱えています。 私はいくつかのサブフォームを持つフォームを持っています。サブフォームはメインフォームにリンクされていませんが、メインフォームのいくつかのフィールドでレコードソースが照会されます。 これまでのところとても良いです。メインフォームのフィールドの値を変更すると、サブフォームは正しいレコードを表示しています。MS Access 2010でのサブフォームに関する問題
しかし、いくつかのVBAコードでメインフォームの値をリセットすると、問題が始まります。私のサブフォームにレコードを返されていませんが
Me.[Subformulier].SourceObject = ""
..
execute some code
..
Me.[Subformulier].SourceObject = "Form A"
:私はコードの下に使うのMainFormをリセットすると
Me.[Subformulier].SourceObject = "Form A"
:
はのは、私のサブフォームの一つは、以下のsourceobjectを持っているとしましょう。 しかし、私がサブフォームを開いたときに面白いのは、私が探していたレコードを正確に表示していることです...
誰もがこれを手伝ってくれますか?
サブフォームで 'Requery'または' Refresh'メソッドを試しましたか? –
うん、両方とも試してみた。私はさらに、サブフォームを含むmainformを更新、再表示、再クエリーしようとしました – HB1963
なぜあなたはこれをしていますか?[Subformulier] .SourceObject = 'Me。[Subformulier] .SourceObject =" "' – dbmitch