Page 1 sur 1

Tableau dans corps de message

MessagePublié: 24 Fév 2010 à 15:05
par Sylvain-PEPIN
Salut,

J'essaye de mettre en forme, dans le corps d'un message, 2 tableaux que je "construit" avec des NotesRichTextNavigator.

Mon premier tableau se rempli correctement, les données à y insérer, y sont bien, mais lorsque je veux traiter le 2e tableau, là, mes données se retrouvent mélangées au 1er tableau...
Pourtant, j'ai déclaré 2 objets distincts, dans mon traitement, j'appelle bien la seconde instance, mais rien faire, c'est le grand mélange...

Je voulais savoir si qq'un avait déjà fait ce genre de chose, et s'il y a une astuce à connaitre ?
merci

MessagePublié: 24 Fév 2010 à 17:15
par nemrod93
Salut,
as tu essayer de faire monpremiertableau = nothing ?? avant de commencer les insertions dans le second que tu déclarerais après le nothing du premier ??? J'espère être clair :wink:

cdlt

Alain

MessagePublié: 24 Fév 2010 à 17:17
par Sylvain-PEPIN
en fait j'ai créer 2 objets distincts, ton idée serai de faire une sorte de "supprimer" du 1e lorsque je commence à attaquer le 2e ?
je n'ai pas essayé, je sais même pas si c'est possible...

MessagePublié: 24 Fév 2010 à 19:01
par Aquanotes
Sinon tu as la solution DXL. Beaucoup plus puissante à mon gout pour créer des tableaux dans un RTF.

MessagePublié: 25 Fév 2010 à 09:49
par nemrod93
Salut

Je pars du principe de créer et remplir un premier "objet" tableau puis de "détruire" l'objet avec "=nothing" puis de créer le second objet tableau et de le remplir. Le nothing permettant de libérer la mémoire.
Cela dit je n'ai pas testé :wink:
Mais il est vrai aussi que les DXL semblent très puissants mais pas eu le temps de me pencher dessus plus que ça.

cdlt

Alain

MessagePublié: 26 Fév 2010 à 10:59
par Sylvain-PEPIN
salut à tous,

en fait, l'astuce consiste à considérer le 2e tableau comme la suite du premier...
Mon erreur, était de croire qu'ils s'agissait de 2 objets différents/distincts, mais que néni...dans mon positionnement de cellulles avec mon instance "navigator", je sélectionnais sur le premier élément, alors qu'il fallait se mettre sur le suivant : FindNextElement(RTELEM_TYPE_TABLECELL)

@Aquanotes : je n'y connais rien en dxl...

MessagePublié: 26 Fév 2010 à 11:18
par billbock
de plus dxl n'est pas si souple que cela, d'autant que la DTD varie avec la version de notes