2014-01-24 2 views
1

Я использую Microsoft Visual Studio 2010, и я создаю отчет, назовем его «DataSet1», который будет извлекать Names, , ID No.. В моем отчете есть столбцы Name, Address, ID No. и Names with same ID No..Служба отчетности. Используйте столбец в качестве параметра

Вопрос: Могу ли я использовать ID No. столбец в качестве параметра отдельного запроса, который будет извлекать результат и отобразить его на Names with same ID No.?

ответ

0

Вы можете создать drillthrough report, установив действие щелчка в строке таблицы и передав ID No. в качестве параметра в другой отчет. Этот отчет может иметь свой собственный запрос, где ID No. - это параметр для фильтрации строк.

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

SELECT m1.Name, m1.Address, m1.[ID No.], m2.Name 
FROM MyData m1 
     JOIN MyData m2 ON m1.[ID No.] = m2.[ID No.] AND m1.Name <> m2.Name 

Тогда группа в SSRS на столбцах m1 и покажите m2 как список подвыборов, используя выбранный вами SSRS-контроль.

+0

Мне нужна одна строка для имени для m1, что, если есть несколько результатов Имя от m2, у которого есть дубликат ID №. – Angel

+0

Ну, расскажи мне. Что ты * хочешь в этом случае? – Jeroen

Смежные вопросы