Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Datensatz automatisch abspeichern
zurück: Währungsformat im Textfeld darstellen weiter: Layout eines Formulars 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
tobias
Im Profil kannst Du frei den Rang ändern


Verfasst am:
02. Feb 2005, 14:50
Rufname:
Wohnort: Wasserburg

Datensatz automatisch abspeichern - Datensatz automatisch abspeichern

Nach oben
       

Hallo zusammen,
ich habe hier schon sehr viel Hilfestellung aus Euren Beiträgen bekommen, finde aber nix zu folgendem Problem Confused :
In einem Formular erzeuge ich beim Hingehen zu einem Textfeld die nächst höhere Nummer in der Tabelle, die als Datenherkunft angegeben ist. Dieses Feld ist auch der Primärschlüssel und so verhindere ich doppelte Einträge.
Das funktioniert auch wie gewünscht. Solange aber der Datensatz mit der neu "erworbenen" Nummer erstmals in Bearbeitung ist, kann von einem anderen Benutzer, der auf die gleiche Tabelle zugreift, die selbe Nummer erzeugt werden und beim Abspeichern bekommt er die Fehlermeldung wg. dem Primärschlüssel und gleiche Einträge usw.

Question Wie kann ich die schon Erzeugung von 2 gleichen Nummern unterschiedlicher Benutzer verhindern? Am Besten doch mit der Nummererzeugung bei einem Ereignis "Abspeichern des Datensatzes". Gibt es so etwas?

grusstobias
DieterB
Office-Anwender mit Programmierkenntnissen


Verfasst am:
02. Feb 2005, 21:55
Rufname:


AW: Datensatz automatisch abspeichern - AW: Datensatz automatisch abspeichern

Nach oben
       

Hallo Tobias,

hast du Sperre auf DS-Ebene eingestellt?

_________________
Gruß

DieterB

Auch der längste Weg
beginnt mit dem ersten Schritt
tobias
Im Profil kannst Du frei den Rang ändern


Verfasst am:
03. Feb 2005, 17:27
Rufname:
Wohnort: Wasserburg

AW: Datensatz automatisch abspeichern - AW: Datensatz automatisch abspeichern

Nach oben
       

Hallo DieterB,
Dein Tip mit der Sperrung der Datensätze hat mich leider nicht weitergebracht (Du hast den Reiter "Weitere" unter Extras/Optionen gemeint?!)
Gelöst habe ich das Problem jetzt insofern, als dass ich nach meiner Funktion, die mir beim Hingehen auf das Feld die neue fortlaufende Nummer erzeugt hat, das Formular mit der Requery-Methode aktualisiert und danach mit der Bookmark-Eigenschaft wieder zum aktuellen DS gesprungen bin.
Dadurch ist zumindest das Zeitfenster, in dem die Fehlermeldung "doppelter Eintrag wegen Primärschlüssel nicht möglich..." erscheinen kann, ziemlich eng gemacht.

Very Happy Vielleicht hat ja jemand mal ein ähnliches Problem!

grusstobias
DieterB
Office-Anwender mit Programmierkenntnissen


Verfasst am:
03. Feb 2005, 17:31
Rufname:

AW: Datensatz automatisch abspeichern - AW: Datensatz automatisch abspeichern

Nach oben
       

Hast du auch den Standard bei DS-Sperre auf bearbeiteter DS gesetzt???
Und Exklusiv öffnen??

_________________
Gruß

DieterB

Auch der längste Weg
beginnt mit dem ersten Schritt
MirkoK
-


Verfasst am:
03. Feb 2005, 19:19
Rufname:
Wohnort: Ruhrgebiet


AW: Datensatz automatisch abspeichern - AW: Datensatz automatisch abspeichern

Nach oben
       

hi

du solltest dein Zählerfeld als Autowert definieren, dann verwaltet Access die Vergabe automaitisch und Dein Fehler wird nicht mehr auftreten.
DieterB
Office-Anwender mit Programmierkenntnissen


Verfasst am:
03. Feb 2005, 19:21
Rufname:

AW: Datensatz automatisch abspeichern - AW: Datensatz automatisch abspeichern

Nach oben
       

Oha, ist mir gar nicht aufgefallen. Evil or Very Mad
_________________
Gruß

DieterB

Auch der längste Weg
beginnt mit dem ersten Schritt
tobias
Im Profil kannst Du frei den Rang ändern


Verfasst am:
03. Feb 2005, 19:24
Rufname:
Wohnort: Wasserburg

AW: Datensatz automatisch abspeichern - AW: Datensatz automatisch abspeichern

Nach oben
       

@ DieterB :nein, Standardöffnungsmodus freigegeben und keine Sperrungen, was soll das alles bewirken?
@MirkoK: AutoWert geht bei mir nicht, das ganze ist eine Rechnungs-Nummer, die einen variablen Nummernkreis hat.

grusstobias
DieterB
Office-Anwender mit Programmierkenntnissen


Verfasst am:
03. Feb 2005, 19:26
Rufname:

