Suchen/Ersetzen ausführen

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

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.
    • Alles ersetzen sucht und ersetzt alle Vorkommen des gesuchten Begriffs.
    • 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.
  • 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 Ja
FileMaker Go Nein
FileMaker WebDirect Nein
FileMaker Server Nein
FileMaker Cloud Nein
FileMaker Data API Nein
Custom Web Publishing Nein

Ursprung in Version 

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.

Kopieren
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“.

Kopieren
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.

Kopieren
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)