Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: snore am 04.01.15 - 08:57:55
-
Hallo,
ich habe ein Schlüsselwortfeld (Kontrollkästchen), welches aus einem Profildokument heraus befüllt wird. In Abhängigkeit der Auswahl, sollen direkt weitere Felder befüllt werden.
Ich dachte mir - da das viele Felder sind - mach' ich den Agenten mal lieber mit Formeln .. und lass diesen direkt aus dem Dokument heraus bei "OnChange" .. also bei Änderung des Schlüsselwortfeldes automatisiert anstarten.
Aber der meckert mir immer wieder an, dass "..agent.run" hier nicht geht ?!
-> wie wird denn ein ganz normaler Agent aus "OnChange" heraus gestartet ?
Also in Script ... analog "@PostedCommand([ToolsRunMacro];"(xxxxxxxx)")) ??
..oder geht da wirklich nur JavaScript ?
Danke
snore
-
...Nachtrag:
Am Agent selber liegts nicht....
Wenn ich diesen aus dem Dokument heraus mit..
@PostedCommand([ToolsRunMacro];"(VorbelegungVerteiler)")
starte ...klappt's
..wenn ich diesen so starten möchte:
Dim session As New NotesSession
Dim db As NotesDatabase
Set db = session.CurrentDatabase
Dim agent As NotesAgent
Set agent = db.GetAgent("(VorbelegungVerteiler)")
Call Agent.Run()
dann "meckert" Notes, dass eine @Funktion in diesem Kontext nich zulässig ist ?!
Danke für Eure Hilfe
snore