Имя: Пароль:
1C
1С v8
Условное оформление в упр.форме почему не работает?
0 Birmingem
 
28.03.19
19:53
Есть упр.форма документа. В ней две страницы-закладки. На второй странице есть два элемента формы. Хочу чтобы, если первый элемент не заполнен (тип - справочник), второй элемент был невидим.

Если делать программно,
Элементы.ПлатежнаяКартаСумма.Видимость=ЗначениеЗаполнено(Объект.ПлатежнаяКарта)
то все работает.

Но вот захотелось мне освоить новые технологии - условное оформление, сделать то же самое без написания кода.
Захожу в: Свойства формы - УсловноеОформление, добавляю новую строчку.
В колонке Оформление выбираю: Видимость=Истина,
в колонке Условие выбираю: Объект.ПлатежнаяКарта=Заполнено,
в колонке Оформляемые поля выбираю: ПлатежнаяКартаСумма.

Все, больше ведь ничего не нужно в данном случае?

Что-то не работает.
Элемент ПлатежнаяКартаСумма остается видимым в любом случае, выбираю/очищаю ПлатежнаяКарта, без разницы.
Пробовал сделать: Видимость=Ложь и Объект.ПлатежнаяКарта=НеЗаполнено, результат тот же, ничего не меняется.

Подскажите что не так?
Может причина в том, что эти элементы находятся на второй странице (при открытии формы активна первая страница)?
1 runoff_runoff
 
28.03.19
20:07
только для таблиц
2 Birmingem
 
29.03.19
10:17
Т.е. условное оформление в форме работает только для табличной части?
3 aleks_default
 
29.03.19
12:17
(2)Нет, условное оформление работает для всей формы. Просто параметр оформления "Видимость" может не работать для полей шапки. Не знаю, не проверял.
4 DrWatson
 
29.03.19
12:32
Видимость, Отображать у обычных элементов таким образом не поменяешь. А вот цвет фона, например - можно.
5 Birmingem
 
29.03.19
16:48
Да, проверил, действительно, цвет фона и цвет текста таким способом меняются, а видимость нет.
Значит Видимость через условное оформление изменить нельзя? Только программно?
6 aleks_default
 
29.03.19
16:52
Значит нельзя.
7 Вафель
 
29.03.19
16:55
условное оформление без написания кода крайне не рекомендуется (самой 1с)
8 Birmingem
 
29.03.19
16:57
Ладно, буду по старинке - кодить :)
9 DrWatson
 
29.03.19
16:58
(7) Любое условное оформление не рекомендуется вендором?
Ссылка есть на рекомендацию?
10 Вафель
 
29.03.19
17:02
(9) ссылку не дам, но посмотри на типовые. нигде нет настройками. везде кодом
11 Eiffil123
 
29.03.19
17:18
(10) кодом - нагляднее.
12 Cyberhawk
 
29.03.19
20:17
Сказочники подъехали
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан