Имя: Пароль:
1C
1С v8
1С 8 Защита поля табличного документа на форме
0 Ilqarupup
 
08.06.15
07:57
Здравствуйте! Как можно программно изменить защиту элемента формы "Поле табличного документа"? А то я не могу сохранить в эксель((

Пробую так:

Процедура ЗащитаПриИзменении(Элемент)
    ЭтаФорма.ЭлементыФормы.ПолеТабличногоДокумента1.Защита=не ЭтаФорма.ЭлементыФормы.ПолеТабличногоДокумента1.Защита;
    Защита=ЭтаФорма.ЭлементыФормы.ПолеТабличногоДокумента1.Защита;
КонецПроцедуры


где Защита - элемент булевского типа на форме (галочка).
1 Ilqarupup
 
08.06.15
08:10
работает, просто изначально в свойствах надо отключать защиту элемента.
2 butterbean
 
08.06.15
08:11
если это галочка, то правильней писать
ЭтаФорма.ЭлементыФормы.ПолеТабличногоДокумента1.Защита = Защита;