copie contenu texte riche dans un autre texte riche

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

copie contenu texte riche dans un autre texte riche

Messagepar lcoder » 07 Déc 2010 à 17:26

Bonjour,

Juste une petite question qui va certainement vous paraitre tres simple ...

je souhaite copier le contenu d un champs texte riche recuperer dans un document doc et inserer sont contenu à la suite du contenu d un autre champs texte riche dans un autre doc

Code : Tout sélectionner
'recup des donnée de Body
Set rtitemdoc= New NotesRichTextItem(doc, "Body")
'pour les inserer à la suite DD_objet
Set rtitemprod = New NotesRichTextItem( demdoc, "DD_objet" )

rtitemprod.AppendRTItem(rtitemdoc)


J obtiens une erreur sur la derniere ligne ci dessus ...

Avez vous une explication ?
Ou une autre solution pour effectué l operation souhaitée.

merci
lcoder
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 317
Inscrit(e) le : 10 Août 2005 à 13:21

Messagepar Michael DELIQUE » 07 Déc 2010 à 17:53

salut

quelle erreur ?
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 lcoder » 07 Déc 2010 à 17:56

type mismatch
lcoder
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 317
Inscrit(e) le : 10 Août 2005 à 13:21

Messagepar Michael DELIQUE » 07 Déc 2010 à 20:45

ton champ "DD_objet" est de type richtxt dans ton masque ?
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 » 07 Déc 2010 à 21:23

je pense que ça vient du New NotesRichTextItem
tes 2 champs RichText viennent d'être créés en mémoire et n'ont pas encore été enregistré sur disque

Si tu veux manipuler des champs existant dans des docs déjà enreigstrés, il faut passer par GetFirstItem
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