Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Lacerus0102 am 23.10.02 - 09:03:38

Titel: Lotus Script ???
Beitrag von: Lacerus0102 am 23.10.02 - 09:03:38
Hi,
ich hab ein kleines Problem und bräuchte mal hilfe.
Wir haben hier ein größeres Addressbuch und bei einigen Gruppen wird der Certifier gewechselt. Jedoch wird die SMTP Addy nicht automatisch umgeändert und dafür habe ich versuch einen Agent zuschreiben bin aber gescheitert da ich nur wenig Lotus Script kann.
Bsp: Hans.musterman@azubi.firma.de
in Hans.mustermann@handwerker.firma.de

der Agent soll sozusagen den namen bis zum @ Zeichen einlesen und dann das Azubi durch Handwerk (nur so als beispiel) ersetzen.
Also muesste ich aus dem Feld (es heißt ShortName) alles auslesen und dann wieder verändert reinschreiben.

Kann mir da jemand Helfen????

Gruß
Lacerus
Titel: Re:Lotus Script ???
Beitrag von: ata am 23.10.02 - 09:22:52
... dafür brauchst du nicht unbedingt LotusScript. Dafür genügt auch ein Agent, der zum Beispiel auf alle Dokumente einer Ansicht geht.

@Left(Feldname ; "@") ... liefert dir alles links vom @
@Right(Feldname; "@") ... ist das Gegenstück...

Das Ergebnis übernimmst du in eine Variable und baust den String neu zusammen.

Mit FIELD Feldname weist du dann den Wert zu...

ata
Titel: Re:Lotus Script ???
Beitrag von: eknori am 23.10.02 - 09:31:35
Da brauchst du nicht zwangsläufig Script zu bemühen.

@ReplaceSubstring(Feldname;"azubi";"handwerker")

tut es auch.

eknori

Titel: Re:Lotus Script ???
Beitrag von: Lacerus0102 am 23.10.02 - 09:55:37
THX

Es geht zwar noch nicht richtig aber ich probiers noch ein wenig bin sicher es klappt  ;)