2015-10-07 15 views
0

Please press here for see the error in the gif. 這是我從我的最後一個問題,可以看到這裏繼續一個新的問題:Object variable or with block variable not set - Access 2013你試圖NULL值賦值給一個變量,是不是數據類型變種 - 訪問

好吧。 ..我試圖讓名字工作,它的工作原理,你可以在gif中看到。但是,當我添加一個新人時,這個錯誤剛剛彈出,並說「你試圖將空值賦給一個非數據類型變量的變量」

是的,它是在丹麥語言的情況下你不知道。 它在訪問2013年。

如果有什麼我失蹤,那麼請問我任何問題。

回答

0

從我所看到的,主窗體上唯一的控件是一個列表對象,它被用來選擇要在子窗體上顯示的人。

我覺得這樣的設計會給你帶來困難。

考慮通過在子窗體上放置選擇人的控件來消除對主窗體的需求。

此外,子窗體中的子窗體也顯得不必要。我懷疑你可以創建一個基於單個SELECT查詢的表單,它可以獲取當前在小型子表單中顯示的所有數據。

因爲我看不懂丹麥語,所以很難理解你的數據,但是你的表格的結構實際上看起來不對!例如,VERU很少需要一個具有表單名稱並通過personID鏈接的人形式!

我經常推薦this youtube頻道,還有WROX Programming Access的書。他們都有用於構建表單的例子。

我不知道您有多少使用Access的經驗,但您可能會發現上述有用。

我通常在窗體的標題中使用一個未綁定的組合框,以允許用戶選擇一個人,然後使用VBA代碼轉到該人並在窗體中顯示他們的記錄。

這種技術在此說明:http://allenbrowne.com/ser-03.html

我希望這有助於。

+0

啊,我明白了。好的。非常感謝你。 :) – Danishdjinn

+0

我希望你能理解這一點!祝你好運。 – HarveyFrench