1
我有一個具有正確的源對象,鏈接主站字段和鏈接子窗體參數的子窗體。綁定子窗體中的組合框訪問
我可以創建在其中顯示在下拉菜單中選擇正確信息(相同的表作爲子窗體的源對象)的子窗體的組合框,但是未結合並且不更新在主窗體記錄。
有誰知道這可能如何解決?
(注意主機和子女之間的關係是多個表,但參照完整性和級聯更新啓用)
我有一個具有正確的源對象,鏈接主站字段和鏈接子窗體參數的子窗體。綁定子窗體中的組合框訪問
我可以創建在其中顯示在下拉菜單中選擇正確信息(相同的表作爲子窗體的源對象)的子窗體的組合框,但是未結合並且不更新在主窗體記錄。
有誰知道這可能如何解決?
(注意主機和子女之間的關係是多個表,但參照完整性和級聯更新啓用)
事實上,組合是子窗體不是在這種情況下,相關的。該向導將爲您設置所有內容,但綁定控件的規則是設置Control Source
。例如,您的子表單包含PlaceID的地點列表,並且您希望使用組合顯示用戶列表中的地名名稱來更新它。
Control Source: PlaceID
Row Source : SELECT ID, PlaceName FROM Places ORDER BY PlaceName
Bound Column : 1
Column Count : 2
Column Widths : 0; 2cm
的關係
聽起來有前途:不幸的是,當我選擇控制源是主字段的ID的組合框將自動顯示該號碼,並且雖然來自SQL查詢的其他信息在技術上是可用的,它將拒絕除主字段的ID之外的任何其他信息作爲有效參數。 :-(我通常會做一個試驗和錯誤的事情(關於作爲控制源的源ID是什麼?),但我不明白它是如何工作的,因爲它在這種情況下與主場完全無關;從而否定第一個組合框的點... – user137263 2012-08-03 10:57:09
你永遠不會設置組合框作爲主域的ID,你很少在子窗體中顯示主域,因爲它是由主域自動完成的 – Fionnuala 2012-08-03 11:01:36
ID和PlaceID是否一樣? – user137263 2012-08-03 11:13:52