Usare Trova e sostituisci nella barra della formula

Nelle app Power Apps più complesse, le formule possono allungarsi. Usare Trova e sostituisci per cercare e sostituire il testo nella formula attualmente aperta nella barra della formula o nella finestra dell'editor di formule.

Con Trova e sostituisci puoi cercare combinazioni di lettere, numeri, parole e frasi all'interno di una formula. È anche possibile usare la distinzione tra maiuscole e minuscole, le parole intere e le espressioni regolari per trovare e sostituire il testo.

Prerequisiti

Avviare Trova e sostituisci

È possibile avviare il controllo Trova e sostituisci nella barra della formula o nella finestra separata dell'editor di formule usando il pulsante Trova e sostituisci o i tasti di scelta rapida. È anche possibile prepopopolare il testo nell'input di ricerca.

Per iniziare, crea una nuova app, o modifica un'app esistente in Power Apps Studio. Una volta aperto, utilizza uno dei seguenti metodi per avviare la funzione Find and Replace.

Metodo 1: utilizzare il pulsante Trova e sostituisci

  1. Seleziona il controllo o la proprietà che vuoi modificare.

  2. Seleziona il menu a discesa sul lato destro della barra della formula per mostrare il controllo Trova e sostituisci.

    Il pulsante espandi sul lato destro della barra della formula

    Suggerimento

    Puoi anche trascinare la barra della formula verso il basso per espandere la barra della formula e semplificare la lettura di espressioni complesse.

  3. Seleziona Trova e sostituisci nella parte inferiore della barra della formula.

    Il pulsante Trova e sostituisci sotto la barra della formula

    Il comando Find and Replace viene visualizzato nella parte in alto a destra della barra della formula.

    Il controllo Find and Replace appare all'interno della barra della formula

Metodo 2: Usare la barra della formula espandibile

  1. Selezionare il controllo e la proprietà da modificare.

  2. Selezionare l'icona Apri barra della formula in una nuova finestra sul lato destro della barra della formula.

  3. Nella finestra Editor formule selezionare Trova e sostituisci.

Trova e sostituisci cerca solo la formula attualmente aperta nell'editor delle formule. Non esegue la ricerca di formule in altri controlli o proprietà.

Per altre informazioni sulla finestra dell'editor separato, vedere Usare la barra della formula popup.

Metodo 3: Usare i tasti di scelta rapida

  1. Seleziona il controllo o la proprietà che vuoi modificare.

  2. Mentre il cursore si trova all'interno della barra della formula, premi Ctrl+F per trovare, o Ctrl+H per trovare e sostituire la parola o la sequenza di caratteri specificata nella formula.

    Animazione che mostra l'avvio del controllo Find and Replace premendo Ctrl + F per avviare Trova e premendo Ctrl + H per avviare Trova e sostituisci

Metodo 4: Avviare Trova e sostituisci con il testo già selezionato

Puoi anche aprire il controllo precompilato con il testo della tua formula che desideri cercare.

Per fare ciò, seleziona o mantieni il cursore all'interno della barra della formula in corrispondenza della sezione che desideri trovare o sostituire. E poi, usa il pulsante Trova e sostituisci o i tasti di scelta rapida come descritto in precedenza per avviare il controllo Trova e sostituisci.

Cursore posizionato sulla parte della formula in cui trovare e sostituire e un'altra schermata con il controllo Find and Replace aperto.

Utilizzo di Trova e sostituisci

Quando si lavora con Trova, hai tre opzioni per cercare la formula. Quando si lavora con Sostituisci, hai due opzioni tra cui scegliere. Daremo un'occhiata alle opzioni sia per Trova sia per Sostituisci.

Trova

Aggiungi testo o caratteri da cercare nell'area di input fornita. Quindi, usa le icone sul lato destro dell'area di input per affinare la tua ricerca:

  • Distingui tra maiuscole e minuscole restituisce solo le corrispondenze con le maiuscole/minuscole specificate.

    Nell'esempio seguente, le istanze di TicketList appariranno come una corrispondenza, ma non ticketlist.

    L'icona di affinamento Maiuscole/minuscole sul controllo Trova e sostituisci

  • Corrispondenza parola intera restituisce solo le corrispondenze esatte dell'intera sequenza di caratteri.

    Nell'esempio seguente, le istanze di Ticket non restituiscono corrispondenze sebbene la parola Ticket compare più volte tra i nomi nella formula.

    L'icona del filtro Parola intera sul controllo Find and Replace

  • Usa l'espressione regolare (RegEx) restituisce solo le corrispondenze conformi all'espressione regolare specificata nell'area di input. Maggiori informazioni: Espressioni regolari

    Nell'esempio seguente, l'uso della funzionalità di ricerca con espressioni regolari con Screen(Priority|Task) restituisce le corrispondenze per Screen quando appare insieme a Priority o Task, come mostrato di seguito.

    La formula nella barra della formula con i risultati corrispondenti evidenziati per l'espressione regolare mostrata nel controllo Find and Replace

  • Le frecce Corrispondenza precedente o Corrispondenza successiva ti consentono di spostarti avanti e indietro tra tutte le corrispondenze restituite dalla ricerca. Mentre ti sposti tra le corrispondenze, la posizione della corrispondenza si aggiorna e la riga contenente la corrispondenza viene evidenziata per farti sapere con quale corrispondenza stai attualmente lavorando.

    La formula nella barra della formula con una riga evidenziata per la corrispondenza attualmente selezionata usando le frecce della corrispondenza precedente e della corrispondenza successiva

  • Trova nella selezione limita l'area di ricerca all'interno di una formula solo alla parte selezionata di una formula. Per selezionare parte della formula, seleziona e tieni premuto all'inizio dell'area desiderata e quindi trascina il cursore per evidenziare l'intera area desiderata. Per selezionare utilizzando la tastiera, sposta lo stato attivo del cursore all'inizio dell'area di ricerca desiderata, quindi tieni premuto il tasto Maiusc e utilizza i tasti freccia per evidenziare l'area di ricerca desiderata.

    Nell'esempio seguente, la ricerca è stata limitata all'area selezionata, quindi la ricerca ora restituisce solo due corrispondenze invece delle quattro corrispondenze restituite in precedenza.

    La formula nella barra della formula che mostra un blocco di testo selezionato

Sostituisci

Per impostazione predefinita, il controllo Trova e sostituisci si apre in formato compresso e visualizza solo la funzionalità Trova. Per espandere il controllo e mostrare la funzionalità Sostituisci, seleziona l'icona a sinistra della casella di input della ricerca o premi Ctrl+H sulla tastiera. Per comprimere nuovamente, seleziona l'icona ruotata.

Modalità di sostituzione ridotta:

L'icona Attiva/disattiva modalità di sostituzione sul lato sinistro del controllo Find and Replace, prima delle aree di input del testo

Modalità di sostituzione espansa:

L'icona Comprimi la modalità Sostituisci sul lato sinistro del controllo Find and Replace, prima delle aree di input del testo

Nell'area di input Sostituisci, specifica la parola o la sequenza di caratteri con cui desideri sostituire il testo di ricerca.

Utilizza le icone Sostituisci o Sostituisci tutto per sostituire una o tutte le corrispondenze restituite con la parola o i caratteri specificati.

Sostituisci

L'icona Sostituisci sul lato destro del controllo Find and Replace, dopo il campo di input del testo Sostituisci

Sostituisci tutto

L'icona Sostituisci tutto sul lato destro del controllo Trova e sostituisci, dopo il campo di input del testo Sostituisci

Vedi anche