1
我正在爲多個報告創建不同工作課程的數據庫,在這些報告中,我想展示完成該課程的人的百分比。爲了達到這個目標,我需要兩個不同查詢的數據。一個查詢包含所有員工的姓名。第二個查詢包含完成某個課程的人員的姓名。什麼是最好的方法來實現我所需要的?在訪問報告中計數
我知道在訪問中有一個Count()
函數。但我不知道如何從兩個不同的查詢中獲取數據。爲了便於參考,可以說我使用流動的名字。 qryAllEmployees包含fiels個人號碼和姓名。 QryCourseCompleted包含完成的名稱和數據。該報告名爲rptCompleted,該報告包含一個字段,我希望顯示完成該課程的員工的百分比。
我希望有人能幫助我。如果需要更多信息,請告訴我!預先感謝您的時間和精力!
Joeri
對不起,遲到的迴應,陷入其他工作的東西。但它不適合我。當我把我的文本框的控制源字段中的代碼'= DCount(「*」,「QryCourseCompleted」)/ DCount(「*」,「qryAllEmployees」)''。它告訴我以下_您輸入的表達式包含無效語法。你省略了一個操作數或操作符,你輸入了一個無效的字符或逗號,或者你輸入的文本沒有用引號包圍。希望你願意幫助我!提前致謝! –
@ J.Rommers:如果您使用Access的非美國版本,則可能需要在DCount調用中使用';'而不是'''。 – Andre
很酷。這是一個需要記住的事情(例如,當您應用在SO或其他方面找到的解決方案時):在表單和查詢設計中,''是您的列表/參數分隔符,而在SQL視圖中,VBA是'','。有點煩人,但這是本地化... – Andre