Имя: Пароль:
1C
1С v8
Блокировка реквизита внутри строки
0 Nikasak
 
10.11.21
10:34
Возможна ли блокировка реквизита "Номенклатура" в определенной строке ТЧ?   Если да то подскажите пожалуйста как реализовать

&НаКлиенте
Процедура ТоварыПередНачаломИзменения(Элемент, Отказ)
ТекущаяСтрока = ЭтаФорма.ТекущийЭлемент.ТекущиеДанные;
      Если ЗначениеЗаполнено(ТекущаяСтрока.ЮИ_Норма) Тогда
           Отказ=Истина;
      КонецЕсли;

КонецПроцедуры

делаю так но блокируется строка целиком, а пользователям необходима возможность изменять значения других реквизитов в строке
1 ДенисЧ
 
10.11.21
10:35
Условное оформление для этого есть
2 Ёпрст
 
гуру
10.11.21
10:38
Или в этой проце смотреть имя текущей колонки
3 Nikasak
 
10.11.21
10:45
А можно с примерами?    Условным оформлением пробовал по условию запрещать доступность   не работала вообще
А как смотреть имя текущей колонки  вообще не понял о чем речь.
4 Ёпрст
 
гуру
10.11.21
11:49
(3)занимайся
https://cloud.mail.ru/public/65hf/wEvPLW3GK

это с уо, на счет имя колонки, сам сам.. там нет ничего сложного в том, чтоб смотреть не текущий элемент формы, а текущую колонку и её имя у Элемент в событии
5 Nikasak
 
10.11.21
12:23
(4) Спасибо
Закон Брукера: Даже маленькая практика стоит большой теории.