Choose | To |
Step Over | Execute the script one step at a time without entering sub-scripts. If the script step is Perform Script, the Script Debugger will execute the sub-script, and proceed to the next line of the calling script. The Script Debugger will execute all sub-script steps until it encounters a breakpoint. |
Step Into | Execute the script one step at a time, as well as enter and show steps in sub-scripts. If the script step is Perform Script, the Script Debugger will step to the first line of the sub-script and wait for user input before proceeding to the next sub-script step. |
Step Out | Execute all script steps in the current script and, if the script is a sub-script, return to the line after the Perform Script step in the calling script. If the script is not a sub-script, the Step Out command will cause the Script Debugger to execute all remaining script and sub-script steps until it encounters a breakpoint. |
Set Next Step | Set the step execution pointer to the highlighted script step. This command passes control to the highlighted step but does not perform the step. The highlighted step is performed when script execution or debug stepping is resumed. Any script steps between the last executed step and the assigned next step are not executed. Click a step to highlight it, then click . |
Run Pause | Toggle between executing all script steps until the end of a script or a breakpoint is encountered and pausing. When a script is paused, you can double-click the script in the Call Stack list to edit it. Each active script opens in a separate tab in the Script Workspace, so you can edit multiple scripts. Script execution is not halted until you save the changes. You can step through a script using when a script is paused. |
Halt Script | Halt execution of a script. |
Enable/Disable Script Triggers | Temporarily disable or enable all script triggers in a file. You must have Full Access privileges to disable a script trigger. Script triggers are enabled by default. When you close the Script Debugger, all disabled script triggers are enabled. |
Edit Script | Opens the current script in the Edit Script dialog box. You can make changes to a script while it is executing, but once you save changes to the script, execution halts. |
Open/Close Data Viewer | Open (or close) the Data Viewer window so you can monitor specified fields, variables, and calculation formulas. See Using the Data Viewer (FileMaker Pro Advanced). |
Authenticate/Deauthenticate script | Unlock the Script Debugger or Data Viewer for scripts that do not allow modify privileges. You must have Full Access privileges to authenticate a script. The higher level of privileges applies to all scripts, but not to other file elements (for example, records and layouts). Your editing privileges last until you close both the Script Debugger and the Data Viewer. |