Domino 9 und frühere Versionen > Entwicklung

agent.RunOnServer

(1/1)

dasRalph:
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

Performance:
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

ata:
... du hast vermutlich nicht das Recht Agenten auf dem Server zu starten...

... Einstellungen dazu gibt es im Serverdokument...

ata

dasRalph:

--- Zitat von: ata am 29.04.03 - 19:36:58 ---... du hast vermutlich nicht das Recht Agenten auf dem Server zu starten...

... Einstellungen dazu gibt es im Serverdokument...

--- Ende Zitat ---

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.


--- Zitat von: Performance am 29.04.03 - 19:06:38 ---Einen Wert kannst du über die notesSession.SetEnvironmentVar und notesSession.GetEnvironmentString Funktion setzen und lesen.

--- Ende Zitat ---

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

dasRalph:
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

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln