HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...
Bug #950770
open8.3.18-22-+ Невозможно применить элемент отбора "(В1.Наименование Содержит nb ИЛИ В10.Наименование Содержит nb)"
0%
Description
https://partners.v8.1c.ru/forum/t/2083413/m/2083413
Конфигурация ПО
8.3.18-22
Проблема
При компоновке макета по набору данных типа "Объект" возникает ошибка "Невозможно применить элемент отбора", если в группе отбора типа "ИЛИ" с учетом иерархии присутствует более одного обращения к дочерним полям и нет обращения к корневым полям
Воспроизведение
Восстановить базу из приложенной выгрузки. Запустить управляемое клиентское приложение. В открывшемся отчете нажать "Сформировать". При этом платформа выдаст ошибку компоновки макета
Невозможно применить элемент отбора "(В1.Наименование Содержит nb ИЛИ В10.Наименование Содержит nb)"
А ожидалось отсутствие ошибки компоновки макета. В схеме компоновки (приложена) присутствует только набор данных объект из двух полей максимальных типов (см. снимки). В настройках компоновки есть только группа отбора ИЛИ из двух элементов отбора "Содержит" для дочерних полей обоих полей набора данных.
Если отключить любой элемент отбора или перенести их в группу "И", то ошибки компоновки макета не возникает.
Способ обхода
Добавить в группу "ИЛИ" фиктивный элемент отбора с участием корневого поля из того же набора данных, т.е. такой который будет всегда Ложь.
Files
Related issues
Updated by Сергей Старых 8 months ago
- Related to Bug #950769: Исправлена внесенная в 6.44 ошибка "Невозможно применить элемент отбора" применения строки поиска added
Updated by Сергей Старых 8 months ago
- File clipboard-202209251644-6f1gv.png clipboard-202209251644-6f1gv.png added
- Description updated (diff)