Page 1 sur 1
Envoyer un document en PJ

Publié:
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

Publié:
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

Publié:
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.

Publié:
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 ?

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

Publié:
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.

Publié:
08 Avr 2010 à 19:51
par Michael DELIQUE
re,
désolé, maisje vois pas la différence

Publié:
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 ?