Имя: Пароль:
1C
1С v8
Не работает пометка
,
0 dart909
 
14.07.15
09:24
Добрый день проблема в следующем. Есть код:

&НаСервере
Процедура  СделатьОтборПоПринятым()
        
     ТекОтбор = Список.Отбор.Элементы;
     ТекОтбор.Очистить();
     УсловиеОтбора = ТекОтбор.Добавить(тип("ЭлементОтбораКомпоновкиДанных"));
     УсловиеОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Статус");
     УсловиеОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке;
     УсловиеОтбора.ПравоеЗначение = перечисления.СтатусСотрудника.Принят   ;    
КонецПроцедуры    

&НаКлиенте
Процедура ОтобратьПринятых(Команда)
     Пометка = Элементы.Посмотреть.ПодчиненныеЭлементы.ОтобратьПринятых.Пометка;
     Пометка = Не Проверка;
     СделатьОтборПоПринятым();
     Элементы.Посмотреть.ПодчиненныеЭлементы.ОтобратьПринятых.Пометка = Проверка;
          
КонецПроцедуры

&НаКлиенте
Процедура ПриОткрытии(Отказ)
    
     Элементы.Посмотреть.ПодчиненныеЭлементы.ОтобратьПринятых.Пометка = Ложь;
     Проверка = Ложь;
КонецПроцедуры

Проверка это реквизит формы списка. Проблема в следующем, когда первый раз нажимаю на кнопку, пометка становится истина и галочка видна, а при последующем нажатии на кнопку должна исчезнуть, но это не происходит, подскажите пожалуйста, как это исправить?
1 Лефмихалыч
 
14.07.15
09:27
Элементы.Посмотреть.ПодчиненныеЭлементы.ОтобратьПринятых.Пометка = Пометка;
2 dart909
 
14.07.15
09:34
(1) Не помогло
3 Лефмихалыч
 
14.07.15
13:07
(2)Элементы.Посмотреть.ПодчиненныеЭлементы.ОтобратьПринятых.Пометка = не Элементы.Посмотреть.ПодчиненныеЭлементы.ОтобратьПринятых.Пометка;

4 Лефмихалыч
 
14.07.15
13:07
7 ice777
 
14.07.15
13:42
8 trooba
 
14.07.15
13:46
9 Альбатрос
 
14.07.15
13:56
10 Альбатрос
 
14.07.15
13:57
12 Vladal
 
модератор
14.07.15
13:57
Не загаживайте форум.