Try OpenEdge Now
skip to main content
Updating Data with ProDataSets : Processing changes : DATA-SOURCE-ROWID attribute


You can make your own version of SAVE-ROW-CHANGES, or access the source record in some way before or after SAVE-ROW-CHANGES, using the DATA-SOURCE-ROWID attribute of the buffer object. This attribute identifies the Data-Source row corresponding to either an after-table or a before-table buffer, as shown in the following syntax:


rowid-variable = buffer-handle:DATA-SOURCE-ROWID ( arg )
If the Data-Source is a join, arg is the integer level of join, or it is a character expression that evaluates to the name of one of the Data-Source buffers.