Kopiert neue Werte aus dem Referenzquellfeld in die aktuelle Ergebnismenge.
Definieren und Aktualisieren von Referenzen
Automatisieren von Aufgaben mithilfe von Scripts
•Die Option Mit Dialog gibt an, ob beim Ausführen des Scriptschritts ein Dialogfeld angezeigt wird, damit Benutzer Feldinformationen bestätigen können.
•Gehe zu Zielfeld gibt das Zielfeld für das Holen der Referenzwerte an. FileMaker Pro Advanced verschiebt den Cursor in das angegebene Feld. Dieses muss das Abgleichsfeld für die Beziehung sein, auf der die Referenz basiert, nicht das Referenzquellfeld oder das Referenzzielfeld. Wenn kein Feld ausgewählt ist, gibt „Referenzwerte holen“ einen Fehlercode zurück, der mit der Funktion „Hole ( LetzteFehlerNr )“ erfasst werden kann.
Produkt | Unterstützt |
FileMaker Pro Advanced | Ja |
FileMaker Go | Ja |
FileMaker WebDirect | Ja |
FileMaker Server | Partiell |
FileMaker Cloud-Produkt | Partiell |
FileMaker Data API | Partiell |
Custom Web Publishing | Partiell |
Runtime-Lösung | Ja |
FileMaker Pro 6.0 oder früher
•Das für den Scriptschritt „Referenzwerte holen“ angegebene Zielfeld muss editierbar sein.
•Das Holen der Referenzwerte erfolgt nur für die Ergebnismenge in der aktiven Tabelle.
•Formelfelder können für den Befehl „Referenzwerte holen“ nicht verwendet werden. Wenn Sie den Befehl „Referenzwerte holen“ verwenden und ein Formelfeld als Abgleichswert verwenden, müssen Sie eines der Eingabefelder für die Formel als Feldparameter für „Referenzwerte holen“ angeben.
•Wenn Sie den Scriptschritt „Referenzwerte holen“ verwenden, müssen zuerst alle Daten geschrieben werden, bevor der Vorgang durchgeführt wird. Anderenfalls sind die Ergebnisse nicht vorhersagbar. Weitere Informationen finden Sie unter Bestätigen von Daten in Datensätzen.
•Serverseitige Scripts, das FileMaker Data API und Custom Web Publishing führen diesen Scriptschritt aus, als wäre die Option Mit Dialog auf Aus gesetzt.
Sucht Datensätze mit übereinstimmenden Werten im Feld „KundenID“, aktualisiert dann in der Ergebnismenge alle Referenzen basierend auf der Beziehung, die „KundenID“ als Abgleichsfeld verwendet.
Gehe zu Layout ["Rechnungsdetails"]
Übereinst. Datensätze suchen [Ersetzen; Rechnungen::KundenID]
Referenzwerte holen [Mit Dialog: Aus; Rechnungen::KundenID]