그래서 Reporting Services 2005에서 보고서가 있습니다. 보고서에서 사용할 데이터 원본을 결정하는 하나의 매개 변수 (ConnectionString)입니다. 또한 ConnectionString 매개 변수에서 선택한 데이터 소스에서 파생 된 드롭 다운 목록 인 다른 여러 매개 변수가 있습니다.ReportViewer 웹 컨트롤 및 동적 연결 문자열
보고서 관리자에서이 방법이 효과적입니다. 모든 드롭 다운은 처음에 회색으로 표시됩니다. 데이터 원본을 선택하면 페이지 매개 변수/다시 그리기 및 다른 매개 변수에 사용할 수있는 모든 매개 변수 값이 해당 필드에 대한 쿼리를 기반으로 채워집니다.
보고서가 먼저로드 그러나...의 ReportViewer 웹 컨트롤에서
, 대신 드롭 다운 상자 다른 매개 변수의 모든 필드는 빈 텍스트 상자입니다. ConnectionString 매개 변수에 대해 다른 데이터 소스를 선택해도 다른 매개 변수는 다시 쿼리되거나 다시 채워지지 않습니다.
특정 매개 변수 변경시 보고서 뷰어로 웹 페이지를 다시로드하는 보고서 관리자의 방법을 복제 할 수있는 방법이 있는지 ReportViewer 프로그래밍 참조를 뒤집어 봤지만 그 외에 아무것도 찾을 수 없습니다. 내 가난한 작은. NET 머리 위에 t.
아이디어가 있으십니까?
이것은 결국 우리가 만든 것입니다. 일부 내장 된 ASP.NET 이벤트를 사용하여 적절하게 드롭 다운 상자를 다시로드했습니다. 성가신 그러나 궁극적으로가는 길의 종류, 나는 생각한다. –