eine Tabele vom ersten bis zum letzen Datensatz durchlaufen
Hallo nochmal liebes Formum. Ich steh mal wieder auf dem Schlauch! ich möchte einfach nur eine Untertabelle (Personen) vom ersten bis zum letzen Datensatz durchblättern und die Verknüpfung aus Kontakte neu setzen. Das sind Filemakerdaten! Der Buttom liegt in Personen und das funktioniert auch super nun möchte ich das bei allen Personen machen bekomme das aber nicht hin! Gibt es sowas wie einen While Schleife ??
let LKonNR := LKNR;
let Index := first(select Kontakte where LKNR = LKonNR);
Kontakte := Index
Vielen Dank für eure Hilfe
Eurer Michael
3 Antworten
-
Hallo Michael,
dafür ist die for...in...do-Schleife bestens geeignet mit der man die Daten einer Abfrage oder eines Arrays durchlaufen kann:
for myPerson in select Personen do
let LKonNR := myPerson.LKNR;
Kontakte := first(select Kontakte where LKNR = LKonNR);
endVG Frank
-
Hallo Michael
---
for ii in select Personen do
ii.Kontakte:=first(select Kontakte where LKNR=ii.LKNR)
end
---
Leo
-
vielen Dank euch beiden.
Content aside
- vor 5 JahrenZuletzt aktiv
- 3Antworten
- 1617Ansichten