Вход | Регистрация
 

Установить программно только чтение на реквизиты формы

Установить программно только чтение на реквизиты формы
Я
   TolstiyBeremenniy
 
05.08.20 - 13:08
Делаю условным оформлением. У документа есть реквизит на форме Статус. Хочу на нем проверить.
Код отрабатывает. Но при открытии реквизит на форме можно редактировать. Подскажите пожалуйста, что я не так делаю?


ЭлементыФормы                  = УсловноеОформление.Элементы.Добавить();
    //

    ПолеЭлемента                  = ЭлементыФормы.Поля.Элементы.Добавить();
    ПолеЭлемента.Поле              = Новый ПолеКомпоновкиДанных(Элементы.Статус.Имя);
    //

    ЭлементыФормы.Оформление.УстановитьЗначениеПараметра("ТолькоПросмотр", Истина);
   Ёпрст
 
1 - 05.08.20 - 13:30
(0) И зачем это делать таким извратом ?
Чего, Элементы.Вася.ТолькоПросмотр = Истина, не кошерно уже ?
   TolstiyBeremenniy
 
2 - 05.08.20 - 13:38
(1) Ок. Уже так начал делать, 

    Элементы.Статус.ТолькоПросмотр = Истина;

Что то грузанулся с этим условным оформлением.

Список тем форума
Рекламное место пустует  Рекламное место пустует
Здесь во втором сообщении вам дадут решение, а в двадцатом дадут правильное решение. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.