Page 1 sur 1
Generer HTML Dans Richtext

Publié:
22 Août 2011 à 13:46
par gvana
bonjour, en client lourd, en ls
je remplis un champ RT de diverse informations, dc la tout va bien
par contre je souhaiterais y ajouter une url donc je m’exécute (<a href='www.machin.net'>mon lien</A>"
le soucis est que mon lien ne fonctionne pas et reste sous forme de texte.
auriez vous une idées ?
est il possible dans la meme idée, de creer un lien URL et non pas lien doc en LS via appenddoclink dans un RT ?
merci d'avance

Publié:
22 Août 2011 à 13:54
par Michael DELIQUE
salut
tu as regardé comment c'était gérer dans ta boite mail ?

Publié:
22 Août 2011 à 14:06
par gvana
hé bien en fait, le truc est que ce n'est pas uniquement sur ma boite mail, mais l'ensembles des users
sinon en ce qui me concerne les urls sont bien gérées au niveau de ma base
mon but étant a partir d'une vue, remplir un masque type form="memo", puis dans le RT du masque à un moment je voudrais créer un lien url dans ce Champ RT en l'occurence le champ Body.
donc l'alimentation du RT fonctionne a merveille avec l'objet NotesRichTextItem, sauf pour l'url (j'essaye de l'inserer avec Appendtext)
Ce script sert en fait à créer un mailing.

Publié:
22 Août 2011 à 15:22
par Maxime Choucroun
As-tu essayé de passer par
dim stream as notesstream
stream = session.CreateStream
doc.CreateMIMEEntity()
stream.writeText()
Je suis passé par ceci est cela a marché correctement.
Ceci est la piste mais apres, il faut que tu explores...

Publié:
22 Août 2011 à 15:30
par gvana
yes merci
je vais voir avec cet objet
merci du tuyau

Publié:
22 Août 2011 à 19:20
par roubech
si tu mets un texte qui commence par http : / / dans le corps d'un mail, il sera interprété naturellement par le client Notes comme un lien (sauf si le user a décoché l'option correspondante dans ses préférences)
sinon, changer tout ton code pour générer un mail en full html comme indiqué par gvana

Publié:
23 Août 2011 à 06:13
par gvana
effectivement je confirme,
j'avais pas osé essayer comme ça en me disant que c'était trop évident, je m'entêtais à vouloir faire ça en html
merci pour tous
a+
