Domino 9 und frühere Versionen > Entwicklung

Formel innerhalb von Lotus Script

(1/2) > >>

HRaq:
Hallo Leute,

ich habe mal wieder ein Anfänger(?)-Problem:

Ich möchte gerne innerhalb eines Lotus-Scriptes eine Formel einbauen. Geht das - und wenn ja, wie?

Gruß Henning

Axel:
Hi,

geht mit Evaluate. Geht aber nicht mit allen Formeln. @Command-Befehle lassen sich nicht verwenden.


Axel

Glombi:
Hi,
das geht mit Evaluate

Bsp.: @Username mit LotusScript
dim ret_eval as Variant
ret_eval = Evaluate( |@Username| )
print ret_eval(0)

Feld im Dokument setzen:
dim ret_eval as Variant
dim doc as NotesDocument
... set doc...
ret_eval = Evaluate( |FIELD User := @Username;@True|, doc )


Einschränkung:
@Functions that affect the user interface do not work in the Evaluate method. These include: @Command, @DbManager, @DbName, @DbTitle, @DDEExecute, @DDEInitiate, @DDEPoke, @DDETerminate, @DialogBox, @PickList, @PostedCommand, @Prompt, and @ViewTitle.

Andreas

Till_21:
@functions koennen in LS-Code evaluiert werden, @commands nicht...
auch wenn ich davon abrate, da (fast) alles auch mit script moeglich ist...

hier ein beispiel : aaa = evaluate(|@dbcolumn("":"";"";"";"")|);

gruss

Till_21:
da haben wir ja im sekundentakt geposted  ;D

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln