2014-04-25 5 views
0

다중 선택 매개 변수가있는 보고서가 있습니다. 처음 보고서를 실행하면 모든 것이 잘 작동합니다.SSRS에서 다중 선택 매개 변수의 일부 값 선택 취소

AssetTypes에 대해 Select All 값을 선택하고 보고서를 실행하면 문제가 발생합니다. 다른 매개 변수 값 (다른 4 개의 매개 변수 값 중 하나)을 변경하고 보고서를 다시 실행하면 AssetTypes 값 목록이 변경됩니다. Select All 옵션이 선택 해제되고 다른 두 개의 겉보기 임의 값도 선택 해제됩니까 ??

리포트의 값 개수를 디버깅으로 인쇄합니다.

=CStr(Parameters!AssetTypes.Count) + "-" + CStr(CountRows("ParamAssetTypes")) 

처음으로 당신이 그것을 실행 - 값이 실행할 두 번째 시간을 59, 59 있습니다 - 값은 56, 59이다 (I 심지어 AssetTypes 목록에서 보이지 않는 난 그냥 다시 실행) 누군가가 전에이 발생했습니다.

내가 VS2010 및 SQL 2008

를 실행하고?

+0

이 태그에는 VS 또는 SQL Server 태그가 있어야합니다. –

+0

보고서를 작성하기 위해 VS/BIDS를 사용하고 있습니다 (이 유일한 SSRS 개발 환경이 아닌가?). SSRS에서 실행됩니다. 문제는 dev 환경과보고 서버에서 동일합니다. – tember

+0

다른 매개 변수가 변경되면 새로 고쳐지고 재설정되는 다중 값 매개 변수에 기본값이 있습니까? – kyzen

답변

1

중복 된 값을 매개 변수의 사용 가능한 값/값 필드에 넣고있는 것으로 의심됩니다. SSRS는 이것으로 매우 혼란스러워집니다.

원본 데이터 집합에서 GROUP BY 또는 유사한 기술로 해결할 것입니다.

+0

가장 가까운 답변입니다. 매개 변수에 대한 쿼리가 엉망이었습니다. 라벨 및 값 필드 값이 동일한 세분성이 아닙니다 (즉, 값이 다른 라벨 중 일부에 대해 중복되었습니다). 보고서의 본문에 반환 된 데이터는 항상 정확했지만 매개 변수 다중 선택 개체에서 이상한 동작이 발생했습니다. – tember