複雑な Power Apps では、数式が長くなる可能性があります。 数式バーまたは数式エディター ウィンドウで現在開いている数式内のテキストを検索および置換するには、[ 検索と置換 ] を使用します。
検索して置換を使用すると、数式内の文字、数字、単語、フレーズの組み合わせを検索することができます。 テキストの大文字/小文字、単語全体、正規表現を使用して、テキストを検索して置換することもできます。
前提条件
- Power Apps にサインアップ します。
- Power Apps でアプリの作成や、既存のアプリを開く ことができます。
- コントロールを設定する 方法を確認しておきます。
検索と置換を起動する
[ 検索と置換 ] ボタンまたはキーボード ショートカットを使用して、数式バーまたは別の数式エディター ウィンドウで [ 検索と置換 ] コントロールを起動できます。 検索入力にテキストを事前に入力することもできます。
開始するには、Power Apps Studio で新しいアプリの作成、または既存のアプリの編集を選択します。 開いたら、以下のいずれかの方法を使用して Find and Replace コントロールを起動します。
方法 1: [検索と置換]ボタンを使用する
編集するコントロールやプロパティを選択してください。
数式バーの右端にあるドロップダウンを選択すると、Find and Replace コントロールが表示されます。
ヒント
また、数式バーを下にドラッグすると、数式バーが拡大され、複雑な式も読みやすくなります。
数式バーの下部にある検索と置換を選択します。
検索と置換 コントロールが数式バーの右上に表示されます。
方法 2: ポップアウト数式バーを使用する
編集するコントロールとプロパティを選択します。
数式バーの右側にある新しいウィンドウで数式バーを開くアイコンを選択します。
[数式エディター] ウィンドウで、[ 検索と置換] を選択します。
検索と置換では、数式エディターで現在開いている数式のみを検索します。 この機能では、他のコントロールまたはプロパティ内の数式は検索しません。
個別のエディター ウィンドウの詳細については、「 ポップアップ数式バーを使用する」を参照してください。
方法 3: ショートカット キーを使用する
編集するコントロールやプロパティを選択します。
カーソルが数式バーにある状態で、Ctrl+F で数式内の指定した単語や文字列を検索し、Ctrl+H で検索して置換します。
方法 4: 既に選択されているテキストで検索と置換を起動する
検索する数式のテキストがあらかじめ入力された状態でコントロールを起動することもできます。
これを行うには、検索または置換したいセクションを選択するか、数式バーの内側にカーソルを置いておきます。 そして、Find and replace ボタン、または前述のショートカット キーで検索と置換コントロールを起動します。
検索と置換を使う
検索を使用する場合、数式を検索するための 3 つのオプションがあります。 置換を実行する際には、2 つのオプションから選択できます。 ここでは、 検索 と 置換の両方のオプションを見ていきます。
検索
検索するテキストや文字を、用意された入力エリアに入力します。 そして、入力エリアの右端にあるアイコンを使って、検索を絞り込むのに役立てることができます:
大文字小文字の一致大文字小文字の指定に一致する結果のみを返します。
以下の例では、
TicketListのインスタンスは一致するものとして表示されますが、ticketlistは一致するものとしては表示されません。
単語全体に一致では、文字列全体に完全に一致するものだけを返します。
以下の例では、
Ticketのインスタンスは、数式の中で名前の中にTicketという単語が何度も出てきますが、合致しません。
正規表現を使用する (RegEx) は、入力エリアで指定された正規表現に適合する一致のみを返します。 詳細情報: 正規表現
以下の例では、
Screen(Priority|Task)の正規表現検索機能を使用すると、ScreenがPriorityまたはTaskと一緒に表示された場合、以下のように合致結果が返されます。
前の一致または次の一致の矢印を使うと、検索で得られた一致箇所間を前後に移動できます。 一致項目を順にたどると、一致の位置が更新され、一致を含む行が強調表示されて、現在どの一致を操作しているかを知ることができます。
選択範囲で検索では、数式内の検索範囲を選択した部分のみに限定します。 式の一部を選択するには、検索する領域の先頭を選択してホールドし、カーソルをドラッグして希望の領域全体を強調表示します。 キーボードで選択する場合は、検索したい領域の先頭にカーソルのフォーカスを移動し、シフト キーを押しながら矢印キーで検索したい領域をハイライトします。
以下の例では、検索対象が選択された領域に限定されているため、これまで 4 件の検索結果が返されていたのが、2 件の検索結果になっています。
置き換え
既定では、Find and replaceコントロールは折りたたまれた状態で開き、検索機能のみが表示されます。 コントロールを展開して「置換」機能を表示するには、検索入力ボックスの左にあるアイコンを選択するか、キーボードの Ctrl+H を押してください。 もう一度折りたたむには、回転アイコンを選択します。
折りたたまれた置換モード:
拡張置換モード:
置換入力エリアで、検索テキストを置換したい単語や文字列を指定します。
置換またすべて置換アイコンを使用して、指定された単語または文字で返された 1 つまたはすべての一致を更新します。
置換
すべて置換