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

Пропадают заголовки полей таблицы формы динамического списка справочника

Автор mrScript, 10 фев 2017, 16:27

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

mrScript


    При просмотре динамического списка иерархического справочника в режиме иерархического просмотра с установленным условном форматированием, которое управляет видимостью строк списка, в ряде случаев пропадают заголовки полей динамического списка.
    Заголовки полей динамического списка пропадают при входе в группу справочника, в которой есть скрытые условным форматированием строки и только в том случае, когда текущая строка таблицы формы списка скрыта условным форматированием.

Пример: В справочнике создаем группу А, в ней помеченные на удаление группы Б, В и еще ряд элементов.
В форме списка справочника в процедуре "ПриСозданииНаСервере" устанавливаем условное форматирование вида:

    Элемент = Список.УсловноеОформление.Элементы.Добавить();
    Отбор = Элемент.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
    Отбор.ЛевоеЗначение  = Новый ПолеКомпоновкиДанных("ПометкаУдаления");
    Отбор.ВидСравнения     = ВидСравненияКомпоновкиДанных.Равно;
    Отбор.ПравоеЗначение = Истина;
    Отбор.Использование  = Истина;
    Элемент.Оформление.УстановитьЗначениеПараметра("Видимость", Ложь);

    Далее запускаем предприятие, открываем справочник и заходим в группу А - заголовки полей списка исчезают, остаются видимыми не помеченные на удаление строки.
При активизации любой строки списка заголовки опять будут отображены.

Эта ошибка существует уже давно и во многих релизах платформы.
Тестировался баг на релизе 8.3.9.2033

Рейтинг@Mail.ru

Поиск