列印      開啟 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 的圖示。


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