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 JahrenTue, November 30, 2021 at 2:22 PM UTC
    • 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 JahrenTue, November 30, 2021 at 2:35 PM UTC
    • Gemeldet - anzeigen

    Danke Leo,

    Ninox bringt mir da den fehler.

     

    Bildschirmfoto 2021-11-30 um 15.31.13

    • Michi.1
    • vor 3 JahrenTue, November 30, 2021 at 2:38 PM UTC
    • Gemeldet - anzeigen

    Funktioniert Danke... 

    • Leonid_Semik
    • vor 3 JahrenTue, November 30, 2021 at 2:40 PM UTC
    • Gemeldet - anzeigen

    Da muss  Doppelpunkt weg 

     Fahrzeug=i statt Fahrzeug:=i

    auch in der Zeile 5