打印      打开 PDF 版本的联机帮助


上一主题

下一主题

设置 Web 链接

Web 链接 是一个定制字段,通过该字段,可以在 Oracle CRM On Demand 内的记录中放置一个指向外部网站或基于 Web 的应用程序的超级链接。通过 Web 链接定制字段可以方便用户导航到其他 Web 页,包括 Oracle CRM On Demand 中的其他页面。可以为任何记录类型创建 Web 链接定制字段。例如,可以为客户记录类型定义一个 Web 链接字段,从而用其他应用程序中的值更新客户详细信息。与其他定制字段相同,必须将 Web 链接字段添加到记录页面布局中,这样用户才能看见这些字段。

您可以将 Web 链接配置为只打开另一个网站。还可以将 Web 链接配置为以 URL 中参数的形式传递 Oracle CRM On Demand 记录中的特定信息。例如,您可以创建 Web 链接字段将客户记录中的地址信息传递到提供地址特定地图的网站。随后,当用户单击该客户记录上的 Web 链接时,将打开客户位置的地图。

您还可以配置 Web 链接以打开报表或仪表盘。

注意:有关 Oracle CRM On Demand 中可嵌入报表和仪表盘的位置的信息,请参阅关于在 Oracle CRM On Demand 中嵌入报表和仪表盘

您可以将 Web 链接配置为只在某些情况下出现。例如,可以指定显示 Web 链接所必须满足的条件,并且可以将该链接配置为只显示在“详细信息”页面上,以便防止用户从“编辑”页面中单击此链接。

注意:在转换潜在商机时,Web 链接字段的内容不能转入到新记录。

开始之前。要配置 Web 链接字段,您必须熟悉目标 URL 的语法。要配置 Web 链接以打开报表或仪表盘,报表或仪表盘必须存储在共享文件夹下您有权访问的文件夹中。

