Office: (Office 2007) Access Änderungshistorie

Helfe beim Thema Access Änderungshistorie in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; ich möchte Änderungshistorie für Formulare erstellen. Sobald ein Feld geändert wird, soll Feldname, Änderungsdatum und alte Wert vor Änderung in... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von palpalo, 18. Dezember 2014.

  1. Access Änderungshistorie


    ich möchte Änderungshistorie für Formulare erstellen. Sobald ein Feld geändert wird, soll Feldname, Änderungsdatum und alte Wert vor Änderung in Tabelle schreiben.

    Historie Tabelle ist so
    Code:
    Wie kann ich dafür sorgen,dass das feld, das geändert wird nur in Tabelle geschrieben wird.
    Wazu dient Bookmark? Würde hier brauchbar?

    habs so versucht, klappt nicht
    Code:
    :)
     
  2. Jemand ein idee, wie man es umsetzen kann, dass jeder geänderter Feld in ein Historie Tabelle geschrieben werden kann.
     
  3. Bookmark ist nicht zu gebrauchen.
    In der Form_BeforeUpdate Ererignisprozedur müsstest Du mit einer For ... Each Schleife durch alle Steuerelemente / Textfelder laufen.
    Und die Tabellenstruktur entsprechend der verwendeten Felder in der INSERT Anweisung gestalten ... oder umgekehrt.
     
    hcscherzer, 20. Dezember 2014
    #3
  4. Access Änderungshistorie

    danke versuche ich.
    Ein Frage noch, auf dem Formular habe ich Kombinationsfelder und Textfelder so ca. 30 Stück, die habe ich in zwei Gruppen-Marke unterteilt.
    Einer für Kombinationfelder und andere für Textfelder. Wie kann ich per VBA beide Gruppen-Marken in ein Array zusammenfassen.
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
  5. Beide Gruppen in ein Array?
    Verstehe ich nicht, warum ... ein Array kannst Du nur von gleichen Typen erstellen.
     
    hcscherzer, 20. Dezember 2014
    #5
  6. wie gesagt, auf dem Formular gibt es Kombinationsfelder, die ich in Marke "kmbfMarke" unter Eigenschaftenblatt eingestellt habe.

    Und noch Textfelder als txtMarke.

    Mein idee war, dass ich bei der VBA in Array zusammenfasse, um nicht änderungen auf beide Prüfen muss.

    So habe ich dein Vorschlag umgesetzt
    Code:
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
  7. Der Begrif "Gruppe", den Du verwendetest, hat mich etwas verwirrt. Jetzt, wo Du das mit den Tags erklärst, wird klar, was Du meinst.
    Ja, so hatte ich mir das vorgestellt *wink.gif*
     
    hcscherzer, 20. Dezember 2014
    #7
  8. Access Änderungshistorie

    kann ich Kombinationfelder und Textfelder zu einem Array zusammenfügen?

    Code:
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
  9. Hallo,
    schau dir mal folgendes an Code:
     
  10. leider bekomme ich immer noch gleiche Fehler. Komischerweise wenn ich, einzel durchführe klappt


    so klappt
    Code:
    auch dies klappt
    Code:
    aber beide in ein for each klappt irgend wie nicht
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
  11. Hallo,
    irgendwo ist da noch was was du uns nicht verrätst.
    Das gezeigtes Bsp. sollte erstmal funktionierten :-)
    Kannst du ein Bsp der DB zeigen?
     
  12. Für was steht das ", 128" nach VALUES im 1. Beispiel?
     
  13. Access Änderungshistorie

    Hallo
    das steht für dbFailonError. Das sorgt dafür das eine Fehlermeldung erzeugt wird, wenn Execute wegen eines Fehlers nicht ausgeführt werden kann.
     
  14. nein habs auf gleiche art und weise leere Formular erstellt, dort klappt tatsächlich. Aber in der eingentliche Formular nicht. Begreife nicht
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
  15. \@jens05:
    Sorry, hab das "DBEngine(0)(0).Execute _" im Schnellflug übersehen...

    @palpalo:
    Wie sieht denn die Fehlermeldung und wo taucht sie auf?
     
Thema:

Access Änderungshistorie

Die Seite wird geladen...
  1. Access Änderungshistorie - Similar Threads - Access Änderungshistorie

  2. ERINNERUNG an Sonderveranstaltung: KI trifft Access am Mittwoch 17.09.2025

    in Microsoft Access Hilfe
    ERINNERUNG an Sonderveranstaltung: KI trifft Access am Mittwoch 17.09.2025: KI trifft Access – OpenAI-Add-Ins und native Lösungen für den VBA-Alltag Sonderveranstaltung des Access-Stammtisches Hannover Online Wir freuen uns Alexander Denz als Gastredner begrüßen zu...
  3. Sonderveranstaltung: KI trifft Access – 18. Access-Stammtisch Hannover Online (Nr. 62) am 17.09.2025

    in Microsoft Access Hilfe
    Sonderveranstaltung: KI trifft Access – 18. Access-Stammtisch Hannover Online (Nr. 62) am 17.09.2025: KI trifft Access – OpenAI-Add-Ins und native Lösungen für den VBA-Alltag Sonderveranstaltung des Access-Stammtisches Hannover Online Wir freuen uns Alexander Denz als Gastredner begrüßen zu...
  4. 17. Access-Stammtisch Hannover Online (Nr. 61) am 20.08.2025

    in Microsoft Access Hilfe
    17. Access-Stammtisch Hannover Online (Nr. 61) am 20.08.2025: Access-Stammtisch Hannover Online Endlich ist es wieder soweit. Der Access-Stammtisch Hannover Online findet heute statt. AGENDA Begrüßung Hilfe bei Problemen Allgemeine Diskussion Sonstiges...
  5. Access Seitenumbruch

    in Microsoft Access Hilfe
    Access Seitenumbruch: Hallo zusammen, Ich habe einen Bericht mit mehr als 20 Zeilen. Ich möchte das ab Zeile 25 eine neue Seite anfängt. Mit freundlichen Grüßen Kurt k
  6. Access Seitenumbruch

    in Microsoft Access Hilfe
    Access Seitenumbruch: Hallo zusammen, Ich habe einen Bericht mit mehr als 20 Zeilen. Ich möchte das ab Zeile 25 eine neue Seite anfängt. Mit freundlichen Grüßen Kurt k
  7. Excel Sheet in Access einbinden mit acOLECreateLink

    in Microsoft Access Hilfe
    Excel Sheet in Access einbinden mit acOLECreateLink: Hallo Leute :-) ich versuche gerade seit Tagen folgendes Problem zu lösen: in einem Bericht soll ich Daten aus Access, danach Fotos und zum Schluß quasi Screenschots aus Excel darstellen. Das...
  8. Access Datei wird per Makro nicht gespeichert

    in Microsoft Access Hilfe
    Access Datei wird per Makro nicht gespeichert: Hallo zusammen, anbei mein Makro: Private Sub Speichern_Click() Dim Dateiname As String Dim Kuerzel Kuerzel = DLookup("mitarbeiterkürzel", "tbl_mitarbeiter", "mitarbeiterid = " &...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden