M
Mark
I'm working on several reports in an Access database and need some advice.
I have three reports that are all based on a series of queries, and only the
last one is specific to each report. It starts with a broad select query,
then queries those results to reformat some data, then queries those results
as a totals query and finally the report specific query runs to filter those
results down to only that necessary for that specific report. I've built a
macro to run all three reports, but each report calls all the underlying
queries to be run. Because of the redundant querying, it can take several
minutes to run all three reports.
Is there any way to run the general queries once, save the results and then
have each report run on those saved results? I think if I can eliminate the
need to rerun the same queries over and over again, I can cut down the
processing time.
Any help would be greatly appreciated. Thanks in advance!
Mark
I have three reports that are all based on a series of queries, and only the
last one is specific to each report. It starts with a broad select query,
then queries those results to reformat some data, then queries those results
as a totals query and finally the report specific query runs to filter those
results down to only that necessary for that specific report. I've built a
macro to run all three reports, but each report calls all the underlying
queries to be run. Because of the redundant querying, it can take several
minutes to run all three reports.
Is there any way to run the general queries once, save the results and then
have each report run on those saved results? I think if I can eliminate the
need to rerun the same queries over and over again, I can cut down the
processing time.
Any help would be greatly appreciated. Thanks in advance!
Mark