이것은 과거에 세미 솔루션을 개발해 냈지만 나중에 다른 사람이 더 잘 알고 있다고 생각한 문제입니다.두 번째 세부 정보 페이지 서식 설정하기
생산 영역의 주문 요약 양식으로 사용되는 Crystal Reports 1의 보고서가 있습니다. 우리에게는 코드 당 하나의 항목 만있는 표준 제품이 있으며, 그 다음에 키트가 있습니다. 키트에는 1 개의 기본 항목과 2 차 항목이 있으며 둘 다 다른 영역으로 이동할 때이 요약에서 자체 페이지가 필요합니다.
이 작업을 수행하기 위해 보고서에서 일반적인 세부 정보 영역을 찍어 각 섹션의 복사본을 만들었습니다. 이 두 번째 상세 섹션 섹션에는 레코드에 키트가 포함되어있을 때만 표시되며 앞에 여러 페이지가 추가됩니다. 평균 관찰자에게는 주문에 두 개의 개별 항목이있는 것처럼 보입니다. 실제로는 하나만 존재합니다.
내 페이지 헤더에 이러한 보조 페이지에만 표시해야하는 플래그가 있습니다. 제 문제는 두 번째 페이지에 레코드의 첫 번째 페이지와 구분되는 특별한 속성이 없다는 것입니다. 이 형식이 적용되도록하려면 다소 효과적인 수식을 만들었지 만 모든 가능한 구성에서 작동하지는 않습니다.
공식은 :
(PageNumber = 2
or ({%kit count} = 1 and (PageNumber - 1) = RecordNumber)
or ({%kit count} > 1 and (PageNumber -2) = RecordNumber)) then false
%kit count
보고서에서 키트 코드의 총 수를 가져 단지 공식이다.
현재이 방법은 특정 경우에만 작동합니다. 내가 사용할 수있는 값에는 어떤 종류의 패턴이있을 것이라고 생각 합니다만, 나는 그것을 보지 않고 있습니다.
키트의 두 번째 페이지마다이 수식을 트리거 할 수 있어야합니다. 어떻게해야합니까?
EDIT : 스크린 샷 요청시. (http://cl.ly/2x1D0t0W0S0j0F0h0S28에서 원본) (http://cl.ly/392f033Y131e3r0l100V에서 원본) (브레이스 자신)
당신이 scre을 할 수 있나요 디자인 모드에서 보고서 작성 페이지 머리글을 제거하고 항목을 그룹 또는 세부 구역에 배치하여 달성하고자하는 것을 얻을 수있는 것처럼 들립니다. –
@LeeTickett - 완료.이러한 요약은 주문 번호를 기반으로 인쇄되고 세부 정보 섹션은 주문의 각 광고 항목별로 채워집니다. 대개 러시 콜, 역 콜레이트 등 중요하지 않은 코드가 아니라면 일반적으로 모든 광고 항목이 고유 한 페이지를 갖습니다. 각 페이지는 워크 플로를 통해 항목을 안내하는 데 사용되므로 보고서 상단 부분부터 모든 항목을 가져야합니다. – Logarr
스크린 샷을 아직 보지 않았지만 그룹 헤더를 모든 페이지에서 반복하도록 설정할 수 있습니다. 그러면 그룹 헤더가 실제로 페이지 헤더와 동일하게됩니다. –