Page 1 sur 1

QUESTION WEB & LS - Decoupage de chaine

MessagePublié: 23 Mars 2010 à 10:35
par ngi
Bonjour,

A l'ouverture d'un form Web (dans l'agent lancé par le webqueryopen), je rempli un champ text avec du code HTML. Pas de problème jusqu'à ce que le champ explose car trop de données.
J'ai donc passé mon champ en text rich mais celui ci en texte sur le web et non en HTML. Lorsque je met un texte calculé égal à la valeur de mon champ RT, pas de soucis (sauf que l'affichage explose lorsque j'arrive à la limite de taille).

J'aimerai donc, en LotusScript, découper ma chaine pour l'insérer directement dans un ou plusieurs champs de manière à ce que l'affichage ne puisse jamais planter.

Quelqu'un a t'il une idée ou un conseil ?

Merci d'avance,

Cordialement,

ngi

MessagePublié: 23 Mars 2010 à 10:41
par STEVEDAVE69
Salut,

La solution est bien du côté text rich mais il faut que tu lui dises que c est de l HTML :

C est mon jour de bonté je te donne la solution :

Dim item As NotesItem
Dim richStyle As NotesRichTextStyle
Set richStyle = s.CreateRichTextStyle
richStyle.PassThruHTML = True
Set rtitem = New NotesRichTextItem ( document , "Contenu" )
Call rtitem.AppendStyle(richStyle)

MessagePublié: 23 Mars 2010 à 10:43
par stloje
Quel est le résultat que tu désires avoir?

MessagePublié: 23 Mars 2010 à 10:49
par ngi
Autant pour moi, j'avais essayé de lui passer un richtextstyle mais ca n'avait pas fonctionné, j'avais mis un mauvais non d'item sur la ligne AppendStyle.
Désolé pour le dérangement et merci pour la soluce.

Bonne journée