Страница 1 из 1

Переменная типа List возвращает неверное значение Count

Добавлено: 19 янв 2023, 23:20
AlexSpidola
При создании Переменно типа список при указании Источника данных "Колонки данных" при генерации отчета переменная всегда выдает в свойстве Count количество элементов в списке всего, а не количество ВЫБРАННЫХ элементов. Метод .Contains() всегда возвращает true, поскольку поиск идет не по выбранным пользователем элементам, а по всем элементам списка.

При этом если для Переменной указывается Источник данных "Элементы", то все работает как нужно - .Count выдает количество ВЫБРАННЫХ элементов, и .Contains() осуществляет поиск по списку ВЫБРАННЫХ элементов.

Изображение

Такая проблема наблюдается как минимум во всех версиях 2021-2023.

Как исправить или обойти? Нужно, чтобы всегда давало количество ВЫБРАННЫХ пользователем элементов и искало только среди ВЫБРАННЫХ элементов (иначе бессмыссленно)

Re: Переменная типа List возвращает неверное значение Count

Добавлено: 23 янв 2023, 10:34
Aleksey
Здравствуйте,

Необходимо некоторое время для анализа проблемы. О результатах дадим знать.

Спасибо.

Re: Переменная типа List возвращает неверное значение Count

Добавлено: 23 янв 2023, 23:38
Aleksey
Здравствуйте,

Не получается воспроизвести проблему на последнем билде.
Вышлите пример отчета с тестовыми данными для анализа.

Спасибо