Now I`m back on my computer and can give you a litle bit more info
msgToTable.payload={
"command":"updateOrAddData",
"arguments": [[{"id":123,"columnField":"updated"},{"id":124,"columnField":"new"}]],
"returnPromise": false
};
To update a single cell (or many cells in a row) the row has to be identified. By default the field id
is defined for that purpose but it can be changed by "index":"anyField". If the value of the index property isn't in the table a new row will be added (if id 124 is not present).