v8: Как запретить редактирование всех элементов формы, кроме одного? #432883


#0 by DrunkWolf
Помогите пж-ста. Как запретить редактирование всех элементов формы, кроме одного? можно, конечно, поочередно: элементыформы.элемент1.толькопросмотр и тд... Но хотелось бы по другому )
#1 by Волшебник
#2 by Дарлок
ну перебери в цикле Для каждого элементФормы их ЭтаФорма.ЭлементыФормы Цикл хотя должно и так прокатить Для каждого элементФормы их ЭлементыФормы Цикл
#3 by Дарлок
#4 by Дарлок
#5 by DrunkWolf
Спасибо)
#6 by DrunkWolf
Хм, не работает ни первый ни второй вариант: ЭлементыФормы.Элемент1.ТолькоПросмотр = Ложь; - все равно не дает редактировать всю форму целиком. Во втором - поле объекта не обнаружено (ТолькоПросмотр)
#7 by Mitriy
первый вариант не прокатит, а во втором надо проверять на типы и отсеивать те, у которых нету ТолькоПросмотр (Надпись, РамкаГруппы и т.п.)
#8 by ZZeRRo
я сделал так, у меня работает:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С