Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Selin am 17.09.04 - 15:58:17

Titel: Agent um datensätze zu exportieren
Beitrag von: Selin am 17.09.04 - 15:58:17
Hi Leute,

ich suche nach eienr Möglichkeit, um Datensätze aus einer Adressdatenbank in eine andere zu exportieren. Dieser Agent muss mir aber, bevor er exportiert, prüfen, ob es diesen Datensatz schon gibt. Wenn ja, muss ich die Möglichkeit haben zu wählen, ob ich hinzufügung oder ersetzen möchte.

Gibt es da vielleicht schon was fertiges, dass ihr kennt?

Danke + Gruss
Selin
Titel: Re:Agent um datensätze zu exportieren
Beitrag von: koehlerbv am 17.09.04 - 19:16:17
Herrjeh, Selin: Wie sieht denn Deine Adress-Datenbank aus ? An deren Struktur hängt doch alles ... Selbst das "Datensatz gibt es schon" gehört doch definiert !

So wird das nix, und Du findest SO garantiert nichts fertiges.

Bernhard

PS: Und mit ETWAS Know-How ist sowas fix DB-spezifisch geschrieben.
Titel: Re:Agent um datensätze zu exportieren
Beitrag von: Selin am 20.09.04 - 09:07:59
ich habe eine Db mit der Notes Standardschablone Adressbuch
names.nsf
die habe ich kopiert
Titel: Re:Agent um datensätze zu exportieren
Beitrag von: eknori am 20.09.04 - 09:15:25
nach 10 sec Boardsuche

http://www.atnotes.de/index.php?board=8;action=display;threadid=2904;start=0 (http://www.atnotes.de/index.php?board=8;action=display;threadid=2904;start=0)
Titel: Re:Agent um datensätze zu exportieren
Beitrag von: Selin am 20.09.04 - 09:25:16
Hallo,

danke für den Tip.
Hier werden die Daten aber synchronisiert.
Ich habe eien DB für Stammdatenpflege
Mehrere Assistentinnen sollen über Ihre eigene lokale names.nsf bestimmte Datensätze nach Stammdatenbank exportieren. Und hier kann es natürlich sein, dass meherere Leute die selbe Adresse exportieren und am end man 4x Toni Müller hat
Und um das zu vermeiden sollte eine Abfrage vorher gestartet werden.Habt ihr hierzu eine idee?

Danke Euch
Selin
Titel: Re:Agent um datensätze zu exportieren
Beitrag von: klaussal am 20.09.04 - 13:15:21
es reicht u.U. schon, wenn jemand "Mueller" anstelle "Müller" (da gibts noch viel schönere Spielereien) schreibt, und schon geht das ganze in die Hose.
Titel: Re:Agent um datensätze zu exportieren
Beitrag von: koehlerbv am 20.09.04 - 13:22:08
Die Überprüfung müsste man sowieso etwas tiefschürfender machen: Wie Klaus schon sagt, kann "Toni Müller" die gleiche Person wie "Toni Mueller" oder "Anton Müller" sein, genauso gut kann aber der Name tatsächlich doppelt vorkommen. Namensgleichheiten sind ja nun nicht sooo selten.

Ein derartiger Abgleich ist also nicht unbedingt trivial.

