My standard opening: the last time I programmed in FMP was version 4 and I'm now learning 17. So I've got a lot of catching up to do.
A bit of a vague question, but what's the best way to do "stuff" so that it's unseen by the user?
For example, from a script I want to put records into a table. What works is:
new window (card or dialog to keep the current context intact)
new record request
set field = etc.
But it is something I want to do behind the scenes. I can't figure out how to keep the screen from flashing. That's just one example.
Adding freeze window to the beginning does nothing. I assume that's because that step freezes the current window, but not the new window I'm creating.
So what's the best method to do various things without the user seeing a flash?
The only non-flashing thing I've found so far is when I use GTRR with a new card window, but sometimes GTRR isn't the right hammer for the job.