Try OpenEdge Now
skip to main content
Debugging and Troubleshooting
OpenEdge Debugger : Debugger Window and Files : Debugger dialog boxes : Dataview dialog box : Distinguishing ProDataSet methods from attributes
 
Distinguishing ProDataSet methods from attributes
The Debugger displays references to the objects contained in a ProDataSet, in addition to the attributes of the ProDataSet itself. These objects are accessible via ProDataSet methods. The Debugger, however, cannot execute methods; therefore, in the Dataview dialog box, these references appear as special entries in mixed case (upper and lower), to differentiate them from the attributes, which appear in uppercase, as shown in the following figure.
Figure 20. ProDataSet methods and attributes in the Dataview dialog box
You can select one of the MemberBuffer lines and refresh the Dataview dialog box to view the buffer's attributes. The Debugger takes a similar approach to the other methods that retrieve ProDataSet-related information (GET-CHILD-RELATION, GET-SOURCE-BUFFER, and so on), as shown in the following table:
Table 12. ProDataSet-related information
Object
Method
Dataview object name
BUFFER
GET-CHILD-RELATION()
ChildDataRelation
DATA-SOURCE
GET-SOURCE-BUFFER()
SourceBuffer
DATASET
GET-BUFFER-HANDLE()
MemberBuffer
DATASET
GET-RELATION()
DataRelation
DATASET
GET-TOP-BUFFER()
TopBuffer