In several of my Access files, I have an unbound form into which the user enters a pair of date parameters ("ParametersForm"). I also have a bound form in which query results are displayed in datasheet view ("ResultsForm"). The user clicks on a button in ParametersForm to open ResultsForm, or, if it's aleady open, requery it. The dates entered in ParametersForm are used as criteria in at least one of the queries underlying ResultsForm.
This works fine where all the queries are simple SELECT queries, but I've come across a problem where any of them is a crosstab query: if ResultsForm is already open and the user enters a new pair of dates in ParametersForm, the new dates are ignored when ResultsForm is requeried. So what do I need to use other than "Forms!ResultsForm.Requery"? Note that the parameters are declared within the crosstab query.