Page 1 sur 1

lotus script "agent notes"

MessagePublié: 09 Juil 2003 à 10:17
par philippe
Bonjour à tousj'ai créé sur mon serveur un agent notes (en lotus script, formule à la fin)qui doit périodiquement vérifier une date limite d'intervention. Si cette derniére dépasse la date du jour un mail doit etre expédié automatiquement au gestionnaire de la base. J'ai éxécuté manuellement mon agent et j'ai bien reçu un mail, cependant lorsque l'agent est lancé en automatique sur le serveur l'agent s'éxécute bien (j'ai vérifié dans l'historique de la base) mais le mail ne part pas. Je n'arrive pas à trouver pourquoi ?J'ai bien vérifié que l'agent notes avait bien tous les droits sur le serveur ok alors merci d'avance pour vos réponsesCODE LOTUSDim db As notesdatabaseSet session = New notessessionSet db = session.CurrentDatabaseSet collectionDocument = db.alldocumentsSet Document = CollectionDocument.GetFirstDocumentFor i = 1 To CollectionDocument.countIf document.DateLimite(0) <> "" And document.DateLimite(0) < Today And (document.form(0) ="IntervMateriel" Or document.form(0) ="IntervBatiment" )ThenMessage = "Une date limite d' intervention vient d'être dépassée ." & Chr(13) & "Cliquer sur le lien pour ouvrir la demande "Sujet=" Relance intervention"Call EnvoyerCourrier(Sujet,Message,document.chair(0),1,document) End If Set Document = CollectionDocument.GetNextDocument( Document ) Next iEnd Sub

Re: lotus script "agent notes"

MessagePublié: 09 Juil 2003 à 10:48
par Sylvain
Faudrait pt'être mettre une gestion d'erreur histoire de voir si l'agent s'execute correctement jusqu'au bout.Sinon est c'que tu as vérifier dans les bal (signataire de l'agent, mail.box...) voir s'il y avait une trace du mail.Et enfin est c'que tu vois un message sur la console du serveur ou dans le log.nsf ?[%sig%]