我有一个表格,人们可以在那个月输入电话费。我有6个字段,表单没有链接到任何表或查询。我允许用户在名称字段中选择名称,该名称链接到'staff table',从中我获取所有名称。 我现在遇到的问题是,在完全输入所有数据后,我没有看到新的记录行。我还将表单循环属性设置为“所有记录”。 请帮忙
答案 0 :(得分:2)
您说您的表单没有“链接”(绑定)到任何表或查询,因此“新记录”(*
)行不适用;您的表单只是一个单页的未绑定控件集合(组合框,文本框等)。
如果您想要“新记录”行,则需要将表单绑定到表或查询。
如果您不想绑定表单,则必须:
在表单上创建一个按钮,通过VBA代码将当前控件(字段)值保存到表中的新记录中,
清除(部分?)之前的控制值,以便他们准备接受新值,然后
允许用户重复此过程以添加其他记录。
答案 1 :(得分:1)
由于你没有被限制在桌子上,所以无处可去“新”记录。您应该创建一个“新记录”或“清除”按钮,以删除表单以进行新条目。