Имя: Пароль:
1C
1С v8
дать доступ только одному реквизиту в заказе
0 мухомор777
 
18.05.20
15:49
Добрый день.УФ пытаюсь дать доступ только одному реквизиту в заказе СостояниеЗаказа
        Для каждого Элемент Из ЭтаФорма.Элементы цикл
            Если Тип(Элемент)<> Тип("ДекорацияФормы") Тогда
            Имя_ = Элемент.Имя;
            Если имя_="СостояниеЗаказа" Тогда
                                                
                Элемент.Доступность= Истина;
            Иначе
                Элемент.Доступность= Ложь;     
            КонецЕсли;
                        КонецЕсли;
        КонецЦикла;

но блокируется все и тот реквизит в том числе
1 AAA
 
18.05.20
16:35
Можно поступить иначе. В заказе не давать ничего править, а в списке сделать кнопку для исправления требуемого реквизита (ов)
А по вопросу - посмотрите в отладчике
2 мухомор777
 
18.05.20
16:37
(1)спс попробую
3 Chameleon1980
 
18.05.20
18:55
у тебя реквизит в группе, которая блокируется
4 мухомор777
 
18.05.20
19:23
(3)О! спасибо
5 Ненавижу 1С
 
гуру
18.05.20
22:11
Если это типовая, то СостояниеЗаказа не реквизит документа, а тянется из регистра.