Answer the question
In order to leave comments, you need to log in
How to make autosum in 1C?
I recently started studying, I can’t figure out where to poke
I can’t do this particular part
Это небольшое вычисление производится в модуле формы в процедуре, выполняющейся на клиенте. Такой процедурой являются обработчики события ПриИзменении полей Цена и Количество табличной части документа.
Итак, сначала нужно создать форму документа, чтобы в ней описать собственный алгоритм вычислений. Затем, открыв палитру свойств полей Цена и Количество табличной части документа, создать для них обработчики события ПриИзменении и внести в них следующий код:
&НаКлиенте
Процедура МатериалыКоличествоПриИзменении(Элемент)
СтрокаТабличнойЧасти = Элементы.Материалы.ТекущиеДанные;
СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.Цена;
КонецПроцедуры
Answer the question
In order to leave comments, you need to log in
You need to create an "OnChange" event handler for the "Quantity" and "Price" columns. And paste the text from the handler that you have given. You can use the same handler for different columns
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question