Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Problem mit dem geheimnisvollen "anderen Benutzer"
zurück: "+" wird eingegeben = Wert im Feld + 1 weiter: access formular aus tabellen füllen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
AccessRookie
Neuling


Verfasst am:
09. März 2005, 12:03
Rufname:


Problem mit dem geheimnisvollen "anderen Benutzer" - Problem mit dem geheimnisvollen "anderen Benutzer"

Nach oben
       

Liebe Leute,

die Meldung

"Ein anderer Benutzer hat diesen Datensatz bearbeitet und die von ihm vorgenommenen Änderungen gespeichert, bevor Sie versucht haben, Ihre Änderungen zu speichern."

ist ja schon hier öfter geschildert worden, habe aber für mein Problem noch keine Lösung gefunden.

Meine Tabellen:
PERSONEN mit den Spalten PERSONENNR, PERSONENNAME und noch ein paar mit Datails zu Personen.

PROJEKTE mit PROEKTNUMMER, PROJEKTNAME und ebenfalls ein paar Details. Ich glaube aber, diese Tabelle ist irrelevant für mein Problem.

Mein Hauptormular frmPersonen

Ein Listenelement SelektorListe, das mit einem SELECT-Ausdruck in Datensatzherkunft die Personennummer und -name auswählt.

Zwei Befehlsschaltflächen zum Sortieren von SelektorListe: Sie verändern die Datensatzherkunft von SelektorListe, indem sie einen SELECT-Ausdruck, erweitert mit entsprechender ORDER-Clause einstellen.

In den Unterformularen ufoPers und UfoProjekt werden Details derjenigen Person angezeigt, die in der SelektorListe markiert ist.

Bis hierher funktioniert es bestens.

Änderung von Personendaten:

Bei click auf eine weitere Befehlsfläche "Person ändern" im Hauptformular passiert folgendes:

Ich lade ich ein PopUp-Formular frmPersMod, das die Felder der in der SelektorListe markierten Person vollständig anzeigt und Änderungen zulässt.
Die Änderungen werden plausibilitätsgeprüft und mglw. zur Korrektur wieder angeboten.

Ist das Formular korrekt augefüllt, so führt ein click-Ereignis für die Befehlsfläche "Speichern" in frmPersMod dann die Zuweisungen der Form

!recSet.<Tabellenelement> = Me.<Formularelement>

durch, schreibt via .EDIT und .UPDATE die Änderungen in die Tabelle.

Danach kommt ein
DoCmd.RunCommand acCmdSaveRecord
If IsLoaded("frmPersonen") Then
Forms!frmPersonen.SelektorListe.Requery
End If
DoCmd.Close
rs.Close
Set rs = Nothing

Und jetzt kommt es:
1. Ich selektiere Person 1.
2. Ich ändere und speichere Person 1.
3. Ich selektiere Person 2.
4. Ich ändere und speichere Person 2.

Dann wieder weiter bei 1.

Irgend wann mal, mal früher, mal später, bekomme ich bei Schritt 1 oder Schritt 3 die Meldung

"Die Daten Wurden geändert.
Ein anderer Benutzer hat diesen Datensatz bearbeitet und die von ihm vorgenommenen Änderungen gespeichert, bevor Sie versucht haben, Ihre Änderungen zu speichern.
Bearbeiten Sie den Datensatz erneut."

Dies geschieht noch bevor er in das After_Update der SelektorListe eintritt.

Was ist da los?

Dankbar für jeden Tip grüßt

AccessRookie
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: Aktive Benutzer abfragen 5 wulfjack 1073 28. Dez 2011, 15:57
Sonneschein Aktive Benutzer abfragen
Keine neuen Beiträge Access Formulare: Unterformular wird nur bei einem Benutzer nicht angezeigt 1 Leidi 193 17. Jun 2011, 11:38
Leidi Unterformular wird nur bei einem Benutzer nicht angezeigt
Keine neuen Beiträge Access Formulare: Benutzer auflisten 9 DieterB 307 19. Okt 2010, 21:20
jens05 Benutzer auflisten
Keine neuen Beiträge Access Tabellen & Abfragen: Benutzer... 1 Strobocom 425 07. Jul 2008, 11:27
JoachimG Benutzer...
Keine neuen Beiträge Access Programmierung / VBA: keine Benutzer/PW-Abfrage bei öffnen von anderem PC aus 2 tperle 404 26. Feb 2008, 17:43
tperle keine Benutzer/PW-Abfrage bei öffnen von anderem PC aus
Keine neuen Beiträge Access Formulare: Windows Benutzer automatisch in Datenfeld reinschreiben 4 Suli 716 15. Jan 2008, 17:54
Suli Windows Benutzer automatisch in Datenfeld reinschreiben
Keine neuen Beiträge Access Berichte: im Bericht Datum und Benutzer speichern 6 Josef45 511 04. Sep 2007, 13:58
Josef45 im Bericht Datum und Benutzer speichern
Keine neuen Beiträge Access Programmierung / VBA: Termine access nach outlook und mehrere Benutzer! 0 Michael P. 707 27. Aug 2007, 08:42
Michael P. Termine access nach outlook und mehrere Benutzer!
Keine neuen Beiträge Access Formulare: Formular abhängig von Benutzer 10 thfi 1124 14. Feb 2007, 09:15
Uli Formular abhängig von Benutzer
Keine neuen Beiträge Access Programmierung / VBA: Hinweis für Benutzer, dass er noch etwas eintragen kann 4 UntilTheEnd 609 07. Nov 2006, 10:19
Elton#62 Hinweis für Benutzer, dass er noch etwas eintragen kann
Keine neuen Beiträge Access Formulare: In einem Formular für bestimmte Benutzer Felder freigeben?? 2 mekek 815 07. Okt 2006, 01:55
Nouba In einem Formular für bestimmte Benutzer Felder freigeben??
Keine neuen Beiträge Access Programmierung / VBA: Acces Berechtigung- 2ter Benutzer kann Formular nicht öffnen 4 Edda 1406 24. Sep 2006, 00:56
Gast Acces Berechtigung- 2ter Benutzer kann Formular nicht öffnen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Expression Web