드롭 다운에서 텍스트 상자까지 계단식 보고서 매개 변수를 가질 수 있습니까?

StackOverflow https://stackoverflow.com/questions/567495

문제

SQL Server 2005 Reporting Services 보고서가 있으며 세 가지 매개 변수간에 어떤 종류의 종속성 관계를 구현하고 싶습니다.

  • 첫 번째 매개 변수는 DateRange이며, 이는 오늘날부터 날짜 범위를 달성하기 위해 다양한 며칠 거슬러 올라가는 드롭 다운입니다. START 및 END DATETIME 매개 변수를 대신 사용해야 할 때 플래그에 사용되는 "사용자 정의"값이 있습니다.
  • 두 번째와 세 번째는 사용자가 유효한 DateTime String 표현을 입력하거나 캘린더 상자를 클릭하고 "02/20/2009"를 선택하는 DateTime 매개 변수입니다.

내가 가진 문제는 종속 매개 변수에 걸려 넘어진 모든 자료가 다음 드롭 다운을 결정하는 쿼리를 기반으로 드롭 다운이있는 계단식 관계를 보여줍니다.

쿼리를 사용하는 드롭 다운에서 쿼리가없는 DateTime TextBox에 이르기까지 어떻게 캐스케이드 할 수 있습니까?

도움이 되었습니까?

해결책

이것은 당신이 찾고있는 대답이 아닐 수도 있지만, 보고서를 웹 페이지 (ReportViewer 컨트롤 사용)에 포함 시켜이 (및 기타) 문제를 해결했습니다. AJAX를 사용하여 서비스를보고하는 데 매우 어려운 방식으로 드롭 다운에서 값을 캐스케이드로 사용한 다음 코드 비유의 보고서에 매개 변수를 전달합니다.

입력 컨트롤을 만드는 방법이 제한되지 않기 때문에 이것이 훨씬 쉬운 것으로 나타났습니다. 그래도 ymmv.

다른 팁

기본값을 표현식으로 설정하십시오. Equals 부호로 시작하는 기본값은 기본적으로 현재 매개 변수를 현재 매개 변수 위의 모든 매개 변수에 의존하는 것으로 처리하도록 강요합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top