A data table change transaction is defined to allow the user to add or edit a data table record on the Agentry Client. This transaction is still defined to target an object type. It should, at a minimum, contain a property for the key and value fields of a data table record.
When a data table change transaction is applied, the transaction first looks for a record in the data table with the same key value as the corresponding key property in the transaction. If one is found, that record will be updated from the property for the value field. If there is no match on the key field, then a new record will be added to the data table using the values of the two properties for the key and value fields. Data table change transactions cannot delete a record from a data table.