Имя: Пароль:
1C
1С v8
Смена вида элемента формы УФ
,
0 Fuas4
 
04.06.14
12:22
Добрый день, уважаемые. В УФах у элемента формы (поле ввода) есть кнопка выбора. При определенном условии вид поля меняется на поле надписи (видПоляФОрмы.ПолеНадписи). Потом, при другом условии, вид меняется назад на поле ввода. При этом затирается кнопка выбора. Если кнопку возвращаю (Элемент.КнопкаВыбора = Истина), то кнопка появляется, но при ее нажатии вызова процедуры НачалоВыбора не происходит. Как быть?
1 jsmith82
 
04.06.14
12:24
УстановитьДействие(<ИмяСобытия>, <Действие>)
2 Fuas4
 
04.06.14
12:30
(1) Спасибо, о, Великий, я думал оно как то само все подхватывает, а нет, оказывается
3 Адский плющ
 
04.06.14
12:35
Можно сделать страницы без закладок и переключаться между ними. Гиморно, зато не нужно будет лишний раз на сервер бегать и костыли ставить.
4 Fuas4
 
04.06.14
12:36
(3) (1) - это костыль?
5 Адский плющ
 
04.06.14
12:38
(4) Угу. Вот возьмет какой-нибудь Вася после тебя и напилит ещё событий на этот элемент управления, не подозревая ни о чем.
6 Fuas4
 
04.06.14
12:41
(5) Посмотрит,что не работают, найдет процедурину мою и допилит туда. Тоже узнает про "УстановитьДействие". Как встроенная процедура может быть костылем? :)
7 kosts
 
04.06.14
12:41
(0) Я бы кнопку выбора не трогал совсем, а при начале выбора проверял, нужно ли на самом деле сделать выбор...
8 Адский плющ
 
04.06.14
12:43
(6) Вася тебя за такое добрым словом не вспомнит )
9 Fuas4
 
04.06.14
12:44
(7) да там не мой мопед. я только сбоку прикручиваю функционал. Я бы вообще доступность ограничивал "ТолькоПросмотр"ом
10 Fuas4
 
04.06.14
12:45
(8) еще вопрос, чему Вася обрадуется больше - невидимым страницам или лишней процедуре :)
Независимо от того, куда вы едете — это в гору и против ветра!