','로 구분 된 ssrs의 매개 변수에 대해 여러 값을 전달하려고합니다. 저장된 프로 시저에서 split 함수를 사용하는 조건을 사용하여 결과 데이터 집합 제한, 이 "나에게 내가 설정 내 필터 데이터에서 사용 가능한 값을 얻을 수있는 매개 변수를 구성 해 필터URL을 사용하여 SSRS의 드롭 다운 매개 변수에 여러 값 전달하기
을 위해 사용할 수있는 값을 얻을 수있는 데이터 세트를 생성
WHERE YEAR(a.month_start_date)IN (SELECT Value FROM dbo.FnSplit(@year,','))
--AND datename(month,month_start_date) IN (SELECT Value FROM dbo.FnSplit(@month,','))
AND b1.branch_cd IN (SELECT Value FROM dbo.FnSplit(@branch,','))
설정 내 보고서 데이터의 결과를 제공하고 또한 옵션을 선택 여러 값 허용 "
Select distinct year(month_start_date) as Year
From [DB].[dbo].[table]
그리고 나는 또한 제한 내 보고서 데이터
=Join(Parameters!year.Value,",")
내가 URL에 값을 전달 다음 값을 받아 돼서에게 구성 매개 변수를 다음과 같이 매개 변수를 허용하도록 설정 내 필터가하는
http://<servername>/ReportServer/Pages/ReportViewer.aspx?<reportname>rs:Command=Render&year=2012,2013,2014
url을 통해 전달 된 값을 선택하지 마십시오. 보고서는 드롭 다운의 값 목록 만 표시하지만 URL을 통해 파싱 된 값은 선택하지 않습니다.
다른 것이 누락 될지 확실하지 않습니다. 제발 제안 해주세요.
감사합니다.