Skip to Content
0
May 14, 2018 at 10:07 PM

SAPUI5 How to setValue in sap.m.Table

1427 Views

Hi,

I have an SAPUI5 table.

<Table id="idProductsTable" inset="false" mode="MultiSelect" selectionChange="onInvoiceSelectionChange" items="{ path: '/value', sorter: { path: 'DocNum' } }">

I need to set the a value in the table for a row that has just been seletcted.

var oCtx = oEvent.getSource().getSelectedItem().getBindingContext();
amount = oCtx.getProperty("DocTotal");
oCtx.setProperty("U_JC1_Amount", amount, false); (FAILS - "is not a function")

The setProperty option fails, thought is listed as an option in the documentation.

What is the correct way to set the value of a column in a table for the currently selected row?

Thanks.

Regards,

Mel