Consultor Eletrônico



Kbase P160453: How to use Procedure Object Viewer to track running procedures
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   5/25/2010
Status: Unverified

GOAL:

How to use Procedure Object Viewer to track running procedures

GOAL:

Where to find Procedure Object Viewer

GOAL:

How to check the list of associated super procedures that all have been instantiated as expected

GOAL:

How to check parameters associated with internal procedures

GOAL:

How to run a procedure to verify what effect it has on your application

GOAL:

How to view the properties for a SmartObjects

FACT(s) (Environment):

Windows
OpenEdge 10.x
Progress 9.x
OpenEdge Category: Language (4GL/ABL)

FIX:

The Procedure Object Viewer displays a list of running persistent procedures in the current session. The Procedure Object Viewer also displays a list of any super procedures for the selected persistent procedure. Use the Procedure Object Viewer when you debug an application to verify the existence of and to edit persistent procedures and super procedures and test their internal methods:

Procedure Objects
Indicates the pathname for the persistent procedures in the current Progress session.



Internal Entries
Indicates a list of the internal methods for the selected persistent procedure.



Parameters
Indicates a list of the parameters used by the selected internal entry.



Databases References
Indicates a list of the databases used by the selected persistent procedure.



Super Procedures
Indicates a list of any super procedures associated with the selected procedure. The super procedures are listed in the order in which they are searched from within the context of the base procedure.



Apply "Close"
Applies the CLOSE event to the selected persistent procedure.



Delete
Deletes the selected persistent procedure.



SmartInfo
Displays the AppBuilder SmartInfo dialog box. This button is only enabled if the selected procedure is a SmartObject.



Run entry /Dispatch
Runs the selected internal method.When the selected internal method does not take parameters and sta