2013-03-07 1 views
0

SSRS 2008 R2 보고서 작성기 3.0에서 보고서를 작성합니다. 이 보고서에는 고객 목록 인 @CustomerID라는 매개 변수가 드롭 다운에 있습니다. 나는 그 다음 예를 들어 다수의 Bool Parameters를 가진다. @UseFirstName 및 @UseLastName은 각각에 대한 설정을 기반으로합니다. @UseFirstName 및 @UseLastName의 인구는 내가 선택한 첫 번째 고객에게는 잘 작동하지만 새 고객을 선택하면 값이 업데이트되지 않습니다. 처음에는 데이터 집합에 대해 처음으로 작업하는 인구가 있지만 이후에는 드롭 다운에서 고객을 선택할 때 업데이트가 중단됩니다. 어떤 아이디어?보고서 작성기 3.0 불량 용 계단식 매개 변수

나는 모든 매개 변수에서 "항상 업데이트"를 설정했습니다. 매개 변수 데이터를 가져 오는

코드 :

SELECT * FROM pen.CustomerReportSettings 
WHERE (CustomerID = @CustomerID) 

답변

0

나는 부울 매개 변수 라디오 그룹은 당신이 그것을 원하는 방식으로 작동합니다 생각하지 않습니다. 내가 생각할 수있는 유일한 방법은 bool 매개 변수를 텍스트 데이터 유형으로 강제 설정하고 매개 변수와 관련된 필드 인 값 필드를 사용하여 기본값을 "쿼리에서 값 가져 오기"로 설정하는 것입니다. 또한 @CustomerID가 변경 될 때 매개 변수를 다시로드하도록 사용 가능한 값을 "쿼리에서 값 가져 오기"로 지정해야합니다. 이렇게하면 하나의 선택 가능한 옵션과 해당 옵션으로 설정된 드롭 다운의 값이있는 드롭 다운 상자가 생성됩니다.

+0

이 작업은 가능하지만 사용자가 원하는 경우 True 또는 False를 선택할 수 있어야합니다. 나는 단순히 고용주가 각 보고서를 수동으로 선택할 것을 확신했습니다. 몇 개의 매개 변수 만 있기 때문에 괜찮습니다. 답변 주셔서 감사합니다. 제가 게시 한 문제를 해결하기 때문에 나는 그것을 올바른 것으로 표시 할 것입니다. – limlim