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


上一主题

下一主题

创建 RSS Feed Web 小程序

对于要嵌入此应用程序的 RSS Feed ,可创建这种小程序。配置 RSS Feed 小程序,以便嵌入的内容与用户角色相关。

可以允许用户配置 RSS Feed 小程序,但建议您仅将少量小程序变为可配置。如果向操作栏添加 RSS Feed 小程序,并使记录在定制 Web 选项卡中可用,则用户可以更轻松地阅读馈送,因为他们无需导航到另一个页面。

注意:有关在 Oracle CRM On Demand 中使用定制代码时适用的注意事项,请参阅在 Oracle CRM On Demand 中使用定制代码的客户的重要注意事项

配置 RSS Feed 小程序

注意:这是创建 Web 小程序的最后一步,如这两个主题所述:创建记录类型 Web 小程序创建全局 Web 小程序

在“Web 小程序”页面上,填写以下字段并单击“保存”。

字段

注释

类型

选择“信息源”。

用户和系统字段

 

在 Oracle CRM On Demand 中创建 Web 小程序之前,如果字段包含可以转义为字符实体参考的字符,则请仔细考虑您将如何使用参数字段变量,如 %%%User Id%%%。

在 HTML 中插入参数字段变量时,字段名称中像 & 这样的字符会转义为对应的字符实体参考(在本例中为 &),并且浏览器会扩展此实体参考,以便显示参考的字符。例如,您可能想要创建一个包含公司名称“A&B 制造”的主页 HTML Web 小程序。从“用户和系统字段”下拉列表中,您可以选择“公司名称”以插入 %%%Company name%%% 变量,在运行时,此变量的值为“A&B 制造”,该值在浏览器中显示为“A&B 制造”。但是,字符实体参考在 JavaScript 代码中未进行扩展,因此在本例中,请将变量放在可参考的上下文中,从文档 DOM 中检索该变量,然后根据需要对其进行编码。以下 Web 小程序 HTML 代码示例说明了这些差异:

<span id=”companyname” style=”display:none” data-value=”%%%Company name%%%”></span>

<script type=”text/javascript”>

var var1 = ”%%%Company name%%%”;

var var2 = document.getElementById(“companyname”).getAttribute(“data-value”);

</script>

var1 的值为“A&#38;B 制造”,var2 的值为“A&B 制造”。var1 和 var2 的值不同,因为浏览器在 HTML 标记和数据中扩展了实体参考,但未在 <script> 元素中扩展。

从“用户和系统字段”下拉列表中选择所需选项,以将参数字段添加到光标当前所在位置的“URL”字段。

例如,如果从下拉列表中选择“用户 ID”,则会插入 %%%User id%%%。运行时会用已登录用户的用户 ID 替换此参数。

再比如说,如果您从列表中选择“主机名”,则会在光标位置插入 %%%Hostname%%%。在运行时,此参数将替换为正在运行 Oracle CRM On Demand 的服务器的主机名。此操作特别适用于包含指向 Oracle CRM On Demand 的 URL 的配置,因为在从一个环境迁移到另一个环境时,不必再手动修改 Oracle CRM On Demand 主机名。

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

记录类型字段

注意:仅当“位置”值是“详细信息页面”时,此字段才适用。

将光标置于要从中添加参数的“URL”字段中,然后从下拉列表中选择要添加的字段。

例如,如果选择字段行 ID,则会插入 %%%Row id%%%。运行时会用当前记录的行 ID 替换此参数。

函数

如果您的 Oracle CRM On Demand URL 需要进一步编码以正确显示它,请从选择列表中选择 EncodeURL。

URL

输入用户单击超级链接时调用的 URL,例如 http://rss.news.yahoo.com/topstories。

必须在 URL 中包含 http://。 确保该 URL 是有效的统一资源标识符 (URI)。如果它无效,则当用户访问定制 Web 小程序时,会显示一则错误消息,而非嵌入的内容。

注意:有关 Oracle CRM On Demand 中的 URL 标准化的更多信息,请参阅关于 URL 标准化

通过将光标置于“URL”字段中,然后选择“用户和系统字段”下拉列表,也可在此字段中添加上下文相关参数。通过此操作,可向 URL 中添加一个字段参数(由 %%%fieldname%%% 指定)。在小程序调用源 URL 时,会基于当前记录的字段值替换该字段参数。

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

注意:每个浏览器都有 URL 长度上限。如果指定的 URL 超过此长度,则用户可能会在浏览器中看到不明行为。

允许用户覆盖 URL

为与用户角色相关的内容配置 RSS Feed 小程序。虽然可以允许用户配置 RSS Feed 小程序,但建议您仅将少量小程序变为可配置。

记录打开方式

选择一个值,具体取决于您是想在当前浏览器窗口中打开记录,还是想在新的浏览器窗口中打开记录。如果想将 RSS Feed 小程序添加到操作栏,请记住,在新的浏览器窗口中更容易阅读馈送。通过这样做,用户无需导航到另一个页面。

高度

 

小程序的高度(以像素为单位)。

现代图标

单击“查找”图标(放大镜)以选择要在现代主题中用于 Web 小程序的图标。“现代图标”字段仅适用于您为记录类型的详细信息页面创建的 Web 小程序。


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