超链接在 Access 表单中不起作用
Posted
技术标签:
【中文标题】超链接在 Access 表单中不起作用【英文标题】:hyperlink doesn’t work in Access form 【发布时间】:2011-10-01 21:38:45 【问题描述】:我有一个 Access 表单,但未能成功地将记录格式化为超链接格式。
该表单采用数据表视图格式,其中包含带有网站链接的记录。表单的数据源是一个选择查询。超链接使用以下表达式创建,该表达式连接文本和数据,以创建 Web 链接:
"#http://www.ups.com/WebTracking/processInputRequest?sort_by=status&tracknums_displayed=1&TypeOfInquiryNumber=T&loc=en_us&InquiryNumber1=" & [T].[tracking_number] & "&track.x=0&track.y=0#"
我尝试将属性表格式字段设置为“hyperlink”,但它在查询设计视图和表单设计视图中都会自动更改为“hy”perli“n\k”。
请告知我需要做什么才能让表单以超链接格式输出记录,所以我只需单击网站链接,它将在网络浏览器中打开
提前非常感谢, 纳撒尼尔,Access 2007
【问题讨论】:
【参考方案1】:您可以对文本框(格式选项卡)使用 IsHyperlink 属性,再次,这些是编辑的麻烦。如果基于带有超链接字段的表创建表单,则为超链接字段创建的控件将设置为链接。
有关 IsHyperlink 的更多信息:http://msdn.microsoft.com/en-us/library/aa196153(office.11).aspx
将类似这样的内容粘贴到文本框中以查看它的工作原理:
clickme#http://www.ups.com/WebTracking/processInputRequest?sort_by=status&tracknums_displayed=1&TypeOfInquiryNumber=T&loc=en_us&InquiryNumber1=123456&track.x=0&track.y=0#
【讨论】:
Remou,再次非常有帮助。感激不尽以上是关于超链接在 Access 表单中不起作用的主要内容,如果未能解决你的问题,请参考以下文章
Microsoft Access Where Condition 在子窗体中不起作用
PasswordReset 在 WebMatrix 中不起作用