0

Ansicht - selektieren mit Berechnungsfeld

Hallo Zusammen,

 

ich habe ein Tabellenblatt mit Kilometer Leistung einzelner Fahrzeuge. Dazu habe ein Tabellenblatt mit Fahrzeuge. Mit der Fahrzeuge Tabellenblatt habe ich eine Ansicht erstellt, dass nur die Daten dargestellt werden, welche ich ich mittels Datum auswähle. Das funkitoniert.

Nun möchte ich mittels Berechnungsfeld die Kilometerleistung ausrechnen, dass klappt leider nicht. Mein Berechnungsfeld bezieht sich immer auf das eigentliche Tabellenblatt anstatt mit der Bedingung des Datum:

 

siehe Bild

Bildschirmfoto 2022-01-31 um 17.11.32Bild

5 Antworten

null
    • Frank.1
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Das linke Feld habe ich extra eingeblendet, diese wurde manuel erfasst. Beginnn sollte eigentlich 3479 (Ab 04.01.) sein nicht 1339. 

    • Ninox-Professional
    • planoxpro
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Ratcliffe, wie lautet denn die select-Anweisung der Ansicht? Die könnte man als Grundlage nehmen. So muss man ein bisschen spekulieren. Aber eine Möglichkeit, den ersten der gefilterten Einträge auszulesen, könnte bspw. sein:

     

    let me := this;
    first(((select 'KM APP'[date(Sendezeit) >= me.'KM Start' and date(Sendezeit) <= me.'KM Ende']) order by date(Sendezeit)).Kilometer)

     

    Für den letzten der Einträge müsste man nur "last" statt "first" angeben.

    • Ninox-Professional
    • planoxpro
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Es sollte eigentlich noch ein "Hallo" davor stehen. ;)

    • Frank.1
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hi Planox,

     

    danke für deine Antwort:

    Bei der Ansicht habe ich dies:
    if 'KM Start' and 'KM Ende' then
    let myStart := 'KM Start';
    let myEnd := 'KM Ende';
    'KM APP'[Sendezeit >= myStart and Sendezeit <= myEnd]
    else
    'KM APP'
    end

     

    Lg Frank

    • Frank.1
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Leider passt die Berechnung nicht. der KM ist zu hoch.

    das mittle feld ist deiner formular. das linke zahlenfeld habe ich mauel eingetragen zum den unterschied zu sehen.

     

    Bildschirmfoto 2022-02-02 um 09.15.28