Bernhard
Titel: Re:Agent um datensätze zu exportieren
Beitrag von: Selin am 20.09.04 - 13:25:15
hmm...
und was ratet ihr mir jetzt?
Könnt ihr mir Tips geben, wie ich die Sache angehen soll?
Titel: Re:Agent um datensätze zu exportieren
Beitrag von: eknori am 20.09.04 - 13:29:49
das funktioniert mit dem Tool; es kommt nur darauf an, welchgen KEY du wählst ! Da musst du sehen, daß der KEY eindeutig ist.
Titel: Re:Agent um datensätze zu exportieren
Beitrag von: Selin am 20.09.04 - 15:00:33
ach man,
das will bei mir nicht funktionieren
 :'( :'(
Titel: Re:Agent um datensätze zu exportieren
Beitrag von: Don Pasquale am 21.09.04 - 11:14:20
[MODERATOR MODUS AN]

ach man,
das will bei mir nicht funktionieren
 :'( :'(

@Selin: Ich finde deinen Tränen an dieser Stelle äusserst unsachlich, Du bist doch keine 12 mehr.
Wenn etwas nicht klappt, dann erkläre genau, was und an welcher Stelle bei Dir nicht klappt. Du bist lang genug dabei, um zu wissen, dass dir hier geholfen wird.

[MODERATOR MODUS AUS]
Titel: Re:Agent um datensätze zu exportieren
Beitrag von: Selin am 21.09.04 - 11:30:40
Hallo,

sorry!

Ich verstehe das Tool nicht. Weiß ncht, was ich wo einstellen soll.

P.S.: Manchmal ist es eben so, dass man etwas genervt ist und seinen Emotionen freien Lauf lässt. Und gestern war so ein Tag.
Tut mir leid, wenn das nicht angebracht war...

Titel: Re:Agent um datensätze zu exportieren
Beitrag von: Don Pasquale am 21.09.04 - 11:38:36
OK,
Schwamm drüber.

das Tool ist in der Tat nicht "intuitiv" erlernbar. ABer immerhin
gibt es bereits ein Tool. Stell Dir vor Du müßtest das selbst entwickeln.

Was hast Du denn bereits gemacht ?
Beschreibe schrittweise, damit andere Dir nachfolgen können.
Ciao
Don Pasquale

Titel: Re:Agent um datensätze zu exportieren
Beitrag von: Selin am 21.09.04 - 11:43:59
Als erstes habe icheine datenquelle angegeben.
Meine neu erstellte Stammdatenbank

und danach weiß ich nicht mehr weiter
Muss ich auch die Datenbanken angeben, aus der exportiert werden soll?

Ich wollte keine neue Replizierung angebe, weil ich nicht weiß, ob dann periodisch repliziert wird.Das will ich ja nicht
Ich möchte ja manuell aus eienr DB Datensätze markieren  und diese in die Stammdatenbank exportieren.

Ich verstehe die Logik bzw. den Aufbau der Datenbank nicht.

Danke
Titel: Re:Agent um datensätze zu exportieren
Beitrag von: koehlerbv am 21.09.04 - 20:10:50
Vielleicht schaust Du Dir den Code mal an, Selin ? Du kriegst ja hier schon eine Lösung für lau, wenigstens in den Code könntest Du ja mal Zeit investieren ... Oder willst Du von Dr. Ulrich "eknori" Krause auch noch eine gebundene Bedienungsanleitung ?

Bernhard (kopfschüttelnd)
Titel: Re:Agent um datensätze zu exportieren
Beitrag von: Selin am 23.09.04 - 10:42:01
Vielleicht habe ich das schon getan???

Mein Script Wissen ist leider noch nicht so gut.
Ich bin gerade dabei mich da einzuarbeiten.

Ich finde es ganz schön unfair, dass Du mich so dahinstellst.
Ich versuche wirklich mein Bestes und teste auch selber lange genug, bevor ich hier was reinschreibe. Nur manchmal langt das Wissen eben nicht aus und ich hoffe auf Eure Hilfe....

Danke + Viele Grüße
Titel: Re:Agent um datensätze zu exportieren
Beitrag von: eknori am 23.09.04 - 11:00:12
Zitat
Ich möchte ja manuell aus eienr DB Datensätze markieren

DAS geht mit DWFSYNC nicht; das Tool ist ja gerade dazu gedacht, automatisch ALLE Änderungen nachzuführen, und nicht nur ausgewählte...
Titel: Re:Agent um datensätze zu exportieren
Beitrag von: Selin am 23.09.04 - 11:06:33
Alles klar.

dankeschön

Gruß