列印      開啟 PDF 版的線上說明


上一個主題

下一個主題

建立 RSS 摘要 Web Applet

為您要嵌入應用程式中的 RSS 摘要建立此類型 Applet。設定 RSS 摘要 Applet,使內嵌的內容與使用者相關。

您可以讓使用者設定 RSS 摘要 Applet,不過建議您僅開放設定少數 Applet。如果您新增 RSS 摘要 Applet 至「動作」列,並讓記錄可在自訂「Web 頁標」中使用,使用者就能更輕鬆地讀取這些摘要,因為不必瀏覽至不同的頁面。

附註:如需有關在 Oracle CRM On Demand 中使用自訂代碼適用之考量的資訊,請參閱在 Oracle CRM On Demand 中使用自訂代碼的客戶重要考量

建立 RSS 摘要 Applet

備註:這是建立 Web Applet 的最後一個步驟,如建立記錄類型的 Web Applet建立全域 Web Applet 主題中所述。

在「Web Applet」頁面上,填好下列欄位,然後按一下「儲存」。

欄位

註解

類型

選取摘要。

使用者與系統欄位

 

在您於 Oracle CRM On Demand 中建立 Web Applet 前,請仔細考量您會如何使用參數欄位的變數,如 %%%User Id%%% (若欄位包含可被逸出作為字元實體參考的字元)。

當您在 HTML 中插入參數欄位變數,欄位名稱中的字元 (如 &) 會被逸出作為對應的字元實體參考 (在此案例中為 &),且瀏覽器會展開實體參考以便顯示參考的字元。例如,您可能想要使用公司名稱 A&B Manufacturing 來建立首頁 HTML Web Applet。從「使用者與系統欄位」下拉清單中,您可以選擇「公司名稱」來插入變數 %%%Company name%%%,而在執行時,此變數具有 A&B Manufacturing 的值,其在瀏覽器中會顯示為 A&B Manufacturing。不過,字元實體參考不會在 JavaScript 程式碼中展開,因此在此情況下,請將變數置於可參考的內容中,將其從文件 DOM 中擷取,然後視需要對其進行編碼。這些差異會在下列 Web Applet 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 Manufacturing” 而 var2 的值是 “A&B Manufacturing”。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 需要進一步編碼來正確顯示,請從選擇清單中選取「編碼 URL」。

URL

輸入使用者按一下超連結時叫用的 URL,例如 http://rss.news.yahoo.com/topstories。

URL 中必須包含http://。 請確定 URL 是有效的通用資源識別碼 (URI)。如果其為無效,則使用者存取自訂 Web Applet 時,即會顯示錯誤訊息而非內嵌內容。

附註:如需有關 Oracle CRM On Demand 中 URL 標準化的詳細資訊,請參閱關於 URL 標準化

您也可以藉由將游標放置於 URL 欄位,然後選取「使用者與系統欄位」下拉式清單,來在此欄位中納入上下文關聯參數。這個動作會將欄位參數放置於 URL (以 %%%fieldname%%% 指定) 中,在 Applet 呼叫來源 URL 時,會根據目前的記錄,以欄位值取代。

如果您沒有指定任何 URL,當使用者按一下此連結時,就會導向無效的 URL。

備註:每個瀏覽器都有最大的 URL 長度,如果您指定超過此長度的 URL,使用者可能會在瀏覽器上看到不明確的行為。

允許使用者覆寫 URL

針對與使用者角色相關的內容設定 RSS 摘要 Applet。雖然您可以讓使用者設定 RSS 摘要 Applet,但是建議您僅開放設定少數 Applet。

記錄開啟方式

依據您要讓記錄在目前瀏覽器視窗開啟,或是在新的瀏覽器視窗開啟的不同方式來選取值。如果您要將 RSS 摘要 Applet 新增至「動作列」,請記住,摘要在新的瀏覽器視窗中比較容易讀取。這樣使用者就不必巡覽至不同頁面。

高度

 

Applet 高度,單位是畫素。

現代圖示

按一下「查尋」圖示 (放大鏡) 來選取要在現代主題中用於 Web Applet 的圖示。「現代圖示」欄位僅適用於您為記錄類型「詳細資料」頁面所建立的 Web Applet。


2018年8月 Copyright © 2005, 2018, Oracle 及/或其關係機構。版權所有. Legal Notices.