Autor Thema: Eine weitere kopie dieses Dokuments wurde gespeichert  (Gelesen 8922 mal)

Offline Big768

  • Aktives Mitglied
  • ***
  • Beiträge: 164
Liebe Noteskolleginnen und - kollegen,

ich habe eine Datenbank erstellt, in der des öfteren folgende Fehlermeldung erscheint:

IBM Lotus Notes: Eine weitere Kopie dieses Dokuments wurde gespeichert, während Sie das Dokument bearbeitetn. Sollen Ihre Änderungen auch als Konfliktdokument gespeichert werden?

Wie kann ich diesen Fehler unterbinden?

Unter den Datenbankeigenschaften habe ich schon angehakt: Sperren von Dokumenten zulassen

In der Maske habe ich angehakt: Konflikte nicht erstellen

Aber trotzdem erscheint die Fehlermeldung. Durch "Sperren von Dokumenten zulassen" können doch eigentlich keine zwei Benutzer ein Dokument bearbeiten.?

Vielen Dank für Eure Hilfe im voraus.

Johann
Server 7.0.3 und 8.5.1, Client 7.0.3 bis 8.5.3

Die Politik ist nicht Opfer der Staatsverschuldung, sie ist Täter.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #1 am: 05.11.08 - 17:04:12 »
Hast Du Code im QuerySave der Maske zu stehen? Ggf. auch im Query- oder PostOpen oder im PostRecalc? Kommt da NotesDocument.Save vor?

Bernhard

Offline Big768

  • Aktives Mitglied
  • ***
  • Beiträge: 164
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #2 am: 05.11.08 - 17:09:46 »
Im "PostOpen" steht ein "Call thisdoc.save( False, False)" und ein "Call doc.save( True, True )" für Documente die erstellt werden.

Server 7.0.3 und 8.5.1, Client 7.0.3 bis 8.5.3

Die Politik ist nicht Opfer der Staatsverschuldung, sie ist Täter.

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #3 am: 05.11.08 - 17:12:44 »
Dokumente sperren geht nur wenn ein Administrationsserver eingetragen wurde, siehe ACL.
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #4 am: 05.11.08 - 17:18:24 »
Und Dokumentsperrung würde hier gar nichts nützen - hier wird ganz bewusst ein Speicherkonflikt erzeugt. Die Programmlogik muss da geändert werden.

Bernhard

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #5 am: 05.11.08 - 17:18:40 »
Im "PostOpen" steht ein "Call thisdoc.save( False, False)" und ein "Call doc.save( True, True )" für Documente die erstellt werden.


Na da sind ja auch schon die Problemmacher. Bitte hold Dir einen Baseballschläger und besuche den Entwickler der Datenbank.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Big768

  • Aktives Mitglied
  • ***
  • Beiträge: 164
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #6 am: 05.11.08 - 17:20:13 »
Ich bin kein Masochist.
Server 7.0.3 und 8.5.1, Client 7.0.3 bis 8.5.3

Die Politik ist nicht Opfer der Staatsverschuldung, sie ist Täter.

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #7 am: 05.11.08 - 17:21:51 »
tritt den der Fehler manchmal oder immer auf?
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #8 am: 05.11.08 - 17:23:53 »
@Bläschenjunge: Mit den doc.save calls tritt das Problem immer auf.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Big768

  • Aktives Mitglied
  • ***
  • Beiträge: 164
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #9 am: 05.11.08 - 17:26:14 »
Der Fehler tritt manchmal auf.

Hilft es, wenn ich den Programmcode von "PostOpen" in eine Schaltfläche kopiere?
Server 7.0.3 und 8.5.1, Client 7.0.3 bis 8.5.3

Die Politik ist nicht Opfer der Staatsverschuldung, sie ist Täter.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #10 am: 05.11.08 - 17:33:26 »
Nein - das dürfte nichts ändern (allerdings kenne ich Dein Vorhaben nicht).
Du solltest Dich mit dem möglichen Gegensatz zwischen Back- and Frontend auseinandersetzen ...

Wenn wir helfen sollen, dann beschreibe bitte, was Du dort zu welchem Zweck überhaupt treibst.

Bernhard

Offline Big768

  • Aktives Mitglied
  • ***
  • Beiträge: 164
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #11 am: 05.11.08 - 17:47:59 »
Ich habe eine Datenbank: Nennen wir sie Materialanforderung

Der Anwender soll beim Start sofort alle bestellbaren Artikel sehen und auswählen können.

Wenn die Maske geöffnet wird, erstelle ich zunächst ein Kopf Dokument mit den Bestelldaten und für jeden bestellbaren Artikel eine Positions-Dokument. Die Positionen zeige ich dann in einer eingebetteten Ansicht an. Durch einen Doppelklick auf eine Position kann er angeben wieviel Stück er davon benötigt. Abschließend kann er die Bestellung an Lager senden, dass ihm dann die Waren zusendet.

