LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

insert in table

j'ai une table dans laquelle je peux entrer des elements de type string...donc cette table est un "control".j'aimerais savoir si par programmation, je peux inserer un élément dans ladite table...Merci
0 Kudos
Message 1 of 6
(3,208 Views)
S'il s'agit de "remplacer" le contenu d'une cellule de la table, il suffit d'utiliser la fonction "Replace array element", et de re-écrire la table en connectant la sortie de la fonction sur une variable locale de la table, ou sur un noeud de propriété (value).

"Insérer" est une opération plus complexe, qui suppose le déplacement du contenu des cellules voisines (translation vers le bas ou vers la droite). Pour cela, il ne faut pas utiliser directement la fonction "Insert into array", qui paraît pourtant bien séduisante, mais qui ajoute une ligne, une colonne ou un bloc entier à la table. Il faut procéder en 3 étapes : si on doit insérer une valeur en déplaçant les autres vers le bas par exemple, on lit d'abord toute la colonne correspondante, puis on y insère la nouvelle donnée. On remplace ensuite l'ancienne colonne par la nouvelle. Pour que la dernière valeur de la ligne (ou de la colonne) ne soit pas perdue (pb avec la dimension de la table), il faut avoir auparavant ajouté une ligne (colonne) vide en fond de table.

Pour les détails de la programmation, qui demandent de savoir manipuler les tableaux, voir l'exemple joint...

CC
Chilly Charly    (aka CC)
0 Kudos
Message 2 of 6
(3,200 Views)
Merci CC,
j'ai un petit problème.je ne sais pas si c'est dû au fait que je suis nouveau sur le forum...Mais je n'arrive pas à voirl'exemple dont tu fais allusion dans ton message...
0 Kudos
Message 3 of 6
(3,185 Views)
Le problème c'est qu'à 5 h du matin, je n'ai pas les idées très claires...
Here it is !
Chilly Charly    (aka CC)
0 Kudos
Message 4 of 6
(3,174 Views)
Heu, à 4 h de l'am non plus !!!
Chilly Charly    (aka CC)
0 Kudos
Message 5 of 6
(3,164 Views)
Merci infiniment,
je te souhaite un bon repos...j'ai enfin resolu une partie de mon problème...Bonne fin de week-end
0 Kudos
Message 6 of 6
(3,138 Views)