To debug a script, you can use a built-in debugger.
Role required: admin.
For this, please complete the steps below:
- Navigate to System Definition -> Scripts.
- Click New and fill in the fields.
- Click Save or Save and Exit to save the script or click Run to execute it without saving.
Also, you can open any record form in this debugger by calling the Open in script item in the hamburger menu.
Using this functionality, you are able to:
- locate breakpoints within the script body.
- comment some strings to skip one or more operations.
- display the object value before inserting or updating.
- display the variable value when executing.
It is recommended to use SimpleSystem methods to display values when debugging a server-side script:
- To display them on a client-side:
- To put them into the Main Log (sys_log) dictionary which is intended as the main log storage:
Переход к основному журналу логов через навигатор System Logs -> Main log