Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Datensatz nach Änderung aktualisieren
zurück: Leerer Datensatz in Formular weiter: Beim Formularschließen keinen leeren Datensatz erzeugen 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
Lilli2
Im Profil kannst Du frei den Rang ändern


Verfasst am:
29. Okt 2008, 17:24
Rufname:

Datensatz nach Änderung aktualisieren - Datensatz nach Änderung aktualisieren

Nach oben
       Version: Office 2003

Hallo,

ich ändere Datensätze in einem Editier-Formular und speicher die Änderung anschließend ab mit
Code:
Private Sub Speichern_Click()
    If MsgBox("Soll der geänderte Datensatz gespeichert werden?", _
              vbYesNo) = vbNo Then
        DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
      Else
        Me.Refresh
    End If
End Sub
Dieses Editierformular öffne ich über einen Button aus dem Formular, in dem ich mir zuvor den zu editierenden Datensatz herausgesucht habe. Der zu editierende Datensatz wird an das Editier-Formular übergeben (und zwar nur dieser).
Wie bekomme ich es nun hin, dass sich der geänderte Datensatz sofort in dem Formular ändert, in dem ich zuvor diesen Datensatz geändert habe, nachdem das Editier-Formular geschlossen wurde? Ich habe nämlich das Problem, dass erst nach einem erneuten Aufruf des Datensatzes (des Formulars) diese Änderungen des Datensatzes angezeigt werden.

Vielen Dank für Eure Hilfe.

_________________
Schöne Grüße
Lilli2
rita2008
Im Profil kannst Du frei den Rang ändern


Verfasst am:
29. Okt 2008, 18:00
Rufname:
Wohnort: Berlin


AW: Datensatz nach Änderung aktualisieren - AW: Datensatz nach Änderung aktualisieren

Nach oben
       Version: Office 2003

Code:
Forms("Formularname").Requery

_________________
mfg Rita

Antworten bitte hier im Forum, nicht als private Nachricht. Danke
Lilli2
Im Profil kannst Du frei den Rang ändern


Verfasst am:
29. Okt 2008, 18:09
Rufname:

AW: Datensatz nach Änderung aktualisieren - AW: Datensatz nach Änderung aktualisieren

Nach oben
       Version: Office 2003

Hallo rita2008,

kannst Du mir bitte noch sagen, wo ich diese Zeile unterbringen muss?

Danke schön.

_________________
Schöne Grüße
Lilli2
Willi Wipp
Moderator


Verfasst am:
29. Okt 2008, 19:07
Rufname:
Wohnort: Raum Wiesbaden

Re: Datensatz nach Änderung aktualisieren - Re: Datensatz nach Änderung aktualisieren

Nach oben
       Version: Office 2003

Hi Lilli2,

am Besten im Ja-Teil des If-Blocks (also nach dem Else) Wink

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Lilli2
Im Profil kannst Du frei den Rang ändern


Verfasst am:
30. Okt 2008, 18:08
Rufname:

AW: Datensatz nach Änderung aktualisieren - AW: Datensatz nach Änderung aktualisieren

Nach oben
       Version: Office 2003

Hallo,

das funktioniert leider nicht. So sieht der Code jetzt aus
Code:
'Speicher-Button eingefügt wegen Nutzerfreundlichkeit
Private Sub Speichern_Click()
    If MsgBox("Soll der geänderte Datensatz gespeichert werden?", _
              vbYesNo) = vbNo Then
        DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
      Else
        Forms("frm_rechtsunterlagen_ausgabe").Requery
        Me.Refresh
    End If
End Sub
Das Formular frm_rechtsunterlagen_ausgabe ist das Formular aus dem ich den Datensatz an das Editierformular übergebe. Leider wird dort der Datensatz noch immer erst nach einem neuen Aufruf (Schließen - Öffnen) aktualisiert.
Wo liegt mein Fehler?

Vielen Dank für die Hilfe.

_________________
Schöne Grüße
Lilli2
Willi Wipp
Moderator


Verfasst am:
30. Okt 2008, 18:50
Rufname:
Wohnort: Raum Wiesbaden

Re: Datensatz nach Änderung aktualisieren (II) - Re: Datensatz nach Änderung aktualisieren (II)

Nach oben
       Version: Office 2003

Hi Lilli2,

teste mal
Code:
Private Sub Speichern_Click()
    If Me.Dirty Then
        If MsgBox("Soll der geänderte Datensatz gespeichert werden?", _
                  vbYesNo) = vbNo Then
            Me.Undo
          Else
            Me.Dirty = False
            Forms("frm_rechtsunterlagen_ausgabe").Requery
        End If
      Else
        MsgBox "Nichst zu speichern, alles unveraendert!"
    End If
End Sub

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Lilli2
Im Profil kannst Du frei den Rang ändern


Verfasst am:
30. Okt 2008, 18:57
Rufname:


AW: Datensatz nach Änderung aktualisieren - AW: Datensatz nach Änderung aktualisieren

Nach oben
       Version: Office 2003

Hallo Willi Wipp,

vielen herzlichen Dank. Es funktioniert!

_________________
Schöne Grüße
Lilli2
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: unlöschbaren Datensatz erstellen 1 Vincent_Vega 899 15. Aug 2005, 21:45
stpimi unlöschbaren Datensatz erstellen
Keine neuen Beiträge Access Tabellen & Abfragen: neuen Datensatz anlegen falls wert nich vorhanden ist 1 AccessAlex 874 08. Aug 2005, 22:18
Gast neuen Datensatz anlegen falls wert nich vorhanden ist
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage Ausgabe nur ein Datensatz 1 lammy 770 21. Mai 2005, 08:30
mapet Abfrage Ausgabe nur ein Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz automatisch kopieren??? 0 Edelschnitt 701 11. Mai 2005, 19:41
Edelschnitt Datensatz automatisch kopieren???
Keine neuen Beiträge Access Tabellen & Abfragen: AXP: 2Tabellen, Aktualisieren, Berechnung 3 defan 693 03. Mai 2005, 10:19
Willi Wipp AXP: 2Tabellen, Aktualisieren, Berechnung
Keine neuen Beiträge Access Tabellen & Abfragen: Datum der letzen Änderung eines Eintrags selectieren 2 alta 773 29. März 2005, 11:33
Gast Datum der letzen Änderung eines Eintrags selectieren
Keine neuen Beiträge Access Tabellen & Abfragen: Unterformular aktualisieren ?? Häh?? 1 blicki 980 07. März 2005, 23:11
der_Volkmann Unterformular aktualisieren ?? Häh??
Keine neuen Beiträge Access Tabellen & Abfragen: Hintergrundfarbe in Datensatz 1 Rheinbote 900 24. Feb 2005, 20:18
stpimi Hintergrundfarbe in Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: ersten fünf zeichen ausblenden bei ausgabe von datensatz 2 uweberli 2083 15. Nov 2004, 16:22
uweberli ersten fünf zeichen ausblenden bei ausgabe von datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz löschen und die anderen neu durchnummerieren 16 brauchehilfe@office 5626 20. Okt 2004, 15:34
Willi Wipp Datensatz löschen und die anderen neu durchnummerieren
Keine neuen Beiträge Access Tabellen & Abfragen: Aktionsabfrage in Formular -immer nur einen Datensatz ändern 6 blauvogel 1092 08. Okt 2004, 11:43
Skogafoss Aktionsabfrage in Formular -immer nur einen Datensatz ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz nach Datum suchen?? 1 Hansen 1390 04. Okt 2004, 12:16
stpimi Datensatz nach Datum suchen??
 

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