Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Datenblatt Formuler - Nach Selektion von Datum andere Datensätze auto ausfülle

Begonnen von Tante, Juli 10, 2017, 13:57:29

⏪ vorheriges - nächstes ⏩

Tante

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.

DF6GL

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....
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access