Envoyer un document en PJ

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Envoyer un document en PJ

Messagepar seroa » 08 Avr 2010 à 09:21

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
seroa
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 304
Inscrit(e) le : 08 Nov 2007 à 08:36
Localisation : Mâcon

Messagepar Michael DELIQUE » 08 Avr 2010 à 10:09

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
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar seroa » 08 Avr 2010 à 13:15

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.
seroa
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 304
Inscrit(e) le : 08 Nov 2007 à 08:36
Localisation : Mâcon

Messagepar Michael DELIQUE » 08 Avr 2010 à 13:59

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 ?
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar billbock » 08 Avr 2010 à 14:59

tu peux utiliser la methode AppendRTItem de la classe NotesRichTextItem
Avatar de l’utilisateur
billbock
Modérateur
Modérateur
 
Message(s) : 310
Inscrit(e) le : 15 Fév 2007 à 13:58
Localisation : paris

Messagepar seroa » 08 Avr 2010 à 16:56

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.
seroa
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 304
Inscrit(e) le : 08 Nov 2007 à 08:36
Localisation : Mâcon

Messagepar Michael DELIQUE » 08 Avr 2010 à 19:51

re,

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

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar roubech » 11 Avr 2010 à 16:36

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 ?
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille


Retour vers Développement

cron