PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → OLE AUTOMATION LOTUS NOTES
OLE AUTOMATION LOTUS NOTES
Iniciado por c.janssen, set., 08 2005 11:26 AM - 3 respostas
Publicado em setembro, 08 2005 - 11:26 AM
Dans WINDEV, je pilote LOTUS NOTES pour envoyer un message, par contre au SEND je n'arrives pas à stocker ce message dans un dossier particulier de LOTUS.( Par contre,le message est stocké dans les envoyés)
Si un développeur connait la réponse, je suis preneur ! merci.
Publicado em setembro, 08 2005 - 1:04 PM
Si tu veux m'envoyer le code, je veux bien regarder et trouver une solution (même problématique)

mon email (remplacer " at " par @
jp.bloch at monsieur-store.net

Notes 6.54
Publicado em setembro, 08 2005 - 6:00 PM
Merci pour ton aide

PROCEDURE NetEmailLotusNotes1(peDestinataire,peSujet,peAttachedFile)
// OUVERTURE DE LA BASE DE MAIL PAR DEFAUT
Base = Notes>>GetDataBase("","")
Base>>OpenMail()
// CREATION D'UN NOUVEAU DOCUMENT
Doc = Base>>CreateDocument
// DECLARATION D'UN DOCUMENT DE TYPE MEMO
Doc>>ReplaceItemValue("Form","Memo")
// DESTINATAIRE
Doc>>ReplaceItemValue("SendTo",peDestinataire)
// SUJET
Doc>>ReplaceItemValue("Subject",peSujet)
// TEXTE DU MESSAGE
Doc>>ReplaceItemValue("Body",""+RC+"Cordialement,")
// CREATION DE L'OBJET CONTENU DU MESSAGE
Contenu = Doc>>CreateRichTextItem("Contenu")
// CREATION DE L'OBJET PIECE-JOINTE RELIE
Fichier = Contenu>>EmbedObject(1454,"",peAttachedFile)
Fichier = Contenu>>EmbedObject(1454,"","p:\Liaison.DOC")
// SAUVEGARDE DU MESSAGE LORS DE L'ENVOI
Doc>>SaveMessageOnSend=OLETrue
// SAUVEGARDE DE LA DATE D'ENVOI DU MESSAGE
Doc>>ReplaceItemValue("PostedDate",Gauche(DateVersChaine(DateSys()),6)+Droite(DateVersChaine(DateSys()),2))
// ENVOI DU DOCUMENT
Doc>>Send(OLEFaux)
// LIBERATION DES OBJETS OLE DYNAMIQUES
libérer(Fichier)
libérer(Contenu)
libérer(Base)
libérer(Doc)
Publicado em setembro, 08 2005 - 6:49 PM
sMonDossier est une chaine
Doc>>PutInFolder(sMonDossier)

Mon LotusScript est un peu rouillé mais essaye déjà celà !