Referenz > Scriptschritte > Scriptschritte für die Bearbeitung > Suchen/Ersetzen ausführen
 
Suchen/Ersetzen ausführen
Zweck 
Sucht/Ersetzt Daten entsprechend den Optionen im Dialogfeld „Optionen für Suchen/Ersetzen ausführen“.
Siehe auch 
Format 
Suchen/Ersetzen ausführen [Mit Dialog: Ein/Aus; "<gesuchter Text>"; "<Ersetzungstext>"; Weitersuchen/Ersetzen & Suchen/Ersetzen/Alles ersetzen]
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 Suchen/Ersetzen Scriptschritt.
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 Alles auswählen Scriptschritt 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 Gehe zu Feld Scriptschritt verwenden, um das Feld auszuwählen, bevor der Suchen/Ersetzen-Vorgang ausgeführt wird.
Kompatibilität 
 
Wo der Scriptschritt ausgeführt wird 
Unterstützt 
FileMaker Pro 
Ja 
FileMaker Server 
Nein 
FileMaker Go 
Nein 
Custom Web Publishing 
Nein 
FileMaker WebDirect 
Nein 
Runtime solution 
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 
Austauschen Funktion
Scriptschritte (Alphabetische Liste)
Scriptschritte (Kategorienliste)