Hallo,
in Access 2013 bin ich Novize. Gleich meine erste Aufgabe sieht wie eine Hürde aus.
Was ist gegeben? Eine Tabelle EVENT. Zum Primärschlüssel gehören die Felder JAHR, MONAT und LFDNR. Wenn ein neuer Datensatz erfasst wird, soll LFDNR nicht eingegeben, sondern errechnet werden.
Die Eingabe von JAHR und MONAT ist zwingend. Mit diesen Daten soll das aktuelle Maximum von LFDNR in der Tabelle EVENT ermittelt werden. Wenn diese Kombination nicht vorhanden ist, soll der Wert 0 sein. Der ermittelte Wert soll um 1 erhöht und im einzufügenden Satz im Feld LFDNR gespeichert werden.
Hat jemand eine Idee? Makro? Standardwert berechnen? Abfrage? Alles zusammen?
Bei Oracle hätte ich einen trivialen Pre-Insert-Trigger geschrieben. Aber bei Access?
Danke und Grüße
Fred