AW: Datensatz automatisch abspeichern - AW: Datensatz automatisch abspeichern

Nach oben
       

Vergiss nicht: Rechnungsnummern müssen fortlaufend vergebne werden.
keine doppelten, keine Lücken.

_________________
Gruß

DieterB

Auch der längste Weg
beginnt mit dem ersten Schritt
tobias
Im Profil kannst Du frei den Rang ändern


Verfasst am:
03. Feb 2005, 19:28
Rufname:
Wohnort: Wasserburg

AW: Datensatz automatisch abspeichern - AW: Datensatz automatisch abspeichern

Nach oben
       

Genau deshalb ist ja AutoWert schlecht, einmal gelöscht, bekommt man nie wieder die nächst höhere Nummer.
DieterB
Office-Anwender mit Programmierkenntnissen


Verfasst am:
03. Feb 2005, 19:30
Rufname:

AW: Datensatz automatisch abspeichern - AW: Datensatz automatisch abspeichern

Nach oben
       

Dann bleibt nur eins:

Über VBA die Rechnungsnummer vergeben.

_________________
Gruß

DieterB

Auch der längste Weg
beginnt mit dem ersten Schritt
tobias
Im Profil kannst Du frei den Rang ändern


Verfasst am:
03. Feb 2005, 19:34
Rufname:
Wohnort: Wasserburg

AW: Datensatz automatisch abspeichern - AW: Datensatz automatisch abspeichern

Nach oben
       

Hallo Dieter,
die Rechnungsnummer-Erzeugung funktioniert doch bei mir einwandfrei über VBA, das habe ich bereits realisiert!!!
Smile grusstobias
MirkoK
-


Verfasst am:
04. Feb 2005, 07:22
Rufname:
Wohnort: Ruhrgebiet


AW: Datensatz automatisch abspeichern - AW: Datensatz automatisch abspeichern

Nach oben
       

hi

> einmal gelöscht

geht nicht bei Rechnungsnummern. Dies ist nicht erlaubt. Eine Rechnung kannst du nur stornieren oder per Gutschrift ausgleichen.

Rechnungsnummern müssen fortlaufend sein und dürfen keine Lücken haben.

Wenn du trotzdem eine speziell mit Nummernkreisen etc formatierte Rechnungsnummer benötigst, solltest du diese in einem zusätzlichen Feld ablegen. Intern arbeitest du mit dem Autowert
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: Datensatz über Formular suchen 3 Sandnet 2167 10. Jun 2005, 10:52
Dalmatinchen Datensatz über Formular suchen
Keine neuen Beiträge Access Tabellen & Abfragen: Reduzierung mehrerer Datensätze auf einen Datensatz 2 Pulldown 820 03. Jun 2005, 09:32
Pulldown Reduzierung mehrerer Datensätze auf einen Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz automatisch kopieren??? 0 Edelschnitt 702 11. Mai 2005, 19:41
Edelschnitt Datensatz automatisch kopieren???
Keine neuen Beiträge Access Tabellen & Abfragen: Automatisch nächste freie Nummer aus einem Nummerkreis? 4 derBovie 3326 08. Mai 2005, 20:03
'n Access User Automatisch nächste freie Nummer aus einem Nummerkreis?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragen im Formular aufrufen, automatisch bestätigen 3 Calvin22 1607 12. Apr 2005, 12:12
Willi Wipp Abfragen im Formular aufrufen, automatisch bestätigen
Keine neuen Beiträge Access Tabellen & Abfragen: Hintergrundfarbe in Datensatz 1 Rheinbote 901 24. Feb 2005, 20:18
stpimi Hintergrundfarbe in Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Lagerstellplätze automatisch zuweisen in Datenbank 1 Sastian 1404 01. Feb 2005, 09:20
stpimi Lagerstellplätze automatisch zuweisen in Datenbank
Keine neuen Beiträge Access Tabellen & Abfragen: Daten aus Abfrage automatisch in Tabelle aktualisieren 4 Christian22 4080 15. Jan 2005, 13:13
Christian22 Daten aus Abfrage automatisch in Tabelle aktualisieren
Keine neuen Beiträge Access Tabellen & Abfragen: Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info 2 Steve 914 14. Jan 2005, 00:43
Steve Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info
Keine neuen Beiträge Access Tabellen & Abfragen: Datum und Uhrzeit automatisch speichern 3 peinberger 1119 30. Dez 2004, 10:33
mapet Datum und Uhrzeit automatisch speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage soll nur jeweils ersten Datensatz liefern (Group By? 2 MichaelN 2552 28. Dez 2004, 15:06
MichaelN Abfrage soll nur jeweils ersten Datensatz liefern (Group By?
Keine neuen Beiträge Access Tabellen & Abfragen: Bei der Aktualisierung eines Tabellenwertes neuen Datensatz 6 zheng 810 07. Dez 2004, 22:35
zheng Bei der Aktualisierung eines Tabellenwertes neuen Datensatz
 

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