Release 10.1A: OpenEdge Development:
ADM and SmartObjects

> ## Data SmartLink

> The Data SmartLink’s source object can tell its target objects that a record is waiting in the data source.

> To maintain a Data SmartLink, the ADM requires the source and target objects to `SUBSCRIBE` to and implement the events shown in Table 3–7. Specifically:

> - The Data-Target `SUBSCRIBE`s to the source events in the Data-Source procedure handle, and must implement the corresponding internal procedure names.

> - The Data-Source `SUBSCRIBE`s to target events in the Data-Target procedure handle, and must implement the corresponding internal procedures.

> Table 3–7: Data events
> DataSourceEvents | DataTargetEvents
> --- | ---
>     dataAvailable
>     queryPosition
>     deleteComplete
>     fetchDataSet
>     updateState

> The Data SmartLink typically connects the following types of SmartObjects:

> - Source — SmartDataObject

> - Target — SmartDataObject, SmartDataViewer, SmartDataBrowser

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095