有没有办法使用 Microsoft 访问中的按钮将数据输入表格并清除所有文本框
Posted
技术标签:
【中文标题】有没有办法使用 Microsoft 访问中的按钮将数据输入表格并清除所有文本框【英文标题】:Is there a way to use a button in Microsoft access to enter data into a table and also clear all of the text boxes 【发布时间】:2020-08-19 19:40:15 【问题描述】:我已经能够制作一个可以向表格添加条目的表单,但我必须填写所有字段,然后按 Enter 键才能执行此操作。此外,在将数据添加到表格后,它仍保留在文本框中。我想通过使用按钮输入所有字段,然后准备好再次输入,使这个过程更加用户友好。
编辑:由于我的投票失败,有人可以向我解释为什么我的问题不好。
【问题讨论】:
我想说人们在问:“你试过什么?”。而且您似乎是在同时提出两个问题,既相当宽泛,又几乎没有关于您的实际问题的细节。 考虑使用绑定表单 - 它们会自动完成您想要的一切。 【参考方案1】:记录选择器应默认位于表单的左下角。带有黄色星号的黑色箭头是新记录。这将清空所有字段并允许添加新数据。如果没有详细信息,您的问题有点难以理解。我希望这会有所帮助。
【讨论】:
【参考方案2】:所以,您真的只是想在按 Enter 后清除文本框吗? (你的问题有点含糊)。
如果是这样,对于每个文本框,在Button_Click()
事件中(在设计模式下右键单击按钮进入“代码事件生成器”),只需说
FormName!YourTextBox.Text = ""
更多问题请咨询the documentation
另外,为什么你的问题不好:
-
含糊不清。 ***(以及您寻求代码帮助的任何地方)是一个您需要非常具体地说明您遇到的错误的地方,以便其他人可以重现它们(想象一下向您最喜欢的开源项目提交错误报告)只是描述“X 不起作用”——没有人会知道您的意思或在哪里寻找错误。
您显然尚未对此进行研究以查看答案是否已经存在。如果您的问题是我认为的(它可能不是——您不是那么具体。),Google 或 DuckDuckGo 上的第一个结果可能会回答您的问题。如果没有,不难查documentation。
P.S.,我不想表现得如此苛刻……只是想帮忙。
【讨论】:
【参考方案3】:请注意,在经典 Microsoft Access 中,表单已绑定到表格 - 因此不需要 Enter/Save 按钮......它已经输入......
如前所述,它正在移动到下一条记录 - 包含所有新的空字段...
有客户坚持使用“保存”按钮,因为他们在网络世界中已经习惯了...。可以使用未绑定的表单进行设置,但这是浪费精力...
【讨论】:
以上是关于有没有办法使用 Microsoft 访问中的按钮将数据输入表格并清除所有文本框的主要内容,如果未能解决你的问题,请参考以下文章
Microsoft Access - 将对象属性复制到同一类型的另一个对象
用户访问查看 Microsoft Azure 中的自定义报告