打印      打开 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 小程序选择图标。


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