Das erstellen des Bestellkopfes und der Positionen mache ich im PostOpen.

Ich kann mir vorstellen, dass man dass mit Anwortdokumenten eleganter lösen kann aber diese Technik hat bei mir noch nie funktioniert.
 
Server 7.0.3 und 8.5.1, Client 7.0.3 bis 8.5.3

Die Politik ist nicht Opfer der Staatsverschuldung, sie ist Täter.

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #12 am: 05.11.08 - 18:08:46 »
@Bläschenjunge: Mit den doc.save calls tritt das Problem immer auf.
Warum muss "doc.save" immer ein Konflikt erzeugen?? So etwas schreib mindestens 2 mal täglich!
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline Big768

  • Aktives Mitglied
  • ***
  • Beiträge: 164
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #13 am: 05.11.08 - 18:10:35 »
Das frage ich mich auch.
Server 7.0.3 und 8.5.1, Client 7.0.3 bis 8.5.3

Die Politik ist nicht Opfer der Staatsverschuldung, sie ist Täter.

Offline guesswho

  • Senior Mitglied
  • ****
  • Beiträge: 291
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #14 am: 05.11.08 - 18:27:03 »
Zitat
Warum muss "doc.save" immer ein Konflikt erzeugen?? So etwas schreib mindestens 2 mal täglich!
aber nicht im PostOpen, oder....

jo
5 Server 9.x auf W2K3/W2K8
ca. 550 Clients: 9.x auf Win7
Notes Traveler
iQ.Suite
BCC Charon 4
panagenda Marvel Client
BES 10/12 und viele Blackberrys
paar iPad und iPhones
Teamstudio

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #15 am: 05.11.08 - 18:33:55 »
Warum denn nicht??
Ihr wisst doch gar nicht was "thisdoc" ist, kann doch ein Dokument einer anderen DB sein oder was weiß ich ... wurde doch bisher gar nicht beschrieben, woher nehmt ihr denn euer Wissen?
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline guesswho

  • Senior Mitglied
  • ****
  • Beiträge: 291
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #16 am: 05.11.08 - 18:37:44 »
sorry, war grad kurz angebunden. doc.save geschieht im Backend, im Postopen ist das Dokument aber bereits im Frontend geöffnet, kriegt dann den Focus, wird im Frontend geändert und dann gespeichert (im Backend, welches aber zuvor schon gespeichert wurde).

Wieviele Backend-Doks haben wir nun ?!  ::)

bitte ankreuzen
[ ] 1
[ ] 2
[ ] 1,5
[ ] weiss nicht

Jo

P.S. Es gibt binär gesehen nur 2 Zustände: 10
5 Server 9.x auf W2K3/W2K8
ca. 550 Clients: 9.x auf Win7
Notes Traveler
iQ.Suite
BCC Charon 4
panagenda Marvel Client
BES 10/12 und viele Blackberrys
paar iPad und iPhones
Teamstudio

Offline guesswho

  • Senior Mitglied
  • ****
  • Beiträge: 291
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #17 am: 05.11.08 - 18:40:27 »
Zitat
woher nehmt ihr denn euer Wissen?
Erfahrung  ;D

jo
5 Server 9.x auf W2K3/W2K8
ca. 550 Clients: 9.x auf Win7
Notes Traveler
iQ.Suite
BCC Charon 4
panagenda Marvel Client
BES 10/12 und viele Blackberrys
paar iPad und iPhones
Teamstudio

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #18 am: 05.11.08 - 19:17:43 »
Zitat
woher nehmt ihr denn euer Wissen?
Erfahrung  ;D

jo
na dann löse doch mal das Problem mit deiner Erfahrung ;)
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline guesswho

  • Senior Mitglied
  • ****
  • Beiträge: 291
Re: Eine weitere kopie dieses Dokuments wurde gespeichert
« Antwort #19 am: 05.11.08 - 19:20:35 »
gern, wo soll ich hinreisen ?! Rechnungsadresse ?!

doc.save oder thisdoc.save wird wohl kaum auf docinotherdatabase verweisen ?!

auch die Konstellation oben deutet nicht auf die Zusammenarbeit mehrerer Datenbanken hin...

oder ?!

jo
« Letzte Änderung: 05.11.08 - 19:54:22 von guesswho »
5 Server 9.x auf W2K3/W2K8
ca. 550 Clients: 9.x auf Win7
Notes Traveler
iQ.Suite
BCC Charon 4
panagenda Marvel Client
BES 10/12 und viele Blackberrys
paar iPad und iPhones
Teamstudio

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz