Ersetze alle Feldwerte
Zweck 
Verwendet den Wert in einem angegebenen Feld des aktuellen Datensatzes oder eine Formel, um den Wert des entsprechenden Felds in allen anderen Datensätzen der aktuellen Ergebnismenge zu ersetzen.
Format 
Ersetze alle Feldwerte [Ohne Dialogfeld; <Tabelle::Feld>;
Aktueller Inhalt/Fortlaufende Nummern/Formelergebnis]
Optionen 
 •
Die Option Ohne Dialogfeld verhindert die Anzeige des Dialogfelds "Ersetze alle Feldwerte" bei Ausführung des Scriptschritts.
 •
Wählen Sie Gehe zu Zielfeld oder klicken Sie auf Angeben, um das Zielfeld für die Ersetzung anzugeben.
 •
Klicken Sie auf Angeben, um das Dialogfeld "Feldinhalt ersetzen" zu öffnen, in dem Sie die erforderlichen Einstellungen für den Befehl "Ersetze alle Feldwerte" vornehmen können.
 •
Ersetzen durch "aktuellen Inhalt" verwendet den aktuellen Wert des angegebenen Felds als Ersetzung für dieses Feld in jedem übrigen Datensatz in der aktuellen Ergebnismenge.
 •
Durch fortlaufende Nummern ersetzen serialisiert das Feld in allen Datensätzen in der aktuellen Ergebnismenge neu.
 •
Eingabeoptionen verwendet den nächsten verfügbaren Wert unter "Eingabeoptionen" als Nummer des ersten Datensatzes. Diese Nummer wird dann entsprechend dem in den Eingabeoptionen vorgegebenen Wert schrittweise erhöht.
 •
Mit Spezialwerte können Sie einen Ausgangswert für die Serialisierung und den Wert festlegen, um den die fortlaufenden Nummern für das Feld in der aktuellen Ergebnismenge erhöht werden sollen.
 •
Fortlaufende Nummer in Eingabeoptionen aktualisieren? legt den Wert für die automatische Eingabe unter "Eingabeoptionen" so fest, dass die nächste automatisch eingegebene, fortlaufende Nummer zu den Datensätzen passt, die Sie mit diesem Scriptschritt neu serialisiert haben. Wenn diese Option nicht verwendet wird, wird die fortlaufende Nummer in den Eingabeoptionen nicht geändert und passt eventuell nicht zu den neu serialisierten Datensätzen.
 •
Wenn für das Feld, dessen Inhalt ersetzt werden soll, die automatische Eingabe von fortlaufenden Nummern vorgegeben wurde und die Option Änderung des Werts durch Benutzer untersagen nicht aktiviert ist, fügt FileMaker Pro ebenfalls aufeinanderfolgende Nummern in das ausgewählte Feld ein, beginnt dabei jedoch mit der nächsten automatisch einzugebenden Nummer.
 •
Mit Durch berechnetes Ergebnis ersetzen rufen Sie das Dialogfeld "Formel angeben" auf, in dem Sie die Formel angeben können, deren Wert den Feldinhalt ersetzen soll.
Kompatibilität 
 
Wo der Scriptschritt ausgeführt wird 
Unterstützt 
FileMaker Pro 
Ja 
Geplantes FileMaker Server-Script 
Partiell 
FileMaker Go 
Ja 
Custom Web Publishing 
Partiell 
Instant Web Publishing 
Partiell 
Runtime solution 
Ja 
Ursprung in 
FileMaker Pro 6.0 oder früher
Hinweise
 •
 •
Wenn Sie den Scriptschritt "Ersetze alle Feldwerte" verwenden, müssen zuerst alle Daten geschrieben werden, bevor der Vorgang durchgeführt wird. Andernfalls sind die Ergebnisse nicht vorhersagbar. Wenn zum Beispiel ein Feldwert geändert wird und ein Austauschen versucht wird, bevor die Daten geschrieben sind, basiert der Austausch auf den alten Daten statt den geänderten Daten. (Weitere Informationen über das Schreiben von Daten finden Sie unter Bestätigen von Daten in Datensätzen.)
Beispiele 
Sortieren [Wiederherstellen]
Gehe zu Datens./Abfrage/Seite [Erster]
Ersetze alle Feldwerte [Kein Dialogfeld; Scriptbeispiele::Fortlaufende Nummer; Fortlaufende Nummern]
Weiterführende Themen 
Definieren von Formelfeldern
Scriptschritte (alphabetische Liste)
Scriptschritte (Kategorienliste)