Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: raffzen am 23.05.07 - 14:59:10

Titel: Replikationsformel auslesen
Beitrag von: raffzen am 23.05.07 - 14:59:10
Hi,

ich habe gerade verzeifelt nach einer Funktion gesucht wie ich mit der c++ API die Replikationsformel auslesen kann bzw. setzen/ändern kann.

Weis vielleicht von euch einer mit welcher funktion ich da ran gehen sollte??

Vielen dank schon mal
gruß raffzen
Titel: Re: Replikationsformel auslesen
Beitrag von: DerAndre am 23.05.07 - 15:05:53
Tauscher im mich da oder ist das nicht das gleiche wie die unbeantwortete Frage (http://atnotes.de/index.php?topic=35890.0) von Toni?

Sorry Toni, der mußte sein  ;)
Titel: Re: Replikationsformel auslesen
Beitrag von: m3 am 23.05.07 - 15:15:53
Es muss ja nicht immer C++ sein: NotesReplication class (http://www-12.lotus.com/ldd/doc/domino_notes/7.0/help7_designer.nsf/855dc7fcfd5fec9a85256b870069c0ab/7fd5ab7cfbacfb938525704a0040eed5?OpenDocument)  - Represents the replication settings of a database.
Titel: Re: Replikationsformel auslesen
Beitrag von: ata am 23.05.07 - 15:21:09
@André

 es sei dir verziehen ;D

Toni
Titel: Re: Replikationsformel auslesen
Beitrag von: raffzen am 23.05.07 - 16:40:14
@André
du hast schon recht, aber damals wusste ich noch nicht genau was ich machen will.
Jetzt bin ich mir sicher dass ich die aktuelle replikationsformel definitiv ändern will.
außerdem will ich diese auch auslesen können.

@m3
naja, da mein project bisher auf der c++ api aufbaut wäre es schon ganz schön wenn ich das dort integrieren könnte.
außerdem greift diese klasse glaub über COM auf die Datenbank zu, wenn ich mich nicht irre. und auf der IBM homepage wird COM gar nicht mehr richtig supported wenn ich das richtig verstanden habe. aber an dieser Stelle habe ich auch ehrlich gesagt nicht mehr weitergegraben nachdem die C++-Api eigentlich alles ganz schön sauber löst.

@all
kann mir vielleicht doch jemand weiterhelfen??

Gruß Raffzen



Titel: Re: Replikationsformel auslesen
Beitrag von: m3 am 23.05.07 - 18:33:56
und auf der IBM homepage wird COM gar nicht mehr richtig supported wenn ich das richtig verstanden habe.
Hast Du nicht. COM wird weiterhin ganz wunderbar von IBM unterstützt.
Titel: Re: Replikationsformel auslesen
Beitrag von: koehlerbv am 23.05.07 - 19:12:47
und auf der IBM homepage wird COM gar nicht mehr richtig supported wenn ich das richtig verstanden habe.
Hast Du nicht. COM wird weiterhin ganz wunderbar von IBM unterstützt.

Also hat "es" (oder kann das "raffzen" doch ein richtiger Name sein?) doch missverstanden, Martin.

Bernhard
Titel: Re: Replikationsformel auslesen
Beitrag von: raffzen am 24.05.07 - 09:58:44
okay tut mir leid,
hab aber nix richtige gefunden!

kann mir vielleicht trotzdem jemand weiterhelfen??

Gruß raffzen
P.S. ja man nennt mich so
Titel: Re: Replikationsformel auslesen
Beitrag von: raffzen am 24.05.07 - 15:11:09
hallo

also ich bin nach wie vor auf der suche^^
hab auch schon was gefunden, weis aber nicht ob das das ist was ich brauche.

Ist die replica id == replikationsformel???

wäre euch sehr dankbar wenn ihr mir helfen könntet.
gruß raffzen
Titel: Re: Replikationsformel auslesen
Beitrag von: m3 am 24.05.07 - 15:26:10
Ist die replica id == replikationsformel???
Nein.
Titel: Re: Replikationsformel auslesen
Beitrag von: raffzen am 29.05.07 - 16:31:17
hallo allerseits,

ich habe einen neuen ansatz gefunden^^.

Da sich die Replikationsformel in einem design note befindet kann ich das note auslesen und dann in dem Feld $ReplFormula die neue Replikationsformel erstzen oder auslesen.

Ist das der richtige Weg?
Oder geht das überhaupt.

Gruß Raffzen
Titel: Re: Replikationsformel auslesen
Beitrag von: koehlerbv am 29.05.07 - 16:46:54
Die "wirkliche" Replikationsformel dürfte aber (wie Notes-üblich) tokenisiert vorliegen. Mit "einfach" ersetzen ist es also auch nicht (es sei denn, man kann die neue Formel bzw. ihre tokenisierte Form von einer Vorlage kopieren).

Bernhard
Titel: Re: Replikationsformel auslesen
Beitrag von: raffzen am 30.05.07 - 09:14:09
Hm,

ich will ja keine neue erstellen, ich hab einFeld von Formeln die ich nach belieben austauschen will. dann müsste es so funktionieren, oder??

Folgender Link brachte mich zu diesem Ergebnis:
http://www-304.ibm.com/jct09002c/isv/tech/faq/individual.jsp?oid=1:32369
Titel: Re: Replikationsformel auslesen
Beitrag von: koehlerbv am 30.05.07 - 10:48:40
Für einen Austausch von Replikationsformeln via Kopieren bräuchtest Du andere Design Notes mit fertigen Replikationsformeln.
Sorgen bereitet mir dieser Punkt:
Zitat
$ReplClassMask - Type: Textlist, Flag: Summary -- contains the classmask pointed to by NOTE_CLASS_REPLFORMULA.
Keine Ahnung, ob dieser Eintrag eine Kopieraktion überlebt ...

Bernhard
Titel: Re: Replikationsformel auslesen
Beitrag von: raffzen am 30.05.07 - 11:22:07
aber es muss doch irendwie möglich die replikationsformel auszutauschen.
auch über die C++ API. Ich kann mir nicht vorstellen dass dies in dieser Schnittstelle einfach nicht zur Verfügung steht.

Wie in diesem thread sich vielleicht schon herausgestellt hat habe ich nicht viel (eigentlich gar nicht) mit Lotus Notes zu tun.
Ich will auch nicht Lotus Notes administrieren!

Deswegen habt auch ein wenig Nachsehen mit einem armen Entwickler der sich mit vielen System herumschlagen darf.

(is irgendwie total unschön!!!!!)
Notfallplan:
in visual Basic das mit den Replikationsformeln realisieren und in eine Dll packen
das ganze kann dann von der C++ Applikation verwendet werden.
Aber es wäre halt schön wenn man alles in einem realisieren könnte.


Viele Grüße Raffzen