Имя: Пароль:
1C
1С v8
Условное оформление и галка на форме
0 conscious
 
16.06.22
16:46
8.3.19.1467

На форму элемента справочника выведен ревизит объекта "Упрощенный вариант" типа булево.
В условном оформлении формы задано условие, если Объект.УпрощенныйВариант = Истина, то Видимость = Ложь у нескольких оформляемых полей формы (элементов формы (это не ТЧ, просто поля формы)).

И вот это вообще не работает, установка / снятие галки никак не влияет на видимость элементов формы. Почему?

Такое не сделать через условное оформление?
1 DCKiller
 
16.06.22
17:02
2 Гений 1С
 
гуру
16.06.22
17:02
(0) попробуй условное оформление по условию Истина, работает или нет.
3 Kassern
 
16.06.22
17:04
(0) скорее всего форма типовая и имеет свою процедуру типовую заполнения условного оформления, которая может ваш костыль затереть
4 conscious
 
16.06.22
17:05
(3) Это всё самописное, нет там ничего "затирающего".
5 Kassern
 
16.06.22
17:08
(0) кусок кода покажите, как вы условное оформление указываете
6 conscious
 
16.06.22
17:09
(5) Оно не кодом делается. В свойствах формы задаётся.
7 Kassern
 
16.06.22
17:10
(6) попробуйте кодом указать
8 conscious
 
16.06.22
17:12
(7) Оно по-разному работает, когда кодом и когда через свойства?
Лень этой херней заниматься.
Легче в обработчик при изменении галки прописать видимость для нужных элементов.
9 Гений 1С
 
гуру
16.06.22
18:51
(5) да пусть внешнюю обработку создаст и руками реквизит добавит и на него условное оформление видимость = истина поставит.
А потом на ложь поменяет руками. И сравнит.
Закон Брукера: Даже маленькая практика стоит большой теории.