Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8236912
  • 博文数量: 444
  • 博客积分: 10593
  • 博客等级: 上将
  • 技术积分: 3852
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-09 15:26
文章分类

全部博文(444)

文章存档

2014年(1)

2013年(10)

2012年(18)

2011年(35)

2010年(125)

2009年(108)

2008年(52)

2007年(72)

2006年(23)

分类: 系统运维

2010-06-21 16:47:32

如果您希望超链接根据表单中的值进行更改,则可以在表单模板中包括动态超链接。若要创建此类型的超链接,必须将该超链接到中的。根据表单模板的设计,您可以将超链接绑定到一个域,而将显示文本绑定到另一个域。

例如,假设您在一家国际进口公司工作,您使用查询供应商的库存。在您的供应商调查表单模板中,您可以插入一个超链接,然后将其绑定到数据源中包含与该供应商关联的 URL 值的域。如果希望该超链接显示供应商的名称而不是 URL,可以将其显示文本绑定到数据源中包含供应商名称值的域。当用户单击表单上的供应商名称时,该供应商的网页将在浏览器窗口中打开。

  1. 在表单模板中,单击要插入超链接的位置,或选择要转换为超链接的文字或图片。
  2. “常用”工具栏上,单击“插入超链接”按钮图像 ,或按 Ctrl+K。
  3. “常规”选项卡的“链接到”下,选择“数据源”,然后单击“选择 XPath”按钮图像
  4. 选择一个域或组,然后单击“确定”
  5. “显示”下,请执行下列操作之一:
    • 若要显示超链接的特定文本字符串,请单击“文本”,然后在“文本”框中键入要显示的文本。
    • 若要将表单模板上控件内的值显示为超链接文本,请单击“数据源”,然后单击“选择 XPath”按钮图像 ,然后选择该控件要绑定到的域或组。
  6. 若要指定在用户将鼠标指针停留在超链接上时显示的屏幕提示,请单击“高级”选项卡,然后在“屏幕提示”框中,键入要显示的文本。

提示    可以使用 表达式来创建包含动态和静态数据组合的超链接。例如,假设要创建链接到“ my name.html”的超链接,其中 Web 服务器名 不会改变,但是文件名 my name 会因在表单特定的域中键入的数据而不同。这种情况下,您可以在“链接到”部分中的“数据源”框中键入 concat(' ', my:name, '.html') 其中 name 是文本框要绑定到的域的名称。您可以使用 Concat 函数将静态文本与表单的其他域中的数据合并在一起。

阅读(1975) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~