Имя: Пароль:
1C
1С v8
v8: Убрать галочки со строк не попадающих в отбор
0 Shurjk
 
14.02.13
12:48
Есть обработка в ней табличное поле данными которого является табличная часть, в табличной части есть поле с типом булево в нем галочки проставляются. Стоит задача убирать галочки со всех строк при установке отбора в табличном поле. Никто не заморачивался подобным?
Все это в 8.1
1 SherifSP
 
14.02.13
12:50
(0) А в чем подвох ?
2 Shurjk
 
14.02.13
12:51
(1) В том что не знаю по какому событию  обработку запихать.
3 salvator
 
14.02.13
12:51
1. Снимаешь пометки со всех строк
2. Ставишь только у попавших в отбор
4 Shurjk
 
14.02.13
12:52
+(2) Можно конечно при выполении это обрабатывать но будет некрасиво.
5 Галахад
 
гуру
14.02.13
12:52
6 Shurjk
 
14.02.13
12:52
(3) См (2) как сравнить строку с отбором я знаю тут вопросов нет.
7 Shurjk
 
14.02.13
12:53
(5) Это не вопрос, основной затык ао (2)
8 ale-sarin
 
14.02.13
12:56
(2) Поможет?
Процедура ПриОткрытии()
   ПодключитьОбработчикИзмененияДанных("ЗадачаСписок.Отбор", "ОбработатьИзмениеОтбора", Истина);
   
КонецПроцедуры

Процедура ОбработатьИзмениеОтбора(Элемент)

//Здесь проверяешь и делаешь че хочешь    
   
КонецПроцедуры
9 Shurjk
 
14.02.13
13:05
(8) Отлично, именно то что нужно. Спасибо.