VB.NET에서 Crystal Report를 사용하여 보고서를 만들고 있습니다. 나는 4 개의 테이블을 사용하고 있으며 모든 사용자에 대한 작업/사용 권한 목록이있는 사용자 정보를 표시하려고하지만 보고서 은 그의 작업, 동일한 사용자 데이터 및 그의 다른 레코드에서 한 레코드로 사용자 데이터를 표시합니다 actios,이 같은 :
Crystal Reports : 반복 세부 정보가없는 하위 상세 섹션 표시
Last Name First Name Occupation
Doe John Student
Record some data 16/12/2013
Doe John Student
Record some data 17/12/2013
Doe John Student
Erase data 18/12/2013
Doe John Student
Print data 19/12/2013
Xavier Professor Master
Erase data 21/12/2013
Xavier Professor Master
Record some data 21/12/2013
을하지만 그에게 원하는 것을이 : 나도 같은 DetailSection에서 활동 데이터와 사용자 데이터를 넣을 경우
Last Name First Name Occupation
Doe John Student
Record some data 16/12/2013
Record some data 17/12/2013
Erase data 18/12/2013
Print data 19/12/2013
Xavier Professor Master
Erase data 21/12/2013
Record some data 21/12/2013
, 내 사용자 데이터의 모든 행동을 반복한다 사용자,하지만 난 단지 한 번 사용자 데이터, 그리고 모든 그의 행동을 원합니다
알 그래서, 내가 제목과 PageHeaderSection에 사용자 데이터를 넣어, 내 사용자 데이터가 헤더와 그의 모든 행동에 표시되지만, 사용자 데이터가 완료되면, 다음 사용자 데이터와 그의 행동을 인쇄하지 않습니다. 다음 사용자의 작업을 인쇄하고 다음 페이지까지 사용자 데이터가 표시됩니다 ...
내 사용자 데이터가 하나의 테이블에 있고, 다른 테이블에있는 작업 (작업의 ID 및 날짜)과 다른 테이블의 작업 이름 (ID 및 설명)이 있습니다. 그래서 내 사용자 데이터가 모든 작업에서 반복됩니다. – user1600801
수식을 작성하여 성, 이름 및 직업을 결합 할 수 있습니다. 이 수식을 기준으로 그룹을 지정하고 그룹 섹션의 해당 필드와 세부 정보 섹션의 다른 모든 필드를 배치합니다. 이것은 현재의 문제를 해결할 것입니다. 그러나 다른 학생과 마주 할 수도 있습니다 - 이름과 성이 동일한 학생이 2 명일 때. 그런 다음 해당 학생을위한 활동이 함께 그룹화됩니다. 데이터베이스 구조를 확인하고 학생을 식별 한 고유 한 파일을 찾으십시오. 그런 다음이 필드를 사용하여 위에서 설명한 필드를 그룹화하고 배치하십시오. – Lan