#sharepoint-online #pnp-js
#sharepoint-online #pnp-js
Вопрос:
Я хотел бы умножить числовое поле и поле поиска при добавлении записи. я могу сделать это с обычной записью (как вы видите в приведенном ниже примере, где значение элемента QTY * — это общее количество. Но я хотел бы умножить поле КОЛ-во на Оборудование: Цена.
Пожалуйста, ознакомьтесь с приведенным ниже кодом
window.myFunction = function() {
//if (confirm('Are you sure you wish to add this item to Cart?')) {
var myItem = fd.field('Item').value.LookupValue;
var myValue = fd.field('ItemValue').value;
var myQty = fd.field('QTY').value;
var myId = fd.field('Item').value.LookupId;
var myItemCost = myValue * myQty;
var list = pnp.sp.web.lists.getByTitle("ITD-EFS-030A Hardware Details");
var id = list.items.add({
HardwareId: myId,
QTY: myQty,
EstimatedCost: myValue,
Total: myItemCost
}).then(function(){
//console.log("Updated!");
// alert(id);
fd.control('SPDataTable1').refresh();
// list.items.
});
}
Ответ №1:
Для достижения этой цели вы могли бы использовать Microsoft Flow.
Это демо-версии: