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


上一主题

下一主题

将操作链接添加到分析

您可以将操作链接添加到分析。通过单击“分析”选项卡中提供的分析记录链接,您可以使用操作链接来访问记录详细信息页面。可以使用以下方法添加操作链接:

  • 使用调用浏览器脚本的操作链接。通过使用此方法,可以将报表中的记录类型名称配置为操作链接。该操作链接脚本将获取报表中的行 ID 值,然后使用该值从 Oracle CRM On Demand 中检索特定记录。您可以将此方法用于以下记录类型:客户、商业活动、联系人、潜在商机、商机、服务请求、用户、合作伙伴、商机产品收入、解决方案以及活动(预约和任务)。
  • 使用 URL。通过使用此方法,可以创建指向表或数据透视表视图中任何记录类型的链接。可以将记录类型 ID 列配置为操作链接。

    注意:如果用户在具有动态布局的页面上单击“操作”链接,则会随该页面的标准布局一起显示这些链接。

关于操作链接中的记录类型名称

添加操作链接时,必须在添加链接的代码或 URL 中使用原始记录类型名称。如果公司管理员在 Oracle CRM On Demand 中更改了记录类型的名称,则您必须确定要添加链接的记录类型的原始名称。

例如,公司管理员可能重命名了“客户”记录类型,因此现在称为顾客记录类型。如果要添加指向“顾客”记录类型结果的操作链接,调用浏览器脚本或 URL 的操作链接必须引用“客户”记录类型(即记录类型的原始名称)。根据要创建的链接类型,请在调用浏览器脚本或 URL 的操作链接中使用记录类型名称。使用“操作链接”脚本为“顾客”记录类型(原本为“客户”记录类型)添加操作链接,请在链接提示中使用客户记录类型名称。

要为“顾客”记录类型(原本为“客户”记录类型)添加调用浏览器脚本的操作链接,上面照片中的提示应如下所示:

名称

提示

记录类型

记录类型

行 ID

行 ID

在脚本提示中提供记录类型值时,记录类型名称的拼写必须正确无误。但是,此字段不区分大小写。

可在此字段中提供以下记录类型:

商机、客户、联系人、用户、服务、潜在商机、商业活动、合作伙伴、解决方案、收入、预约、任务。

提示:要确定要添加链接的记录类型的原始名称,请打开记录类型的主页。浏览器窗口“地址”字段中的 URL 显示记录类型的原始名称。在将“客户”记录类型重命名为“顾客”的示例中,“顾客主页”将显示以下 URL:
https://server_name/OnDemand/user/AccountHomePage
,其中:
server_name 是用于登录 Oracle CRM On Demand 的 URL

使用 URL 为“顾客”记录类型(最初为“客户”记录类型)添加操作链接时,在 URL 中使用客户记录类型名称,如下例所示:

http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/AccountDetail?OMTGT=AccountDetailForm&OMTHD=AccountDetailNav&AccountDetailForm.Id="@">” @”</a>"

提示:要确定记录类型的“详细信息”页面的正确 URL,请打开属于该记录类型的任何记录的“详细信息”页面。在浏览器窗口标题栏的“地址”字段中,复制从 http 到 Id= 的地址字符串相关部分。在“客户”记录类型重命名为“顾客”的示例中,URL 是从“顾客”记录的“详细信息”页面复制的。

在某些情况下,记录类型详细信息页面的 URL 中的所有位置都使用完整的记录类型名称,上例中所示的 URL 就是这样。但是,在其他情况下,在 URL 的某些位置使用缩写版的记录类型名称。

例如,如果要添加链接的记录类型最初是“商机”记录类型,则 URL 如下所示:

http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/OpportunityDetail?OMTGT=OpptyDetailForm&OMTHD=OpportunityDetailNav&OpptyDetailForm.Id="@">” @”</a>"

