Hallo zusammen,
ich habe eine Tabelle, die "lebt". Es kommen also Datensätze hinzu und andere werden gelöscht. Die Löschung der Datensätze soll erst am Monatsende durchgeführt werden. Bis dahin werden sie gekennzeichnet, damit sie in bestimmten Auswertungen nicht auftauchen - in anderen sollen sie aber berücksichtigt werden.
Gibt es eine nicht allzu schwierige Möglichkeit diese Datensätz am Monatsende zu finden und dann zu löschen?
Vielen Dank für eure Mühe.
Hallo,
über die Kennzeichnung sollte das möglich sein. Wie erfolgt die Kennzeichnung?
Hallo,
da kannst du doch eine Löschabfrage benutzen mit Kriterium Kennzeichen = ja oder wie du das immer gekennzeichnet hast.
Diese lässt du dann am Monatsende laufen.
Besser noch wäre das als SQL-String und eine Schaltfläche die den Delete macht. Geht dann auch mit einer Sícherheitsabfrage.
Gruß
Johann
Vielen Dank für die schnelle Antort
Löschabfrage ist super.
Gibt es eine Möglichkeit, dass man sie sich noch einmal ansehen kann und dann löscht? (Angst)
Hallo,
wenn du im Entwurf bist kannst du die Ansicht umstellen.
Ausgeführt wird dann mit dem Rufzeichen.
Öffnen der Abfrage für diese direkt aus.
Gruß
Johann
Zitatich habe eine Tabelle, die "lebt"
Datenbanken, die leben,
sammeln Daten. Unnütze Daten werden besser gar nicht erst aufgenommen und müssen dann nicht gelöscht werden. Das vermeidet dann auch Aufblähen der DB durch temporäre Daten.
MfGA
ebs
Zitat von: ebs17 am September 07, 2012, 15:06:57
Zitatich habe eine Tabelle, die "lebt"
Datenbanken, die leben, sammeln Daten. Unnütze Daten werden besser gar nicht erst aufgenommen und müssen dann nicht gelöscht werden. Das vermeidet dann auch Aufblähen der DB durch temporäre Daten.
MfGA
ebs
Die Daten müssen wärend des Monats aus Übersichten entfernt werden. Für eine Auswertung am Monatsende benötige ich aber noch. Erst dann können sie weg.
Hallo Johann,
die Löschung wird nicht von mir gemacht. Ich möchte lieber, dass diese Personen nicht in der Abfrage herumfummeln.
Schöner wäre es, wenn über einen Button ausgelöst wird, man noch einmal schauen kann und dann weg damit.
Warscheinlich ist das für mich zu kompliziert - so eine Granate bin ich nicht (leider)
Hallo,
dann mach doch ein Löschformular.
DS-Herkunft die Abfrage als normale Abfrage (kannst ja die Löschabfrage duplizieren und das Löschen wegnehmen).
Dann ein Button auf das Formular das die Löschabfrage öffnet.
Bis hier kannst du alles mit den Assi machen.
Es ist nicht die eleganteste Lösung aber die Person kann sich in ´Ruhe die Daten anschauen.
Nach bestätigen des Button kommen noch die Sicherheitsabfrage ob man löschen will.
Schöner ist das mit VBA.
Aber was solls.
Gruß
Johann