06-06-2014 06:02 AM
Bonjour à tous,
Je suis en train de développer un petit VI qui prend pour argument une variant, et en extrait toutes ses valeurs.
J'y suis plutot bien arrivé, sauf en ce qui concerne les clusters. En effet, la structure du cluster étant inconnue, je ne peux pas utiliser l'instruction "Variant to Data".
J'ai réussi à trouver la structure du cluster avec le VI "Cluster Info", qui me rend un tableau de variant avec le type de chaque donnée contenue, mais qu'en est il des valeurs? Je n'arrive pas à trouver comment extraire les valeurs...
Pour que vous puissiez voir où j'en suis voici le VI de test que j'utilise, en pièce jointe.
Je voudrais également insister sur le fait que je ne connais pas la structure du cluster, et que c'est là que réside la difficulté.
J'ai également imaginé une solution bourrin qui consisterait à créer programmatiquement un VI temporaire, dans lequel, à partir de la structure du cluster obtenue dans la PJ, je créérai un cluster suivant cette structure, relié à la fonction "Variant to Data", pour arriver à faire mon cast. Mais je suis sûr qu'il y a une solution plus simple ^^
Merci en avance pour vos réponses 🙂
Arnaud
06-11-2014 11:29 AM
Bonjour,
je crains que pour le moment, la version "bourrin" soit la seule possible , mais j'espère que quelqu'un pourra m'apprendre le contraire ici
.
Aurélie
06-12-2014 03:02 AM
Bonjour,
Merci pour la réponse... Mais je suis quand même étonné, il s'agit quand même d'une lacune de conception dans LV, non?
Je suppose que mon problème n'a pas dû arriver qu'à moi... Je vais poster en anglais, et je posterai le lien sur le sujet si il y a du nouveau...
En attendant, si d'autres ont d'autres suggestions, elles sont les bienvenues 🙂
Merci
Arnaud