Page 1 sur 1

Envoyer un document en PJ

MessagePublié: 08 Avr 2010 à 09:21
par seroa
Bonjour à tous,

J'ai une vue qui liste des document dont le statut est "en attente".

J'ai un agent qui parcours cette vue est envoi une notification pour chacun de ses documents. Jusqu'à la tout va bien. Je peux aussi ajouter des éléments de mon doc directement dans le corps du message.

Mais j'aurais aimé ajouter en PJ de mon e mail de notification, le document concerné.

Je suis en mode web.

Si vous avez une idée s'il vous plait. Merci

MessagePublié: 08 Avr 2010 à 10:09
par Michael DELIQUE
salut

soit tu copie le champ dans le champ body de ton mail Set notesItem = notesDocument.CopyItem( item, newName$ )

soit

tu copie les pieces jointe dans ce cas regarde la class NotesEmbeddedObject

MessagePublié: 08 Avr 2010 à 13:15
par seroa
Salut,

C'est la deuxième solution qu'il me faut. Mais je ne comprend pas trop comment faire pour EmbeddedObject prenne la valeur de mon document.

Dans l'aide, je vois que apparemment EmbeddedObject est read-only.

MessagePublié: 08 Avr 2010 à 13:59
par Michael DELIQUE
salut

je crains que tu ne soit obligé de détacher la PJ pour la rattacher

sinon si ton PJ est dans un champ tu peut essayer via un notesrichtexteitem d'ajouter le contenu du champ ?

MessagePublié: 08 Avr 2010 à 14:59
par billbock
tu peux utiliser la methode AppendRTItem de la classe NotesRichTextItem

MessagePublié: 08 Avr 2010 à 16:56
par seroa
oui merci c'est ce que j'ai fais :

Code : Tout sélectionner
RichTextItem rti = memo.createRichTextItem("Body");
            rti.appendText("Test");
            
doc.renderToRTItem(rti);
memo.send(true,"dest");


ça me met le document dand le corp du message. Mais je voudrais l'avoir en pj.

MessagePublié: 08 Avr 2010 à 19:51
par Michael DELIQUE
re,

désolé, maisje vois pas la différence

MessagePublié: 11 Avr 2010 à 16:36
par roubech
Bonjour,

je crois comprendre que ce que tu souhaite mettre en PJ de ton mail, ce n'eset pas une PJ du doc en attente, mais le doc Notes en attente tout entier ?
un lien doc ne ferait pas l'affaire ?