ABL tab (Application)

The ABL tab in the Progress OpenEdge Application section of the Configurations wizard lets you set various options affecting ABL behavior of a launch configuration. See Progress OpenEdge Application settings for information about accessing the wizard.

The following controls are available on the ABL tab:

Control Purpose Related parameter (if applicable)
Name (accessible from all tabs) (Required) Specifies the name of the launch configuration, which appears on menus and in the left pane of the Configurations wizard.  
Use system alert message boxes If checked, causes system messages to be displayed in alert boxes, rather than in the message area, when the configuration runs.  
Use application alert message boxes If checked, causes application messages to be displayed in alert boxes, rather than in the message area, when the configuration runs.  
Enable debug alert message boxes If checked, allows users access (via a Help button in an alert box and/or a client log) to ABL stack trace information when programs running under the configuration encounter errors. Debug Alert (-debugalert )
Use error stack  If checked, allows error objects to save the ABL call stack in the CallStack property. Error Stack (-errorstack)
Reread nolock If checked, causes the AVM to use the most recent cached copy, when multiple copies exist of the same database record (fetched with the NO-LOCK option.) Reread Nolock (-rereadnolock)
Enable use of widget IDs If checked, allows use of application-defined IDs for ABL widgets. Use Widget ID (-usewidgetid)
Expand browse columns If checked, causes the AVM to turn on the EXPANDABLE and FIT-LAST-COLUMN options for browses created in the session. Expand Browse (-expandbrow)
Filter OCX events If checked, causes the AVM session for the configuration to limit the conditions under which asynchronous COM events are handled. Filtering Asynchronous COM Events (-filterocxevents)
Number of databases Optionally specifies the maximum number of databases that can be connected during the AVM session. Number of Databases (-h)
Nested blocks Optionally specifies the maximum number of nested blocks that an application running under the configuration can contain without raising a warning Nested Blocks (-nb)
Input characters Specifies the maximum number of characters allowed in a single ABL statement. Input Characters (-inp)
Statement tokens Specifies the maximum number of tokens allowed in a single ABL statement. Token (-tok)
Allow special characters in names If checked, allows ABL code to use variables or fields whose names contain special characters such as underscores. Enabling this option is required for Dynamics.  
Use dictionary expressions If checked, causes ABL to use dictionary and help validation for all fields in all frames when you compile an application. Dictionary Expressions (-dictexps)
Keyword forget file Optionally specifies a file (full path or path relative to the working directory) containing a list of ABL keywords that the AVM is to treat as non-keywords. Keyword Forget List (-k)
Apply Saves the current launch configuration definition.  
Revert Discards unsaved changes to the current launch configuration definition.  
Run or Debug Runs the specified startup program or opens it in the Progress Developer Studio for OpenEdge Debugger.  
Close Closes the Configurations wizard.