You can use Freeze Window to keep the changes from being visible to the user as long as your last script step returns you to your original layout.
Thanks for the suggestion. I tried putting Freeze Window, but no matter where I enter it in the code the "child" layout still pops up.
I added: Go to xxxxx layout (the layout where I started) as the last line of code. It seems to be working fine now (with the Freeze Window on top).
Again, I'm new to Filemaker, but doesn't anyone else out there find it strange that you have to link a form layout to a script to read records for that table? It seems I must be missing something. That's just to weird.
I don't see a script step that returns you to your original layout. The Go To Related Records steps switches you to a different layout. When you are finished, you need to switch back.
The basic outline for these types of scripts is:
Go to other layout (Go To Layout, Go To Related Record...)
Do what you need to do on the other layout
Go To Layout [original layout]