我在MSAccess 2016中設計了一個帶有許多控件(文本框)的報表(工資單)。 有兩個表員工詳細信息和工資詳細信息。 一些控件需要來自員工詳細信息表的數據和一些來自工資表的數據。 我有2個主鍵基於多個表格的報表MSAccess
- Sl.No
- 員工ID
兩者的表。 我通過關係連接了員工ID。 如何在文本框中指定表達式,以便獲得與兩個表都匹配的記錄?
我在MSAccess 2016中設計了一個帶有許多控件(文本框)的報表(工資單)。 有兩個表員工詳細信息和工資詳細信息。 一些控件需要來自員工詳細信息表的數據和一些來自工資表的數據。 我有2個主鍵基於多個表格的報表MSAccess
兩者的表。 我通過關係連接了員工ID。 如何在文本框中指定表達式,以便獲得與兩個表都匹配的記錄?
使用查詢作爲報表的記錄源而不是表。那麼你不需要文本框中的任何表達式,只需要列名。我通常會給查詢提供與報告相同的名稱,但使用另一個前綴。例如。對於報告rptSalary
,查詢名爲qrptSalary
。
在報告中,您可以插入組頁眉和頁腳。您將使用EmployeeID
作爲分組列。然後,您可以將員工字段放入員工組標題,詳細信息部分中的工資詳細信息以及組頁腳中的任何總計。
是否強制使用分組? – Pragadeesh
否,但員工字段將乘以工資明細條目的數量。如果您希望每個薪資明細記錄重複列印相同的員工姓名,則不需要任何分組。 –
我們需要知道的是用於鏈接表的外鍵。 –
員工ID是外鍵。我使用relationsip功能連接了兩個表中的員工ID。 – Pragadeesh