Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Letze Änderung des Formulars über das Datum erfassen
zurück: Autowert im Unterformular weiter: Spalte nach Geburtsmonat ordnen 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
Gast01
Gast


Verfasst am:
03. Jan 2007, 23:34
Rufname:

Letze Änderung des Formulars über das Datum erfassen - Letze Änderung des Formulars über das Datum erfassen

Nach oben
       Version: Office 2003

Hi,

eine kurze Frage. In Unix gibt es doch die Möglichkeit zwischen Schreiben (Ändern) und Lesen zu unterscheiden. Kann VBA dies auch. Wenn ich mit = Datum() vermerke wann das Formular geöffnet wurde, wird das Datum beim Öffnen aktualisiert. Ich würde es aber gerne nur dann aktualisieren wenn das Formular auch Änderungen hat, also z. b. nach Schreiben.

Vielen Dank mit nicht wirklich gutem Gewissen über die Frage,

Viele Grüsse,

Gast
derArb
getting better


Verfasst am:
03. Jan 2007, 23:53
Rufname: derArb
Wohnort: Berlin


AW: Letze Änderung des Formulars über das Datum erfassen - AW: Letze Änderung des Formulars über das Datum erfassen

Nach oben
       Version: Office 2003

hallo,

wie wärs mit
Code:
Private Sub Form_AfterUpdate()
dazu musst Du die Eigenschaften der Form aufrufen und in Ereignis
das Ereignis auswählen...gibt noch diverse andere.

mfg
derArb
Nachtrag: derArb am 03. Jan 2007 um 22:59 hat folgendes geschrieben:
hallo,
das '=Datum()' muss dann weg im Steuerelement..logischerweise

mfg
derArb

_________________
MfG
derArb

Scio me nihil scire...Εν οίδα οτι ουδέν οίδα... Ich weiss, dass ich nichts weiss (Sokrates)
Ich bevorzuge Beiträge mit korrekter deutscher Grammatik.
Gast



Verfasst am:
04. Jan 2007, 00:45
Rufname:

AW: Letze Änderung des Formulars über das Datum erfassen - AW: Letze Änderung des Formulars über das Datum erfassen

Nach oben
       Version: Office 2003

Hallo DerArb,

danke für den Tipp, funktioniert leider nicht so richtig. Mein Formular ist an eine Tabelle geknüpft. Einige Einträge haben ein Datum, einige nicht. Auch die automatische Aktualisierung funktioniert nicht nach einer Änderung.
Code:
Private Sub Form_AfterUpdate()
    If IsNull(Me!TagesberichtVom) = True Then
        Me!AenderungsDatum = Date
      Else
        'Das Blättern durch die Datensätze geht nicht wenn ich es anders mache.
        Me!AenderungsDatum = Date   
    End if
    Me.Refresh
End Sub
Damit kann ich aber nur die Einträge ohne Datum aktualisieren.

Aber ich versuche es weiterhin.

Vielen Dank,
Gast
Willi Wipp
Moderator


Verfasst am:
04. Jan 2007, 01:05
Rufname:
Wohnort: Raum Wiesbaden

Re: Letze Änderung des Formulars über das Datum erfassen - Re: Letze Änderung des Formulars über das Datum erfassen

Nach oben
       Version: Office 2003

Hi Gast01,

das If kannst Du Dir sparen, wenn Du in beiden Zweigen das Gleiche machst.
Ich wuerde Dir aber da Ereignis Vor Aktualisierung (BeforeUpdate) empfehlen.
Das Ereignis Nach Aktualisierung (AfterUpdate) fuehrt zum redundanten Aufruf!
==> kein DS-Wechsel mehr moeglich!

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Gast



Verfasst am:
06. Jan 2007, 14:04
Rufname:


AW: Letze Änderung des Formulars über das Datum erfassen - AW: Letze Änderung des Formulars über das Datum erfassen

Nach oben
       Version: Office 2003

Gast am 04. Jan 2007 um 00:13 hat folgendes geschrieben:
Hi,

die Datenbank komprimiert gerade seit Minuten, ...
Ich versuche es morgen. Danke.

Viele Grüsse,
Gast

Gast am 06. Jan 2007 um 12:57 hat folgendes geschrieben:
Hi,
Code:
Private Sub Form_BeforeUpdate(...............)
    Me!Aenderungsdatum = Date
    Me.Refresh
End Sub
funktioniert problemlos.
Optimal,
danke,

Gast

Gast am 06. Jan 2007 um 12:59 hat folgendes geschrieben:
Hi,

inwiefern zum redundaten Aufruf???? DS Wechsel war ja nicht möglich?

Danke,
Gast

hi,

es funktioniert ohne Me.Refresh,
also:
Code:
Private Sub From_BeforeUpdate(Cancel As Integer)
    Me!AenderungsDatum = Date
End Sub
das ist alles.

Grüsse
Gast
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: Berechnung in Abhängigkeit vom Datum 1 Christian22 1004 03. Feb 2005, 14:00
lothi Berechnung in Abhängigkeit vom Datum
Keine neuen Beiträge Access Tabellen & Abfragen: in einer Wenn dann Funktion aufs Datum gruppieren 10 Gast 691 06. Jan 2005, 10:22
Skogafoss in einer Wenn dann Funktion aufs Datum gruppieren
Keine neuen Beiträge Access Tabellen & Abfragen: [Abfrage] Datum älter 30 Tage 14 bilki 1582 05. Jan 2005, 17:46
Willi Wipp [Abfrage] Datum älter 30 Tage
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage Datum 2 Raumer 1178 06. Dez 2004, 09:23
Gast Abfrage Datum
Keine neuen Beiträge Access Tabellen & Abfragen: Datum nur als Monat/Jahr 2 Thomas M. 1487 01. Dez 2004, 15:09
Gast Datum nur als Monat/Jahr
Keine neuen Beiträge Access Tabellen & Abfragen: Datum 5 Jogler 1001 29. Nov 2004, 13:27
borstel Datum
Keine neuen Beiträge Access Tabellen & Abfragen: Achtstelligen Zahlen-Stringwert als Datum formatieren 2 cmaier 1302 15. Nov 2004, 15:10
cmaier Achtstelligen Zahlen-Stringwert als Datum formatieren
Keine neuen Beiträge Access Tabellen & Abfragen: Abgleich über Datum 1 Darthstar 671 12. Nov 2004, 07:15
stpimi Abgleich über Datum
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz nach Datum suchen?? 1 Hansen 1390 04. Okt 2004, 12:16
stpimi Datensatz nach Datum suchen??
Keine neuen Beiträge Access Tabellen & Abfragen: 3. ältestes Datum 3 shaaree 793 27. Sep 2004, 11:03
Skogafoss 3. ältestes Datum
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage nach heutigem / aktuellen Datum 1 MeWe 878 31. Aug 2004, 14:57
TommyK Abfrage nach heutigem / aktuellen Datum
Keine neuen Beiträge Access Tabellen & Abfragen: Datum überprüfen 4 Gast 1076 30. Aug 2004, 13:11
borstel Datum überprüfen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Project