0
myr4ik07
26.08.14
✎
17:01
|
Написал обработку
Процедура ОсновныеДействияФормыЗаполнитьЦены(Кнопка)
ТД = ЭлементыФормы.ЦеныНоменклатуры.ТекущиеДанные;
ТДЦ = ТД.Цена;
Для Каждого эл Из ЦеныНоменклатуры Цикл
Если Не эл.ТипЦен.Наименование = "ЗАКУПОЧНАЯ" И Не эл.ТипЦен.Наименование = "СпецФ5" Тогда
эл.цена = ТДЦ;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
<img src=;
В итоге при нажатии на кнопку Заполнить цены данные текущей ячейки отправляются в ТДЦ, а уже все другие ячейки получают значения ТДЦ кроме некоторых, что в условии.
Так вот, не могу разобраться когда активирую ячейку РОЗНИЧНАЯ «появляется» знак «галки», и эти данные запишутся в реестр при последующем нажатии Записать цены, а вот те данные, что присвоились по нажатию кнопки ЗаполнитьЦены с процедуры без «галки» и они не запишутся когда нажимаю кнопку Записать цены. Как «побороть», что бы «галки» проставлялись и с помощью кнопки Заполнить цены?!
|
|
4
myr4ik07
26.08.14
✎
17:09
|
ну вот видите, а я не мог додуматься, обработчиком прошелся, остановился, просмотрел, что есть булево, сделал
эл.Записать = Истина;
все записывается, спасибо(3)
|
|