如何在Access窗体中显示超链接(数据表视图)

Bla*_*ise 5 ms-access

该表的一个字段是包含文件完整路径的备注字段.

我将在数据表视图中将路径显示为表单中的超链接.

这是我在该列的Property窗口中所做的:

  • 是超链接:是的
  • 显示为超链接:始终

现在,该列的值显示为超链接,蓝色和下划线.但是,如果我点击超链接,它不会带我到任何地方.

有一个名为"Hyperlink Target"的属性,我认为它必须是解决这个问题的地方.但我无处可找到此属性值的文档.我试过"_blank"好像它是Html,但它失败了.任何人都可以告诉我该属性应该是什么,以便超链接可以工作?

谢谢!

Han*_*sUp 5

在表单的记录源查询中,将哈希字符(#)连接到备注字段值的两端.

SELECT '#' & your_field & '#' AS URL
FROM YourTable;
Run Code Online (Sandbox Code Playgroud)

然后,如果您的字段包含https://www.google.com/webhp?source=search_app,则文本框值将为#https://www.google.com/webhp?source=search_app#.单击绑定到该URL的文本框将使用该FollowHyperlink方法在关联的应用程序中打开它.

如果您正在讨论的是本地文件路径而不是Web URL,那么该方法仍然有效.