搜尋並取代目錄物件中的文字

您可以在目錄中搜尋特定文字,並將其取代為其他文字。

這讓具備「可取代文字」目錄權限和目錄物件讀/寫權限的超級使用者,可以對選取的目錄物件和資料夾執行純文字取代。您可以對選取的內容執行單一或多個文字搜尋作業。

注意:

以此方式取代文字無法保證新變更的正確性,您必須仔細複查並驗證變更。Oracle 建議您先將目錄備份後再進行文字取代變更,因為這些變更有可能會讓使用者自建物件變成無效或無法使用。

您可以對以下目錄物件類型進行文字取代:

  • 儀表板
  • 儀表板提示
  • 分析
  • 篩選
  • 工作簿
  • 代理程式
  • 動作

具體來說,您可搜尋並取代下列項目:

  • 簡單文字字串,如搜尋並取代簡單目錄文字字串中所述。

    例如,假設物件包含 "My Misspeled Wirds" 字串。您可以搜尋該字串,並將其取代為正確的文字 "My Misspelled Words"。

  • 使用 JSON 檔案同時搜尋並取代多個或複雜的文字字串,如搜尋並取代多個目錄文字字串中所述。

    例如,假設管理員重新命名工作簿、主題區域、表格或資料欄。"Sales" 表格可能重新命名為 "MySales"。您可以搜尋並取代目錄中所有用到該物件的內容。

搜尋並取代簡單目錄文字字串

您可以在目錄中搜尋簡單文字字串並取代為其他文字。

  1. 傳統首頁中,按一下目錄
  2. 在「目錄」頁面中,選取要執行文字取代作業的資料夾或物件。
  3. 在該項目的搜尋結果中,按一下其他,然後按一下取代文字

    取代文字對話方塊

  4. 按一下取代單一文字
  5. 舊文字欄位中,輸入要搜尋的文字字串。
  6. 取代為欄位中輸入取代文字。
  7. 若要將搜尋設為不區分大小寫,請取消選取區分大小寫
  8. 按一下確定
  9. 您可以從傳統首頁中複查工作的進度,方法為依序按一下我的設定檔背景作業以及取代文字作業

關於搜尋並取代多個目錄文字字串

您可以透過匯入可識別要搜尋並取代之每個文字字串的 JSON 檔案,同時對多個目錄文字字串執行更強大的搜尋並取代作業。

用於搜尋並取代文字字串的 JSON 檔案格式

在搜尋並取代 JSON 檔案中,您使用 items 元素識別要搜尋並取代的所有文字字串。

動作元素包含在命令元素中。

  • items — 指定包含要取代之文字項目的區段。

  • oldValue — 指定要搜尋的文字字串。

  • newValue — 指定取代文字。

  • ignoreCase — 設為 true 會忽略大小寫;若設為 false 則會區分大小寫。預設值是 false。

用於搜尋並取代文字字串的 JSON 檔案範例

以下是用於搜尋並取代文字字串的局部 JSON 檔案範例。

{
  "Items": [
    {
      "oldValue": "Text1"
      "newValue": "New Value1"
      "ignoreCase": true
    },
    {
      "oldValue": "text2",
      "newValue": "New Value2",
      "ignoreCase": false
    }
  ]
}

搜尋並取代多個目錄文字字串

您可以使用以下程序搜尋多個目錄文字字串並同時全部取代。

  1. 建立 JSON 檔案,用於搜尋並取代多個文字字串。
  2. 傳統首頁中,按一下目錄
  3. 在「目錄」頁面中,搜尋要取代文字的項目。
  4. 在該項目的搜尋結果中,按一下其他,然後按一下取代文字

    取代文字

  5. 按一下取代多個文字
  6. 取代文字檔欄位中,輸入路徑或按一下瀏覽來指定在步驟 1 建立的 JSON 檔案。
  7. 按一下確定
    文字取代會觸發背景工作來完成此作業。
  8. 依照以下步驟複查取代文字工作的進度:
    1. 顯示傳統首頁
    2. 依序按一下我的設定檔背景作業以及取代文字作業