If FirstName contains:
"John" : "Patty" : "Mary"
Um das Feld FirstName mit dem Inhalt zu versehen, schreibst Du
FIELD FirstName := "John" : "Patty" : "Mary"
Durch den Doppelpunkt werden die einzelnen Namen als neue Elemente in das Feld aufgenommen. Das Feld FirstName enthält also danach drei Einträge.
FirstName[1] ist "John", FirstName[2] ist "Patty" usw.
Folglich ist in einer Schleife, in der n die Zählvariable ist, FirstName[n] "John", wenn n = 1 ist.
In der Schleife wird das Feld FullName gefüllt, n ist die Zählvariable der Schleife.
FIELD FullName := @If(n=1;FirstName[n] + " " + LastName[n]; FullName : (FirstName[n] + " " + LastName[n]))
Ist n = 1 (n = 1 -> True), wird der blaue Teil ausgeführt (also Fullname mit Vor- und Nachnamen des jeweils ersten Eintrags gefüllt)
Ist n > 1 (n = 1 -> False), wird der grüne Teil ausgeführt (also Vor- und Nachnamen des jeweils n-ten Eintrages als neues Element an Fullname angehängt (wie oben bei FirstName, mittels Doppelpunkt))