Domino 9 und frühere Versionen > ND6: Entwicklung
Agent von externem Programm starten
Leddl:
Bisher macht der Agent nichts anderes, als ein neues Dokument in die Datenbank einzufügen. Sieht dann so aus:
--- Code: ---Dim db As Notesdatabase
Dim doc as NotesDocument
Set db = New NotesDatabase(SERVER, DB)
Set doc = db.CreateDocument
Call doc.ReplaceItemValue("Form","Kundendaten")
doc.Kundennummer = 10
Call doc.save(True,False)
--- Ende Code ---
Nichts dramatisches, und es läuft ja auch problemlos, wenn ich ihn per Hand oder Zeitplan in Notes selbst starte.
dirk_2909:
Wie sieht es mit den rechten aus? Darf "Word" via com Docs erstellen ??
Leddl:
Da ich mich bisher mit meinem Passwort anmelden muss, gehe ich doch eigentlich davon aus, dass das unter meinem Benutzerkontext läuft, oder? Muss ich da etwa noch extra Einstellungen machen?
Thomas Schulte:
Lass doch den Agent einfach nur ein print "Juhu ich bin gelaufen" ausgeben. Das müsste dann auf der Server Konsole auftauchen.
Damit schließt du schon mal aus das es an nicht vorhandenen Rechten des Benutzers in der Datenbank liegt.
und dann gibt es im Agenten selber ja noch ein paar Möglichkeiten einzustellen wer was und wie mit dem Agenten machen darf.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln