2015-10-07 33 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