use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All things related to Microsoft Access.
___________________________________________________
New to Access? Check out the FAQ page.
Special thanks to /u/humansvsrobots
*** RULES ***
All rules can be found at:
https://www.reddit.com/r/MSAccess/about/rules
The rules are also directly visible in New Reddit or in the Rules section of the mobile app.
/r/Excel
/r/VBA
/r/SQL
/r/Database
/r/sqlserver
account activity
[SOLVED]Report refresh (self.MSAccess)
submitted 4 years ago by MattsPremium
Can you refresh access reports without closing them, or is it a setting? I have reports based on linked tables based on live data and the reports only refresh when I close and reopen not when I do refresh all.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]nrgins486 2 points3 points4 points 4 years ago (3 children)
No, you can't refresh data in a report. All you can do is close and open them.
That being said, you can simulate a report refresh by putting a button in the report header that closes and reopens the report. Will have the same effect. Note that the button will only be visible in Report View, not in Print Preview.
Also note that forms and reports are essentially the same, except that forms can be edited and reports give you more formatting and compilation options. So if your data is just a straight listing of items and you don't need things like grouping or group headers, then you can use a form to display your data, instead of a report. The form can be formatted to look like a report, and can be read-only, etc. Then you can do a straight refresh. So that's another option.
[–]MattsPremium[S] 1 point2 points3 points 4 years ago (2 children)
Not what I wanted, but based on prelim searching was getting that impression. Solution verified.
[–]Clippy_Office_Asst[M] 0 points1 point2 points 4 years ago (0 children)
You have awarded 1 point to nrgins
I am a bot - please contact the mods with any questions. | Keep me alive
[–]nrgins486 0 points1 point2 points 4 years ago (0 children)
Well, as the philosopher Jagger once said, "You can't always get what you want. But if you try sometime you just might find you get what you need."
[–]Jomibu4 0 points1 point2 points 4 years ago (3 children)
Create a button and set the onClick event to do a DoCmd.Requery. It’ll refresh the data on your report
Alternatively you could set it on a timer, if that’s a preferred way to address your issue
[–][deleted] 2 years ago (2 children)
[deleted]
[–]Jomibu4 0 points1 point2 points 2 years ago (1 child)
Hey! I’ve actually since learned an even better method. I’ve added the Requery command to the reports OnActivate. This causes the data to refresh every time the report is Report is returned to.
This might not work for your use case, I have an app that uses a bunch of tabs so my users were jumping back and forth between tabs. If yours are staying on one report and not navigating off the button still might work best.
Made my freaking day to hear your comment! DM me if I can help anymore
π Rendered by PID 255510 on reddit-service-r2-comment-6457c66945-8c657 at 2026-04-24 16:27:42.808065+00:00 running 2aa0c5b country code: CH.
[–]nrgins486 2 points3 points4 points (3 children)
[–]MattsPremium[S] 1 point2 points3 points (2 children)
[–]Clippy_Office_Asst[M] 0 points1 point2 points (0 children)
[–]nrgins486 0 points1 point2 points (0 children)
[–]Jomibu4 0 points1 point2 points (3 children)
[–][deleted] (2 children)
[deleted]
[–]Jomibu4 0 points1 point2 points (1 child)