|
Как изменить видимость реквизита формы справочника?
| ☑ |
0
nazi
11.12.11
✎
18:57
|
Доброго времени суток.
Появился следующий вопрос:
есть реквизит формы с обработчиком "НачалоВыбора", при существовании данного обработчика нельзя использовать обработчик "ПриИзменении", а он нужен для установки видимости другого реквизита формы. Как обойти данную проблему?
|
|
1
Wingless
11.12.11
✎
19:01
|
Прямо таки нельзя, или он не вызывается? И что, никаких догадок, как обойти эту проблему?
|
|
2
nazi
11.12.11
✎
19:12
|
(1) ПриИзменении срабатывает как я понял только при типовом варианте выбора, без обработчика.
Пробовал использовать "ОбработкаВыбора" так же не попадает в него.
|
|
3
kosts
11.12.11
✎
20:32
|
Процедура ПолеВвода1НачалоВыбора(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
форма = Справочники.ФизическиеЛица.ПолучитьФормуВыбора(,ЭлементыФормы.ПолеВвода1);
форма.Открыть();
КонецПроцедуры
Процедура ПолеВвода1ПриИзменении(Элемент)
Сообщить("ПолеВвода1ПриИзменении()", СтатусСообщения.Информация);
ЭлементыФормы.ПолеВвода2.Видимость = не ПолеВвода1.Пустая();
КонецПроцедуры
|
|
4
kosts
11.12.11
✎
20:38
|
Вариант 2
Процедура ОбновлениеОтображения()
ЭлементыФормы.ПолеВвода2.Видимость = не ПолеВвода3.Пустая();
КонецПроцедуры
|
|