Hi,
I have 3 forms: Main -> Subform1 -> Subform2 (a subform of 1).
Subform2's Recordsource is a Query. On Subform2, I have unbound combo boxes. The query criteria seeks the values of those combo boxes using this
[forms]![Main]![Subform1].[Form]![Subform2].[Form]![Control]
I have a Command Button on Subform2 that refreshes everything (sendkeys F9) and then makes a TextBox visible. This TextBox should show some value given the underlying query. However, the only value that I get back is usually always the first value in that query (sometimes nothing).
Can you set a forms underlying RecordSource to a dynamically change query?