Standardwert aus aktuellem Datensatz übernehmen

Thomas14547

Grünschnabel
MS Access 2002 SP3
aufgeteilt in Front- und BackEnd ca. 15 User

Hallo liebe Adventsengel und Nikoläuse ;-),

Lange Rede kurzer Sinn

Über ein gebundenes Formular werden 10 verschieden Daten (Text, Zahlen, Ja/Nein-Werte) in eine Tabelle [Erfassung] eingegeben.

Ein Feld ist unter anderem [BJ] = Beitragsjahr (Auswahlliste), jetzt kommt es oft vor das alle neun Daten gleich bleiben und sich nur das [BJ] ändert.

Der User muss nun immer wieder alle neun Daten eingeben um dann nur ein neues [BJ] ein-zugeben.

Effektiver wäre es doch, wenn der User z.B. alle Daten für das [BJ] 2004 eingibt und wenn es sich als notwendig. immer nur noch das [BJ] ändert.

Ich habe folgenden Lösungsansatz auf donkarl.com gefunden, probiert
und bin nicht damit klar gekommen:

Schreibe in der Ereignisprozedur Nach Aktualisierung des jeweiligen Feldes oder des Formulares:

bei Textfeldern
Me!DeinFeldName.DefaultValue = „“ & Me!DeinFeldName & „“

bei Datumsfeldern
Me!DeinFeldName.DefaultValue = Str(CDbl(Me!DeinFeldName))

bei anderen Felddatentypen (Zahl, Ja/Nein etc.)
Me!DeinFeldName.DefaultValue = Me!DeinFeldName

Vielleich hat jemand am 3. Advent Langeweile ;-) und hat eine Lösung für mich…

Schöne grüsse aus B
von Thomas
 
Zurück