전구에 대한 합계를 계산하기 위해 레코드를 자동으로 추가하고 업데이트하려고합니다. 이것은 고객에게 판매 될 상품의 판매 주문입니다. 영업 담당자는 전등 설비의 부품 번호, 설치자에 대한 정보 및 필요한 품목의 수량을 입력합니다. 다른 모든 정보는 다른 테이블에서 가져오고, 관련이 없기 때문에 가격 책정 등을 생략했습니다.미시시피 액세스 동일한 테이블에있는 다른 레코드의 데이터를 기반으로 레코드 업 그레 이드
주문서에 있어야하는 전구 수가 자동으로 추가되도록 주문서를 작성하겠습니다. 동료가 입력 한
예 데이터 :와
ID | PartNumber | Info | Qty | BulbQty | BulbInfo
1 | 563 | Hall | 3 | 2 | A19
가 테이블에 추가됩니다, 나는 자동으로 빈 부품 번호, [정보] = [BulbInfo], [와, 새 레코드를 추가 할 수량] = [BulbQty] * [수량].
예제 데이터를 생성 할 수 있으며, 자동 광고 항목의 계산 전구가 전달 될 : 새로운 라인 항목이 A19 전구에 추가됩니다 경우
ID | PartNumber | Info | Qty | BulbQty | BulbInfo
1 | 563 | Hall | 3 | 2 | A19
2 | | A19 | 6 | |
지금, 내 전구 레코드의 수량에 추가 할 (정보를 기반으로 = BulbType)를 사용하십시오. 물론 레코드가 변경되거나 삭제되면 이제 해당 전구 레코드에서 레코드를 차감해야합니다. 다양한 전구 유형이 있으므로 새로운 수신 레코드의 경우 [BulbQty] 값에 따라 동적이어야합니다.
왜 그냥 쿼리를 사용하는 대신 테이블에 합계를 저장 하시겠습니까? – MoondogsMaDawg
@ChristopherD를 확장하십시오. 주석 - "손에 들고 다닌"수량을 저장하면 안됩니다. 항상 계산해야합니다. 이 주제에 대한 자세한 내용은 http://allenbrowne.com/AppInventory.html – Minty
이 주문서는 재고 주문 테이블 수량을 업데이트하고 구매 주문을 작성하는 데 사용됩니다. 전구는 재고 항목이기도하고 구매 및 판매되기 때문에 자체 별도의 광고 항목입니다. –