Как создать набор данных BIRT, который принимает несколько значений (CSV), которые можно использовать внутри предложения «IN» в операторе выбора
Я пытаюсь создать набор данных в отчете BIRT, который содержит оператор выбора с "В" и передайте запятую вместо «?» используя параметр BIRT, который принимает несколько значений.
Например: выберите * из таблицы, где ID в (?)
Я попытался добавить это в свой набор данных "выберите * из таблицы, где ID в (params ["paramer_name»].значение)" Но это не работает.
Я не хочу использовать встроенный фильтр набора данных BIRT, потому что с помощью "В" Предложение в запросе значительно снижает стоимость запроса на моем сервере базы данных.
Есть ли простой способ сделать то же самое без добавления длинных сценариев Java ???
К сведению: список параметров, которые выбирает пользователь, взят из другого набора данных, и я хочу использовать выбранное значение в качестве входных данных для другого набора данных.
Большое спасибо за вашу помощь...