Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
15 дек 2024, 23:47

ИЗменение цвета поля на форме по условию

Автор Инокентий, 28 сен 2023, 11:43

0 Пользователей и 1 гость просматривают эту тему.

Инокентий

Всем привет, подскажите пожалуйста, как можно изменить цвет фона реквизита на форме в зависимости от его значения? Реквизит типа булево должен быть подсвечен желтым цветом, если его значение истина. Я попытался менять элемент при изменении значения реквизита, но цвет элемент не разрешено редактировать

antoneus

УсловноеОформление, если управляемые формы

Инокентий

antoneus, В интернете написано, что условное оформление действует только на табличные части формы, а нужно менять цвет у реквизита в шапке

antoneus

Плохо там написано) Условное оформление формы действует на все реквизиты формы.

Инокентий

antoneus, Почему то не работает оформление Снимок экрана 2023-09-28 115810.pngСнимок экрана 2023-09-28 115941.png 
Условие точно выполняется (есть проверка)

antoneus


Инокентий

antoneus,
 Снимок экрана 2023-09-28 115810.png
Снимок экрана 2023-09-28 115941.png 
В общем Стравлю условие, что реквизит объекта равен истина, оФОРмление цвет фона желтый, и оформляемые поля = поле которое нужно изменить

antoneus


Инокентий

antoneus, В общем Стравлю условие, что реквизит объекта равен истина, оФОРмление цвет фона желтый, и оформляемые поля = поле которое нужно изменить

antoneus

Ну если не работает в свойствах формы (что бывает), можно программно мутить при изменении. Программное изменение условного оформления можно подсмотреть там же, в синтакс-помощнике. Там не все так очевидно, правда.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск