我通過在子窗體上使用查詢來輸入數據。我想自動填充工作號給我添加到該子表單的每一個新行。MS-Access:通過查詢輸入數據,我如何自動填充列?
tbl_Jobs
[Job_ID] <Primary Key
JID1001
JID1002
JID1003
tbl_Job_Tasks
[ID Auto][Job_ID][Task]
1 JID1002 TASK1
2 JID1002 TASK2
3 JID1002 TASK3
4 JID1001 TASK1
這是我在最基本的層面上查詢...
SELECT tbl_Job_Tasks.[Job_ID], tbl_Job_Tasks.[Category], tbl_Job_Tasks.[Task]
FROM tbl_Job_Tasks
WHERE (([Job_ID]="JID1002"));
我想做什麼就能做的是隱藏JOB_ID列,並讓它自動填充用戶如果他們決定爲他們的工作輸入一項新任務。目前,如果我輸入新任務,我必須指定要使用的Job_ID。該查詢正在用於從父表單中提取其Job_ID的子表單中,因此在完美的世界中,最終用戶不必重新輸入Job_ID。
這可能嗎?
謝謝
Job_ID被用作父窗體的父/子關係。只需使用tbl_Job_Tasks作爲您的子版本的源代碼,並讓Access處理它。 – geeFlo
Job_ID是關係持有者,但我真正的查詢是在顯示它們之前對任務進行一堆排序。只是以此爲例,因爲它更簡單一些。 – Robomato