0

Auswerten und Anzeigen

Kann mir jemand helfen.. komm einfach nicht weiter.

 

Befehlsfeld im Dashboard (Planung)

let Aus:=Auslieferdatum;
let aa := (select Tour where Zeit = true and number(Tour) = 1 and Datum > today()) and Aus < Datum;

'Hilfsfeld Tour1' := first(aa.'Vorgabe datum‘);
let ab := (select Tour where Restzeit= true and number(Tour) = 1 and Datum > today()) and Aus < Datum;

`Hilfsfeld Rest Tour1' := first(ab.'Vorgabe datum‘);
let myARRAY := ['Hilfsfeld Tour1', 'Hilfsfeld Tour2'];
let myMIN := min(myARRAY);
Auslieferdatum := myMIN;
let restARRAY := ['Hilfsfeld Rest Tour1', 'Hilfsfeld Rest Tour2',];
let restMIN := min(restARRAY);
`Auslieferdatum für rest`:= restMIN

Ziel soll sein das mir nur das Auslieferdatum angezeigt wird, wo am darauf folgenden Tag die Restzeit true ist.
Mit jedem klick soll das Datum zum nächstmöglichen höheren wechseln.

Bedingungen: Tour muß übereinstimmen und die Tage müssen aufeinander folgen ( die Restzeit ist dabei immer der 2. Tag )

Ohne die Restplanzeit mit einzubeziehen funktioniert das Perfekt, wie kann ich aber den Folgetag mit einbeziehen ? Über das Auslieferdatum geht das nur bedingt, da der 1. Tag nicht zwangsläufig am 2. von der Zeitvorgabe passt, und somit die Zeit auf false steht, die Restzeit aber auf true. Was bedeutet das es passen würde.

 

Über das Auslieferdatum werden dann Ansichten angesprochen bzw. ist das wiederum der bezug für diese.

Antwort

null