Vxd2000
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Есть немного измененная 8 Торговля. Есть документ с табличной частью, например "Товары" , в которой несколько столбцов, например "Товар" , "ЕдИзм" , "ПроцентСкидки" , "Колво" , "Цена" и "Сумма" и так далее. Соответственно: реквизит "Товар" документа = реквизиту "Наименование" справочника "Номенклатура" , реквизит "ЕдИзм" документа = реквизиту "ЕдИзм" справочника "Номенклатура" , который в свою очередь = реквизиту "Наименование" подчиненного справочника "ЕдиницыИзмерения" , реквизиты "Цена" и "КолВо" заполняются в документе вручную, реквизит "ПроцентСкидки" документа = реквизиту "ПроцентСкидки" но справочника "Номенклатура" , и его тип - "Число" , то есть в справочнике он заполняется вручную. В форме документа, в элементе табличной части, стоит обработчик "ПриИзмененииТовара" в котором прописана автоподстановка, в документ из справочника "Номенклатура" реквизитов "Товар" , "ЕдИзм" и "ПроцентСкидки" . Также, для поля "Товар" элемента формы табличной части документа доступен элемент управления "КнопкаОткрытия" . При смене элемента товара все корректно меняется. При нажатии на элемент управления "КнопкаОткрытия" , вызывается на редактирование текущий элемент из "Номенклатуры" , при изменении значения реквизита "ЕдИзм" и закрытии по "Ок" или "Закрыть" редактирования элемента, в документе обновляется соответствующий реквизит, но при изменении значения реквизита "ПроцентСкидки" , и закрытия элемента справочника этого не происходит. Как лучше реализовать обновление реквизита в документе при изменении соответствующего ему в справочнике, при том, что его тип не "СправочникССылка" ? |