2009-09-28 4 views
0

나는 오라클에 5 개의 열을 반환하는 저장 프로 시저가 있습니다. (ORDER BY) 날짜, 계정, 자산, 금액 및 유형 순입니다.Crystal Reports - 출력 레코드 그룹화

Crystal Reports에서 날짜, 계정 및 자산 열을 기준으로 절차 에 따라 반환 된 출력을 그룹화했습니다.

수정 보고서의 출력은 다음과 같습니다.

Date Account Asset Amount Type 

Date1 Account1 Asset1 Amount1 Buy 
Date1 Account1 Asset1 Amount1 Sell 
Date1 Account1 Asset1 Amount2 Buy 
Date1 Account1 Asset1 Amount2 Sell 

Date2 Account2 Asset2 Amount3 Buy 
Date2 Account2 Asset2 Amount4 Sell 
Date2 Account2 Asset2 Amount5 Sell 

Date3 Account3 Asset3 Amount6 Buy 
Date3 Account3 Asset3 Amount6 Sell 

Date4 Account4 Asset4 Amount7 Buy 
Date4 Account4 Asset4 Amount7 Buy 
Date4 Account4 Asset4 Amount8 Sell 

질문 : 다른 그룹에 영향을주지 않도록에만 날짜, 계정 및 자산을 그룹화하여 다음과 같이 열 금액에 따라 결과의 첫 번째 그룹을 분리해서하는 결정에 어떤 가능한 방법이 있나요 출력. (나)

Date Account Asset Amount Type 

Date1 Account1 Asset1 Amount1 Buy 
Date1 Account1 Asset1 Amount1 Sell 

Date1 Account1 Asset1 Amount2 Buy 
Date1 Account1 Asset1 Amount2 Sell 

Date2 Account2 Asset2 Amount3 Buy 
Date2 Account2 Asset2 Amount4 Sell 
Date2 Account2 Asset2 Amount5 Sell 

Date3 Account3 Asset3 Amount6 Buy 
Date3 Account3 Asset3 Amount6 Sell 

Date4 Account4 Asset4 Amount7 Buy 
Date4 Account4 Asset4 Amount7 Buy 
Date4 Account4 Asset4 Amount8 Sell 
+0

이 질문은 더 나은 제목이 필요하고 "Crystal Reports" – ShoeLace

답변

0

내가 당신이라면 나는 그룹화 조건 당신이 찾고있는 수 있습니다 하위 그룹을 사용하여 당신의 특별한 논리

0

확인하기 위해 일반 논리와 OR이있는 공식을 만들 것 에 대한. 우리의 응용 프로그램은 문을 생성하는 크리스탈을 사용하여, 우리는 그래서 우리는 서로 다른 수준에서 분리하고 총 수있는 여러 그룹이 : 1 (일괄 처리를 실행하는) 고객입니다

  • 그룹.
  • 2 번 그룹의 분쟁 상태 (분쟁 금액 또는 불량 지급은 별도로 표시)입니다.
  • 그룹 3은 거래 (청구 및 지불)입니다.
  • 그룹 4는 개별 구매 또는 환불에 대한 품목입니다.

각 고객별로 판매 및 총 잔액별로 소계를 나열하기 위해 그룹화 요약을 사용합니다.

날짜, 계정 및 자산에 하나의 그룹을 사용하는 경우 새 그룹 (메뉴 삽입 -> 그룹)을 추가하고 그룹화 기준으로 금액을 선택하십시오. 크리스탈은 세부 구역을 그대로 유지합니다. 그런 다음 필요에 따라 각 금액 그룹 끝에 여분의 공백을 추가하거나 그룹 하위 합계를 삽입 할 수 있습니다 (필드를 마우스 오른쪽 단추로 클릭하고 팝업에서 삽입 -> 요약 선택). Crystal는 최소한 다섯 개의 그룹화 수준을 허용합니다.

날짜, 계정, 자산, 양, 유형

에 : 내가 뭔가를 놓친 거지하지 않는 한 당신은 단순히에서 그룹 순서를 변경해야처럼

2

이 보이는

날짜, 계정, 자산 , 유형, 금액

그럼 Amount와 Type으로 그룹을 추가하는 것은 이미 날짜, 계정 및 자산별로 그룹화되었다고했기 때문에 가능합니다.

희망이 도움이됩니다.