|
Изменение флажка 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) ну да. это более общий случай
|
|