Page 1 sur 1

[R] - Lecture Tableau dans document Lotus Notes

Posté : lun. 18 juin 2012 22:39
par jordane45
Bonjour,

Je cherche à récupérer un tableau contenu dans un document Lotus notes.
Lorsque ce tableau fait une taille supérieur à 205 cellules environ.., mon script ne parvient pas à tout récupérer...

Pour info, Lotus génère automatiquement de nouveaux champs "Body" lorsque la taille du premier devient trop importante...Je pense que mon souci se situe ici !

Voici ce que contient mon document :

Code : Tout sélectionner

NB champs Body : 2
TYPE : 1  (•RICHTEXT)
;Dans ce champ BOdy :
NB $RTELEM_TYPE_TABLE: 1  ( 1 seul tableau)
NB $RTELEM_TYPE_TABLECELL: 414 
Nb Lignes = 69
Nb Colonnes = 6
Nb Cells = 414
 

Je peux récupérer l'intégralité de mon champ body en faisant un
Item.Values ou encore en utilisant les fonctions NotesRichTextItem.GetFormattedText ou NotesRichTextItem.GetUnformattedText

mais malheureusement je peux pas récupérer la mise en forme (tableau) ce qui rend mes données inexploitables !

J'ai également essayé de supprimé le premier item Body pour passé au second.. mais lotus les supprime tous !


voici une partie de mon code :
► Afficher le texte
Je me demande si le souci ne se trouverait pas dans la définition de ma plage :
$rtRangeCell.SetBegin($rtnavTable)
$rtRangeCell.SetEnd($rtnavTable)

Mais comment modifier mon .Setend pour qu'il aille jusqu'au bout ?

( Pour info, je me sert des infos se trouvant sur le site d'Ibm :
http://publib.boulder.ibm.com/infocente ... CRIPT.html )


EDIT :
Solution trouvée. / Sujet clos.
Voir ci-dessous..


Cordialement,
Jordane,

Re: [..] - Lecture Tableau dans document Lotus Notes

Posté : mar. 19 juin 2012 19:10
par jordane45
Solution trouvée.. :D
A force de recherche sur les différentes faqs IBM..

Pour ceux que ça intéresseraient...
► Afficher le texte