Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: dasRalph am 29.04.03 - 17:19:42
-
Hallo!!!
Ich möchte im Querysave einer Maske einen Agenten aufrufen bekomme dann aber immer die Fehlermeldung:
Notes Error: Fehler beim Validieren des Agentausführungszugriffs des Benutzers
Was muss ich wo einstellen damit es geht???
Und wie kann ich dabei dem Agenten einen Wert mit übergeben???
Besten Dank!!!
Ralph
-
Nach der Meldung zu urteilen greifst du auf ein db zu wo du nicht genügend Rechte hast.
Einen Wert kannst du über die notesSession.SetEnvironmentVar und notesSession.GetEnvironmentString Funktion setzen und lesen.
cu
-
... du hast vermutlich nicht das Recht Agenten auf dem Server zu starten...
... Einstellungen dazu gibt es im Serverdokument...
ata
-
... du hast vermutlich nicht das Recht Agenten auf dem Server zu starten...
... Einstellungen dazu gibt es im Serverdokument...
ja das wars, hab nun nur das nächste problem. der agent sollte anhänge speichern und mit dem "Beschränkte LotusScript/Java-Agenten ausführen:"-zugriff wirds wohl nicht gehn und ich weiß nicht, ob er auch den "uneingeschränkten"-zugriff erlaubt.
Einen Wert kannst du über die notesSession.SetEnvironmentVar und notesSession.GetEnvironmentString Funktion setzen und lesen.
also damit speicher ich doch einen wert in der notes.ini?!? das war nicht ganz das was ich suche
der aufruf lautet doch agent.RunOnServer()
in den "()" kann man bei einigen funktionen werte übergeben, die die funktion dann benutzen. geht dies auch bein RunOnServer und wenn ja, wie muss ich den agenten programmieren damit er sie annimmt???
aber schon mal besten dank, 50% der fragen sind schon beantwortet ;)
ralph
-
hey in der hife vom 6er designer stehts drin:
Syntax
status = notesAgent.RunOnServer( [ noteID$ ] )
Parameter
noteID$
String. Optional. The note ID of a document. This value is passed to the ParameterDocID property of the called agent.
Hinweis This parameter is new with Release 5.0.2.
das reicht mir schon, damit kann ich weiterarbeiten