I have this "strange" situation where I want an update of a ListGrid record to return multiple records. A (self-made) filter is active on the grid and its values are returned by an overridden getCriteria() method. When updating the record, it no longer applies to the criteria, but I still want to have it visible (until an explicit refresh of the data is done). I found this property "neverDropUpdatedRows" that I can set on the "dataProperties" property of the grid, but that is no longer defined after the update. I read something in another thread that this dataProperties are only used in fetchData(). I have no clue of how to set in - for example - updateData() or where it gets deleted (if that is the case at all).
So basically I want to have in-line editing and if one record changes, it returns multiple records because their values are dependent on that other record. This more or less works (I simply return an array of data and the grid nicely updates them all). But if the record edited no longer fits the criteria, it gets dropped. I don't want that. Setting neverDropUpdatedRows on the dataProperties doesn't help.
So basically I want to have in-line editing and if one record changes, it returns multiple records because their values are dependent on that other record. This more or less works (I simply return an array of data and the grid nicely updates them all). But if the record edited no longer fits the criteria, it gets dropped. I don't want that. Setting neverDropUpdatedRows on the dataProperties doesn't help.
Comment