Try OpenEdge Now
skip to main content
Online Help
Introducing the ABL GUI Designer : Reference : GUI Designer dialogs : SmartObject dialogs : Help on DataObject
Help on DataObject
A SmartDataObject is a Version 9 SmartObject that holds a query and associated data update logic. It has at its back end a database query and at its front end an open interface to visual objects.
It can serve as a data source and a data target for other SmartObjects, such as SmartDataBrowsers and SmartDataViewers. A SmartDataObject performs update for its related visual objects and can provide validation.
SmartDataBrowser is a Version 9 SmartObject that connects either to the database or to a SmartDataObject and holds a browse object to view database records and to update them through the SmartDataObject.
SmartDataViewer is a Version 9 SmartObject that holds a frame to preview and possibly update specific database fields. Database field values are obtained from a SmartDataObject or a SmartDataBrowser.