要设置 Web 链接

  1. 在任何页面中,单击右上角的“管理”全局链接。
  2. 在“应用产品定制”部分中,单击“应用产品定制”链接。
  3. 在“记录类型设置”部分中,单击所需记录类型的链接。
  4. 在“字段管理”部分中,单击“记录类型“字段设置”。
  5. 如果还不存在 Web 链接字段,请按照创建和编辑字段中的说明创建定制的 Web 链接字段。
  6. 在“字段”页面上,单击定制字段的“编辑 Web 链接”链接。
  7. 在“编辑 Web 链接”页面上,填写以下属性(如适用):
    1. 字段显示名称。此字段为只读。
    2. 类型。选择以下各项之一:
      • URL。如果要创建另一个 Web 页(包括 Oracle CRM On Demand 中的另一个页面)的 Web 链接,请选择此值。
      • 报表。如果要创建报表的 Web 链接,请选择此值。
      • 仪表盘。如果要创建仪表盘的 Web 链接,请选择此值。
    3. 用户和系统字段。创建 Web 链接时,此字段会自动显示与用户和公司相关的信息。

      有关更多信息,请参阅用户和系统字段

    4. 记录类型字段。创建 Web 链接时,此字段会自动显示与记录类型相关的信息。

      注意:记录类型是指设置 Web 链接所针对的记录类型。再如,如果编辑的是联系人记录的 Web 链接,则此字段将显示为“联系人字段”列表。

    5. 函数。(仅限 URL Web 链接类型)如果您的 Oracle CRM On Demand URL 需要进一步编码以正确显示它,请从选择列表中选择 EncodeURL。
    6. 转换标记。如果您希望此 Web 链接显示在其他激活的语言中,请选中此复选框。
  8. 在“Windows 属性”部分中,输入以下属性:
    1. 对于“显示文本”,输入超级链接的标签(显示名称),这是用户在布局中看到的内容。

      例如:单击此处访问证券报价机(带下划线)。

      您还可以在“显示文本”字段中包括上下文相关的参数,方法是将光标置于“显示文本”字段中,然后选择“用户和系统字段”或“(记录类型)字段”列表。这会将字段参数放入“显示文本”字段(由 %%%fieldname%%% 指定)中,将采用基于当前记录的字段值替换这个字段参数。

      注意: 如果您的显示文本太长,布局中无法完整显示,则会将其截断。另外,任何变量的信息都是在运行时添加的。

    2. 选择当用户单击超级链接时想让 Oracle CRM On Demand 表现出的行为方式:
      • 在当前窗口中打开。在当前窗口中打开超级链接页面,替换当前的 Oracle CRM On Demand 会话。
      • 在定制 Web 选项卡中打开。在定制 Web 选项卡中打开超级链接页面。从“目标定制 Web 选项卡”列表中选择所需的 Web 选项卡。
      • 在新窗口中打开。在新窗口中打开超级链接页面,并保留当前的 Oracle CRM On Demand 窗口不变。如果想在用户关闭新窗口之后刷新父窗口,请选中“刷新父窗口”复选框。
    3. 对于“显示”选项,请选择“详细信息”页面、“编辑”页面或“两者”,具体取决于想让 Web 链接仅出现在“详细信息”页面上、仅出现在“编辑”页面上,还是同时出现在“详细信息”和“编辑”页面上。您可以将 Web 链接添加至“列表”页面以及相关信息部分中。有关更多信息,请参阅管理列表访问和列表顺序以及定制相关项目的布局
  9. 填写链接属性:
    1. 对于“有效链接条件”,请输入条件表达式,控制 Web 链接在“详细信息”和“编辑”页面上是否处于有效状态。可以单击“有效链接条件”字段旁边的 fx 图标来打开 Expression Builder 窗口,从而输入表达式。有关可用于表达式的语法的信息,请参阅 Expression Builder

      例如,如果输入像 [Revenue] > 10000 这样的表达式,则只有当满足条件“收入值大于 10000”时,Web 链接才为有效状态。

      如果未输入表达式,则 Web 链接始终处于有效状态。如果输入表达式,但未满足条件,则仍将显示 Web 链接,但该链接不是有效状态。

    2. 对于“显示链接条件”,请为控制 Web 链接是否在“详细信息”和“编辑”页面上可见的条件输入表达式。

      例如,如果输入像 [Revenue] > 10000 这样的表达式,则只有当满足条件“收入值大于 10000”时,才会显示 Web 链接。

      如果未输入表达式,则始终显示 Web 链接。

      以下情况适用于“显示链接条件”和“有效链接条件”字段中的表达式。

      • 新页面。不会为新页面计算可见和有效的表达式。默认情况下,这些表达式被设置为“真”。禁用链接的唯一方法是明确地将表达式设置为“假”。
      • “编辑”页面。默认情况下,可见和有效的表达式被设置为“真”。但是,可以使用 Expression Builder 添加新的表达式。
    3. (仅限报表和仪表盘 Web 链接类型)在“路径”字段中,单击“查找”图标(放大镜),导航到共享文件夹中所需的报表或仪表盘,然后单击“确定”。系统会在您选择报表或仪表盘之后自动填充“路径”字段。
    4. (仅限报表和仪表盘 Web 链接类型)如果要指定在运行时将应用于报表的筛选器,请在“参数”字段中指定筛选器。有关指定筛选器的详细信息,请参阅关于为嵌入的报表和仪表盘指定筛选器。
    5. (仅限 URL Web 链接类型)对于“URL”,输入当用户单击超级链接时调用的 URL,例如 www.oracle.com。

      注意:您还可以包括上下文相关的参数,方法是将光标置于“URL”字段中,然后选择“用户和系统字段”或“(记录类型)字段”列表。这会将字段参数放入 URL(由 %%%fieldname%%% 指定)中,当用户单击基于当前记录的字段值时,该值会替换这个字段参数。

      如果不指定任何 URL,则用户单击该链接时会被定向到一个空 URL。

      每个浏览器都有一个最大 URL 长度。如果您指定超出此长度的 URL,用户在单击 Web 链接时可能会在浏览器上看到不确定的行为。确保您指定的 URL 是有效的统一资源标识符 (URI)。如果它无效,则会显示一则错误消息,而非链接。

      注意:虽然可以使用 URL 将报表或仪表盘嵌入到 URL 类型的定制 Web 小程序、Web 选项卡或 Web 链接中,但不完全支持此功能,并且升级后该 URL 可能无法正常工作。

    6. (仅限 URL Web 链接类型)对于“请求方法”,请选择想要用于发送 Web 链接请求的方法:
      • GET。 GET 请求发送请求 URL 中的查询字符串参数(名称和值对)。这是现有 Web 链接的默认值。
      • POST。POST 请求发送 HTTP 消息正文中的查询字符串参数(名称和值对)。这是新 Web 链接的默认值。
  10. 对于用户和系统字段,请从“用户和系统字段”列表中选择选项,以将参数字段添加到“URL”、“显示文本”或“参数”字段中的光标当前所在位置。

    例如,如果从下拉列表中选择“用户 ID”,则将 %%%User id%%% 插入“URL”、“显示文本”或“参数”字段,具体取决于光标所在的位置。运行时,%%%User id%%% 将被登录用户的用户 ID 替换。再比如说,如果您从列表中选择“主机名”,则会在光标位置插入 %%%Hostname%%%。在运行时,此参数将替换为正在运行 Oracle CRM On Demand 的服务器的主机名。此操作特别适用于包含指向 Oracle CRM On Demand 的 URL 的配置,因为在从一个环境迁移到另一个环境时,不必再手动修改 Oracle CRM On Demand 主机名。

  11. 对于记录类型字段,将光标放在“URL”、“显示文本”或“参数”字段中要添加参数的位置,然后从列表中选择要包括的字段。

    例如,如果选择字段“行 ID”,则将 %%%Row id%%% 插入“URL”、“显示文本”或“参数”字段,具体取决于光标所在的位置。运行时,此参数将被当前记录的行 ID 替换。

    注意: 记录类型名称的占位符由斜体的词组记录类型来表示。例如词组记录类型 是指在其中添加 Web 链接定制字段的记录类型。再如,如果编辑的是联系人记录的 Web 链接,则此字段将显示为“联系人字段”列表。

  12. 单击“保存”。
  13. 定制静态页面布局中所述,将“Web 链接”字段添加到记录类型页面布局。

已发布 8月 2018 Copyright © 2005, 2018, Oracle. 保留所有权利。Legal Notices.