Как изменить свойство "Вид" поля формы программно? #640552


#0 by Aleksey1989
Добрый день. Подскажите, пжл, как обратиться к свойству "Вид" поля формы программно? Т.е. мне, допустим, надо узнать, какой вид имеет определенное поле формы и исходя из этого выполнять определенные действия, например: если вид = Поле флажка, то выполняется процедура1, если вид = Поле ввода, то выполняется процедура2.
#1 by drcrasher
Сформулируй вопрос так, чтобы он был понятен всем
#2 by Aprobator
пятница завтра, а не сегодня. Есть стандартные события элемента управления. И нефиг извращаться.
#3 by Aleksey1989
Хорошо, попробую. У меня есть 3 поля формы, из них 2 имеют вид полле ввода, а 1 - поле флажка. Задача: поменять заголовки ТОЛЬКО у полей ввода.
#4 by kosts
Что то в этом роде:
#5 by kosts
Опиши подробнее, может можно все проще сделать.
#6 by Aleksey1989
У меня есть поля ввода, для которых задан список выбора. Мне надо, чтобы при открытии в них по умолчанию подставлялось первое значение. Я придумал следующий код:
#7 by kosts
Если полей не много 1-7 проще будет их просто просто перечислить. Если много, то по типу или по имени (если имя одинаково начинается. Если Лев(Поле.Имя, 9) = "ПолеВвода" Тогда
#8 by kosts
Еще по типу значения можно отличить ТипЗнч(ЭлементыФормы.Поле1.Значение) = Тип("Строка")
#9 by Aprobator
ТипЗнч(ЭлементФормы) = Тип("ПолеФормы"); не отрабатывает?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям