Bruge Søg og erstat i formellinjen

I komplekse Power Apps kan formler blive lange. Brug Søg og erstat til at søge efter og erstatte tekst i den formel, der i øjeblikket er åben på formellinjen eller i vinduet Formeleditor.

Med Søg og erstat kan du søge efter kombinationer af bogstaver, tal, ord og udtryk i en formel. Du kan også bruge store/små bogstaver, hele ord og regulære udtryk til at søge efter og erstatte tekst.

Forudsætninger

Start Find and Replace

Du kan starte funktionen Søg og erstat på formellinjen eller i det separate formelredigeringsvindue ved hjælp af knappen Søg og erstat eller tastaturgenveje. Du kan også forudfylde tekst i søgefeltet.

Du kan komme i gang ved at oprette en ny app eller redigere en eksisterende app i Power Apps Studio. Når du er åben, skal du bruge en af følgende metoder til at starte kontrolelementet Find and Replace.

Metode 1: Brug knappen Søg og erstat

  1. Vælg det kontrolelement eller den egenskab, du vil redigere.

  2. Vælg rullelisten i højre side af formellinjen for at få vist kontrolelementet Find and Replace.

    Knappen Udvid i højre side af formellinjen

    Tip

    Du kan også trække formellinjen ned for at udvide formellinjen, så det bliver nemmere at læse komplekse udtryk.

  3. Vælg Find and Replace nederst i formellinjen.

    Knappen Søg og erstat under formellinjen

    Kontrolelementet Søg og erstat vises øverst til højre i formellinjen.

    Find og erstat-kontrolelementet vises inde i formellinjen

Metode 2: Brug pop ud-formellinjen

  1. Vælg det kontrolelement og den egenskab, du vil redigere.

  2. Vælg ikonet Åbn formellinjen i nyt vindue i højre side af formellinjen.

  3. I vinduet Formeleditor skal du vælge Søg og erstat.

Søg og erstat søger kun i den formel, der aktuelt er åben i Formeleditor. Der søges ikke efter formler i andre kontrolelementer eller egenskaber.

Du kan få flere oplysninger om det separate editorvindue. Se Brug pop-out-formellinjen.

Metode 3: Brug genvejstaster

  1. Vælg det kontrolelement eller den egenskab, du vil redigere.

  2. Mens markøren er inden for formellinjen, skal du trykke på Ctrl+F for at søge efter eller Ctrl+H for at søge efter og erstatte det angivne ord eller den angivne tegnsekvens i formlen.

    En animation, der viser kontrolelementet Søg og erstat starter ved at trykke på Ctrl + F for at starte Søg og trykke på Ctrl + H for at starte Søg og erstat

Metode 4: Start Søg og erstat med tekst, der allerede er markeret

Du kan også starte det kontrolelement, der allerede er udfyldt med tekst fra den formel, du vil søge efter.

Det kan du gøre ved at markere eller bevare markøren inde i formellinjen over den sektion, du vil søge efter eller erstatte. Brug derefter knappen Find and Replace eller genvejstasterne som beskrevet tidligere for at starte kontrolelementet Find and Replace.

Markøren placeres på den del af formlen, der skal søges efter og erstatte, og et andet skærmbillede med kontrolelementet Søg og erstat er åben.

Arbejde med Find and Replace

Når du arbejder med Søg, har du tre muligheder for at søge i formlen. Når du arbejder med Erstat, har du to muligheder at vælge mellem. Vi vil se på indstillinger for både Søg og Erstat.

Søg

Tilføj tekst eller tegn, der skal søges efter, i inputområdet. Brug derefter ikonerne i højre side af inputområdet til at finjustere søgningen:

  • Match store og små bogstaver viser kun matches med den angivne brug af store/små bogstaver.

    I eksemplet nedenfor vises forekomster af TicketList som et sammenfald, men ticketlist ville ikke gøre det.

    Ikonet Match store og små bogstaver i kontrolelementet Søg og erstat

  • Match hele ord returnerer kun nøjagtige forekomster af hele tegnsekvensen.

    I eksemplet nedenfor giver forekomster af Ticket ingen resultater, selvom ordet Ticket optræder flere gange i navnene i formlen.

    Ikonet Match hele ord i kontrolelementet Søg og erstat

  • Brug regulære udtryk (RegEx) returnerer kun match, der er i overensstemmelse med det regulære udtryk, der er angivet i inputområdet. Flere oplysninger: Regular expressions

    I eksemplet nedenfor kan du bruge søgefunktionen til regulært udtryk med Screen(Priority|Task) returnerer værdier, der stemmer overens med Screen, når det vises sammen med Priority eller Task, som vist nedenfor.

    Formlen i formellinjen med tilsvarende resultater fremhævet for det regulære udtryk, der vises i kontrolelementet Søg og erstat

  • Tidligere match eller Næste match-pile giver dig mulighed for at gå fremad og tilbage gennem eventuelle matches, som søgningen returnerer. Efterhånden som du bevæger dig gennem matchene, opdateres matchplaceringen, og rækken, der indeholder matchet, fremhæves for at fortælle dig, hvilket match du i øjeblikket arbejder med.

    Formlen i formellinjen, hvor en linje er fremhævet for det match, der i øjeblikket er i fokus, fra brug af pil til tidligere sammenfald og pil til næste match

  • Søg i markering begrænser søgeområdet i en formel til kun den valgte del af formlen. Hvis du vil vælge en del af formlen, skal du markere og holde i starten af det ønskede søgeområde og derefter trække markøren for at fremhæve hele det ønskede område. Hvis du vil vælge ved hjælp af tastaturet, skal du flytte markørens fokus til begyndelsen af det ønskede søgeområde, holde Shift nede og bruge piletasterne til at fremhæve det ønskede søgeområde.

    I eksemplet nedenfor har søgningen været begrænset til det valgte område, så søgningen nu kun returnerer to matches i stedet for de fire matches, der tidligere er returneret.

    Formlen i formellinjen, der viser en markeret tekstblok

Erstat

Kontrolelementet Søg og erstat åbnes som standard i skjult format og viser kun søgefunktionaliteten. Hvis du vil udvide kontrolelementet og have vist erstatningsfunktionen, skal du vælge ikonet til venstre for søgeinputfeltet eller trykke Ctrl+H på tastaturet. Hvis du vil skjule igen, skal du markere det drejede ikon.

Skjult erstatningstilstand:

Ikonet til at skifte erstatningstilstand på venstre side af kontrolelementet Søg og erstat før tekstinputområderne

Udvidet erstatningstilstand:

Ikonet Skjul erstatningstilstand i venstre side af kontrolelementet Søg og erstat før tekstinputområderne

Angiv det ord eller den tegnsekvens, som du vil erstatte søgeteksten i, i inputområdet Erstat.

Brug erstat eller erstat alle ikoner til at opdatere et eller alle returnerede matches med det eller de angivne tegn.

Erstat

Ikonet Erstat i højre side af kontrolelementet Søg og erstat efter tekstinputfeltet Erstat.

Erstat alle

Ikonet Erstat alle i højre side af kontrolelementet Søg og erstat efter feltet til Erstat tekstinput.

Se også