Domino 9 und frühere Versionen > Entwicklung
Variable als Ausdruck verwenden
tabama:
eben nicht, da das "+" auch mal ein "/" oder ein "*" sein kann und die Formel durchaus mehrere Operationen enthält.
ata:
... jetzt wird das klarer...
... du musst den kompletten Code in einem Feld generieren und dann mit Execute ausführen. Unter dem kompletten Code verstehe ich die Deklaration der Variablen und Initialisierungen. Dann liest du den Feldinhalt mit dem kompletten Code aus und übergibst dies der Funktion Execute...
ata
tabama:
leider kapiere ich aber den Syntax von execute nicht so ganz (trotz Buch mit deutscher Beschreibung)
Wenn möglich, bitte den Code für mein Beispiel mal liefern.
Danke
tabama:
Hallo,
ich nochmal. Hab's immer noch nicht.
Vielleicht kann mir doch noch jemand helfen.
Glombi:
Execute verlangt einen String als Parameter. Wenn Du Deine Formel in einem Feld hast, dann musst Du den Feldwert übergeben.
Bsp.:
Formel ist im Feld "Formel"
Dann
Dim ws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim doc As NotesDocument
Dim ret As Integer
Set uidoc = ws.CurrentDocument
Set doc = uidoc.Document
ret = Execute( doc.Formel(0) )
Andreas
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln