Domino 9 und frühere Versionen > ND7: Entwicklung

Wundersame Vermehrung von Anführungszeichen?!?

(1/3) > >>

LisaS:
Hallo,
ich dreh ab ...
Bitte helft mit auf die Sprünge:
Folgendes versuche ich in LS zu erreichen:

--- Code: ---cSuchFeld = {@uppercase(@Abstract( [TRIMWHITE] ;64994 ;"";"BODY"))}
--- Ende Code ---
im Debugger würde ich dann so etwas als Value von cSuchFeld erwarten:

--- Code: ---"@uppercase(@Abstract( [TRIMWHITE] ;64994 ;"";"BODY"))"
--- Ende Code ---
stattdessen bekomme ich aber dass hier als Value von cSuchFeld :

--- Code: ---"@uppercase(@Abstract( [TRIMWHITE] ;64994 ;"""";""BODY""))"
--- Ende Code ---
da wurden die Gänsefüßchen vedoppelt

Tell me Why... ???

Grüße
Hither

botschi:
Das ist die Maskierung, also normal...

Matthias

LisaS:
... aber bei der nachfolgenden Weiterverarbeitung sprich ausführung der Formel gibt es einen Fehler, weil es Halt kein Feld "BODY" gibt sondern nur BODY, gibt es da keine Lösung?

botschi:
Wie setzt Du das denn ein?
Ich habe so eine Formel irgendwo im Code gefunden und die tut einwandfrei.

--- Code: ---ivFormel = |@unique(@sort(@dblookup("":"NoCache";"";"viw_verbuchtteam";"| & gvHKT & |";2)))|
alle_teams = Evaluate(ivFormel)
--- Ende Code ---
Vielleicht kannst Du Dich daran orientieren?

Matthias

koehlerbv:
Die Formel sieht auf den ersten Blick vollkommen in Ordnung aus. Um da mehr zu sagen, wäre eine aussagekräftige Fehlermeldung hilfreich.
Weiterhin wäre interessant zu wissen, warum Du hierfür einen Evaluate-Stunt machst und nicht mit NotesItem.Text oder NotesRichTextItem.GetFormattedText oder NotesRichTextItem.GetUnformattedText arbeitest.

Bernhard

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln