Hallo
Ich soll täglich über ein Formular Daten eingeben die in eine Tabelle gehen.
Gleichzeitig will ich aber auf dem Formular zu Vergleichszwecken die Daten der letzten 5 Tage sehen, diese sollten aber nicht mehr veränderbar sein.
Wenn ich mit 2 Abfragen arbeite, die verschiedene Namen haben, aber auf die gleiche Tabelle zugreifen, habe ich immer nur die gleichen Datensätze in der Anzeige.
Eine Abfrage ergibt das Formular, die zweite das Unterformular.
Wie kann ich also auf einem Formular die bereits eingegebenen Daten sehen und gleichzeitig neue Daten eingeben?
Dasselbe habe ich aber auch noch auf diese Weise, dass es andere Daten die auch über ein Formular eingegeben werden, in verschiedene Tabellen gehen und ich aber auch die bereits vorhandenen sehen sollte.
Kann ich einen Bericht in ein Formular einfügen, aus dem der Berichtinhalt kommt, ergibt dies keine Probleme wegen der Tabellenfeldernamen?
Gibt es da eine Lösung in Access 2002 XP oder braucht es da schon VB-Programmierung?
Besten Dank für Eure Hilfe
Vigor
Hallo,
das müssen wir ein bisschen aufdröseln..
a) Anzeige in einem Form: Platzier auf dem Form ein Listenfeld, das eine Abfrage erhält, die die Datensätze der letzten (jüngsten) liefert. Bei Neueingabe/Änderung eines DS muss das Listenfeld aktualisiert werden:
Sub Form_Afterupdate()
Me!Listenfeld.Requery
End Sub
(Hab ich das heute nicht schon erzählt?)
b) Daten in verschiedene Tabellen: das versteh ich nicht ganz, warum und wieso ein Bericht, "dessen Daten aus dem Formular kommen".
Warum willst Du überhaupt solche Übersicht haben, wenn eh neue Daten eigegebn werden sollen?
Vielleicht gibt es ja ein besser Lösung für komfortablere Dateneingabe, wenn das der Hintergrund sein sollte.
Zuerst mal Danke für die Antwort,
ich werde dies in Ruhe probieren.
Deine Frage wieso ich die vorhandenen Daten sehen will ist einfach, ich überwache eine Anlage die in Dauerbetrieb ist
und wenn ich die neuen Daten täglich eingebe, kann ich bei der Eingabe überprüfen ob ich eine Eingabe mache, die auch passt oder ob da
eine falsche Ablesung oder Berechnung ist. Zum andern sehe ich sofort, ob die Daten abwandern und könnte dann sofort eingreifen.
Ich hoffe Du verstehst mein Problem
Schönen Abend
Vigor