2011-03-08 4 views
0

이러한 사양의 클라이언트 보고서 (RDLC)가 있습니다. 나는 내가 DataSetDataTable 다른 4 각 섹션이이클라이언트 보고서에 일부 DataTable을 사용하는 방법?

Client Report Specification

을 구현하기 위해 VS 2008를 사용하고 있습니다. 하나의 요청으로 많은 수의 데이터를 인쇄하려면 모든 보고서가 List에 위치해야합니다.

설명

  1. 일부 텍스트 상자에 포함 된 (목록) 하나 개의 요청 상단에
  2. 와 일부 다른 데이터를 인쇄 할 // 목록에있는 보고서 우리는 사각형을 가지고 모든 공통 정보를 나타냅니다
  3. 중간에 나는 2 개의 다른 List를 가지고 있습니다. TextBox를 포함합니다. 교수 및 관리자 목록을 나타냅니다 (이름, 그림 등도 함께 표시해야합니다).
  4. 그렇다면 다른 Lis 조직 정보를 나타낼 수 없습니다. (모든 조직 정보를 나타 내기 위해 목록의 일부 TextBox를 사용합니다.)
  5. 클라이언트 보고서는 하나의 데이터 집합과 작동합니다. 내 다른 보고서 섹션에 네 개의 DataTable을 제공합니다.
  6. DataTable이있는 ID 다른 객체 (여기서 대학)

어떻게 내가있는 동안, 이러한 보고서를 구현할 수에 대한 그룹 Grouping

  • 공통 DataTable의 ID 사용 목록의 전체에 대한 내가 그룹 만 First Field를 표시 할 수 있습니다 그런 일을 할 경우 때문에 그룹화하는 다른 DataTable을 사용할 수 없습니다

    모든 그는 LP는

    미리

  • 답변

    0

    에 감사 Appriciated되는 가장 간단한 방법은 당신의 4 개 개의 데이터 테이블을 조인하여 표준화되어 있지 않은 데이터 뷰를 생성 한 다음에 보고서를 결합하는 것입니다. ID에 대한 그룹 (모든 데이터 테이블에 공통)이 있습니다.

    또 다른 옵션은 하위 보고서를 사용하는 것이지만 IMO는 위의 옵션 대신에 더 복잡하거나 비효율적입니다.

    관련 문제