Поставить/Убрать красное подчеркивание элемента формы
Может кто сталкивался?
в зависимости от установленного флага ЗакупкаПоСчету( тип булево) пытаюсь сделат ькрасное подчеркивание другого поля.
при установленном значении Истина - красное подчеркивание появляется. тут все норм.
Но при установленном значении Ложь - красное подчервиание остается как и было(((.
Вот собственно код
погуглил
нашел вот это
т.е. типа так и задуманно. но установка свойства ОтметкаНезаполненного в Ложь - тоже не помогает.
Вопрос: как снять красное подчеркивание у элемента формы?
в зависимости от установленного флага ЗакупкаПоСчету( тип булево) пытаюсь сделат ькрасное подчеркивание другого поля.
при установленном значении Истина - красное подчеркивание появляется. тут все норм.
Но при установленном значении Ложь - красное подчервиание остается как и было(((.
Вот собственно код
Элементы.ВидДеятельности.АвтоОтметкаНезаполненного = Объект.ЗакупкаПоСчету;погуглил
нашел вот это
Отметим, что выключение свойства АвтоОтметкаНезаполненного, т.е. перевод его значения из Истина в Ложь, не приводит к изменению текущего значения свойства ОтметкаНезаполненного. Таким образом, если на момент выключения свойства АвтоОтметкаНезаполненного значение свойства ОтметкаНезаполненного было равно Истина, то после выключения значение свойства ОтметкаНезаполненного останется прежним, и в поле ввода будет отображаться особая отметка. Для ее снятия нужно программно перевести значение свойства ОтметкаНезаполненного в Ложь.
т.е. типа так и задуманно. но установка свойства ОтметкаНезаполненного в Ложь - тоже не помогает.
Вопрос: как снять красное подчеркивание у элемента формы?
По теме из базы знаний
Найденные решения
вот так снимается красное подчеркивание:
Хочется ругаться матом...
&НаКлиенте
Процедура ЗакупкаПоСчетуПриИзменении(Элемент)
Если Объект.ЗакупкаПоСчету = Истина Тогда
Элементы.ВидДеятельности.АвтоОтметкаНезаполненного = Истина;
Иначе
Элементы.ВидДеятельности.АвтоОтметкаНезаполненного = Ложь;
Элементы.ВидДеятельности.ОтметкаНезаполненного = Ложь;
КонецЕсли;
КонецПроцедуры ПоказатьХочется ругаться матом...
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
вот так снимается красное подчеркивание:
Хочется ругаться матом...
&НаКлиенте
Процедура ЗакупкаПоСчетуПриИзменении(Элемент)
Если Объект.ЗакупкаПоСчету = Истина Тогда
Элементы.ВидДеятельности.АвтоОтметкаНезаполненного = Истина;
Иначе
Элементы.ВидДеятельности.АвтоОтметкаНезаполненного = Ложь;
Элементы.ВидДеятельности.ОтметкаНезаполненного = Ложь;
КонецЕсли;
КонецПроцедуры ПоказатьХочется ругаться матом...
(7) так одно дело так не помогает.
А вот так помогает...
PS. очень не очевидное решение. включать один рубильник, а выключать два рубильника.
Элементы.ВидДеятельности.ОтметкаНезаполненного = Ложь;А вот так помогает...
Элементы.ВидДеятельности.АвтоОтметкаНезаполненного = Ложь;
Элементы.ВидДеятельности.ОтметкаНезаполненного = Ложь;PS. очень не очевидное решение. включать один рубильник, а выключать два рубильника.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот