Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Access Formular, Änderungen nach Zeitablauf sperren
zurück: Button im Unterformular über Button im Hauptformular weiter: Kontrollkästchen leeren&deaktivieren nach Kombinationsfe Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
COFFEE-COP
Excel Kenner (ohne VBA)


Verfasst am:
07. Mai 2011, 10:30
Rufname: AndyA6

Access Formular, Änderungen nach Zeitablauf sperren - Access Formular, Änderungen nach Zeitablauf sperren

Nach oben
       Version: Office 2003

Damit Daten in den Datensätzen nicht mehr geändert werden können, wenn 2 Tage abgelaufen sind, habe ich versucht mit folgendem Code im Formular eine automatische Sperre nach 2 Tagen zu setzen. Allerdings ist diese Vorgehensweise wirkungslos, die Daten können immer noch geändert werden. Ich finde den Fehler nicht.

Zusätzlich würde ich gerne noch ein weiteres Argument für die Sperre einsetzen. Und zwar dass das Änderungsdatum zwei Tage abgelaufen ist und aus einer Liste eines Kombinationsfeldes "Abschluß" "elektrisch abgenommen" ausgewählt wird. Das ganze scheitert aber an meinen Programmierkenntnissen und Suchmaschinen brachten mich bislang auch nicht weiter. Gibt es hier etwas fertiges für diese Situation?
Code:
Private Sub Form_Current()
    If Me!Aenderungsdatum < Date - 2 Then
        Me.RecordsetType = 2    ' Snapshot
      Else
        Me.RecordsetType = 0    ' Dynaset
    End If
End Sub

Viele Grüße
Andrea
MiLie
kein Office- VBA- Programmierer


Verfasst am:
07. Mai 2011, 15:49
Rufname: Micha
Wohnort: Chemnitz

AW: Access Formular, Änderungen nach Zeitablauf sperren - AW: Access Formular, Änderungen nach Zeitablauf sperren

Nach oben
       Version: Office 2003

Hallo,

ungeachtet, dass bei Änderung der Formulareigenschaft "Recordsettyp" das Form neu gebaut und der Focus danach immer auf den ersten Datensatz ist, teste mal die Version mit Änderung bzw. Löschen zulassen.
Code:
   If Me!Aenderungsdatum < Date - 2 And Me.Abschluss = "elektrisch abgenommen" Then
        Me.AllowEdits = False
        Me.AllowDeletions = False
      Else
        Me.AllowEdits = True
        Me.AllowDeletions = True
    End If
Wobei dein Kombi Abschluss näher beschrieben sein sollte. Ich habe jetzt einfach Wertliste als Datenherkunft des Kombis unterstellt.
_________________
Viele Grüße

Micha

Schreibfehler die Ihr findet, könnt Ihr behalten
COFFEE-COP
Excel Kenner (ohne VBA)


Verfasst am:
07. Mai 2011, 16:26
Rufname: AndyA6


AW: Access Formular, Änderungen nach Zeitablauf sperren - AW: Access Formular, Änderungen nach Zeitablauf sperren

Nach oben
       Version: Office 2003

Hallo,

vielen Dank. Deine Unterstellung der Wertliste muss treffend gewesen sein, denn der Code funktioniert tadellos.

Tausend Dank
& ein schönes Wochenende
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Feldeingabe sperren über Kriterium, Access mit design pro 8 danyboy 1294 12. Mai 2005, 12:00
Gast Feldeingabe sperren über Kriterium, Access mit design pro
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrageergebnis als neues Formular anzeigen 2 mila 3034 12. Apr 2005, 12:38
mila Abfrageergebnis als neues Formular anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragen im Formular aufrufen, automatisch bestätigen 3 Calvin22 1606 12. Apr 2005, 12:12
Willi Wipp Abfragen im Formular aufrufen, automatisch bestätigen
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl der Datensätze zählen (im Formular oder Bericht) ? 3 anna-bolika 3756 31. März 2005, 12:50
Dalmatinchen Anzahl der Datensätze zählen (im Formular oder Bericht) ?
Keine neuen Beiträge Access Tabellen & Abfragen: mehrer abfragen ein formular 1 romu 719 10. Jan 2005, 15:54
lothi mehrer abfragen ein formular
Keine neuen Beiträge Access Tabellen & Abfragen: kreuzabfrage ausführen nach vorgeschaltetem formular mit kom 4 Gast 887 21. Dez 2004, 15:17
Gast kreuzabfrage ausführen nach vorgeschaltetem formular mit kom
Keine neuen Beiträge Access Tabellen & Abfragen: 1. Zeile in der Tabelle sperren ? 3 Marsi 598 13. Dez 2004, 11:47
lothi 1. Zeile in der Tabelle sperren ?
Keine neuen Beiträge Access Tabellen & Abfragen: Formeln vom Formular, werden in der Abfrage nicht angezeigt 4 maddes 895 23. Nov 2004, 12:38
Skogafoss Formeln vom Formular, werden in der Abfrage nicht angezeigt
Keine neuen Beiträge Access Tabellen & Abfragen: Zeile der Dateneingabe (*) in einem Formular verschieben 2 Albertus 790 08. Okt 2004, 09:17
Albertus Zeile der Dateneingabe (*) in einem Formular verschieben
Keine neuen Beiträge Access Tabellen & Abfragen: Suchfunktion mit mehreren Kriterien aus Formular 5 Danny G. 2218 09. Sep 2004, 11:08
Danny G. Suchfunktion mit mehreren Kriterien aus Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle, Formular, Abfrage...und nun ? 3 Gags 790 29. Aug 2004, 22:05
lothi Tabelle, Formular, Abfrage...und nun ?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragefeld nachträglich in Formular 3 Sebbl 1705 05. Aug 2004, 15:14
mabe38 Abfragefeld nachträglich in Formular
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: HTML Editoren Forum