Имя: Пароль:
1C
1С v8
Условное оформление формы
,
0 Чайник Рассела
 
17.01.12
16:39
Задача: скрывать реквизит в зависимость от состояния друго реквизита.

Есть реквизит Сертификат с типом "Булево" .

В условном оформлении формы сделал
Оформление: отображать
Условие: Объект.Сертификат Равно Истина
Оформляемы поля: Заказчик

Но при изменении флага ничего не изменяется, поле Заказчика остается видимым всегда
1 ANikV
 
17.01.12
16:41
(0) А если попробовать видимость
2 1с-кин
 
17.01.12
16:43
программно сделайте "СертификатПриИзменении"
(0) это где такое чудо - управляемые формы 8.2?
3 Defender aka LINN
 
17.01.12
16:46
(0) Это для табличных полей. С обычными полями программно делай.
4 GROOVY
 
17.01.12
16:49
(3) Подтверждаю, хотя теоретически должно для всей формы работать... 1С - это по-русски!
5 Чайник Рассела
 
17.01.12
16:49
(3) точно. забыл.
6 Чайник Рассела
 
17.01.12
16:50
(4) 1с-доступно и всерьез!
7 vmv
 
17.01.12
16:51
действительно не всем позициям условного пока можно доверять, а жаль)
8 1с-кин
 
17.01.12
16:55
Что за условное оформление у формы??
9 Чайник Рассела
 
17.01.12
16:57
(8) см. в свойствах формы
10 cw014
 
17.01.12
17:00
(0)

Оформление: отображать
Условие: Объект.Сертификат Равно Истина
Оформляемы поля: Заказчик

Оформление: не отображать
Условие: Объект.Сертификат Равно Ложь
Оформляемы поля: Заказчик

Так не канает?
11 Чайник Рассела
 
17.01.12
17:01
(10) см. 3
12 Mort
 
17.01.12
17:04
Можно играться с доступностью, но если жестко нужно видимость убирать, есть вариант без вызова сервера (только место под элемент остается).

v8: 8.2 Смена видимости элемента управляемой формы без вызова сервера
13 Armando
 
17.01.12
17:05
14 1с-кин
 
17.01.12
17:07
(9) я уже смотрел там - нет условного, потому и спрашиваю...
15 cw014
 
17.01.12
17:08
(14) Сначала нужно конфу под управляемые формы настроить, потом создавать эти управляемые формы
16 1с-кин
 
17.01.12
17:14
(15) так я и говорю - "это под УФ 8.2"? в (2) вроде вопрос аналогичный же...
17 Чайник Рассела
 
17.01.12
17:21
(16) смотри в свойствах формы в редакторе форм
18 1с-кин
 
17.01.12
17:25
(17) в режиме "Упр приложение и обычное" ничего такого нет...
19 cw014
 
17.01.12
17:28
(11) А что, реквизиты формы в условном оформлении добавлены просто так, для красоты?
20 vmv
 
17.01.12
17:34
(19) для рекламы пока)
21 Чайник Рассела
 
17.01.12
17:36
(19) ты попробуй сам
22 1с-кин
 
17.01.12
17:40
ну вот, заставили открыть УТ11....
а зачем вообще вся эта котовасия? че-то не прельщает - видно же, что недоделано, даже по куче формочек-отборы-отсутствие лоска.
23 Чайник Рассела
 
17.01.12
17:43
(22) да. немедля перехожу на 7.7
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший