Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Tante am Juli 10, 2017, 13:57:29

Titel: Datenblatt Formuler - Nach Selektion von Datum andere Datensätze auto ausfülle
Beitrag von: Tante am Juli 10, 2017, 13:57:29
Hallo zusammen,

ich benötige bei folgendem vorhaben Unterstützung. Ich habe eine Datenblatt als Formular mit relativ vielen Daten. Ziel ist es nach Eingabe von einem Datum in einem Datensatz, andere Datenreihen die die gleiche Filialnummer haben das gleiche Datum automatisiert einzutragen.

Hier ein Beispiel:

Filiale      Equipment      Datum
A5           eer                (Wird vom user eingetragen)
A5           eas                soll automatisiert den Wert von Zeile 1 übernehmen
A5           ert                 soll automatisiert den Wert von Zeile 1 übernehmen
A6           eer
A6           eas


Geht das?

Vielen Dank.
Titel: Datenblatt Formuler-Nach Selektion von Datum andere Datensätze auto ausfülle
Beitrag von: DF6GL am Juli 10, 2017, 14:14:56
Hallo,

mit der Datenblattansicht im Formular könnte es schwierig werden. Erzeuge ein Endlosform mit passendem Layout (ähnlich der Tabellendarstellung)  und erstelle eine Ereignisprozedur für das Datumsfeld  ("datDatum",  Name "Datum" dringend vermeiden!)

Sub datDatum_AfterUpdate()
Currentdb.Execute " Update tblDeineTabelle Set datDatum = " & Format(nz(Me!datDatum,Date),"\#yyyy-mm-dd\#") & " Where datDatum is Null and Filiale = '" & Me!Filiale & "'"
End Sub


Das Ganze dürfte aber ein Überdenken des Konzeptes erfordern....