Noms des éléments d'une liste déroulante

Bonjour,
J'ai un vi "main" qui tourne en permanence et je souhaiterais savoir si c'était possible d'obtenir les noms d'éléments de la liste déroulante de ce VI à partir d'un autre VI (slave.vi) qui tournerait en parallèle sans modifier main.vi.
J'ai essayé en utilisant les noeuds de propriété, mais je n'arrive qu'à récupérer la valeur qui est sélectionnée dans la liste et pas les noms qu'elle contient.
Sinon j'avais pensé à récupérer le refum de la commande de main.vi, mais je ne sais pas comment faire.
Cordialement,
Pièces jointes :
main.vi ‏6 KB
slave.vi ‏11 KB

voilà une possibilité :
1. prendre la ref du VI
2. prendre la ref du front panel
3. prendre la liste des contrôles/indicateurs du FP
4. chercher par nom dans la liste des contrôles
5. quand on tient le bon, faire un cast en ref de listbox
6. prendre la liste de éléments et la valeurs
7. fermer les refs
When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

Similar Messages

  • Insertion d'une image lors d'un choix sur une liste déroulante

    Bonjour à tous,
    Je cherche actuellement à afficher une suite d'image les unes à la suite des autres lorsqu'on sélectionne un objet dans une liste déroulante. Je m'explique, j'essaye de concevoir un banc de mesure, et j'aimerais que l'insertion de ces images forment une chaîne représentant mon banc, c'est à dire des filtres,générateur, analyseur, bref, plusieurs éléments. Je cherche déjà à inserer une image à un endroit bien précis sur la face-avant mais je n'y arrive pas comme je ne sais pas dèja comment en insérer une, donc voila si vous avez une idée je suis preneur, d'ici là, je vous souhaite une excellent journée,
    Cdt,
    Florian
    Solved!
    Go to Solution.

    try using a picture ring control......

  • Controler le défilement d'une liste déroulante

    Bonjour a tous,
    Voila, j'aimerais savoir si il existe un moyen de controler le défilement verticale d'une liste déroulante a partir d'un noeud de propriété?
    Je m'explique, j'aimerais pouvoir controler le défilement de ma liste déroulante sans utiliser la barre de défilement par défaut, je souhaiterais controler le défilement a l'aide de 2 autre bouton que j'aurais créer. Tout cela purement dans un soucis d'esthétique ;-) car je trouve la barre de défilement par défaut tres moche et celle ci casse le theme de mon interface...
    Ci-joint, 2 capture de ma face avant. Face avant1 représente ce que j'ai actuellement et face avant 2 représente ce que j'aimerais obtenir.
    L'appui sur un bouton ferait défiler ma liste de la meme facon que si j'appuyer sur la barre de défilement par défaut.
    Merci d'avance.
    Résolu !
    Accéder à la solution.

    j'avais oublier les captures...
    Pièces jointes :
    face avant1.png ‏357 KB
    face avant 2.png ‏378 KB

  • Comment modifier la police de caractère des éléments d'une face-avant ?

    Bonjour,
    Nous possèdons le logiciel LABVIEW 7 et j'ai les questions suivantes :
    1/ Comment modifier la police de caractère (taille, gras, italique...) pour
    les éléments de la face avant d'un vi ?
    Merci.

    La barre d'outils de LabView 7 contient un menu déroulant vous permettant d'effectuer quelques opérations sur les polices de caractère.
    Si vous sélectionnez un texte d'un contrôle et que vous modifiez la police, le style ou la taille, les modifications ne s'appliquent qu'à ce que vous avez sélectionné.
    Si vous sélectionnez un contrôle les modifications s'appliquent à tous les textes du contrôle.
    Si vous ne sélectionnez aucun objet sur la FA du VI alors les modifications correspondent à la police par défaut que les nouveaux contrôles utiliseront.
    J'espère que cela vous aura été utile.
    Julien

  • Fichier de configuration - Liste déroulante

    Bonjour à tous,
    Je réalise un software permettant le pilotage d'un régulateur via une liaison série RS 232.
    Au sein de mon laboratoire, plusieurs types de régulateurs sont présents et présentent donc des caractéristiques différentes.
    Lorsque l'utilisateur sélectionne un type de régulateur, à partir d'un fichier de configuration (ini) tous les paramètres sont chargés.
    Le nom de mon régulateur correspond alors à ma section et les différents paramètres aux clés.
    Est-il possible, d'avoir une liste déroulante qui permettrait d'ajouter d'autres régulateurs ?
    De plus, je me demande, comment charger mes différents paramètres en fonction de la section ?
    Cordialement
    Résolu !
    Accéder à la solution.

    Les listes déroulantes possèdent entre autre un noeud de propriété permettant de venir lire/écrire les chaînes de caractère contenues dans la liste déroulante.
    En utilisant cette propriété tu peux ajouter un appareil à la liste pendant l'exécution de ton programme.
    Il existe de nombreux exemples sur l'utilisation des propriétés dans Aide>>Recherche d'exemple. N'hésite pas à tester et explorer les propriétés. Tu découvriras que leur utilisation permet de faire beaucoup de choses !
    Cordialement,
    Isabelle G.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Été de LabVIEW 2014
    12 présentations en ligne, du 30 juin au 18 juillet

  • LV2011 : Liste Déroulante et noeud de propriété ModeSel / Mode Clav

    Bonjour,
    L'affectation du noeud de propriété ModeSel d'une liste déroulante à la valeur 2 (zéro ou plus) ou 3 (1 ou plus) retourne une erreur 1077 (cf Erreur ModeSel.png). Comment paramétrer cette propriété par programmation et non via la face avant ?
    De plus la traduction française semble contenir une erreur : les propriétés ModeSel et ModeClav s'appellent toutes les deux Mode de sélection dans les menus contextuels de la face avant (cf ModeClav FA.png), du noeud de propriété du diagramme ainsi que dans l'aide. D'ailleur dans la liste des propriété de la liste déroulante, la ligne Mode de sélection apparait 2 fois et renvoi uniquement sur ModeSel (cf Aide NoeudPropListDér.png).
    Cordialement.
    Attachments:
    Erreur ModeSel.png ‏41 KB
    ModeClav FA.png ‏17 KB
    AideNoeudPropListDér.png ‏43 KB

    Bonjout J Vaillant,
    Concernant cette erreur, je vous encourage à prendre connaissance du document suivant:
    Why Do I Get Error 1077 When Programmatically Setting the Selection Mode of a Listbox?
    http://digital.ni.com/public.nsf/allkb/F76CF6C02D8AD38186256DE90007385A?OpenDocument
    En effet pour pouvoir modifier de manière dynamique le nombre d'éléments à sélectionner il vous faut au préalable, configurer la liste déroulante pour qu'elle puisse l'accépter.
    Clic droit -  mode de sélection - type de données - tableau
    Cordialement,
    Rémi D.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> Les rencontres techniques de NI - Mesures et acquisition de données : de la théorie à la mise en ...

  • Liste déroulante avec lien dans epub ne fonctionne pas sur Ipad

    Bonjour je suis sous mac 10.8.4 et je viens de faire epub.
    Maintenant je rajoute quelques enrichissement sous Dremawever.
    Je souhaite rajouter une liste déroulante avec des liens vers des ancres nommées qui se trouve dans le chapître.
    Quand je fait mes essais sous safari ou firefox ça fonctionne, mais quand je test l'Epub sur Ipad, la liste déroulante se déroule mais les liens ne se font pas.
    Voici mon code javascript :
    function Lien() { i = document.Choix.Liste.selectedIndex; if (i == 0) return; url = document.Choix.Liste.options[i].value; parent.location.href = url; 
    Voici le code du fomulaire présent dans fichier Xhtml du chapitre.
    LECON 3
    LES EVANGILES DE MATTHIEU, MARC ET LUC
    Pour chacun des trois évangiles nous allons examiner les questions suivantes :
    Plan      A – Le plan de Matthieus
    A – Le plan de Marc
    A – Le plan de Luc                             
    - ses caractères spécifiques,
    - ses destinataires,... .... ...            
    Est ce que quelqu'un a une idée ?
    Merci d'avance

    translate.google.com translation of above post (with a little moderator license)
    Hello everyone,
    I formatted my SSD and since then  the F11 key doesn't function.
    However I had already formatted once and F11 worked
    Do you have a method to make the F11 key functional again?
    Here is the process I did: Rescue and Recovery ==> Save now ==> Support for disaster recovery.
    He asks me is to create CD / DVD or on the internal hard drive but there is nothing in the list ... And the ok button is grayed out. And if I cancel it, I am still the backup. But the F11 key does not work for all ...
    Andy  ______________________________________
    Please remember to come back and mark the post that you feel solved your question as the solution, it earns the member + points
    Did you find a post helpfull? You can thank the member by clicking on the star to the left awarding them Kudos Please add your type, model number and OS to your signature, it helps to help you. Forum Search Option T430 2347-G7U W8 x64, Yoga 10 HD+, Tablet 1838-2BG, T61p 6460-67G W7 x64, T43p 2668-G2G XP, T23 2647-9LG XP, plus a few more. FYI Unsolicited Personal Messages will be ignored.
      Deutsche Community     Comunidad en Español    English Community Русскоязычное Сообщество
    PepperonI blog 

  • Liste déroulante structure conditionn​elle

    Bonjour,
    Je souhaiterai que mon VI permette la sélection d'une enceinte climatique dans une liste déroulante, sachant que chaque enceinte climatique possède une configuration de port COM et un langage assossié.
    Dans mon laboratoire, 6 enceintes climatiques sont présentes cependant il n'y a que deux configurations de ports COM différentes et deux langages de communication différents.
    Une méthode consisterait à créer une structure conditionelle et à chaque enceinte climatique lui envoyer sa configuration de port COM et son langage.
    Mais, je souhaite optimiser cela, c'est-à-dire mettre ma configuration de port COM et le langage de communicaiton dans un tableau et lorsque l'utilisateur choisit une enceinte climatique, cela renvoie directement via des structures conditionnelles aux configuration et langage.
    Cependant, je rencontre des difficultés pour l'implémentation de ce VI.
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Selection_Etuve.vi ‏30 KB

    Oups....
    Elles sont passé à la trappe.
    Pièces jointes :
    listeenum.ctl ‏7 KB

  • Vous vous apprêtez à démarrer la lecture. Voulez-vous supprimer les 786 morceaux précédemment ajoutés à la liste des éléments suivants ?

    Comment suprimer la fenetre suivante quand tu veux lire un morceau de musique : "Vous vous apprêtez à démarrer la lecture. Voulez-vous supprimer les 786 morceaux précédemment ajoutés à la liste des éléments suivants ?"

    C'est simplement une liste de lecture crée automatiquement par itunes. Clique sur supprimer les morceaux de musique NE SUPPRIMERA PAS ta musique de ta bibliothèque!

  • Le nom des ports de Ni USB-6259 afin de les implémenter en Cpp

    bonjour je veux bien savoir le nom des Port Ni USB-6259 afin de parvenir à manipuler le materiel à l'aide de  Programme en Langage C++. Merci de me répondre dans le plus bref des délais.

    Alors déjà moi je n'ai mis aucun exemple, donc peux-tu me donner un lien, ou un fichier de l'exemple dont tu parles?
    Ensuite, si ton exemple est fait pour du GPIB comme ton commentaire semble l'indiquer, tu es mal parti car l'USB-6259 est une carte d'acquisition DAQmx, elle n'utilise donc pas la communicaion GPIB, mais directement l'accès aux voies par les fonctionnalités du driver DAQmx.
    Dis-nous quel est ton exemple, où le trouver, ou ce que tu cherches à faire et on pourra peut-être t'aider.
    Sinon, tu vas dans le menu démarrer>>Tous les programmes>>National Instruments>>NI-DAQ. Tu y trouveras des guides d'utilisation du matériel USB, des guides pour comprendre ce qu'est le DAQ, et un guide pour le DAQ en langage textuel. Bonne lecture.
    Olivier L. | Certified LabVIEW Developer

  • Saisie semis automatiqu​e dans une liste déroutante

    Bonjour,
    J'utilise LabVIEW 2010 SP1.
    J'ai mis une liste déroutante dans ma face avant, et lorsque je saisie quelque chose au clavier, celle ci me sélectionne le premier élément de la liste qui commence par ma saisie. Est-il possible d'afficher seulement les éléments de l liste qui commence par la saisie?
    Par avance merci
    Olivier

    Bonjour Olivier,
    Oui c'est possible mais faudra le coder vous même en utilisant des évenements. 
    C'est une section anglophone du forum, il y a une communauté francophone (plus bas)
    Cordialement,
    Rodéric L
    Certified LabVIEW Architect

  • Supprimer un élément dans une chaîne déroulante

    Bonjour,
    Alors voici mon problème : avez-vous une idée de la façon de supprimer un élément dans une chaîne déroulante ? Pour l'instant, j'arrive à seulement ajouter des éléments, mais je souhaiterais à terme pouvoir en supprimer et même les modifier, donc si vous avez une idée je suis preneur ,
    Florian
    Résolu !
    Accéder à la solution.

    Merci pour votre réponse,
    j'ai utilisé ce noeud de propriété, mais lorsque je veux supprimer un élément du tableau, je dois indiquer l'indice dans lequel la chaîne se trouve, il existe d'ailleurs une fonction qui permet de le faire. Le problème c'est que je ne récupére pas la chaîne mais la valeur de la chaîne qui est différente, je veux simplement récupérer la chaîne lorsque je la choisi dans la chaîne déroulante,
    Cdt,
    Florian

  • Acquisition des paramètres d'une carte d'acquisition

    Bonjour, 
    Après avoir fait des recherche sur internet et recherché par moi même dans les fonctions LabVIEW et n'ayant pas trouvé ce que je cherchais je vient vous demander votre aide.
    Je suis a la recherche d'une fonction qui me permettrai, sur LabVIEW, d'avoir les caractéristiques de ma carte d'acquisition ( nom de la carte, nombres de voies, fréquence d'échantillonnage ).
    Cordialement
    Résolu !
    Accéder à la solution.

    Si vous voulez éviter à votre utilisateur de faire le paramétrage, il faudrait que vous puissiez au moins détecter le type de carte. A partir de là, en fonction de ce type de la carte, de ses performances et de ses voies, vous pouvez appliquer les bons paramètres à votre appli.
    Avez-vous essayé ces fonctions?
    Elles sont accessibles depuis la palette "DAQmx - Acquisition de données" - "DAQmx - Avancé" - "DAQmx - configuration du système". Le premier noeud de propriété permet par exemple d'obtenir le nom des périphériques, les voies, tâches et échelles définies dans max. Le second permet de configurer ou d'obtenir des infos sur un périphérique donné, comme son type, et ses voies physiques. Dans le cas des voies, la fonction renvoie un tableau par type d'E/S. Ce tableau peut être vide, mais sinon vous pouvez lire sa taille et agir en conséquence.
    Francis M | Voir mon profil
    Certified LabVIEW Developer

  • Editer le nom des axes d'un graphe

    Bonjours,
    J'aimerais laisser la possibilité à un utilisateur de changer manuellement le nom des axes d'un graphe XY sous labview.
    En effet j'ai remarquer qu'il étais possible de changer les échelle (min et max) simplement en cliquant dessus et en tapant la valeur voulue. Est-il possible de faire la même chose avec le nom de l'axe?
    En gros j'aimerais que l'utilisateur puisse changer cette propriété directement depuis le graphe: Yscale.Namelbl.text
    Cordialement 
    Sébastien Kuenlin
    Résolu !
    Accéder à la solution.

    Bonjour,
    Non, cela n'est pas possible. Par contre il est possible de modifier les noms par programmation. Il est donc possible de modifier le nom des axes en fonction des data représentées, ou d'ajouter un peu de code pour "donner" la main à l'utilisateur final. Cela peut par exemple être un bouton qui ouvre  une boite de dialogue dans laquelle on pourra renseigner le nom des axes.
    Francis M | Voir mon profil
    Certified LabVIEW Developer

  • Bonjour mon iPhone me mais tout en petit sur la gauche de l'écrans des que j'ouvre une application coment faire pour retourné a la normale sent faire une restauration

    bonjour mon iPhone me mais tout en petit sur la gauche de l'écrans des que j'ouvre une application coment faire pour retourné a la normale sent faire une restauration

    Merci jmlevy de te pencher sur mon problème.
    Voilà une photo de mon panneau page :
    Puis une autre d'une page qui ne ressemble plus à rien après changement de pagination:
    Voici une ancienne page 28 devenue page 29. Fantastique, non ?
    On peut voir :
    Que mes blocs sont décalés par rapport à la maquette
    que le bloc noir de la page 28 déborde sur la page 29.
    Que mon bloc de texte est perturbé par l'ajout sous-jacent d'une page de maquette
    que ma pagination a conservé les attributs d'une page pair (numérotation à gauche) alors qu'elle est passée impaire.
    J'aurai considéré comme normal que mon ancienne p.28 se soit déplacée en page impaire avec le bloc texte bien placé ET avec les attributs de page (liés au gabarit, tels que pagination, filets, bas de page roulants) modifiés automatiquement. Or il n'en est rien.
    Tu me demandais des éclaircissements par rapport à "J'importe mes gabarits dans le document au fur et à mesure de la construction du livre et je libère les éléments de gabarit afin de pouvoir couler le texte et disposer l'icono. Lorsque c'est fait, je ne retourne pas dans le mode page d'InDesign. J'attaque la page suivante." Voici, plus en détails ce que je fais au moment où je monte une nouvelle page. Mes gabarits ont été  préparé en amont.
    J'ajoute une page au document (ex : une page de texte)
    je lui confère le gabarit qui va avec (ex : C-présentation ch1, cf plus haut)
    je libère les éléments de gabarits pour pouvoir couler le texte et disposer les images.
    quand ma page est finie je recommence l'étape 1.
    Est-ce que c'est à l'étape 3 que je me plante ?
    Est-ce qu'il y aurait d'autres explications à ce malheureux schmilblick ?
    Merci d'avance.

Maybe you are looking for

  • Accrul and Account key in Condition

    Hi Experts, I have a specific Requirement, I have created a condition thru M/06 and attached to schema thru M/08. The problem is whenever we use this condition we want that finance entry should be like below mentioned. SUBCONT PROCESSING CHARGES DEBI

  • Spool List from MRP RUN

    hi, After i run MRP for a Plant , in the spool list i get a list of materials for which MRP has run. There is another coulmn with heading Selection group, under which nos 1 to 8 are listed. against each material some nos are displayed. I am attaching

  • Windows 7 Production Premium CS4 language pack installation error + solution

    Ok. Long story short...(For solution scroll all the way down) Tried to install ubuntu next to my windows vista. Next day I found myself wondering in store searching for windows 7 because Ubuntu install ruined something somewhere inside my computer an

  • The fotos i recieve are up side dawn or the position is left or right, how do i fix this?

    the fotos i recieve are up side dawn or the position is left or right, is there an add on to fix this or must i do something else?

  • Problem in connecting to sap

    Hi, Am not able to connect to sap. while opening connection i get the error. Gateway is open and sap router is up and running. please find the trace file extract : ERROR file opened at 20110428 111949 India Standard Time, SAP-REL 710,0,155 RFC-VER 3