Access 2003完整教程:关于超链接

超链接提供了一种在对象间进行浏览的有用而又简便的方式。

超链接的定义

超链接是从一个对象指向另一个对象的指针。目标通常是另一个网页,但也可以是图片、电子邮件地址、文件(如多媒体文件或 Microsoft Office 文档)或程序。超链接本身可以显示为文本或图片。

使用超链接可以:

当鼠标指针指向包含超链接的文本或图片时,指针变为手形手形指针,表明可以在其上执行单击操作。

当站点访问者单击超链接时,目标所显示、打开或运行的位置取决于目标的类型。例如,指向声音文件的超链接在“媒体播放器”中打开文件,指向网页的超链接在 Web 浏览器中显示页。

超链接地址的组成部分

超链接地址最多可以有四个部分,各部分间用数字符号 (#) 分隔:

显示文字#地址#子地址#屏幕提示

部分说明
显示文字在字段或控件中所看到的文本。例如,可能需要显示由“地址”和“子地址”指定的万维网站点或对象的说明性名称。该字段是可选字段。
地址到目标文档的绝对或相对路径。绝对路径是指向文档的完全限定的URL或UNC路径。对于数据访问页,相对路径是与页的保存位置相关的路径。对于其他数据库对象,相对路径则与在“‘数据库名称’属性”对话框中设置的“超链接基础”或当前数据库路径相关。在“子地址”指向当前.mdb文件或.adp文件中的对象时,该字段为可选字段。
子地址文件或页中的地点。例如,可能需要指向Microsoft Access 数据库中指定的窗体或报表,或 Microsoft Word 文档中指定的书签。该字段是可选字段。
屏幕提示将指针停放在超链接上时显示的文字。该字段为可选字段。

可以将超链接地址直接输入到数据表的超链接字段中,或者窗体或数据访问页上的文本框或接受超链接的控件中。

注释在将超链接地址的格式设置为超链接的字段或文本框中,Microsoft Access 并不显示字段或控件中地址的所有四个部分。如果要查看整个超链接地址,请选择插入点并按 F2。

关于超链接控件

当基础记录源中的每条记录各有不同的超链接地址时,可以使用超链接控件。可将超链接控件绑定到包含超链接值(如电子邮件地址)的“文本”类型字段中。

在“页”视图或 Microsoft Internet Explorer 中的记录间进行移动时,单击超链接可以进入其他网页或打开邮件程序发送电子邮件。

图像超链接控件

使用图像超链接控件向数据访问页添加图像,当单击它时,就会显示在硬盘中、网站或其他位置的网页。当创建图像超链接控件时,应选择显示在页面的图像和跳转的文件地址。在“页”视图中,当指针经过图像时,指针变为手形,表明图像是超链接,可以单击转到其他页面。还可以为图像定义“屏幕提示”和替换文字。

图像超链接控件用于提供指向与数据访问页上数据相关的信息的链接。

URL 的定义及工作原理

创建超链接时,将其目标编为统一资源定位符(URL)代码,例如 http://example.microsoft.com/news.htm 或 file://ComputerName/SharedFolder/FileName.htm。URL 包含 Web 服务器或网络位置路径和文件名。此外,URL 还表明处理文件所要使用的协议,如 HTTP、 FTP 或 FILE。

绝对超链接和相对超链接的区别

绝对URL包含完整的目标地址。相对 URL 有一个或几个地址部分可以忽略。为使该地址可用,忽略信息将取自包含 URL 的页。例如,如果将协议和域忽略,则 Web 浏览器使用当前页的协议和域。网站中的页通常使用只包含部分路径和文件名的相对 URL。如果将文件移到其他服务器,只要页的相对位置保持不变,任何超链接将可以继续使用。例如,Products.htm 的超链接指向同一文件夹中的页;如果两个页都移动到其他服务器上的同一个目录中,该超链接中的 URL 依然正确。

在 Microsoft FrontPage 中创建超链接时,不必知道目标 URL — 只需浏览到本地 Web、网络文件系统或万维网的页或文件,FrontPage 就可以提供正确的 URL。在为同一网站的目标创建超链接时,FrontPage 将创建相对 URL。如果重命名或移动网站中的文件,FrontPage 将更新指向该文件的所有 URL。通过创建相对 URL,FrontPage 为用户节约时间并使网站便于移植。

超链接地址示例

注释超链接地址最多可以有四个组成部分,各部分以数字符号(#)分开: 显示文字#地址#子地址#屏幕提示

下面举例显示超链接地址及其指向的目标。注意:URL使用斜线而UNC路径使用反斜线。

Microsoft Corporation#http://www.microsoft.com#

网站上的 Microsoft 主页。 显示为“Microsoft Corporation”。

#http://www.microsoft.com#

网站上的 Microsoft 主页。

#http://www.microsoft.com#示例#

名为“示例”的Name标记,位于 Microsoft 主页的 .html 文档。Name是 HTML 页中一些标记的属性。

#\\northwind\public\products.doc##打折产品清单

Northwind 服务器上公用文件夹中的 Microsoft Word 文件 Products.doc。“屏幕提示”为“打折产品清单”。

简历#c:\windows\personal \resume.doc#

C:\Windows\Personal 文件夹中的 Word 文件 Resume.doc。显示为“简历”。

#c:\windows\personal\resume.doc#

在 C:\Windows\Personal 文件夹中的同一 Resume.doc 文件。因为没有显示文字,将显示路径名。

#c:\windows\personal\resume.doc#资格认证

Resume.doc 文件中的书签称为“资格认证”。

#c:\windows\personal\ northwind.mdb#供应商窗体

C:\Windows\Personal 文件夹中的 Northwind 数据库的“供应商”窗体。

供应商##供应商窗体#单击查看和编辑供应商信息

当前数据库的“供应商”表。显示为“供应商”,屏幕提示为“单击查看和编辑供应商信息”。

#c:\windows\personal\1996 Sales.ppt#13

C:\Windows\Personal 文件夹中的 PowerPoint 演示文稿 1996 Sales.ppt 的第 13 张幻灯片。

#c:\windows\personal\budget. xls#Sheet1!A2

C:\Windows\Personal 文件夹中 Excel 文件 budget.xls 的 Sheet1 中的 A2 单元格。

为了简化超链接的地址输入,Access 允许忽略地址的某些部分。例如:

Office 中一些超链接子地址语法示例

到如下类型文件的位置输入
Microsoft Access对象类型和对象名。例如,向“客户”表中输入table Customers

注释

对于非英文系统,Access 将以英文和本地语言识别对象类型;然而使用“插入超链接”对话框创建的超链接均有对象类型的英文字符串。

Microsoft Excel定义的名称或“表!区域”。如,输入Sheet1!A2可以链接到 Sheet1 的 A2 单元格。
Microsoft PowerPoint幻灯片编号
Microsoft Word书签名
HTML 文档书签名(使用 <A> 标记的 NAME 属性进行定义)

上页:Access 2003完整教程:工具栏疑难解答 下页:Access 2003完整教程:权限的类型 (MDB)

Access 2003完整教程:关于超链接

Access 2003完整教程:权限的类型 (MDB)Access 2003完整教程:关于查询的类型 (MDB)
Access 2003完整教程:在“页”视图中使用快捷键Access 2003完整教程:关于数据类型与字段大小 (MDB)
Access 2003完整教程:Access 2003 的安装内容Access 2003完整教程:Access 2003 中安装了哪些向导
Access 2003完整教程:Access 2003 中的向导、生成器及加载项Access 2003完整教程:使用欧元符号
Access 2003完整教程:运行参数查询 (ADP)Access 2003完整教程:关于实现更安全的与外部数据源的连接
Access 2003完整教程:排序的疑难解答 (ADP)Access 2003完整教程:得到“为该属性输入的设置无效”的消息。
Access 2003完整教程:得到“无效参数”的消息。Access 2003完整教程:转换 Access 文件的疑难解答
Access 2003完整教程:将组页眉打印在第一个明细记录所在行Access 2003完整教程:报表快照疑难解答
Access 2003完整教程:得到“表达式无效”的消息。Access 2003完整教程:得到“在表达式中未定义的函数”的消息。
Access 2003完整教程:得到“默认排序属性无效”的消息。Access 2003完整教程:表和字段属性疑难解答 (MDB)
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号