one way is to use Show Custom Dialog script steps at critical points, this enables you to display values of variables and fields, and to set up additional list view layouts in new windows to display (for example) results of finds performed
You could place the step Pause [ ] and/or the Show Custom Dialog [ ] in strategic points of your script.
Debugging is not the only benefit that you get with Advanced. ($220 more)
There's Custom Functions / Custom Menus (indispensable IMHO), to name the most important
I wonder how someone could ever develop a FM solution just in Pro...
Thats exactly what I was looking for. Thanks!
When I want to test a script or group of scripts in FileMaker Go (where you can't use Advanced's Debugger as you are on an iOS device), I sometimes set up a pair of global fields and then put entries such as this into the scripts in question:
If [ Globals::Debug ]
Set FIeld [Globals::DebugTrace ; List ( Globals::debugTrace ; "Script Name Here, " & Put variables and fields of interest here ]
I can then set Debug to 1 to turn on the feature and test my DB on my iPhone. After running the scripts in question, I can then use a layout where debugTrace has been sized to fill the layout to read all the "trace" entries as a way to examine what scripts were executed and what values were present in key variables and fields at the time they were executed.