Referenz > Scriptschritte > Scriptschritte für die Bearbeitung > Suchen/Ersetzen ausführen
 

Suchen/Ersetzen ausführen

Sucht/Ersetzt Daten entsprechend den Optionen im Dialogfeld „Optionen für Suchen/Ersetzen ausführen“.

Siehe auch 

Optionen 

Mit Dialog legt fest, ob das Dialogfeld „Suchen/Ersetzen – Statistik“ nach Abschluss des Suchen/Ersetzen-Vorgangs angezeigt wird. Wenn Sie Mit Dialog auf Ein setzen, wird außerdem die Anzeige des Bestätigungsdialogs beim Ausführen des Vorgangs Alles ersetzen verhindert.

Wenn der Benutzer Kriterien zum Suchen und Ersetzen eingeben soll, verwenden Sie den Scriptschritt „Suchen/Ersetzen“.

Ausführen gibt Ihnen die Möglichkeit, die Aktion zu wählen, die der Suchen/Ersetzen-Vorgang ausführen soll:

Weitersuchen findet ein Vorkommen des gesuchten Begriffs.

Ersetzen & Suchen findet ein Vorkommen des gesuchten Begriffs, ersetzt ihn dann und sucht nach dem nächsten Vorkommen, wenn das Script erneut ausgeführt wird.

Ersetzen ersetzt den markierten Text, der dem gesuchten Begriff entspricht, durch den Ersetzungstext. Bei Verwenden der Aktion „Ersetzen“ müssen Sie den Scriptschritt „Suchen/Ersetzen ausführen“ eventuell gemeinsam mit dem Scriptschritt „Alles auswählen“ verwenden.

Alles ersetzen sucht und ersetzt alle Vorkommen des gesuchten Begriffs.

Suchen nach gibt den gesuchten Begriff an.

Ersetzen durch legt den Text fest, der alle Vorkommen des gesuchten Begriffs ersetzen soll.

Richtung gibt die Richtung an, in der der Suchen/Ersetzen-Vorgang die Datensätze durchlaufen soll.

Groß-/Kleinschreibung berücksichtigt bei der Suche die Groß- und Kleinschreibung des gesuchten Begriffs.

Nur ganzes Wort suchen berücksichtigt keine Fälle, bei denen der gesuchte Begriff in einem anderen Wort enthalten ist.

Alle Datensätze/Abfragen durchsucht alle Datensätze/Abfragen in der aktuellen Ergebnismenge.

Aktuelle(n) Datensatz/Abfrage beschränkt die Suche auf den/die aktuellen Datensätze bzw. Abfragen.

Alle Felder durchsucht jedes Feld im Layout.

Aktuelles Feld beschränkt die Suche auf das aktuelle Feld. Sie können den Scriptschritt „Gehe zu Feld“ verwenden, um das Feld auszuwählen, bevor der Suchen/Ersetzen-Vorgang ausgeführt wird.

Kompatibilität 

 

Produkt 

Unterstützt 

FileMaker Pro Advanced 

Ja 

FileMaker Go 

Nein 

FileMaker WebDirect 

Nein 

FileMaker Server 

Nein 

FileMaker Cloud 

Nein 

FileMaker Data API 

Nein 

Custom Web Publishing 

Nein 

Runtime-Lösung 

Ja 

Ursprung in 

FileMaker Pro 6.0 oder früher

Beschreibung 

Wenn „Suchen/Ersetzen ausführen“ keine Daten findet, die mit dem gesuchten Begriff übereinstimmen, wird kein Fehler zurückgegeben.

Beispiel 1 

Ersetzt Text im Feld „Nachbestellmenge“, der den Suchkriterien in allen Datensätzen entspricht, ohne den Benutzer zu einer Eingabe aufzufordern.

Gehe zu Feld [Produkte:Nachbestellmenge]
Suchen/Ersetzen ausführen [Mit Dialog: Aus; 1; 3; Alles ersetzen]

Beispiel 2 

Wechselt zum nächsten Vorkommen des Produktnamens im Feld „Beschreibung“.

Eigenes Dialogfeld anzeigen ["Wollen Sie den aktuellen Produktnamen im Feld "Beschreibung" suchen?"]
Wenn [Hole ( LetzteMeldungswahl )=1]
Gehe zu Feld [Produkte:Beschreibung]
Suchen/Ersetzen ausführen [Mit Dialog: Aus; Produkte::Name; Weitersuchen]
Ende (wenn)

Beispiel 3 

Ersetzt bestimmte Begriffe im aktuellen Feld durch Datensatzdaten.

Eigenes Dialogfeld anzeigen ["Wollen Sie Platzhalterbegriffe durch Datensatzdaten ersetzen?"]
Wenn [Hole ( LetzteMeldungswahl )=1]
Suchen/Ersetzen ausführen [Mit Dialog: Aus; "[NAME]"; Kunden::Name; Alles ersetzen]
Suchen/Ersetzen ausführen [Mit Dialog: Aus; "[FIRMA]"; Kunden::Firma; Alles ersetzen]
Suchen/Ersetzen ausführen [Mit Dialog: Aus; "[ADRESSE]"; Kunden::Adresse; Alles ersetzen]
Ende (wenn)

Weiterführende Themen 

Funktion „Austauschen“

Scriptschritte (Alphabetische Liste)

Scriptschritte (Kategorienliste)