2012-02-17 2 views
4

여러 열이있는 수정 보고서에 누적 합계를 추가하는 방법은 무엇입니까?Crystal Report MultiColumn Running 합계

예를 들어 여러 열 레이아웃이있는 보고서를 만들었습니다 (아래로 가로 질러). 첫 번째 열과는 별도로 보고서에 표시된 열이 없으므로 디자이너에 표시되지 않는 필드의 누적 합계를 어떻게 추가해야합니까? 각각 총을 실행 요구에 대한

친절, 디자이너 이미지를

enter image description here

감사 Running Total Fields

을 마우스 오른쪽 버튼으로 클릭하여

답변

0

해결 방법은 이전 질문과 유사합니다. 페이지에서

whileprintingrecords; 
global numbervar col1; 
global numbervar col2; 
if recordnumber mod 2 = 1 then col1 := col1 + {value_field} else col2 := col2 + {value_field}; 

: 수식을 만들 세부 구역에서

whileprintingrecords; 
global numbervar col1 := 0; 
global numbervar col2 := 0; 

및 추가

만들 페이지 헤더에서 내 샘플 http://tickett.net/downloads/crystal/column_totals.rpt

를 다운로드하고 수식을 추가 할 수 있습니다 꼬리말을 만들고 두 가지를 추가하십시오 :

whileprintingrecords; 
global numbervar col1; 

그리고 :

whileprintingrecords; 
global numbervar col1; 
+0

안녕하세요, 저는 'AcrossThenDown'에 대해 잘 작동하는 접근 방식을 시도했지만 'DownThenAcross'와 함께해야한다면 어떻게해야합니까? 내가 생각할 수있는 유일한 방법은 –

+0

입니다. 열당 행 수를 보장 할 수 있다면? 또는 다르게 접근하는 방법 - 데이터 세트를 2로 나누고 왼쪽 열에 하위 보고서를 사용하고 오른쪽 열에 다른 하위 보고서를 사용할 수 있습니까? –

+1

이것들과 비교해서, 위의 지정된 해결책은 괜찮습니다. 적어도 내 레이아웃을 'DownThenAcross'로 변경하려면 다른 두 가지 옵션이 있어야합니다. 감사 –

0

과 크리스탈 리포트 디자이너에서 필드 탐색기 창에서 New...을 선택을 볼 수 있습니다.

필드 탐색기의 각 누적 합계 필드를 보고서의 적절한 지점으로 끌어서 놓아야합니다.

+0

안녕하세요 마크, 귀하의 의견에 대한 감사, 내가 내 편집 –

+0

@MSingh을 친절하게, 내 질문을 취소 보지 않았다 생각 : 안녕하세요 - 위를 포함해야한다; 원하는 필드의 누적 합계를 작성한 다음 보고서 레이아웃의 원하는 위치로 끌어다 놓으십시오. 이 설명에서 빠진 것이 있으면 문제를 자세히 설명해 주시겠습니까? –

+0

나는 이것이 작동하지 않을 것이라는 확신이 들었지만 여전히 확실한 테스트를 거쳤지 만 작동하지 않아 친절하게 내 편집을 확인합니다. 새 스크린 샷을 추가합니다. 나는 당신이 MULTICOLUMN 레이아웃을 얻지 못한다고 생각한다. –