2015-01-20 4 views
0

나는 Access Database (액세스 데이터베이스)를 가지고 있는데, 나는 약간 난처한 보고서를 만들려고합니다. 기본적으로이 보고서는 사용자 지정 날짜 범위를 기반으로 각 직원의 주문 처리 성능을 표시 할 예정이며 보고서는 각 주문에 대한 고유 제품의 세부 정보와 가격 및 수량을 제공합니다.Acess 보고서 - 필드 값 합계 다른 필드 값이 일치하는 경우

각 제품의 '조립품 카테고리'에는 'DRFLUSH'또는 'FRAME'이 있습니다.

각 주문의 요약에서 나는 각 조립품 카테고리의 수량을 별도의 필드에 기입하고자합니다.

처음에 나는이 보고서를 서둘 렀고 주어진 값이 'DRFLUSH'또는 'FRAME'각 값의 인스턴스가 몇 번 발생했는지에 따라이 작업을 완료하는 방식이 올바르지 않다는 것을 알게되었습니다. 나는 다음과 같이 시작했다. (필자는 이전 데이터베이스에서이 데이터베이스를 가져왔다.

=Count(IIf([ASSEMBLY ITEM CATEGORY]="FRAME",1,Null)) 

그리고

=Count(IIf([ASSEMBLY ITEM CATEGORY]="DRFLUSH",1,Null)) 

그러나 앞서 언급 한 바와 같이 이것은 잘못된 것입니다. 필드가 각 광고 항목의 수량을 합산하기를 원하지만 조건이 일치하는 위치에만 합치기를 원합니다.

어떤 도움을 주셔서 감사합니다. 저는 이것이 아주 어리석은 작업이지만, 오늘은 내 머리를 감쌀 수없는 것 같아요.

감사

알렉스

답변

1

는 다음과 같은 명령문을 변경하여 정렬 :

=Count(IIf([ASSEMBLY ITEM CATEGORY]="FRAME",[QTY],Null)) 

=Count(IIf([ASSEMBLY ITEM CATEGORY]="DRFLUSH",[QTY],Null))