Domino 9 und frühere Versionen > ND7: Entwicklung

Html Code + Computed Field im Notes

<< < (2/2)

robertpp:
Hallo,

Ich hab das jetzt ausprobiert erhalte aber leider diesen Fehler:

Error: inappropriate (unary) usage of an operator

Also in dem Feld Stlye hab ich das Style gewählt und mit @dblookup den HTML code dazu. Das geht ja. Es wird dann in dem computed Feld der code angezeigt. Wenn ich dann allerdings über den value an @Eval drüber lege dann kommt der Fehler.

value := ""; @If(SignatureStyle != ""; @Set("value"; @DbLookup("":"ReCache"; ""; "SignatureStyle";SignatureStyle; 2)); ""); @If(@IsError(value) | value = ""; ""; value);
@Eval(value);

Bei der Zeile @Eval(value); tritt dann der Fehler auf. Ohne der Zeile kommt normal der HTML code vom Style doc.

m3:
value beinhaltet aber schon einen gültigen @-Formel Ausdruck, oder?

Da sollte also beispielsweise

--- Code: ---"<html>"+@NewLine+"<body>"+@NewLine+"<font face=\"arial\" size=\"1\" color=\"gray\">"+@NewLine+
"<hr>" +@NewLine+PersonName+ "<br>" +@NewLine+PersonTitle+@If(Department="";"";"<br>"+@NewLine+Department+"")
+@If(PersonPhone="";"";"Tel.: "  +PersonPhone+ "<br>")+"</font>"+@NewLine+"</html>"+@NewLine+"</body>"+@NewLine
--- Ende Code ---
drinnen stehen.

robertpp:
Das war der Tipp. Ich hatte 2 Style doc's bereits erstellt. Das eine musst ich noch umschreiben war in diesem Format :
<html>+@NewLine+<body>+@NewLine..........

Mit dem anderen:

"<html>"+@NewLine+"<body>"+@NewLine+............

 hat es gleich funktioniert.

Vielen Danke ich denke damit komme ich weiter.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln