Domino 9 und frühere Versionen > ND8: Entwicklung

Agenten um Betreff zu ändern

<< < (2/7) > >>

koehlerbv:
Das kann man sauber herausschneiden:
- erst @Middle (ab n Zeichen bis zum Namen)
- dann @Left mit Parameter " hat"

Bernhard

KilleKalle:
Wieso denn dann noch ein left?

Mit dem middle kann ich doch den Offset, der immer gleich ist, schon an den Anfang des Usernamen gehen.
Oder lieg ich da falsch?

Ich hatte das nun so gedacht? (Nicht erschlagen ;o))


--- Code: ---FIELD subject:=subject;
FIELD message:=message;

TempSubject:=@if(@Contains(subject;"ASA Alert (ASA-101)"););
TempUser:= @Trim(@middle(message;66;10););

@prompt([ok];"Neuer Betreff";@SetField("subject";TempSubject && TempUser););

@SetField("subject";TempSubject && TempUser);

--- Ende Code ---

koehlerbv:
Dann lautet
a) der Messagetext anders als hier gepostet und
b) schon mein Name hat mehr als 10 Zeichen und
c) wozu das @Trim und
d) in der TempUser := -Zeile ist ein Semikolon zu viel.

Bernhard

KilleKalle:
zu a) Ja, der Messagetext ist ein anderer, war ja auch als Beispiel deklariert.
zu b) Die Namen sind tatsächlich unterschiedlich lang, aber bekommt man das so variabel hin?
zu c) Das Trim war natürlich falsch geklaut ;o)
zu d) wieso ein Semikolon zuviel? @middle(string;offset;charaters)

koehlerbv:
Zu b) Vielleicht schreibst Du mal den richtigen Text auf??
Zu d) TempUser:= @Trim(@middle(message;66;10););

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln