共用方式為


在資料編輯列中使用 [尋找及取代]

在複雜的 Power Apps 中,公式可能會變得很長。 定位和替換大型公式的部分可能會變得困難。 您現在可以使用所選控制項或屬性的 [尋找和取代] 功能,輕鬆尋找和取代指定的單字或字元序列。

透過 「尋找和取代」 功能,您可以在公式列中搜尋公式中的字母、數字、單字和片語組合。 此功能還允許您使用文本大小寫、整個單詞和規則表達式來查找和替換公式內的文本。

先決條件

啟動查找和替換

您可以使用 [尋找和取代] 按鈕或快速鍵,在編輯列中啟動 [尋找和取代] 控制項。 您也可以在搜尋輸入中預先填入文字。

若要開始使用,請在 Power Apps Studio 中 建立新應用程式編輯現有應用程式 。 開啟之後,請使用下列任一方法來啟動 [尋找和取代] 控制項。

方法 1:使用“查找和替換”按鈕

  1. 選取您要編輯的控制項或屬性。

  2. 選擇公式列右側的下拉式清單,以顯示 [尋找和取代] 控制項。

    公式編輯列右側的展開按鈕

    小提示

    您也可以向下拖曳公式列來展開公式列,以便更輕鬆地閱讀複雜的運算式。

  3. 選取資料編輯列底部的尋找及取代

    公式欄下方的 [尋找和取代] 按鈕

    [尋找和取代] 控制項會出現在編輯列的右上角。

    [尋找和取代] 控制項會出現在公式列內

方法二:使用快捷鍵

  1. 選取您要編輯的控制項或屬性。

  2. 當您的游標位於編輯列內時,按 Ctrl+F 來尋找,或按 Ctrl+H 來尋找並取代公式中指定的單字或字元序列。

    顯示 [尋找和取代] 控制項啟動的動畫,方法是按 Ctrl + F 啟動 [尋找],並按 Ctrl + H 啟動 [尋找和取代]

方法 3:選取文本後啟動查找並替換功能

您也可以從要搜尋的公式中,使用要搜尋的文字預先填入此控制項。

若要這樣做,請選取或將游標停留在公式欄中欲尋找或替換的區段上。 然後,使用“ 查找和替換 ”按鈕或前面所述的快捷鍵來啟動 “查找和替換” 控件。

將游標放在要尋找及取代的資料編輯列區段上,然後打開另一個畫面,打開尋找及取代控制項。

進行「尋找及取代」操作

使用 「尋找」時,您有三個選項來搜尋公式。 使用 「取代」時,您有兩個選項可供選擇。 我們將看看 “查找 ”和 “替換”的選項。

Find

將要搜尋的文字或字元新增至提供的輸入區域。 然後,使用輸入區域右側的圖示來協助縮小搜尋:

  • 區分大小寫只會回傳指定大小寫的符合項目。

    在下列範例中,TicketList 實例會被視為相符項目,但 ticketlist 不會。

    尋找及取代控制項上的「大小寫須相符」精簡圖示

  • 比對整字詞 只會傳回與整個字元序列完全相符的結果。

    在下列範例中,例項 of Ticket 不會傳回相符項目,即使該單字 Ticket 在公式中的名稱中出現數次。

    尋找及取代控制項上的「全字拼寫須相符」精簡圖示

  • 使用正則運算式 (RegEx) 僅傳回符合輸入區域中指定的正則運算式的匹配結果。 其他資訊: 正規表示式

    在下列範例中,使用「正則運算式」搜尋功能時,Screen(Priority|Task) 會傳回與 Screen 當其與 PriorityTask 一起出現時的相符項,如下所示。

    公式列中的公式會將 [搜尋與取代] 控制項顯示的正規表示式的符合結果加以突顯。

  • 上一個相符項目或下一個相符項目箭頭可讓您在搜尋傳回的任何相符項目中向前和向後移動。 當您在相符項目間移動時,相符位置會更新,並且會反白顯示包含相符項目的資料列,讓您知道目前使用的是哪個相符項目。

    資料編輯列中的公式反白顯示目前使用上一個相符項目和下一個相符項目箭頭的相符項目

  • 選取範圍中尋找會將公式內的搜尋區域限制為僅限公式的選取部分。 若要選取公式的一部分,請選取並按住所需搜尋區域的開頭,然後拖曳游標以突出顯示整個所需區域。 若要使用鍵盤進行選取,請將游標焦點移至所需搜尋區域的開頭,然後按住 Shift 鍵,然後使用方向鍵反白顯示所需的搜尋區域。

    在下列範例中,搜尋已限制為選取的區域,因此搜尋現在只會傳回兩個相符項目,而不是先前傳回的四個相符項目。

    公式欄中顯示所選文字區塊的公式

Replace

根據預設, 「尋找和取代 」控制項會以摺疊格式開啟,且只會顯示「尋找」功能。 若要展開控制項並顯示 [取代] 功能,請選取搜尋輸入方塊左側的圖示,或按鍵盤上的 Ctrl+H 。 若要再次摺疊,請選取旋轉的圖示。

摺疊取代模式:

切換取代模式圖示位於「尋找和取代」控制項左側,文字輸入區域之前

擴展替換模式:

尋找及取代控制項左側的 [摺疊取代模式] 圖示,位於文字輸入區域之前

在 [取代輸入] 區域中,指定您要取代搜尋文字的單字或字元序列。

使用取代全部取代圖示,更新一個或所有與指定單字或字元傳回的相符項目。

取代

[尋找和取代] 控制項右側的 [取代] 圖示,在 [取代文字輸入] 欄位之後。

全部替換

[尋找和取代] 控制項右側的 [全部取代] 圖示,位於 [取代] 文字輸入欄位之後。

另請參閱