afterUpdate event
- Last Updated: May 9, 2017
- 2 minute read
- OpenEdge
- Version 13.0
- Documentation
Fires after the JSDO, by means of a saveChanges( ) call following an assign( ) call, sends a request to update a record in the Data Object
resource and receives a response to this request from the server.
This event fires after the response from an Update operation request (sent without using Submit) has been received, and fires after the response from a Submit operation request for each one of possibly multiple record updates has been received.
saveChanges( ) or saveChanges(false). A single Submit operation request for any and
all created, updated, and deleted JSDO record objects is sent with a single call to saveChanges(true).Applies to: progress.data.JSDO class, table reference property (JSDO class)
Syntax
The following parameters appear in the signature of any event handler (callback) function (or functions) that you subscribe to this event:
|
- jsdo
- A reference to the JSDO that invoked the update request. For more information, see the description of jsdo property of the request object.
- record
- A reference to the table record upon which the update request acted. For more information, see the description of jsrecord property of the request object.
- success
- A
booleanthat istrueif the update request was successful. For more information, see the description of success property of the request object. - request
- A reference to the request object returned after the update request completes. For more information, see the description of request object.
Application code can subscribe a callback to this event by invoking the
subscribe( ) method on a JSDO instance or one of its
table references.
Example
The following code fragment subscribes the function, onAfterUpdate, to handle the afterUpdate event fired on the JSDO, myjsdo,
created for an OpenEdge single-table resource, ttCustomer, where myid is the known ID of a record to find and update:
|
See also:
assign( ) method (JSDO class), beforeUpdate event, saveChanges( ) method, subscribe( ) method (JSDO class), unsubscribe( ) method (JSDO class)