0

모든 사용자 ID를 반환하는 데이터 집합이 있습니다. SSRS를 2008 R2 설정을 통해 이러한 ID 옵션을 얻을 것이다 매개 변수가있다 :매개 변수는 쿼리에서 값을 가져옵니다.

  • 매개 변수 옵션
  • -> 기본 값은
  • -> 쿼리
  • 에서 값을 얻을 -> 데이터 집합 .. 값 필드 ....

그런 다음 몇 가지 매개 변수 (모두 단일 값임)를 사용하여 저장 프로 시저를 실행하는 다른 데이터 세트가 있습니다.

테이블을 숨기는 데는 문제가 없습니다. 문제는 데이터 집합이 한 번만 실행되고 매개 변수의 첫 번째 값에 대한 데이터 만 가져 오는 반면 저장 프로 시저를 실행하는 데이터 집합은 각 사용자 ID에 대해 실행되기를 원합니다.

+0

질문을 편집하고 세부 정보를 추가 할 수 있습니까? 하나는 지금까지 시도한 것을 말해주십시오. – Jeroen

+0

나는 편집했습니다 ... 더 많은 정보를 가지고 있습니다 – PookPook

답변

0

나는 적어도 두 가지 상황에 맞는 옵션을 볼 수 있습니다

  • Create a subreport을하고, 목록 안에 넣습니다. 목록을 사용자 ID의 데이터 집합에 바인딩하고 사용자 ID를 매개 변수로 하위 보고서에 전달합니다. 하위 보고서는 해당 사용자 ID에 대한 데이터 집합을 실행합니다.
  • 사용자 ID 열을 반환하도록 저장 프로 시저를 변경하십시오. 그것은 한 번만 실행되며 한 번에 모든 사용자의 모든 데이터를 반환합니다. 테이블 또는 매트릭스에서 해당 열을 그룹화 할 수 있습니다.
+0

문제는 값을 반환 할 수없고 하위 보고서에 데이터가 없는지 확인하는 것입니다. – PookPook