Hello Mustafa, thanks a lot! I was trying in the same direction, but missed that "tableModel.setRowsAsMapArray(...)" line to trigger the update of table content!
By the way, that 'addListenerOnce' trick to avoid recursive handler call is a nice one ;) Again, thanks a lot and 'Gruß zurück' Peter Am 8/12/2014 um 3:17 PM schrieb Mustafa Sak: > Hi Peter, > > you point me to a unsolved problem on the table widget. The hole "data as map > array" stuff is just putted on the simple, index based model and is not fully > integrated into all features. So unfortunately editing of cells just updates > the index based mode, but not the map array you gave him. > > So I create a little workaround for you: http://tinyurl.com/lmwv6o2 > > Hope it helps... > > > Gruß > Mustafa Sak > > Applications & Integration > > 1&1 Internet AG > Ernst-Frey-Straße 10 > DE-76135 Karlsruhe > > -----Ursprüngliche Nachricht----- > Von: Peter Schneider [mailto:p.schnei...@tis-gmbh.de] > Gesendet: Dienstag, 12. August 2014 13:16 > An: qooxdoo Development > Betreff: [qooxdoo-devel] Table cellediting with DataMap > > Hi there, > > I have a question about the editing of data in a table when I use 'DataMap's > for the underlying data storage. > > I have a table that gets it data from DataMap (setDataAsMapArray). > I would like to see any changes done in the editable fields to be reflected > in the 'model' (DataMap) and therefore also in the 'read-only' columns / > cells. > > See this example: > http://tinyurl.com/mqvt3ed > > The columns one and two are editable. After any change of data in those > columns, columns three and four should reflect the changes, too. > > But only the TableModel's Array field (index 0 resp. 1 in this example) got > the new value. > > > What would be the best way to update the underlying 'DataMap' so that all > columns display the new assigned value? > > The TableModel's "changeData"-Event seems to be the choice, but updating the > map inside still does not update the other columns (cells)... > > Thanks in advance for any hints, > Peter > > -- ** Unsere Veranstaltungen: Post-Expo in Stockholm, Halle A - Stand A10.05, 23.-25.09.2014 TIS-Hausmesse in Bocholt, 16.10.2014 3. Innovationsforum Telematik, Idstein 28.10.2014 BWVL-Tagung in K�ln, 12.-13.11.2014
------------------------------------------------------------------------------
_______________________________________________ qooxdoo-devel mailing list qooxdoo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel