2014-02-20 4 views
3

크리스탈 리포트의 그룹에 서로 다른 레코드를 표시하는 방법을 알아 내려고하고 있습니다. 뷰는이 같은 반환 뭔가 썼다 : 보고서 그룹이 필드 하나를 기반으로하는Crystal Reports - 그룹 내 다른 레코드 선택

Field 1 | Field 2 | Field 3 
---------------------------------- 
    10 | 111  | Record Info 1 
    10 | 111  | Record Info 1 
    10 | 222  | Record Info 2 
    20 | 111  | Record Info 1 
    20 | 222  | Record Info 2 

을, 나는 각 그룹에 대해 별개의 필드 2와 3 할 2와 3은 항상

Field 1 | Field 2 | Field 3 
---------------------------------- 
    10 | 111  | Record Info 1 
    10 | 222  | Record Info 2 
    20 | 111  | Record Info 1 
    20 | 222  | Record Info 2 

필드 필드 1은보기의 항목에 대한 FK 참조로 작동합니다. 보기에서 distinct xxx을 선택하면 많은 양의 열이 들어 오기 때문에 실제로 실행 가능하지 않습니다.

CR로 수행 할 수 있습니까?

건배

+0

쿼리의 필드 1, 필드 2 및 필드 3별로 그룹화하지 않는 이유는 무엇입니까? 그런 식으로 UR 중복 행을 제거한 다음 CR에서 가져옵니다. –

+0

Report 메뉴의 ReportOption에서 "Selecting Distinct Data for Browsing"을 선택하십시오. – Shell

답변

4
  1. 필드 1의 그룹을 만들고 FIELD2
  2. 숨기기 세부 정보 영역, 필드 1 그룹 지역 헤더 필드 1 그룹 바닥 글
  3. 드롭 당신이 FIELD2 그룹 영역 헤더에 표시 할 모든 열 /보행인.

행운을 빈다.

+0

정말 쉽습니다. 고마워요. –

3

Database | Select Distinct Records을 고려해 볼 수도 있습니다.