2009-06-11 3 views
0

저장 프로 시저에서보고 서비스 데이터 집합을 반환했습니다. 매개 변수를 기반으로 데이터를 추가로 필터링하고 싶습니다. 이 필터를 데이터 세트에 추가했지만 여전히 모든 데이터를 제공합니다. 필터링은 proc 기반 데이터 세트 또는 cmd 텍스트 기반 select 문과 함께 작동합니까?프로 시저 기반보고 서비스 데이터 집합 필터링

'네 번째 매개 변수를 proc'유형 응답에 추가하기 전에이 옵션을 사용할 수 없습니다. 그렇지 않으면이 솔루션을 선호합니다.

+0

필터를 데이터 세트에 어떻게 추가합니까? 보고서 컨트롤에 전달하기 전에 필터링하는 경우에는 정상적으로 처리되어야합니다. – jgallant

+0

Business Intelligence Developement Studio의 보고서 디자이너를 사용하여 데이터 집합에 필터를 추가했습니다. –

답변

1

나는 생각했다.하지만 나는 그것이하는 일을 왜하는지 잘 모르겠다. 내가 sql management studio을 사용하여 저장된 proc에서 데이터를 볼 때, 필터하려고하는 데이터 필드는 괜찮아 보이고 공간을 추가 할 필요가 없습니다. 예를 들어 WHERE field1 = 'Loaded'을 수행하면 필터가 잘됩니다. 데이터 세트의 reporting services에 필터를 추가 할 때 입력란에 맞추기 위해 필드를 다듬어야했습니다. 어떤 이유로 든 reporting services에 공백이 추가 된 것처럼 보입니다. 내가해야 할 일을했을 예를 들어

,

trim(Fields!ReportDepartment.Value)=trim(Parameters!department.Value) 

그것을 일치합니다.

누구든지이 문제가 있습니까?

+0

그건 기본적입니다. –

관련 문제