Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: HarryB am 31.08.04 - 15:12:11
-
Hi Folks,
den in diesem Strang (http://www.atnotes.de/index.php?board=3;action=display;threadid=17869) 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
-
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"....
-
Hey, Strang gehört doch wohl noch ins AtNotes-Wörterbuch :)
-
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"....
Vielen Dank.
Genau das habe ich auch eben entdeckt. Grumpf... Problem erledigt.
Viele Grüße
Harry
-
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.
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:
Hier an dieser stelle bricht der Agent ab wenn er Periodisch laufen soll:
Open "c:\exportfile.txt" For Output As filenum 'auch "C:\test\testxml.xml"
-
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.
Hast du auch den Hinweis von umi gelesen? Schau dir doch mal die Eigenschaften des Agenten an und klicke auf den Reiter mit dem Schlüssel.
Viele Grüße
Harry
-
ja hab ich auch getestet, hat aber bei mir am freitag nicht geklappt.
so seit heute geht das alles.
klingt komisch ist aber so. ;) ;D
-
ja hab ich auch getestet, hat aber bei mir am freitag nicht geklappt.
so seit heute geht das alles.
klingt komisch ist aber so. ;) ;D
Ja, die berühmte Preisfrage: Was geht nicht am Freitag, aber Montag; nicht am Morgen, aber am Abend; nicht bei Sonnenschein, aber bei Regen; manchmal auch komplett umgekehrt?
Viele Grüße
Harry
-
Ja, die berühmte Preisfrage: Was geht nicht am Freitag, aber Montag; nicht am Morgen, aber am Abend; nicht bei Sonnenschein, aber bei Regen; manchmal auch komplett umgekehrt?
Viele Grüße
Harry
Antwort auf deine Preisfrage ist: Notes ;D
-
Falsch. Das Problem sitzt VOR dem Bildschirm (und sucht gerade Ausreden).
Bernhard
-
Falsch. Das Problem sitzt VOR dem Bildschirm (und sucht gerade Ausreden).
Bernhard
Da könntest du recht haben. ;D ;)
-
Ja, die berühmte Preisfrage: Was geht nicht am Freitag, aber Montag; nicht am Morgen, aber am Abend; nicht bei Sonnenschein, aber bei Regen; manchmal auch komplett umgekehrt?
Viele Grüße
Harry
Antwort auf deine Preisfrage ist: Notes ;D
Damit tust du einer Menge Software und Hardware auf dieser Welt unrecht, die dieses Recht ebenso beanspruchen, wie Notes. Daher lautet die korrekte Antwort: Computer.
@Bernhard
"Fehler 60" ist ja inzwischen auch eine mehr oder minder offizielle Fehlermeldung bei einem Computer... :D
Viele Grüße
Harry