Autor Thema: Agent zur Suche nach doppelten Einträgen  (Gelesen 1705 mal)

Offline alindinger

  • Frischling
  • *
  • Beiträge: 4
  • Ich liebe dieses Forum!
Agent zur Suche nach doppelten Einträgen
« 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)

Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re:Agent zur Suche nach doppelten Einträgen
« Antwort #1 am: 09.01.03 - 22:14:37 »
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?
Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

Offline Meff

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.095
  • Geschlecht: Männlich
  • Das Denken der Zukunft muß Kriege unmöglich machen
    • apparet id etiam caeco
Re:Agent zur Suche nach doppelten Einträgen
« Antwort #2 am: 10.01.03 - 07:13:33 »
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 ;)
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen."
Albert Einstein

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Agent zur Suche nach doppelten Einträgen
« Antwort #3 am: 10.01.03 - 09:00:22 »
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
« Letzte Änderung: 10.01.03 - 09:01:40 von Rob Green »
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz