Проблемы в отображении элементов диалога в УФ
Всем доброго дня!
Что имеем: 1С:ERP Управление предприятием 2 (2.4.13.156), внесены небольшие самописные изменения, платформа 1С:Предприятие 8.3 (8.3.18.1208). Есть 2 расширения конфигурации - одно постоянное, другое типа срочные исправления (обычно пустое). Сделал обновление с более старого релиза, вылезли неприятные косяки с отображением разных элементов (предполагаю что проблема со стилями, но не знаю точно). Например, журнал ВедомостиНаВыплатуЗарплаты, ФормаСписка, (изменения никакие не вносились в эту форму, типовая) в форма списка (динамический) используется условное оформление:
ЭлементОформления = ЭтаФорма.Список.УсловноеОформление.Элементы.Добавить();
ЭлементОформления.Использование = Истина;
ЭлементОтбора = ЭлементОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ЕстьОплаты");
ЭлементОтбора.ПравоеЗначение = Истина;
ЭлементОформления.Оформление.УстановитьЗначениеПараметра("ЦветТекста", ЦветаСтиля.ТекстЗапрещеннойЯчейкиЦвет);
И в режиме предприятия форма выглядит следующим образом (скрин Ведомость)
То есть где условие соблюдается, текст вообще не видно, кроме текущей строки, вот такие и должны быть все строки, где соблюдается условие, а не только текущая строка. И такие же вещи наблюдаются и в других списках, где применяется Условное оформление. Причем, если в списке, где по умолчанию не работает условное оформление, я добавляю его сам и указываю тот же цвет стиля - ТекстЗапрещеннойЯчейкиЦвет, поведение такое же - невидимые строки. Если же цвет указываю какой то свой, например RGB(200,200,200), то поведение адекватное, все видно.
Далее, например, форма документа Реализация товаров и услуг, в самой нижней части, где должна отображаться ссылка на счет-фактуру (гиперссылка) - пусто, но на самом деле курсор мышки наводится и нажатие работает - открывается либо введенный, либо новый документ счет-фактуры. В отладчике смотрю - сам элемент диалога ТекстДокументыНаОснованииПодвал (Тип - ФорматированнаяСтрока) заполнен нормальным значением, но не выводится на экран. (скрин Реализация)
PS: В расширениях в свойствах указан режим, указанный на скрине Расширение, режим менял, убирал галку, ничего не меняется.
Что имеем: 1С:ERP Управление предприятием 2 (2.4.13.156), внесены небольшие самописные изменения, платформа 1С:Предприятие 8.3 (8.3.18.1208). Есть 2 расширения конфигурации - одно постоянное, другое типа срочные исправления (обычно пустое). Сделал обновление с более старого релиза, вылезли неприятные косяки с отображением разных элементов (предполагаю что проблема со стилями, но не знаю точно). Например, журнал ВедомостиНаВыплатуЗарплаты, ФормаСписка, (изменения никакие не вносились в эту форму, типовая) в форма списка (динамический) используется условное оформление:
ЭлементОформления = ЭтаФорма.Список.УсловноеОформление.Элементы.Добавить();
ЭлементОформления.Использование = Истина;
ЭлементОтбора = ЭлементОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ЕстьОплаты");
ЭлементОтбора.ПравоеЗначение = Истина;
ЭлементОформления.Оформление.УстановитьЗначениеПараметра("ЦветТекста", ЦветаСтиля.ТекстЗапрещеннойЯчейкиЦвет);
И в режиме предприятия форма выглядит следующим образом (скрин Ведомость)
То есть где условие соблюдается, текст вообще не видно, кроме текущей строки, вот такие и должны быть все строки, где соблюдается условие, а не только текущая строка. И такие же вещи наблюдаются и в других списках, где применяется Условное оформление. Причем, если в списке, где по умолчанию не работает условное оформление, я добавляю его сам и указываю тот же цвет стиля - ТекстЗапрещеннойЯчейкиЦвет, поведение такое же - невидимые строки. Если же цвет указываю какой то свой, например RGB(200,200,200), то поведение адекватное, все видно.
Далее, например, форма документа Реализация товаров и услуг, в самой нижней части, где должна отображаться ссылка на счет-фактуру (гиперссылка) - пусто, но на самом деле курсор мышки наводится и нажатие работает - открывается либо введенный, либо новый документ счет-фактуры. В отладчике смотрю - сам элемент диалога ТекстДокументыНаОснованииПодвал (Тип - ФорматированнаяСтрока) заполнен нормальным значением, но не выводится на экран. (скрин Реализация)
PS: В расширениях в свойствах указан режим, указанный на скрине Расширение, режим менял, убирал галку, ничего не меняется.
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот