Динамическое обновление после сохранения (Lightswitch HTML)
В основном у меня есть система заказа, которая состоит из экрана ViewOrderScreen и AddPartScreen.
ViewOrderScreen содержит табличное представление, которое отображает все части, которые были добавлены. Он также отображает поле Total, на которое ссылается tblOrders.
Теперь я хочу добиться следующего: когда я добавляю деталь, открывается диалоговое окно, я выбираю деталь, добавляю количество и нажимаю сохранить. Диалоговое окно исчезнет, и деталь отобразится в виде таблицы. Однако поле Total не обновляется, пока я не обновлю страницу.
Итак, мой вопрос, как я могу получить это значение для обновления каждый раз, когда я добавляю деталь?
Я использую элемент данных (Деньги) с именем Display, который в настоящее время отображает это значение... спасибо за любую помощь
1 ответ
Это работает, но моя главная проблема заключалась в том, что поле Total не обновлялось в коде JavaScript. я сделал все вычисления в C#, но это обновляло данные в неправильное время
setInterval(function() {
var a = parseFloat(contentItem.screen.OrderRequest.Total);
var b = parseFloat(contentItem.screen.OrderRequest.CarriageCost);
contentItem.dataBind("value", function(newValue) {
var c = a + b;
element.innerText = "£" + c;
});
},500);