Diagnostics user preferences options in the web client
Diagnostics settings control how the system works when you are trying to diagnose problems and bugs while designing and modifying forms. You need these only if you are actively involved in creating and modifying forms in the system.
The Diagnostics user preferences options in the web client are organized into multiple tabs.
General
This table shows the available General Diagnostics user preferences options in the web client:
Option | Description/Comments/Procedures |
---|---|
To record diagnostic information in the session log, select this option. Caution: Recording diagnostic information can degrade
system performance. We recommend that you enable this option only in a development
environment.
|
|
When selected, system information is included in the session log when diagnostic information is recorded. Such messages identify the current language ID, the current string table, and other general settings in effect. | |
When selected, security information about form-level and component-level permissions is recorded in the log. |
Form
This table shows the available Form Diagnostics user preferences options in the web client:
Option | Description/Comments/Procedures |
---|---|
Initialization | When selected, an entry is included in the diagnostic record, each time a form is opened, including information about the initialization parameters. |
Events | When this option is selected, an entry about each event that is generated by the system is included in the diagnostic record. |
This table shows the available Call Details Diagnostics user preferences options in the web client:
Options | Description/Comments/Procedures |
---|---|
Scripts | When selected, diagnostic information is recorded about the execution of scripts, including script parameters and return values. |
IDO Methods | When selected, diagnostic information is recorded about IDO methods executed from event handlers or from validators, including method parameters, return codes, and error messages. |
Form Server | When selected, diagnostic information is recorded about the form server, from which forms data was obtained. |
IDO Collections
This table shows the available IDO Collections Diagnostics user preferences options in the web client:
Options | Description/Comments/Procedures |
---|---|
Initialization | When selected, information is recorded about the parameters that are passed to the IDO to retrieve the collection, the properties that are included, and the components that are bound to the collection. |
Commands | When selected, information is recorded about commands and standard operations. |
Update Overview | When selected, an overview of the process of updating the collections is recorded. |
Load Overview | When selected, an overview of the process of loading the collection is recorded. |
Update Values | When selected, data is recorded each time the value of a property is updated in
the collection, including individual requests from components or scripts, and a
record of each individual value sent during a collection update. Caution: Selecting this option
generates a large number of entries in the log and can degrade system performance.
|
Load Values | When selected, data is recorded each time the value of a property is retrieved
from the collection, including individual requests from components or scripts, and a
record of each individual value retrieved during a collection load. Caution: Selecting this option
generates a large number of entries in the log and can degrade system performance.
|
Dependent Notification | When selected, information is recorded about notifications to dependents. |
Others
This table shows the available Interpreter Diagnostics user preferences options in the web client:
Option | Description/Comments/Procedures |
---|---|
Overview | When selected, information is recorded about strings, before and after they are interpreted. |
Components | When selected, information is recorded about the detailed substitutions of the C() and FC() keywords. |
Properties | When selected, information is recorded about the detailed substitutions of the P() and FP() keywords. |
Scripts | When selected, information is recorded about the detailed substitutions of the SCRIPTS keyword. |
Variables | When selected, information is recorded about the detailed substitutions of the V(), FV(), and FVN() keywords. |
Others | When selected, information is recorded about the detailed substitutions of the CURDATE(), STRINGS(), and any other substitution keywords. |