要使用调用浏览器脚本的操作链接来添加操作链接

  1. 在 Oracle CRM On Demand Analytics 的“标准”选项卡中,将列添加到报表中。
  2. 您必须将记录类型 ID 字段(例如客户 ID)添加到报表中。必须具有记录类型 ID 字段,因为该字段将用于确定要导航到的记录。可根据需要隐藏此列(但不要求如此),如下所述:
    1. 单击记录类型 ID 列的“列属性”按钮。
    2. 在“列属性”对话框中,单击“列格式”选项卡。
    3. 在“列格式”选项卡中,选中“隐藏此列”复选框,并单击“确定”。
  3. 在“标准”选项卡中,单击要创建操作链接的记录类型列的“列属性”按钮。
  4. 在“列属性”对话框中,单击“交互”选项卡。
  5. 在“交互”选项卡中,请执行以下操作:
  6. 从“值”下面的“主要交互”下拉菜单中选择“操作链接”。
  7. 单击“添加操作链接”按钮
  8. 在出现的“新建操作链接”弹出窗口中,单击“创建新操作”按钮,然后从出现的下拉列表中选择“调用浏览器脚本”。
  9. 在“创建新操作”弹出窗口中,单击“浏览”按钮,然后选择 USERSCRIPT.ActionLink 作为函数名称。
  10. 在“参数”部分中:
    1. 对于记录类型,在值列中,输入要为其创建分析的记录类型的名称(例如客户)。勾选固定和隐藏的复选框,因为此值在整个分析中保持不变,因此不需要再次输入。下面是支持的记录类型:商机、客户、联系人、用户、服务、潜在商机、商业活动、合作伙伴、解决方案、收入、预约、任务
    2. 对于行 ID,从下拉菜单中选择“列值”,然后在定义标准时选择先前步骤中添加的对应对象 ID 列。为此行勾选固定和隐藏的复选框,因为此值在整个报表中保持不变,因此不需要再次输入。(例如,从“列”值的下拉菜单中选择 "Account.Account ID")
  11. 在“列属性”窗口中,如果在运行时仅有一个可用的操作链接,请勾选“不显示在弹出窗口中”复选框。
  12. 单击“确定”。
  13. 要显示报表,请单击“结果”选项卡。

下列过程说明如何使用 URL 添加操作链接。可以使用此过程为任何记录类型添加操作链接。

使用 URL 添加操作链接

  1. 在 Oracle CRM On Demand Analytics 的“标准”选项卡中,向报表添加列,包括记录类型 ID(例如“客户 ID”)列。

    注意:要让操作链接起作用,必须向报表添加记录类型 ID 字段。

  2. 单击记录类型 ID 列的“列属性”按钮。
  3. 在“列属性”对话框中,单击“数据格式”选项卡。
  4. 在“数据格式”选项卡中,请执行以下操作:
  5. 选中“改写默认数据格式”复选框。
  6. 在“文本处理方式”列表中,选择“定制文本格式”。
  7. 在“定制文本格式”字段中, 在 at 符号 (@) 后输入链接的代码,如下例所示:

    http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/OpportunityDetail?OMTHD=OpportunityDetailNav&OMTGT=OpptyDetailForm&OpptyDetailForm.Id="@">” @”</a>
    其中:
    server_name 仅作为示例,将替换为用于登录到 Oracle CRM On Demand 的 URL。

    在上例中,URL 用于“商机”记录类型。使用 Oracle CRM On Demand 服务器相应的 URL 以及要为其创建链接的记录类型。

    注意:在 URL 中必须使用原始的记录类型名称。如果公司管理员在 Oracle CRM On Demand 中重命名了记录类型,您必须确定要添加操作链接的记录类型的原始名称,然后在 URL 中使用该名称。

    Oracle CRM On Demand Analytics 针对报表中的每条记录将字符串中最后一个 at 符号 (@) 替换为记录类型 ID 值。如果不希望该链接显示记录类型 ID,请将最后一个 at 符号 (@) 替换为希望显示的本文。在以下示例中,操作链接中的 ID 替换为单词 View:

    http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/OpportunityDetail?OMTHD=OpportunityDetailNav&OMTGT=OpptyDetailForm&OpptyDetailForm.Id="@">View</a>"

  8. 单击“确定”。
  9. 要预览分析,请单击“显示结果在仪表盘上的外观”。

以下示例显示用于资产记录上的链接的代码:

http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/AssetDetail?OMTHD=AssetDetailNav&OMTGT=AssetDetailForm&AssetDetailForm.Id="@">"@"</a>"

以下示例显示用于预约记录上的链接的代码:

http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/ApptDetail?OMTHD=ApptRead&OMTGT=ApptDetailForm&ApptDetailForm.Id="@">"@"</a>"

以下示例显示用于任务记录上的链接的代码:

http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/TaskDetail?OMTHD=ReadTaskDetail&OMTGT=TaskDetailForm&TaskDetailForm.Id="@">"@"</a>"


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