我在Access 2007数据库中有一个表单,我需要在表单加载时自动更新超链接地址以在末尾添加ID号(当表单加载时,它会从表中加载ID。此ID需要要在超链接结束时添加)。基本上,每当表单加载时,我都需要它根据ID字段动态创建超链接地址。
例如:
加载前:URL=
加载后:URL=1
其中1是表格中当前选定的ID
答案 0 :(得分:0)
Access支持在打开表单时触发的几个“事件”。其中一个是Load
事件,它在首次加载表单时触发。有关详细信息,请查看here。
您可以向Form_Load
事件处理程序添加一些代码来更新有问题的字符串,例如...
myHyperlink = myHyperlink & [ID]
...当表单首次加载时会发生一次。如果您希望在记录之间移动时更新超链接(当表单打开时),那么您可以使用Current
事件,并使用类似
myBaseHyperlink = "http://example.com/id="
myHyperlink = myBaseHyperlink & [ID]