Release 10.1A: OpenEdge Development:
ADM and SmartObjects

> ## TableIO SmartLink

> The TableIO SmartLink’s source object can tell its target objects to perform record modifications.

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

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

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

> Table 3–5: TableIO internal procedures
> TableIOSourceEvents | TableIOTargetEvents
> --- | ---
>     addRecord
>     updateRecord
>     copyRecord
>     deleteRecord
>     resetRecord
>     cancelRecord
>     updateMode
>     queryPosition
>     updateState
>     linkState

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

> - Source — Update SmartPanel, SmartToolbar

> - Target — SmartDataViewer, SmartDataBrowser

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