Изменение флажка 8.1
☑
0
Michael_p2004
25.10.11
✎
07:56
При активации флажка в табличной части происходит отбор.
ДокументСписок.Отбор.Номер.ВидСравнения = ВидСравнения.Содержит;
ДокументСписок.Отбор.Номер.Значение = ("РА");
ДокументСписок.Отбор.Номер.Использование = Истина;
Как при снятии флажка отбор отменить?
1
Wobland
25.10.11
✎
07:56
надо чего-нибудь присвоить в Использование
2
Рэйв
25.10.11
✎
07:56
ДокументСписок.Отбор.Номер.Использование = Ложь;
3
Wobland
25.10.11
✎
07:57
(2) всю интригу испортил ;)
4
Рэйв
25.10.11
✎
07:57
+(0)а вообще прграмирование явно не твое.
С логикой не дружишь.
5
Рэйв
25.10.11
✎
07:57
(4)Да ладно:-) еще будет
6
Michael_p2004
25.10.11
✎
08:04
(2) это понятно, код из (0) стоит в "при изменении" в свойствах флажка. Вопрос в том как код из (2)вставить в (0)
7
Рэйв
25.10.11
✎
08:08
ДокументСписок.Отбор.Номер.Использование = Элемент.Значение;
8
Michael_p2004
25.10.11
✎
08:08
Все, спасибо. Разобрался
9
kosts
25.10.11
✎
08:09
Если Флажок Тогда
ДокументСписок.Отбор.Номер.ВидСравнения = ВидСравнения.Содержит;
ДокументСписок.Отбор.Номер.Значение = ("РА");
ДокументСписок.Отбор.Номер.Использование = Истина;
Иначе
ДокументСписок.Отбор.Номер.Использование = Ложь;
КонецЕсли;
10
Michael_p2004
25.10.11
✎
08:10
(9) Так и сделал
11
Wobland
25.10.11
✎
08:12
а (7) круче
12
kosts
25.10.11
✎
08:16
(11)
ДокументСписок.Отбор.Номер.ВидСравнения = ВидСравнения.Содержит;
ДокументСписок.Отбор.Номер.Значение = ("РА");
ДокументСписок.Отбор.Номер.Использование = Элемент.Значение;
В данном случае конечно, но в других случаях может быть такое
ДокументСписок.Отбор.Номер.ВидСравнения = ВидСравнения.Содержит;
ДокументСписок.Отбор.Номер.Значение = Переменная;
ДокументСписок.Отбор.Номер.Использование = Элемент.Значение;
и вызовет лишнюю операцию на форме если значение переменной изменилось...
13
Wobland
25.10.11
✎
08:17
(12) ну да. это более общий случай
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой