Feld nach Namen einstellen
Zweck 
Ersetzt den vollständigen Inhalt des angegebenen Zielfelds im aktuellen Datensatz durch das Ergebnis eines berechneten Werts.
Format 
Feld nach Namen einstellen[<berechnetes Zielfeld>; <berechneter Wert>]
Optionen 
 •
Wählen Sie Gehe zu Zielfeld oder klicken Sie auf Angeben, um das Feld anzugeben, dessen Inhalt Sie ersetzen wollen. Geben Sie im Dialogfeld „Formel angeben“ die gewünschte Formel ein oder verwenden Sie die Feldliste (links) und die Funktionsliste (rechts) mit den mathematischen und Text-Operatoren, um die Formel zu definieren.
 •
Klicken Sie unter Berechnetes Ergebnis auf Angeben, um die Formel zu definieren.
Kompatibilität 
 
Wo der Scriptschritt ausgeführt wird 
Unterstützt 
FileMaker Pro 
Ja 
Geplantes FileMaker Server-Script 
Ja 
FileMaker Go 
Ja 
Custom Web Publishing 
Ja 
FileMaker WebDirect 
Ja 
Runtime-Lösung 
Ja 
Ursprung in 
FileMaker Pro 10.0
Beschreibung 
Mit dem Feld nach Namen einstellen-Scriptschritt können Sie eine Formel erstellen, um einen Feldnamen anzugeben und dann den Wert des Felds direkt oder basierend auf einer zweiten Formel ändern.
Da das Zielfeld berechnet wird, kann ein einziger Feld nach Namen einstellen-Scriptschritt mehrere Feldwert setzen Scriptschritte zwischen Wenn-Bedingungen ersetzen.
Das berechnete Zielfeld muss ein Textergebnis zurückgeben.
Wenn keine Anführungszeichen um den voll qualifizierten Feldnamen angegeben sind, wird der Zielfeldname aus dem benannten Feld abgeleitet.
Wenn kein Feld angegeben wird und ein Feld im Blätternmodus oder Suchenmodus ausgewählt ist, wird dieses Feld verwendet.
Hinweise
 •
 •
 •
Beispiel 1 
Identifiziert das Zielfeld („Nationale Statistik“ oder „Weltstatistik“) auf der Grundlage der geografischen Position, gibt dann einen berechneten Wert (die Summe aller Endsummen) in das Zielfeld ein.
Feld nach Name einstellen [Wenn ( Kunden::Land = "Japan"; Kunden::Nationale Statistik ; Kunden::Weltstatistik ); Summe ( Rechnungen::Endsumme )]
Beispiel 2 
Veranschaulicht, wann anstelle von „Feldwert setzen“ zur Scriptvereinfachung „Feld nach Namen einstellen“ verwendet werden sollte.
#Für "Feldwert setzen" ist eine Wenn-Anweisung mit mehreren "Sonst, wenn"-Schritten nötig,
#um zu bestimmen, welches Feld in der Kundentabelle mit Informationen
#aus "Inkasso::Telefon" aktualisiert werden soll.
Wenn [Inkasso::Telefon = "Arbeit"]
Feldwert setzen [Kunden::Telefon Arbeit; Inkasso::Telefonnummer]
Sonst, wenn [Inkasso::Telefon = "Privat"]
Feldwert setzen [Kunden::Telefon Privat; Inkasso::Telefonnummer]
Sonst, wenn [Inkasso::Telefon = "Mobil"]
Feldwert setzen [Kunden::Telefon Mobil; Inkasso::Telefonnummer]
Ende (wenn)
#Ein einzelner Scriptschritt "Feld nach Name einstellen" kann dieselbe Aufgabe
#mithilfe einer Formel zur Bestimmung des Zielfelds ausführen.
Feld nach Namen einstellen [HoleFeldname ( Berechne ( "Telefon " & Inkasso::Telefon ) ); Inkasso::Telefonnummer]
Weiterführende Themen 
Scriptschritte (alphabetische Liste)
Scriptschritte (Kategorienliste)