0

Werte aus vorherigem Datensatz übernehmen

Hallo zusammen,

bei meinen Papageien soll das Gewicht regelmäßig überprüft werden. Danach soll die aktuelle Messung die Veränderung zur letzten Messung darstellen und das Verhältnis der Vögel untereinander verglichen werden. Die letzte Aufgabe ist einfach, allerdings habe ich bislang keine funktionierende Idee, wie ich die Werte vom vorherigen Mal in den Datensatz der neuen Messung integrieren kann. Es gelingt mir nicht, die Werte aus dem vorherigen Datensatz auszulesen. Der Datensatz ist einfach aufgebaut: das erste Feld ist das Tagesdatum und danach gibt es für jeden Vogel ein Feld, in welches das Gewicht eingetragen wird. Die Datensätze sind nach Datum sortiert. Die Messungen werden alle 6 - 8 Wochen durchgeführt.

Kann mir bitte jemand helfen?

Besten Dank und viele Grüße

Detlev

2 Antworten

null
    • Leonid_Semik
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo Detlev, du kannst es mit einem Berechnungsfeld versuchen. Ein Beispiel für 1 Vogel:

    ---

    let myDatum := 'DEIN DATUMSFELD';
    if myDatum then
    last((select 'DEINE TABELLE')['DEIN DATUMSFELD' < myDatum] order by 'DEIN DATUMSFELD').'GEWICHT VOGEL 1'
    end

    ---

    Leo

    • Privatnutzer
    • Detlev_Ott
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo Leo,

    ganz große Klasse!! Das war genau das, was ich gesucht habe :-)

    Herzlichen Dank für Deine tatkräftige Unterstützung und Hilfe.

    Viele Grüße

    Detlev