Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Sierra am 16.07.15 - 16:58:00

Titel: Nach Element in einem Feld suchen und löschen
Beitrag von: Sierra am 16.07.15 - 16:58:00
Hallo zusammen,

ich habe das Problem, dass ich ein Feld um eine zusätzliche Rolle erweitert habe:

FIELD DocumentReaders := DocumentReaders:"[Belehrungen]";

Grundsätzlich sieht das Feld so aus:
DocumentReaders := "[DBAdmin]":"[Revision]":"[BQuittung]":"CN=Egal/OU=12345/O=Egal/C=DE";

Da ich aus versehen den Agenten zweimal ausgeführt habe sieht das jetzt in meinem Fall so aus:
DocumentReaders := "[DBAdmin]":"[Revision]":"[BQuittung]":"CN=Egal/OU=12345/O=Egal/C=DE":"[Belehrungen]":"[Belehrungen]";

Wie kann ich jetzt beide [Belehrungen] wieder entfernen, um das Script nur einmal auszuführen?


Vielen Dank für Eure Statements
Titel: Re: Nach Element in einem Feld suchen und löschen
Beitrag von: Tode am 16.07.15 - 17:02:43
FIELD DocumentReaders := @Unique( DocumentReaders:"[Belehrungen]" );
Titel: Re: Nach Element in einem Feld suchen und löschen
Beitrag von: Sierra am 16.07.15 - 17:23:25
Vielen Dank, war mir eine große Hilfe!!! Bin ein bischen eingerostet...

...wie kriege ich wieder [Belehrungen] komplett gelöscht?
Titel: Re: Nach Element in einem Feld suchen und löschen
Beitrag von: Tode am 16.07.15 - 17:26:34
FIELD DocumentReaders := @Trim( @Replace( DocumentReaders ; "[Belehrungen]" ; "" ) );
Titel: Re: Nach Element in einem Feld suchen und löschen
Beitrag von: Sierra am 16.07.15 - 18:03:27
Dein Untertitel ist wohl Programm! Vielen Dank!