Для этого потребуется выполнить несколько шагов.
Во-первых, добавьте новый набор данных, который извлекает отдельные номера членов, чтобы вы могли использовать его позже. Назовите его param_ds_membernum или что-то в этом роде.
SELECT DISTINCT(MemNumCol) AS MemNum
FROM CN_RV_Customer_Notes
Убедитесь, что набор данных находится на панели данных отчета. Если вы создали его в обозревателе решений, вам потребуется добавить общий источник данных.
Затем щелкните правой кнопкой мыши папку «Параметры» на панели «Данные отчета». Затем добавьте параметр. Заполните имя параметра и подсказку. Если вы хотите иметь возможность выбирать несколько элементов, выберите «Разрешить несколько значений», если нет, оставьте его. Подсказка — это то, что увидит пользователь при смене члена. Имя важнее всего, назовем его @MemberNumber. В Доступных значениях нажмите Получить значения из запроса, затем выберите param_ds_membernum для набора данных. Для Value выберите единственный вариант MemNum. То же самое для поля Label. Для значений по умолчанию просто сделайте то же самое, что и для доступных.
Затем вам нужно будет добавить параметр в основной набор данных:
SELECT *
FROM CN_RV_Customer_Notes
WHERE MemberNumber IN (@MemberNumber)
Измените WHERE MemberNumber на любое имя столбца с номером элемента.
Наконец, щелкните правой кнопкой мыши основной набор данных на панели данных отчета, перейдите в «Параметры» и нажмите «Добавить». Используйте раскрывающийся список, чтобы добавить @MemberNumber к значению и @MemberNumber к имени.
Вы должны быть хорошими.
21.06.2017