Как создать набор данных BIRT, который принимает несколько значений (CSV), которые можно использовать внутри предложения «IN» в операторе выбора

Я пытаюсь создать набор данных в отчете BIRT, который содержит оператор выбора с "В" и передайте запятую вместо «?» используя параметр BIRT, который принимает несколько значений.

Например: выберите * из таблицы, где ID в (?)

Я попытался добавить это в свой набор данных "выберите * из таблицы, где ID в (params ["paramer_name»].значение)" Но это не работает.

Я не хочу использовать встроенный фильтр набора данных BIRT, потому что с помощью "В" Предложение в запросе значительно снижает стоимость запроса на моем сервере базы данных.

Есть ли простой способ сделать то же самое без добавления длинных сценариев Java ???

К сведению: список параметров, которые выбирает пользователь, взят из другого набора данных, и я хочу использовать выбранное значение в качестве входных данных для другого набора данных.

Большое спасибо за вашу помощь...

Ответы на вопрос(1)

Ваш ответ на вопрос