Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: marsu_2 am 26.09.14 - 15:00:02

Titel: @ReplaceSubstring
Beitrag von: marsu_2 am 26.09.14 - 15:00:02
Hi ich habe ja bereits ein Ticket auf aber auch noch an anderer Stelle eine Frage.

Wie ich der NotesHilfe entnehme müsste folgender Code funktionieren:

@ReplaceSubstring(Test;"Name";"Hallo Welt")

Das Feld Test ist ein Textfeld mit dem Inhalt Name

Einfacher geht es ja nicht aber selbst dieser Test klappt schon nicht. Der Inhalt des Feldes Test wird nicht geändert.

Habe ich etwas nicht richtig verstanden? Das Feld ist natürlich bearbeitbar.
Titel: Re: @ReplaceSubstring
Beitrag von: Tode am 26.09.14 - 15:05:18
WO steht der Code, und WO soll das Ergebnis hin?
Titel: Re: @ReplaceSubstring
Beitrag von: marsu_2 am 26.09.14 - 15:16:48
der Code steht in einer Schaltfläche und das Ergebnis soll den Inhalt des Feldes das als Source dient überschreiben. Das ist doch immer so?Oder liegt da schon mein Fehler?
Titel: Re: @ReplaceSubstring
Beitrag von: koehlerbv am 26.09.14 - 15:20:16
Nein, wie in der Doku beschrieben (lesen!) gibt @ReplaceSubstring lediglich einen String oder eine Stringliste zurück.

Korrekt wäre also zum Beispiel:
FIELD Test := @ReplaceSubstring (....

HTH,
Bernhard
Titel: Re: @ReplaceSubstring
Beitrag von: RunRevilo am 26.09.14 - 15:31:08
Hallo,

du musst den Feld das Ergebnis der @repleacesubstring Funktion natürlich auch zuweisen.
Code
FIELD Test:=@ReplaceSubstring(Test;"Name";"Hallo Welt");

Dann funktioniert es auch

Oliver

[EDIT: Da war Bernhard schneller, hätte vor dem senden noch mal nachsehen sollen. Aber lieber doppelt als gar keine Lösung]
Titel: Re: @ReplaceSubstring
Beitrag von: marsu_2 am 26.09.14 - 15:32:02
Ich frag nichts mehr  :-[

sorry!
Titel: Re: @ReplaceSubstring
Beitrag von: koehlerbv am 26.09.14 - 21:31:41
Ich frag nichts mehr  :-[

sorry!

Falsche Reaktion. Jeder hier hat mal ohne jede Ahnung angefangen. Um hierbei und später zu helfen, ist das Forum da.
Also: Frag weiter. Deine Frage war ja klar und konkret. Daran scheitern schon manche, denen dann auch nicht zu helfen ist. Nur Mut weiterhin, Thomas!

Bernhard