Hyperlink 加载Microsoft Access时更新超链接地址

Hyperlink 加载Microsoft Access时更新超链接地址,hyperlink,ms-access-2007,Hyperlink,Ms Access 2007,我在Access 2007数据库中有一个表单,我需要在加载表单时自动更新超链接地址,以便在末尾添加ID号(当表单加载时,它从表中加载ID。此ID需要添加到超链接的末尾)。基本上,每当加载表单时,我都需要它根据ID字段的大小动态创建超链接地址 例如: 加载前:URL= 加载后:URL=1 其中1是表中当前选定的ID,Access支持在打开表单时触发的多个“事件”。其中之一是Load事件,该事件在首次加载表单时触发。有关详细信息,请参见 您可以将一些代码添加到Form_Load事件处理程序中,以更新

我在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]

谢谢我使用了Form_Load事件,因为无法在相关表单上导航记录。效果很好