Имя: Пароль:
1C
 
ЦеныНоменклатуры
0 myr4ik07
 
26.08.14
17:01
Написал обработку
Процедура ОсновныеДействияФормыЗаполнитьЦены(Кнопка)
    ТД = ЭлементыФормы.ЦеныНоменклатуры.ТекущиеДанные;
    ТДЦ = ТД.Цена;
    Для Каждого эл Из ЦеныНоменклатуры Цикл
        Если Не эл.ТипЦен.Наименование = "ЗАКУПОЧНАЯ" И Не эл.ТипЦен.Наименование = "СпецФ5" Тогда
            эл.цена =  ТДЦ;    
        КонецЕсли;
    КонецЦикла;
КонецПроцедуры

<img src=http://gigaline.no-ip.biz/owncloud/public.php?service=files&t=5f135b4db5e95510f1f4d83017fe64c1>screenshoot</img>;

В итоге при нажатии на кнопку Заполнить цены данные текущей ячейки отправляются в ТДЦ, а уже все другие ячейки получают значения ТДЦ кроме некоторых, что в условии.
Так вот, не могу разобраться когда активирую ячейку РОЗНИЧНАЯ «появляется» знак «галки», и эти данные запишутся в реестр при последующем нажатии Записать цены, а вот те данные, что присвоились по нажатию кнопки ЗаполнитьЦены с процедуры без «галки» и они не запишутся когда нажимаю кнопку Записать цены. Как «побороть», что бы «галки» проставлялись и с помощью кнопки Заполнить цены?!
1 myr4ik07
 
26.08.14
17:02
2 Ёпрст
 
26.08.14
17:04
Если смотреть сверху, то с боку кажется, что снизу ничего не видно
3 Borteg
 
26.08.14
17:04
(0) эл.галка = истина?
4 myr4ik07
 
26.08.14
17:09
ну вот видите, а я не мог додуматься, обработчиком прошелся, остановился, просмотрел, что есть булево, сделал
эл.Записать = Истина;

все записывается, спасибо(3)