Syntaxproblem: Schleife für Verknüpfung
Moin zusammen,
ich dachte, ich wäre hinter den Syntax der Schleife gestiegen, aber anscheint doch noch nicht... :/
folgende Situation:
Tabelle F, Untertabelle MRT
Verknüpfungsfeld (1:N) in MRT: F
Textfeld: P_X_P_X_Date
-----------
Der Eintrag in MRT soll verknüpft werden mit dem Eintrag aus F, wo die P_X_P_X_Date übereinstimmt.
mein jetziger Ansatz:
for n in select MRT do
let myPPD := n.P_X_P_X_Date;
for i in F do
let myFirstF := first(select F where (myPPD := P_X_P_X_Date));
n.(F := i.myFirstF)
end
end
Freue mich über jede Idee oder Anregung! :)
LG
Jonas
3 Antworten
-
Hi Jonas. Wenn MRT:F wie 1:N, dann hier mal ein Vorschlag.
*
for j in select F do
let myPPD := j.P_X_P_X_Date;
let ID := j.number(Nr);
for i in (select MRT)[P_X_P_X_Date = j.myPPD] do
i.(F := j.ID)
end
end
*
-
...ähm, doch schon ein wenig spät:
*
for j in select F do
let myPPD := j.P_X_P_X_Date;
let ID := j.number(Nr);
for i in (select MRT)[P_X_P_X_Date = myPPD] do
i.(F := ID)
end
end
*
-
Super, danke dir Mirko!! Klappt einwandfrei!
LG
Jonas
Content aside
- vor 3 JahrenZuletzt aktiv
- 3Antworten
- 175Ansichten