dynamisches Befüllen DAF
Ich möchte ein DAF dynamisch befüllen.
Ich habe eine Tabelle Projekt wo alle Projekte gespeichert sind.
In einer zweiten Tabelle Stunden werden Stunden und das zugehörige Projekt mit Datum gespeichert.
Ich möchte jetzt das DAF mit Projekten füllen, wo jedoch die ausgeblendet werden die mit aktuellen Datum bereits in Stunden gespeichert wurden.
Derzeit habe ich folgenden Code:
let var_datum := text(Auswahl); -> das aktuelle Datum
let var_gesamt := (select Projekt); ->alle Projekte
let var_nicht_anzeigen := (select Stunden)[Datum = date(var_datum)]; -> Filter in Stunden nach akt. Datum
let var_anzeigen := for x in var_gesamt do
if not contains(concat(var_nicht_anzeigen.Projekt), string(x)) then
record(Projekt,x)
end
end;
var_anzeigen
es werden mir aber immer alle Projekte angezeigt und nicht gefiltert.
1 Antwort
-
Wenn ich deine Anforderung richtig verstanden habe:
let myid:=this; select Projekt where Stunden.Datum!=date(myid.var_datum)
Content aside
- vor 7 StundenZuletzt aktiv
- 1Antworten
- 8Ansichten
-
2
Folge bereits
