我在DB下表和字段:訪問報告/ SQL DCOUNT功能
tblProductionRecords:
pk_fldProductionRecordID,
fk_fldJobNumber_ID,
fldPartsCompleted,
tblJobs:
pk_fldJobID,
fldJobNumber
tblEmployee_ProductionRecord:
pk_fldEmp_ProdRec,
fk_fldProdRec_ID,
fk_fldEmployee_ID,
fldHours
tblEmployees:
pk_fldEmployeeID,
FldName
所以我所跟蹤的生產記錄給定作業。生產記錄的部分是: 零件數量。 哪些員工參與完成數量(可能是1名或更多員工,因此員工與生產記錄之間存在多對多關係) 每個員工花費完成數量的時間是多少。
我面臨的問題是跟蹤我的報告中的工作總量。當給定的生產記錄有一名員工處理這些數量時,會爲每個員工記錄添加數量。因此,讓相同的3名員工在工作中工作,其中3人創建完成了1000個零件。在我的報告中,它將顯示總共3000個完成。
我明白創建組,頁腳,標題,運行總和和計數功能(我相信)。
我懷疑我需要的是我的查詢中的一個字段,它是tblEmployee_ProductionRecord中有多少記錄的總和,其中fldProdRec_ID =「當前生產記錄」在詳細部分中。通過這個數字,我可以將3名員工(或多少名員工)之間的總完工數量進行分配,然後完成該領域的總和。
我希望這已經夠清楚了。我真誠地接受任何幫助!
大衛
Hello Christian - 謝謝你的迴應。並不是這三名員工每人創造了1000份,而是3名員工在其中三份創造了1000份。因此,tblProductionRecords中有一條記錄,其中PartsCompleted爲3000,tblEmployee_ProductionRecord中有3條記錄指向完成的3000個零件的一條生產記錄。 – user902949
@ user902949:我不確定我是否明白你的意思。如果3名員工總共創建了1000件(例如300 + 300 + 400),那麼tblProductionRecords中的記錄將具有PartsCompleted = 3000?我預計它會是1000(員工創建的部件總數)。你能澄清一下嗎(或者更好,編輯你的問題並提供表格的一些示例數據)? –