Tabelle mit gleichem Parent
Ich habe Tabelle A 1:N mit Tabelle B verknüpft und möchte aus der Anicht von Tabelle B alle Einträge in Tabelle A selektieren, beiden das Feld TAG einem bestimmten Wert entspricht.
Das folgende Script macht allerdings nicht was es soll ...
let t := TAG;
if 'TAG beenden' then
let rs := (select B where TAG = t and Parent = B.Parent);
for rec in rs do
rec.(Status := "Erledigt")
end
end;
Was mache ich falsch?
4 Antworten
-
Ahh... hab's:
let t := TAG;
let me := thisM
if 'TAG beenden' then
let rs := (select B where TAG = t and Parent = me.Parent);
for rec in rs do
rec.(Status := "Erledigt")
end
end; -
hallo hschneider,
Wen die Tabellen tatsächlich miteinander verknüpft sind, dann sollte es auch so gehen:
---
let me:=this;
if 'TAG beenden' then
B[Tag=me.Tag].Status:="Erledigt"
end
---
Leo
-
Klammern vergessen:
---
let me:=this;
if 'TAG beenden' then
B[Tag=me.Tag].(Status:="Erledigt")
end
---
-
Interessant - Danke, Leonid!
Content aside
- vor 3 JahrenZuletzt aktiv
- 4Antworten
- 304Ansichten