Hole ( FormelWiederholungNr )
Gibt eine Zahl zurück, die die Wiederholung des Formelfelds angibt, die gerade berechnet wird.
Format
Hole ( FormelWiederholungNr )
Parameter
Ohne
Zurückgegebener Datentyp
Zahl
Ursprung in Version
7.0
Beschreibung
Die erste Wiederholung ergibt 1. Wenn das aktuelle Feld kein Wiederholfeld ist, gibt die Funktion 1 zurück.
Beispiel 1
Gibt 5 zurück, wenn FileMaker Pro die fünfte Wiederholung eines Wiederholfelds berechnet.
Beispiel 2
Als Felddefinition für Quiz::GewichteterScore (ein Formelfeld mit fünf Wiederholungen) gewichtet diese Formel jede Quizpunktzahl anhand ihrer Position in der Reihe, basierend auf dem Inhalt von Quiz::Score (ein Zahlenfeld mit fünf Wiederholungen):
Quiz::Score * Hole ( FormelWiederholungNr )
Wenn Quiz::Score in den Wiederholungen 1 bis 5 die Werte 85, 90, 78, 92 und 88 enthält:
-
Quiz::GewichteterScore[1] gibt 85 zurück
-
Quiz::GewichteterScore[2] gibt 180 zurück
-
Quiz::GewichteterScore[3] gibt 234 zurück
-
Quiz::GewichteterScore[4] gibt 368 zurück
-
Quiz::GewichteterScore[5] gibt 440 zurück
Beispiel 3
Als Felddefinition für Wecker::Erinnerung (ein Formelfeld mit fünf Wiederholungen) berechnet diese Formel zukünftige Zeitpunkte auf der Grundlage der Inhalte von Wecker::Startzeit (ein Zeitfeld) und Wecker::Schlummerminuten (ein Zahlenfeld):
Zeit ( Stunden ( Erweitern ( Wecker::Startzeit ) ) ; Minuten ( Erweitern ( Wecker::Startzeit ) ) + ( Erweitern ( Wecker::Schlummerminuten ) * Hole ( FormelWiederholungNr ) ) ; Sekunden ( Erweitern ( Wecker::Startzeit ) ) )
In diesem Beispiel kann mit der Funktion „Erweitern“ ein Einzelfeld in jeder Wiederholung eines Wiederholfelds verwendet werden.
Wenn Wecker::Startzeit „12:00:00“ enthält und Wecker::Schlummerminuten „6“ enthält:
-
Wecker::Erinnerung[1] gibt 12:06:00 zurück.
-
Wecker::Erinnerung[2] gibt 12:12:00 zurück.
-
Wecker::Erinnerung[3] gibt 12:18:00 zurück.
-
Wecker::Erinnerung[4] gibt 12:24:00 zurück.
-
Wecker::Erinnerung[5] gibt 12:30:00 zurück.