2011-11-10 6 views
0

sql2008에 ssrs를 사용합니다. 어쩌면 utopic 일 수 있습니다.ssrs 매개 변수 가시성

이 상황을 만들고 싶습니다. xParameters 및 yParameters라는 두 개의 매개 변수가 있습니다. 그 중 두 개는 combobox와 같은 데이터 집합에서로드되었습니다.

C#에서 dropdownlist selectedchanged 이벤트처럼 만들고 싶습니다. xParameters를 선택한 다음 yParameters를 숨 깁니다.이 상태는 yParameters에 유효합니다. 선택한 쿼리에서 쿼리를 실행합니다.

가능합니까?

참고 : bParameters가 null이 아니고 Xquery, 그렇지 않으면 Yquery 인 경우 쿼리를 작성했지만 매개 변수를 선택하면 양식의 다른 매개 변수를 숨기려고합니다.

답변

4

질문을 올바르게 이해하면 SSRS에서 매개 변수의 가시성을 변경할 수 있는지 알고 싶습니다.

아니요, 내장 된 SSRS 인터페이스를 사용하면 매개 변수를 동적으로 숨기거나 표시 할 수 없습니다.

잠재적 인 해결 방법 :

  • 당신은 당신의 자신의 인터페이스를 구축하고 당신의 매개 변수를 전달하고 인터페이스의 결과를 표시하는 웹 서비스를 호출 할 수 있습니다.
  • 두 매개 변수 목록을 하나로 결합하여 사용자가 드롭 다운하여 하나의 항목 만 선택하도록 할 수 있습니까?
  • 매개 변수에 대한 잘못된 항목을 찾아 사용자가 잘못한 내용을 설명하는 오류 텍스트 상자 (큰 빨간색 인쇄)를 보고서에 표시합니다.
+0

예, @ Jamie u undestood 제대로 답변 해 주셨지만, 웹 서비스를 사용하지 않으려 고합니다. 저는 ssrs 인터페이스에서 buit-in하고 싶었습니다.하지만 가능하지 않습니다. (.Thanks ur advice. – engcmreng