Access-o-Mania

Access-Forum (Deutsch/German) => Access-Hilfe => Thema gestartet von: Bernie110 am August 30, 2011, 10:25:23

Titel: Erfassungszeit dokumentieren ( je Feld )
Beitrag von: Bernie110 am August 30, 2011, 10:25:23
Hallo zusammen,

ich hab ein Feld namens Reklamation.

Ich möchte gerne wissen, wer der erste war, der in dieses Feld etwas eingegeben hat ( auch das Datum und Uhrzeit )
und ich möchte gerne wissen wer im Falle einer Änderung derjenige war.. User + Datum + Uhrzeit

Hab mir das so vorgestellt.

Hab 4 weitere Felder.

1.)  Angelegt_von ( Textfeld )
2.)  Angelegt_am  ( Datum )
3.) Geändert_von ( Textfeld )
4.) Geändert_am ( Datum )

Bei Änderung gibts ja das entsprechende Ereignis.
Aber bei Erstellung ?

Steh grad echt aum Schlauch. Bitte net Lachen  ;D ist mir selber peinlich, dass ich das fragen muss.

Danke für eure Antworten.
Gruss
Bernie
Titel: Re: Erfassungszeit dokumentieren ( je Feld )
Beitrag von: Jonny am August 30, 2011, 10:41:02
Hallo Bernie,

die Neuerfassung ist doch auch eine Aktualiserung (von Null auf Wert).
Wenn du dann prüfst ob die Felder Angelegt_vom bzw. Angelegt_am NULL sind muss eine eine
Neuanlage sein. Sind die Felder nicht NULL dann ist es eine wirkliche Änderung.

Gruß

Johann
Titel: Re: Erfassungszeit dokumentieren ( je Feld )
Beitrag von: ulli am August 30, 2011, 11:36:52
Kannst du die Anzahl der Ereignisse wirklich begrenzen? Oder macht es mehr Sinn, die Reklamationen und ihre Bearbeitungen als einzelne Datensätze samt Eingabedatum und User und ihre Bearbeitungen in eine gesonderte Tabelle zu packen, mit der ID des Falles zu verküpfen und sich über ein Unterformular anzeigen zu lassen?
Titel: Re: Erfassungszeit dokumentieren ( je Feld )
Beitrag von: Bernie110 am August 30, 2011, 12:08:49
Klar Jonny, so mach ich das ..danke !
Gruss Bernie