我有一个基于“Issues.accdb”模板的数据库,我想修改其中一个表单。
在“问题详细信息”表单中,有一个打开的文本框,在保存记录时将数据附加到备忘录“评论”字段。此评论字段的历史记录显示在下面的锁定文本框中。
我想更改表单的行为,以便用户无需在表单上的打开文本字段中输入新评论,而是单击命令按钮并打开一个输入框;然后将评论输入其中。
我还想输入验证,以便没有人可以输入空白评论。
我有一个基于“Issues.accdb”模板的数据库,我想修改其中一个表单。
在“问题详细信息”表单中,有一个打开的文本框,在保存记录时将数据附加到备忘录“评论”字段。此评论字段的历史记录显示在下面的锁定文本框中。
我想更改表单的行为,以便用户无需在表单上的打开文本字段中输入新评论,而是单击命令按钮并打开一个输入框;然后将评论输入其中。
我还想输入验证,以便没有人可以输入空白评论。
我能看到的最快的方法是将你已经拥有的东西装配到你所要求的东西上:
由于您已经有一个用于插入的绑定备忘录字段,因此只需使其不可见。在命令按钮的 onClick 事件中,您只需使用 InputBox 填充该备忘录字段,其中包含类似
dim cmt as String
cmt = InputBox("Please provide a comment.")
if cmt = "" then
msgbox("Comments cannot be empty")
else
me.myBoundMemofield = cmt
docmd.save