Вам не нужны два параметра, вам нужно только фильтровать по ListID, так что это единственный параметр, который вам нужен. Вы используете только ListName для поиска ListID.
Допустим, ваш набор данных для значений параметров списка выглядит следующим образом:
SELECT ListID, ListName FROM Lists
Свяжите этот набор данных с доступными значениями параметра ListID.
Объекты параметров имеют Value
свойство, которое используется для выполнения запроса, и свойство Label
, которое отображает имена пользователей для списка. Сопоставьте ListID со значением и ListName с меткой.
Теперь приложение может просто предоставить идентификатор списка для отчета. Однако, когда пользователь запускает отчет, он увидит список имен. Когда они выбирают один, соответствующий ListID будет предоставлен в качестве параметра отчета Value.