Dsum in Detail

G

Guest

I need to do a calculation with a Dsum function in the detail section of a
report. I actually need to use the Dsum function twice. One Dsum will
calculate a total based on another field's value in the report, but the other
Dsum will generate a number that will be static, or constant. It will
generate the same total for the entire report, although different each time
the report is run.

How do I keep from having to run the second Dsum function for each detail?
Can I put ut somewhere else in the code and send it to the Format_Detail
event?

Thanks in advance.

DEI
 
A

Allen Browne

Yes, place the 2nd DSum() text box into the Report Header section, so it
calculates at the start.

You can then set your text box to:
=[Text0]
or whatever is the name of the hidden box in the report header.

If the report is still slow to execute, you might consider using a subquery
in the report's source query instead of a DSum(). More info:
How to Create and Use Subqueries
at:
http://support.microsoft.com/?id=209066
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top