notesRichTextItem.AppendRTItem et saut de page

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

notesRichTextItem.AppendRTItem et saut de page

Messagepar Michael DELIQUE » 11 Mars 2010 à 11:10

bonjour

j'ai un petit souci avec notesRichTextItem.AppendRTItem

un mail est généré par concaténation de divers document. la concaténation est faite via un notesRichTextItem.AppendRTItem

ça marche bien mais a l'impression du mail recu chaque element intégré via le notesRichTextItem.AppendRTItem est séparé par un saut de page ce qui donne un truc pas possible.

et là je vois pas comment retirer/empecher les sauts de page
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 stloje » 11 Mars 2010 à 11:15

C'est p't'être pas une solution, mais je l'avance quand même : tu as essayé de recréé l'objet après avoir supprimé l'ancien?
Et vive le cambouis! Si t'en as jusque sous les bras, c'est parce que tu as cherché longuement la solution ou tout simplement parce que tu t'es vautré!
Avatar de l’utilisateur
stloje
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 335
Inscrit(e) le : 09 Sep 2008 à 13:18
Localisation : Orléans

Messagepar Michael DELIQUE » 11 Mars 2010 à 11:19

non je vais essayé, c'est un code que je repprend, donc j'y vais avec des pincette
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 Michael DELIQUE » 11 Mars 2010 à 11:26

ça change rien
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 stloje » 11 Mars 2010 à 12:41

Si tu passes par autre chose qu'un AppendRTItem?

Si je me souviens, la classe NotesRichTextItem hérite de la classe NotesItem? et si tu essaies de faire un ReplaceItemValue en fournissant les deux objets?

Je sais, c'est un peu fou comme raisonnement, mais je l'essaierais quand même!
Et vive le cambouis! Si t'en as jusque sous les bras, c'est parce que tu as cherché longuement la solution ou tout simplement parce que tu t'es vautré!
Avatar de l’utilisateur
stloje
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 335
Inscrit(e) le : 09 Sep 2008 à 13:18
Localisation : Orléans

Messagepar Michael DELIQUE » 11 Mars 2010 à 12:46

pas possible

il ya de la mise en formet et des pieces jointes.
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 Michael DELIQUE » 11 Mars 2010 à 12:55

j'ai trouvé ça => http://www-10.lotus.com/ldd/46dom.nsf/5 ... page,break

mais c'est pas applicable dans mon context
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 stloje » 11 Mars 2010 à 13:51

:( J'avais pas pensé aux pièces jointes!

Sinon, j'ai regardé rapidement les classes concernant la manipulation des éléments dans un RT et j'ai rien trouvé concernant les sauts de page.

En y pensant, si tu créés une clé de départ à la fin du premier RT (genre %retrait%) et un au début de celui que tu veux concatener, tu concatennes les deux RT et ensuite tu utilises le setBegin, setEnd de la classe NotesRichTextRange, tu pourrais supprimer la zone sélectionnée et du coup, supprimer le saut de page.
Et vive le cambouis! Si t'en as jusque sous les bras, c'est parce que tu as cherché longuement la solution ou tout simplement parce que tu t'es vautré!
Avatar de l’utilisateur
stloje
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 335
Inscrit(e) le : 09 Sep 2008 à 13:18
Localisation : Orléans

Messagepar stloje » 11 Mars 2010 à 14:04

Dans l'aide le Lotus, j'ai trouvé cela :

saut de page (ASCII 12)
Et vive le cambouis! Si t'en as jusque sous les bras, c'est parce que tu as cherché longuement la solution ou tout simplement parce que tu t'es vautré!
Avatar de l’utilisateur
stloje
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 335
Inscrit(e) le : 09 Sep 2008 à 13:18
Localisation : Orléans

Messagepar Michael DELIQUE » 11 Mars 2010 à 14:07

trouvé aussi

mais comment faire un replace de texte sans faire sauter la mise en form et les pj
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 stloje » 11 Mars 2010 à 14:14

Je pense que la solution de la classe NotesRichTextRange reste la meilleure. Il va falloir que tu essaie! :D
Et vive le cambouis! Si t'en as jusque sous les bras, c'est parce que tu as cherché longuement la solution ou tout simplement parce que tu t'es vautré!
Avatar de l’utilisateur
stloje
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 335
Inscrit(e) le : 09 Sep 2008 à 13:18
Localisation : Orléans

Messagepar Michael DELIQUE » 11 Mars 2010 à 14:20

oui mais ça ne fonctionnera pas si ya des saut de page dans les body
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 Michael DELIQUE » 11 Mars 2010 à 17:30

ahhhhhh

pas de saut de page au départ et saut de page a l'arrivé !


ahhhh

et bien sur pas d'insertion de saut de page dans le code
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


Retour vers Développement

cron