列印      開啟 PDF 版的線上說明


上一個主題

下一個主題

在頁標中顯示外部網頁

您可以在 Oracle CRM On Demand 內部的頁標中顯示 Web 內容。此 Web 內容可以是外部網頁或 Web 所提供的公司資料。例如,您可能會在其他 Web 應用程式中追蹤存貨資訊,以便當服務代表在 Oracle CRM On Demand 中工作時,提供這項資訊給他們使用。若要處理這項需求,您可以建立自訂 Web 頁標,以便在 Oracle CRM On Demand 的主要內容區域中顯示外部 Web 應用程式。

您也可以建立自訂 Web Applet 來包含 Web 內容。如需有關自訂 Web Applet 的詳細資訊以及其與自訂 Web 頁標的比較,請參閱關於自訂 Web Applet

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

若要顯示自訂網頁,您必須使用「角色管理精靈」,將頁標加入至所需的使用者角色。

在您開始之前。若要執行此程序,您的角色必須具備「自訂應用程式」權限。

在 Oracle CRM On Demand 頁面上顯示外部資訊之前,您必須確定:

  • 外部應用程式具有 Web 介面
  • 外部應用程式或網頁不需要瀏覽器視窗的完整控制權

附註:如果打算使用諸如「單一登入」等功能或要將網站與 Oracle CRM On Demand 整合,您就必須確定公司已啟用 Web 服務。

在頁標中顯示外部網頁

  1. 在任何頁面的右上角,按一下「管理」通用連結。
  2. 在「應用程式自訂」區段中按一下「應用程式自訂」。
  3. 在「應用程式設定」區段中,按一下「自訂 Web 頁標」連結。
  4. 在「自訂頁標清單」頁面上,按一下「新建」。
  5. 在「自訂 Web 頁標」頁面上,使用下表填入必要資訊,並儲存記錄。
  6. (選擇性) 若要指示更新的名稱必須翻譯成您公司已啟動的其他語言,請為 Web 頁標選取「註記翻譯需求」核取方塊 (在「自訂 Web 頁標清單」頁面上)。

    欄位

    備註

    名稱

    自訂 Web 頁標的名稱。

    類型

    選取 URL 或 HTML。

    使用者與系統欄位

     

    在您於 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 或 HTML 欄位。例如,如果您從下拉式清單中選擇「使用者 ID」,就會視游標指向的位置而定將 %%%User id%%% 插入 URL 或 HTML 欄位。在執行階段,會以登入之使用者的使用者 ID 取代參數。

    此外,如果您從清單中選擇「主機名稱」,則會在游標位置插入 %%%Hostname%%%。在執行階段,會以執行 Oracle CRM On Demand 之伺服器的主機名稱取代此參數。這在包含 Oracle CRM On Demand URL 組態中很實用,因為從一個環境移轉至另一個環境時,不需要再手動修改 Oracle CRM On Demand 主機名稱。

    如需詳細資訊,請參閱使用者與系統欄位

    URL

    附註:唯有在您從「類型」功能表中選取 URL 時才能使用此設定。

    輸入當使用者按一下超連結時叫用的 URL,例如 www.oracle.com。您不必輸入 URL 中的 http://。請確定 URL 是有效的通用資源識別碼 (URI)。如果其為無效,使用者存取自訂 Web 頁標時,即會顯示錯誤訊息而非內嵌內容。

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

    您也可以藉由將游標放置於 URL 欄位,然後選取「使用者與系統欄位」下拉式清單,來納入上下文關聯參數。此動作會將欄位參數放置於 URL (由 %%%fieldname%%% 指定),而系統會根據使用者按一下此值時的目前記錄,以欄位值取代這個參數。如果您不想指定任何 URL,則當使用者按一下頁標時,會將使用者導向無效的 URL。

    每個瀏覽器都具有 URL 長度上限。如果您指定了超過此長度的 URL,當使用者按一下 Web 頁標時,可能會在瀏覽器上看見不確定的行為。

    附註:Oracle CRM On Demand 不支援內部 URL (位在 Oracle CRM On Demand 之中) 或外部 URL 內嵌分析內容。建議您不要使用 URL 在自訂 Web Applet 中內嵌分析內容,因為 URL 在您升級 Oracle CRM On Demand 後可能無法作用。使用自訂「首頁」報表來在 Oracle CRM On Demand 中顯示分析內容。

    HTML 表頭新增

    附註:唯有在您從「類型」功能表中選取 HTML 時才可使用此設定。

    在您新增 Web 頁標之頁面 HTML 程式碼內 <iframe> 元素的 src 屬性中,會使用您輸入的 HTML。任何新增至 Web 頁標 HTML 欄位的程式碼,都會新增至 <iframe> 元素。您可在此欄位中包含對嵌入 HTML <head> 區段之 JavaScript 檔案的參考。

    不支援參考 Oracle CRM On Demand 頁面上的 JavaScript 檔案。您在這個欄位中輸入的任何內容均會新增至 <head> 標籤。

    Web 頁標 HTML

    附註:唯有在您從「類型」功能表中選取 HTML 時才可使用此設定。

    在您新增 Web 頁標之頁面 HTML 程式碼內 <iframe> 元素的 src 屬性中,會使用您輸入的 HTML。任何新增至 Web 頁標 HTML 欄位的程式碼,都會新增至 <iframe> 元素。任何您在此欄位中輸入的內容都會新增至 <body> 標籤。

    描述

    輸入 Web 頁標的描述。

    高度

     

    輸入 Web 頁標的畫素值。

    寬度

    輸入 Web 頁標的畫素值。

    圖示

    按一下「圖示」標籤旁的「查尋」圖示,然後從視窗中選取圖示。

    附註: 如果您希望此已更新名稱以其他啟用的語言來顯示,請選取「註記轉譯需求」核取方塊。在其他語言中 (或當您從本頁面「轉譯語言」清單中選擇其他語言時),會以括號的藍色文字顯示已更新名稱,直到您手動輸入翻譯的版本為止。以藍色文字表示的更新名稱可協助您追蹤哪些詞彙需要翻譯。

當您將自訂網頁加入至 Oracle CRM On Demand 之後,就必須將它提供給使用者角色,如此一來,使用者才能看見它。如需有關新增角色的資訊,請參閱 新增角色


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