Документ «Оказание услуги»
страницаДокумент «Оказание услуги»
Теперь сделайте все то же самое для документа ОказаниеУслуги.
Для этого вам нужно использовать ту форму, которая уже создана у документа ОказаниеУслуги в занятии № 7 (см. раздел «Форма»). Если вы пропустили это занятие, то тогда создайте ее.
Для полей ПереченьНоменклатурыКоличество и ПереченьНоменклатурыЦена создайте обработчики событий ПриИзменении и заполните их следующим образом (листинги 8.6, 8.7).
**Листинг 8.**6. Процедура «ПереченьНоменклатурыКоличествоПриИзменении()»
&НаКлиенте
Процедура ПереченьНоменклатурыКоличествоПриИзменении(Элемент)
СтрокаТабличнойЧасти = Элементы.ПереченьНоменклатуры.ТекущиеДанные;
РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти);
КонецПроцедуры
**Листинг 8.**7. Процедура «ПереченьНоменклатурыЦенаПриИзменении()»
&НаКлиенте
Процедура ПереченьНоменклатурыЦенаПриИзменении(Элемент)
СтрокаТабличнойЧасти = Элементы.ПереченьНоменклатуры.ТекущиеДанные;
РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти);
КонецПроцедуры