Seite 1 von 1

Re: Wert aus vorherigem Datensatz übernehmen

Verfasst: So, 22.02.2015 18:11
von RobertG
Hallo Nudel,

wenn sowieso der Endstand des einen der Anfangsstand des anderen ist, dann macht es keinen Sinn, beide ein zu tragen. Das wäre eine doppelte Abspeicherung der gleichen Information und so etwas wird möglichst in Datenbanken vermieden.
Soll so etwas als Defaultwert erst einmal eingetragen werden, so kannst Du das auch ganz ohne Makros lösen. Du musst allerdings einen Button betätigen ...
Ich hänge so ein möglichst einfaches Beispiel einmal an. Der maximale Kilometerstand wird ausgelesen und über ein Formular an ein Unterformular weiter gegeben. Dort können dann die weiteren Eingaben erfolgen.
Ein Makro würde hier natürlich eine entsprechende Automatik einbauen: Neuer Datensatz → neuer Kilometerstand auslesen und in Feld einfügen.

Gruß

Robert

Re: Wert aus vorherigem Datensatz übernehmen

Verfasst: Mi, 25.02.2015 17:29
von F3K Total
Hallo Nudel,
schaue dir das Formular, was Robert gemacht hat, im Entwurfsmodus mit dem Formularnavigator an. Dann wirst Du feststellen, dass es ein Haupt- und ein Unterformular gibt.
Das Haupformular basiert auf der Abfrage und liefert dem Unterformular, dass auf der Tabelle basiert, über eine Verknüpfung den letzen Kilometerstand.
Das müsstest Du so in dein eigenes Formular einbauen. Siehe Bild:
HF_UF.png
HF_UF.png (16.33 KiB) 3251 mal betrachtet

Gruß R