Hi Alex,
on the client side, you could filter out update events which do not satisfy you criteria, for example by "overriding" the onItemUpdate method of DyanGrid in the following way:
// Save the reference to the original "onItemUpdate" method.
dynaGrid.originalOnItemUpdate = dynaGrid.onItemUpdate;
// Override the "onItemUpdate" method.
dynaGrid.onItemUpdate = function(update) {
// Assuming "last" and "updatetime" as the field names of your field schema.
var last = update.getValue("last");
var updateTime = update.getValue("updatetime");
// Result of your matching criteria.
var canUpdate = false;
// Insert here your logic to verify if your criteria can be satisfied.
[...]
//
if (canUpdate) {
// Invoke original method to fire visual updates.
this.originalOnItemUpdate(update);
}
}
Furthermore, you have the possibility to use the "selector", but in this case you must also adding some logic in the Metadata Adapter.
Let me know if selector may be an option and, in that case, we can assist you by providing more details on this.
Thanks and Regards,
Gianluca