0

Start und Endzeit mit Bedingungen in neuer Tabelle ausgeben

Hallo zusammen,

wie kann ich denn die Start und Endzeit in Abhängigkeit von KFZ kennzeichen und Tag in eine neue Tabelle Schreiben lassen ?

Rauskommen soll:

Kennzeichen + Tag + Startzeit + Endzeit ... am liebsten noch die KM die zurück gelegt wurden für den Tag

 

Ausgangstabelle:

Bildschirmfoto 2021-11-30 um 13.33.52

 

Danke

4 Antworten

null
    • Leonid_Semik
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo Michi,

    als Code für einen Button:

    ---

    delete select NEUETABELLE;
    let mySourse:= select ALTETABELLE;
    for i in  unique(mySourse.Fahrzeig) do
    for j in unique(mySourse[Fahrzeug:=i].date(Anfangszeit)) do
    let myChoice:=mySourse[Fahrzeug:=i and date(Anfangszeit)=j];
    let new:=create NEUETABELLE;
    new.Kennzeichen:=i;
    new.Tag:=j;
    new.Startzeit:=time(min(myChoice.Anfangszeit));
    new.Endzeit:=time(max(myChoice.Endzeit));
    new.'Länge':=sum(myChoice.'Länge)
    end
    end

    ---

    Leo

    • Michi.1
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Danke Leo,

    Ninox bringt mir da den fehler.

     

    Bildschirmfoto 2021-11-30 um 15.31.13

    • Michi.1
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Funktioniert Danke... 

    • Leonid_Semik
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Da muss  Doppelpunkt weg 

     Fahrzeug=i statt Fahrzeug:=i

    auch in der Zeile 5