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