No Evaluation of Properties (-noevalprops)
- Last Updated: February 11, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
Use the No Evaluation of Properties (-noevalprops)
parameter to prevent the OpenEdge Debugger from evaluating ABL properties
during a debugging session.
| Operating system and syntax | UNIX / Windows |
-noevalprops
|
||
|---|---|---|---|---|
| Use with | Maximum value | Minimum value | Single-user default | Multi-user default |
| Client Connection | — | — | — | — |
The reason for using this parameter is to avoid
errors that can occur in the Debugger when it executes the property's
accessor (GET) method. Such errors might occur,
for example, if the Debugger attempts to evaluate the property before
the object is fully constructed. Certain side effects of the property's GET method
can also lead to Debugger errors.
If you use this startup
parameter, the Debugger displays "** Property evaluation
disabled **" for any property that has a GET method
with an implementation. The parameter has no effect on ABL properties
with empty GET methods, which are always evaluated.
If property evaluation is disabled, you can use the Dataview dialog box to inspect the value of a property. For more information, see Troubleshoot ABL Applications.