Работа функции Choose
Добавлено: 05 мар 2022, 18:56
При использовании отчетов под .NET Core столкнулись с некорректной работой этой функции.
Есть таблица с колонкой, у которой выражение такого вида: {Choose(Переменные.Параметр3,Архив_данных.Параметр1,Архив_данных.Параметр2)}
где Параметр3 принимает значение 1 или 2 и соответственно подставляет Параметр1 или Параметр2.
Если Параметр1 и Параметр2 не равны null, то функция отрабатывает правильно.
Если же хотя бы у одного параметра будет отсутствовать значение, то результат функции будет null вне зависимости от выбранного параметра.
Есть таблица с колонкой, у которой выражение такого вида: {Choose(Переменные.Параметр3,Архив_данных.Параметр1,Архив_данных.Параметр2)}
где Параметр3 принимает значение 1 или 2 и соответственно подставляет Параметр1 или Параметр2.
Если Параметр1 и Параметр2 не равны null, то функция отрабатывает правильно.
Если же хотя бы у одного параметра будет отсутствовать значение, то результат функции будет null вне зависимости от выбранного параметра.