Domino 9 und frühere Versionen > ND6: Entwicklung

Server Agent mit Fehlermedung

(1/3) > >>

HarryB:
Hi Folks,

den in diesem Strang erwähnten Agenten habe ich nun ans laufen bekommen. Dennoch besteht ein Problem, denn der Agent bricht mit der folgenden Fehlermeldung im Notes Log ab:

Operation is disallowed in this session

Die Operation, die der Server verweigert ist eine Dateioperation. (Habe ich durch Print Befehle und damit gesetzte Markierungen herausgefunden.)

Was ich daran nicht verstehe ist, dass die Admin-Gruppe, bei der ich auch Mitglied bin, im Serverdokument die Berechtigung für alle Varianten von Scripten hat.

Hat jemand noch eine Idee?

Viele Grüße
Harry

umi:
In Notes 6 hast du in den Agent Eigenschaften zusätzlich noch die Sicherheitseinstellungen zu beachten. Standardmässig ist jeder Agent auf "Don't allow restricted operations"....

Semeaphoros:
Hey, Strang gehört doch wohl noch ins AtNotes-Wörterbuch :)

HarryB:

--- Zitat von: umi am 31.08.04 - 15:15:16 ---In Notes 6 hast du in den Agent Eigenschaften zusätzlich noch die Sicherheitseinstellungen zu beachten. Standardmässig ist jeder Agent auf "Don't allow restricted operations"....

--- Ende Zitat ---

Vielen Dank.

Genau das habe ich auch eben entdeckt. Grumpf... Problem erledigt.

Viele Grüße
Harry

brixxton:
holla,

ich habe momentan das gleiche problem.

Operation is disallowed in this session.

Habe einen Agenten der soll bestimmte werte aus denn Dokumenten in eine textdatei exportieren.
Das schöne da dran ist, der Agent funktioniert einwandfrei wenn ich denn manuel ausführe, der soll aber Periodisch laufen was der nicht macht.


--- Zitat ---Sourcecode:

   Dim se As New NotesSession
   Dim db As NotesDatabase
   Dim v As NotesView
   Dim doc As NotesDocument
   Dim filenum As Integer
   
   Dim tabu As String
   Dim nl As String
   
   Set db = se.CurrentDatabase
   
   Set v = db.GetView( "vwWFormular1" )
   Set doc = v.GetFirstDocument
   
     'erstellt+überschreibt datei-->output
   filenum = Freefile()
   
   Print "test"
   
   Open "c:\exportfile.txt" For Output As filenum            'auch "C:\test\testxml.xml"
   
   tabu = Chr$(9)
   nl = Chr$(13)
   
   Print #filenum,"PERSNR" + tabu + "BEGDATUM" + tabu + "KURZKENN" + tabu + "STUNDEN"_
   + tabu + "ANZAHL" + tabu + "AUFTRAG" + tabu + "KOSTENST" + tabu + "NAME" + tabu + "WEFI" + tabu + "BMA"
   
   While Not doc Is Nothing
      
      Print #filenum, doc.PersonalNr(0) + tabu + doc.datum(0) + tabu + LeftStr(doc.Kuerzel(0)," -")_
      + tabu + Format(doc.Verguetung(0),"###.00") + tabu + "0,00" + tabu + doc.Auftrag(0) + tabu + doc.Kostenstelle(0)_
      + tabu + doc.Person(0) + tabu + doc.Firma(0) + tabu + doc.Werk2(0)
      
      Set doc=v.GetNextDocument(doc)
      
   Wend
   
   Close filenum

Ende Sourcecode:

--- Ende Zitat ---


Hier an dieser stelle bricht der Agent ab wenn er Periodisch laufen soll:

--- Zitat ---Open "c:\exportfile.txt" For Output As filenum            'auch "C:\test\testxml.xml"

--- Ende Zitat ---

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln