Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: ossigo am 11.07.06 - 10:28:51

Titel: Feld im Replizierkonflikt ändern per Agent
Beitrag von: ossigo am 11.07.06 - 10:28:51
Moin,

habe versucht in einem Replizierkonflikt einen Feldwert per Agent zu ändern, geht nicht.
Ist das grundsätzlich nicht möglich? Neue Felder setzen geht wohl auch nicht...

Hintergrund:
In unserer Kunden-DB dürfen nur wenige MA Dokumente löschen. Alle anderen MA markieren per Agent "Löschmarkierung" zu löschende Dokumente, die dann in einer bestimmten Ansicht auftauchen und dort von berechtigten Personen endgültig gelöscht werden. Dieser Agent zur Löschmarkierung setzt letztlich nur ein Feld zur Symbolanzeige (ASymbol) auf einen anderen Wert, dreht das aber bei wiederholter Ausführung auch wieder zurück.
MA sollen jetzt eben auch Replizierkonflikte zum Löschen markieren können...

Jens

Titel: Re: Feld im Replizierkonflikt ändern per Agent
Beitrag von: koehlerbv am 11.07.06 - 11:26:18
Ein Replizierkonflikt ist ein Dokument wie jedes andere auch. Du kannst dort Items ändern genau so wie in Dokumenten, die kein Replizierkonflikt sind.

Kann es sein, dass Du lediglich Probleme mit der Darstellung von Konfliktdokumenten in Ansichten hast?

Bernhard
Titel: Re: Feld im Replizierkonflikt ändern per Agent
Beitrag von: ossigo am 11.07.06 - 12:11:56
Hallo Bernhard,

Danke für die schnelle Antwort...

es handelt sich um das Office der Gedys Intraware CRMSuite, Version 6.8.
Dort werden Replizierkonflikte immer in den Ansichten unter dem dazugehörigen Hauptdokument angezeigt. Es wäre zwar möglich diese mit Anpassung einer Ansichtenformel !@IsAvailable($Conflict) auszublenden, dazu müßte ich aber > 30 Ansichten anpassen und wir entfernen uns vom Standard. Ich kann ohne Probleme z.B: bei einem Kontakt ein Feld per Agent ändern, beim dazugehörigen Replizierkonflikt geht es nicht.
Es gibt eine Ansicht nur für Replizierkonflikte. Dort nimmt nicht eines dieser dort sichtbaren Dokumente "Agentenanweisungen" entgegen.... --> unverständlich

Jens
Titel: Re: Feld im Replizierkonflikt ändern per Agent
Beitrag von: LN4ever am 11.07.06 - 20:19:47
Mit einem Formelsprachen-Agent geht das nicht, aber mit Script kannst du das problemlos machen - und das mit wenigen Zeilen geänderte Dokument bleibt dabei auch ein Replizierkonflikt.
Titel: Re: Feld im Replizierkonflikt ändern per Agent
Beitrag von: ossigo am 12.07.06 - 10:03:08
Danke für die Antwort.

Jens