2011-08-15 5 views
0

다른 드롭 다운 선택에 따라 저장된 proc에 의해 채워지는 여러 개의 드롭 다운이있는 SQL Server 2005 보고서가 있습니다. 사용자가 다른 드롭 다운의 채우기를 유도하는 드롭 다운의 선택을 변경하면 올바른 값으로 채워지지만 선택 사항은 기본값이 아닌 공백이됩니다. 다른 항목을 선택하면 지난 번에 공백 이었지만 이번에 다시 채워지지 않은 드롭 다운에는 기본 선택 항목이 생깁니다.SSRS 드롭 다운 선택 공백 후 채우기

미리보기 모드에서 보고서를 볼 때이 문제는 asp.net 응용 프로그램에서 렌더링 될 때만 발생합니다. IsPostBack 블록에는 보고서에 아무 것도 수행되지 않으므로이 문제의 원인이 무엇인지 전혀 알지 못합니다.

+0

문제는 포스트 백 블록에서 아무 것도 일어나지 않는다고 생각합니다. 몇 년 전에 비슷한 문제가 생겼습니다. 현재 드롭 다운 상태를 캡쳐하여 포스트의 기본값으로 다시 할당해야했습니다. 우리는 선택 영역에 구분을 채우지 만 부분을 선택하면 영역을 비우는 영역 목록 상자와 같은 것이 있습니다. 나는 당신이 세부 사항을 원한다면 내일 저녁에 코드를 파헤쳐 볼 수있다. – billinkc

+0

나는이 포스트를 게시 한 이후로, 마지막 포스트 백에서 선택이 공백이었던 경우에만 드롭 다운에 대한 기본 선택이 올바르게 이루어진 것을 발견했다. 다음 것). 그것은 단지 다중 가치 매개 변수에 영향을 미치는 것 같습니다. ASP 코드에서 선택한 값을 재정의 할 수 있지만 컨트롤에 액세스하는 방법을 알아낼 수 싶습니다. –

답변

0

확인을 클릭합니다.

이것이 2005에 분리되어 있는지 확실하지 않지만 '기본 값'배열에 '사용 가능한 값'의 현재 세트에 표시되지 않는 값이 포함되어 있으면 기본값 선택이 표시되지 않습니다. 난 이걸로 이상한 행동을 설명 할 수 없다. 단지 '사용 가능한 값'에 대한 결과의 부분 집합이 아니면 기본값을 삽입하지 않도록하라.

다른 우수한 Microsoft "기능".