2014-04-16 4 views
0

보고서 데이터 세트를 가져 오기 위해 실제 쿼리를 실행하기 위해 여러 값을 가져와야하는 다중 선택 드롭 다운 상위 매개 변수 (보고서의 여러 다른 매개 변수로 채워짐)가 있습니다.SSRS의 계단식 매개 변수

상위 드롭 다운 목록에서 여러 값을 선택할 때마다 첫 번째 행만 반환됩니다. 또한 값을 선택 취소하거나 확인하거나 드롭 다운 값을 변경하면 결과 집합이 변경되지 않습니다.

누군가이 문제를 일으킬 수 있고 수정 될 수있는 경우를 알고 있습니까? 이것은 SSRS의 계단식 매개 변수에 문제가 있습니까?

감사합니다.

+0

음, 여러 줄이 나타나지만 돌아가서 드롭 다운을 편집하고 다른 드롭 다운 매개 변수를 변경하면 여전히 작동하지 않습니다. 누구든지 아이디어가 있습니까? – Jeff

답변

0

사용 가능한 값의 정렬 순서는 기본값의 정렬 순서와 일치해야합니다. 그래서 매개 변수의 가능한 값 쿼리 (또는 특정 값) 경우 같은 :

Value Label 
----- ----- 
1  John 
2  Jacob 
3  Jingleheimer 
4  Schmidt 

그리고 통과하여 매개 변수의 기본 값은 다음과 같습니다

Value 
----- 
1 
4 
3 

만 1 드롭에서 선택됩니다 하위. 나는 가능한 및 기본 두 값에 대한 쿼리를 사용하여, 같은 열에서 쿼리를 정렬 제안

Value 
----- 
1 
3 
4 

는이를 위해 : 그것은이어야한다. 예 :

-- Available Values 
Select UserID Value, UserName Label From YourTable Order By UserID 

-- Default Values 
Select UserID Value, UserName Label From YourTable 
Where YourColumn = @YourParameter Order By UserID 
0

매개 변수의 SQL 쿼리에 IN 절 (있는 경우)로, 부모 매개 변수에 전달하는 아이 (종속) 매개 변수를 사용 Join(Parameters!ParentParameterName.Value,",").

관련 문제