As you can see... I'm waiting for the 'Dialogue' 'Elevate' to complete. In fact I've tested this, it does. Before hitting the 'Me.Requery', or other lines of code.

Now Inside of the 'Elevate' form: (the important part anyway)

CODE

CurrentDb.Execute ("update Members set .....") 'Refresh the opening screen --- Abbreviated for your support pleasure DoCmd.Close

From the earlier bit of code, after the 'DoCmd.OpenForm', I've tried all manner of different things. Even closing and reopening. Still the 'DashBoard' comes up with the old data. It does not even hit the 'Form-Load', even with 'close' and 'reopen'. The only way to accomplish this, is to manually close the form and reopen it.

help... Why can't I get the form to reload the newly updated data? How many other ways can I ask it to 'reload'?

I have to confess I'm having problems understanding your exact situation.

On which form is lkElevate? Is it form DashBoard, or some other form?

And what's the "opening screen" referred to in the comment about what's in form Elevate? (incidentally, saying something like "Abbreviated for your support pleasure" is seldom a good idea. Just because you don't think what it's doing it relevant doesn't mean it isn't...)

Does anything change if you put a DoEvents before the DoCmd.Close in form Elevate?

Sorry I didn't realize I was so cryptic.lkElevate is on form-Dashboard (it is the parentform). The Click-Code for lkElevate is inside form-Dashboard. It is the opening screen of the project.Inside the lkElevate's click-code I tried all manner of stuff trying to refreah 'DashBoard' after Form-Elevate ran and closed.

Just tried your solution it did not work.... Forms![DashBoard].Requery in the "Elevate" form.And by the way this line is incorrect: '(BTW, the line of code DoCmd.OpenForm "DashBoard" in sub lkElevate_Click will never be executed, since the previous line closes the form and thereby stops its code from running.)

If it did not, how is it, that the Dashboard page still comes back up? Just by magic?

Indeed if I comment that last line out, the application closes entirely. Because that was the last form open. I'll give you the benefit of your expert doubt and say maybe; This is a different behavior between how 2016 operates, and some previous versions?

Re: River59 - I tried this 'ResetMain()' code both in DashBoard and inside a Module.It does not work. There is a fundamental caching of the form-data going on. It still does not ever 'again' hit the Form_Load.

So I tried breaking the Form_load, and changing it to a 'Call initial_load'...

I had forgot to re-call 'fillUserData()'. Your question Doug indirectly, actually triggered my solution. It is a module that reloads the globals. You asked about 'initial_load'. I didn't originally have it when I started this question, but I decided to keep it, because I realized that when I want 'DashBoard' to reload, I couldn't get it's Form-Load to run. So I did this: