2011-12-09 3 views
0

그룹별로 정보를 표시하는 리포트가 있습니다. 적어도 두 개의 항목이없는 그룹을 표시하고 싶지 않습니다. 이 작업을 수행하는 쉬운 방법이 있습니까?Crystal Reports에 그룹을 선택적으로 표시 중

예 :

Bob 
    3/1 
    4/3 

Joe 
    3/2 
    3/7 
    3/9 

Mark 
    5/9 

James 

John 
    8/17 
    9/2 

이 이름을 그룹화, 마크 또는 제임스를 보여주지해야한다.

답변

1

보고서가 단순하다면 count({table.somedate},{table.dudesname}) < 2과 같은 요약 기능을 사용하여 그룹 머리글, 그룹 바닥 글 및 본문 구역을 숨기는 것으로 벗어날 수 있습니다. 요약 함수의 두 번째 매개 변수는에 그룹화하는 데 사용되는 필드 여야합니다.

이렇게하면 마일리지가 달라질 수 있습니다. 예를 들어 보고서 바닥 글에 계산 된 요약을 표시하는 경우 데이터가 보고서 수준 요약에 영향을 미치기 때문에 이러한 그룹을 표시하지 않는 것이 좋습니다. 다른 문제는 테이블 연결에 따라 카운트가 이고 카운트가 아닌 일부 필드에서 고유 번호를 사용해야하는 것입니다.

0

당신은 그룹 선택 수식을 만들 수 있습니다 (보고서 | 선택 수식 | 그룹 ...) :

Count({table.field_to_count}, {table.grouped_field}) < 2 
관련 문제