0

Fehler in Script

Wo ist mein fehler ? 

Das Datumsfeld :“Hilfe Tour1” wird richtig befüllt.

Das Datumsfeld :“Rest Tour1” soll dem feld “Hilfe Tour1” + ein Tag höher entsprechen wenn die bedingung erfüllt sind. (zur zeit kommt immer der selbe Tag wie “Hilfe Tour1”)

let Aus := Auslieferdatum;
let me := this;
let hi := me.“Hilfe Tour1”;
let aa := (select “Touren FH” where “planzeit passt” = true and number(Tour) = 31 and “Vorgabe datum” > today() and Aus < “Vorgabe datum”);
“Hilfe Tour1” := first(aa.“Vorgabe datum”);
let ab := (select “Touren FH” where “Planzeit passt restmontage” = true and number(Tour) = 31 and date(year(“Vorgabe datum”), month(“Vorgabe datum”), day(“Vorgabe datum”)) = date(year(hi), month(hi), day(hi) + 1) and Aus < “Vorgabe datum”);
“Rest Tour1” := first(ab.“Vorgabe datum”);

Antwort

null