Das Notes Forum
Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: alindinger am 09.12.02 - 11:52:05
-
Ich besitze eine Datenbank, welche auf einem Server liegt und mehrere lokale Repliken besitzt. Diese Datenbank beinhaltet ein Feld, in welchem ich manuell eine Nummer zuteile.
Um zu garantieren, dass diese Nummer eindeutig ist, brauche ich einen Agenten, der automatisch während der Replizierung bei allen neu erstellten Dokumenten überprüft, ob die manuell zugewiesene Nummer bereits in einem anderen Dokument vorhanden ist. Falls dies der Fall ist, soll dieser Agent entweder die Dokumente mit der gleichen Nummer markieren oder beim neuen Dokument die Zahl automatisch ändern (zum Beispiel indem es zum letzten Eintrag in einer nach dieser Nummer sortierten Ansicht den Wert 1 addiert) oder eine Fehlermeldung hervorrufen. Wie ist das möglich (Formeln, etc.)???
Ich wäre für eine praktikable und rasche Antwort sehr dankbar, da ich für dieses Problem, welches mich nun bereits einige Wochen beschäftigt, möglichst rasch eine gute Lösung brauche!
Vielen Dank,
Andreas Lindinger (andreas.lindinger@gmx.net)
-
Hallo,
natürlich kann ich einen Agent für dich Schreiben, brauche dann aber eine Kopie der Datenbank.
oder
Die Nummer muss manuell vergeben werden?
Die Nummer kann nicht etwa vom System vergeben werden und etwas kryptisch sein?
-
Hi Andreas,
muss die Nummer immer sofort vergeben werden ? Ich bevorzuge bei solchen Dingen immer eine zentralisierte Lösung, d.h. auf einem (zentralen) Server läuft ein Agent, welcher diese Nummer vergibt.
Meff ;)
-
dieser Artikel sollte genügen:
http://www-10.lotus.com/ldd/today.nsf/62f62847467a8f78052568a80055b380/74bd0cdadb2602c385256b56001c0517?OpenDocument&Highlight=0,unique,*number*
This article presents a reusable AutoNumbering tool that supports replication by designating one "central" replica as the source of all sequential numbers. All documents created in this central replica are numbered immediately, but all other documents are numbered by a scheduled agent once they arrive in the central replica. This article also briefly explores some other replication-safe alternatives.
die Bsp DB dazu: http://www-10.lotus.com/ldd/sandbox.nsf/e26da15be91bde91852566f0006941d9/7d425c5fa551055685256b560058219d?OpenDocument