Try OpenEdge Now
skip to main content
Online Help
Running and debugging ABL programs : Concepts : Progress Developer Studio for OpenEdge Debugger : Prerequisites for using the Debugger
Prerequisites for using the Debugger
Debugging is automatically enabled for you in Progress Developer Studio for OpenEdge. If debugging has been disabled for some reason, however, you must enable it. You can do so in any of the following ways:
*Run a command-line utility.
*Set an environment variable (at the operating system level).
*Choose to enable debugging when you begin your debugging session.
For details about each of these options, see Enabling debugging.
Additional prerequisites for using the Debugger include:
*You must make compiled r-code available for all files to be debugged. You can specify in your build properties settings whether .r files  are automatically created when you compile code, and where the files are stored.
*You must make sure that the database connections used by your application allow multiple users; that is, that the connection parameters do not include the -1 option. See Adding existing database connections to a project.
*You must have access to the source code for the program running on an external AVM outside Progress Developer Studio for OpenEdge, in order to debug it.
Although optional, it is a good idea to turn on the display of line numbers in the ABL Editor. To do so, select Window > Preferences > General > Editors > Text Editors, and check the Show line numbers option.