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 ...

Similar Messages

  • 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

  • Sous-vis et listes déroulante​s

    Bonjour,
    Je réalise actuellement un sous-vi dont certains paramètres d'entrée sont des listes déroulantes. Lors de l'appel de ce sous-vi dans un autre vi, comment faire pour que lorsque je 'crée une constante' en entrée de mon sous-vi, Labview m'affiche la liste déroulante plutôt qu'un nombre correspondant au numéro de ligne de la liste déroulante??
    En espérant avoir été compris...
    Merci d'avance pour les éventuelles réponses,
    Christophe

    Salut,
    Pour passer à ton sous-VI la valeur numérique correspondant à la sélection de ta liste déroulante tu peux utiliser un noeud de propriété "valeur".
    clic droit sur la liste -> créer -> noeud de propriété -> valeur, ainsi tu obtiens l'indice de ta sélection que tu peux ensuite passer à ton sous-VI.
    Cela dit je te conseille plutôt d'utiliser un énum pour ça, et d'en faire un type def (désolé, je ne bosse ne sait pas comment ça a été traduit dans la version française de LabVIEW, je ne travaille qu'avec la version anglaise).
    Hope this helps
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • 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!"

  • 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

  • Machine à états et noeuds de propriété

    Bonjour,
    je suis en train de réaliser un programme qui permet de "piloter" un moteur.
    Il s'articule de la manière suivante:
    - une boucle qui gère une machine à état et qui traite, entre autre, l'envoi d'une commande de pwm qui imposera la vitesse de rotation du moteur.
    - une seconde boucle qui permet l'acquisition de données destinées à la gestion des erreurs
    - une troisième boucle qui gère les différentes phases de pilotage du moteur.
    Tout fonctionne très bien à une chose près. C'est le changement de valeur du bouton ON qui  détermine l'envoi ou l'arrêt de l'envoi du pwm (boucle 1). Cependant, dans la boucle 3, lorsqu'une erreur est détectée, le moteur doit s'éteindre, et c'est ce qui se produit. MAIS, malgré le fait que lors de la dectection d'une erreur, j'impose par noeud de propriété, au bouton ON de reprendre la valeur faux, ça n'a pas d'impact dans ma machine à état et la commande du pwm ne repasse pas à zéro comme je le souhaiterais.
    Comment faire pour imposer que le pwm repasse à 0 quand une erreur est détectée?
    Si quelqu'un a une solution, ça m'aiderait beaucoup.
    Je vous mets en pièce jointe mon programme, en espérant qu'il soit assez lisible et compréhensible.
    merci d'avance
    Anne
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Dossier WESTTsev 11 02 2011.zip ‏776 KB

    Bonjour,
    Plusieurs possibilités:
    1. utiliser votre sous VI de gestion du moteur dans la condition erreur pour l'arreter
    2. le noeud de proriété valeur ne sera pas géré comme un événement utilisateur dans votre structure évenement ne le gère pas, dans ce cas utilisez le noeud de propriété Valeur (signalisation) et cela revient à créer un événement utilisateur donc géré par la structure événment.
    Cordialement
    Greg S.
    CNRS
    LV 7.1 8.2 8.6 2009 2011 2012 2013
    LPMC - CNRS
    N'oubliez pas de complimenter cela fait toujours plaisir.

  • Questions techniques sur les noeuds de propriété

    Bonjour à tous,
    Je souhaite améliorer graphiquement l'IHM que je suis en train de créer sur Labview.
    Au premier abord, je pense que les fonctionnalités que je souhaite implémenter nécessite des noeuds de propriété.
    Ayant une très faible expérience de Labview et des noeuds de propriété en général, je me demandais si vous pouviez me guider dans cette recherche.
    Par exemple, je dispose d'un graphe XY dont les durées d'acquisition seront d'environ 2h, avec un rafraichissement de la courbe toutes les secondes. Je cherchais donc, passé un certain nombre de secondes, à afficher la courbe en minutes. Vers quoi dois-je me tourner pour celà ?
    Ou encore, lors du paramétrage de mon appareil, l'utilisateur doit rentrer différentes valeurs telles qu'une valeur de start, de stop, et d'échantillonage. Cependant, il existe des contraintes matérielles empêchant certaines valeurs, comment puis-je les interdire à l'utilisateur ?
    Enfin, je cherche également à créer un menu défilant, c'est-à-dire que l'utilisateur pourrait choisir entre différents matériaux pour l'expérience, et que chacun de ces matériaux corresponde à des paramétrages préenregistrés.
    Tout ce que je cherche c'est un peu de guidage dans cette panoplie effarante de noeuds de propriétés. Je dois avouer que je ne m'y retrouve pas encore.
    Merci d'avance,
    Cordialement,
    Clément Z.
    Résolu !
    Accéder à la solution.

    Bonjour,
    Je ne pense pas que ce soit possible.
    Tu peux cependant ne mettre que des commandes numériques mais tu n'autorises leur modification que si le mode custom est sélectionné. Sinon, tu leur envoies une valeur pour chaque mode préparamétré, comme si c'était un indicateur.
    noeud de propriété de la commande > désactivé   (en écriture)
    noeud de propriété de la commande > valeur        (en écriture ou lecture)
    Voilà un exemple en pièce jointe
    Pièces jointes :
    Capture2.JPG ‏84 KB
    Capture3.JPG ‏73 KB

  • 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......

  • Couleur de fond de fenêtre volante de liste déroulante LiveCycle designers 8.5

    Bonjour à tout le monde,
    je fais des listes déroulante dans un formulaire  dont le fond est de couleur foncé, par exemple bleu, et donc avec texte en blanc.
    Le problème est que les fenêtres volantes qui s'ouvrent pour présenter les options à choisir, sont en blanc et donc le texte ne se voit pas, sauf en passant sur un mot.
    Je crains que le premier réflexe de l'utilisateur soit de penser qu'il n'y a rien d'écrit, et ne sorte sans remplir.
    Qui me donnera la solution pour colorer ces fenêtres aura droit à ma reconnaissance éternelle.
    Grand merci d'avance,
    Daniel

    ayant trouvé la solution je la donne, ça peux peut-être servir.
    Clic sur la liste, Objet, Change, Aspect, Personalisé.
    ensuite dans la fenêtre Personalisé qui s'ouvre: remplissage de l'arrière plan, Style,plein (ou autre),couleur au choix et OK
    Dans aperçu clic sur liste déroulante pour ouvrir la fenêtre d'options, qui est maintenant colorée, laissant apparaitre le texte en blanc des options.
    Bon travail à tous.
    Daniel

  • 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

  • Noeud de propriété OU variable locale (?)

    Pour modifier un booléen (ou un numérique) sur le FP ... noeud de propriété ou variable locale ?
    Je peux faire ce dont j'ai besoin avec l'un ou l'autre ... Comment choisir ?
    Il me semble qu'une variable locale, dans son principe, n'est pas faite pour modifier un objet du FP
    mais je n'ai pas assez d'expérience pour apporter une vraie réponse.
    merci,
    Résolu !
    Accéder à la solution.

    Salut à vous trois! Content de vous lire ! 
    Je suis Ok avecSimon et J’aurai  écrit : Pour modifier juste la donnée value dans un même diagramme (dans l’ordre) : terminal / variable locale / nœud de propriété.
    Le nœud de propriété va engendrer des lenteurs : thread UI.
    Par contre le nœud de propriété peut effectivement permettre de faire un value signaling + chainage erreur.
    http://digital.ni.com/public.nsf/allkb/E62730A834D65638862575530050CC48
    D’un autre coté, parce qu’ils peuvent mettre à jour une sous-partie des données, les nœuds de propriété n’utilisent pas les même raccourcis que les variables locales ou les commandes. Quand vous mettez à jour une commande avec la même valeur plusieurs fois de suite, une variable locale ou un terminal de commande ne redessine pas la commande sur la face-avant à chaque fois (ce qui est le cas avec le noeud de propriété).
    local vs property node
    http://forums.ni.com/t5/LabVIEW/local-vs-property-node/td-p/321755
    diffrent of "property->Value" and "Local Variable"
    http://lavag.org/topic/11108-diffrent-of-property-value-and-local-variable/
    Luc Desruelle | Voir mon profil | LabVIEW Code & blog
    Co-auteur livre LabVIEW : Programmation et applications
    CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
    CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW

  • Dropdown list is cut off in reporting service (SharePoint Integration Mode)

    We have a report running in SharePoint integration mode and we have a set of parameters. But the last parameter (near the bottom of the browser) with drop down list cannot be displayed completely.
    Kevin Li

    Hi KevinLi,
    According to your description, the last parameter in your parameter drop down list is not completed displayed. Right?
    In Reporting Services, when having too many available values which will exceed the report parameter drop down list area, it suppose to generate scrolling bar for selecting. In this scenario, it seems those available values just end at the bottom of
    the browser and exceed a little bit. But it can't trigger generating scrolling bar. However, it think you can select the last value successfully. So it doesn't effect your using too much. If you really need to display all values in parameter drop
    down list, you can try to change the resolution of your screen.
    If you have any question, please feel free to ask.
    Best Regards,
    Simon Hou

  • In List, How to modify the Link in Quick Edit Mode?

    In List, How to modify the Edit in Quic Mode Link? Instead of opening Quick view mode, to open in InfoPath customized form?

    Hi Eugene,
    According to your description, my understanding is that you want to midify the link of "Edit" and set it linking to a InfoPath Form which can bulk edit your List.
    You can use the code above to modify the Edit's hyperlink and set it linking to your InfoPath form.
    <script src="http://code.jquery.com/jquery-1.10.2.min.js" type="text/javascript"></script>
    <script type="text/javascript">
    $(document).ready(function () {
    $("#idHomePageNewItem").next("a").attr("href","the URL of your InfoPath form");
    $("#idHomePageNewItem").next("a").removeAttr("onclick");
    </script>
    For more information about bulk updating a SharePoint list using InfoPath form, you can have a look at the blog:
    https://social.msdn.microsoft.com/Forums/sharepoint/en-US/c05983fc-d992-49ff-8d18-fa8f70777d66/using-infopath-2010-to-bulk-update-a-sharepoint-list?forum=sharepointcustomizationprevious
    http://infopath.wordpress.com/2013/09/23/infopath-repeating-table-add-edit-delete-sharepoint-list-items-bulk/
    http://sharepointknowledgebase.blogspot.com/2011/10/updating-sharepoint-list-by-using.html#.VGFsKHkcSM8
    If any misunstanding, please feel free reminding me and provide more detail for your issue.
    Best Regards,
    Eric
    Eric Tao
    TechNet Community Support

  • Noeud de prpriété "longueur d'historique" sur graphe déroulant

    Bonjour,
    Je souhaite régler (par programmation) la longueur de l'historique sur un graphe déroulant mais je ne trouve pas de noeud de propriété correspondant. Existe t'il?
    Sebastien DEVISSCHER - Nerys
    Résolu !
    Accéder à la solution.

    je ne suis pas certaine de bien comprendre ton problème. Si tu fixe la longueur de l'historique de ton graphe déroulant à 50 000 points par exemple (car tu es sûr de ne pas dépasser) et que finalement tu lui demande d'en afficher que 3 000 il devrait afficher tes 3 000 points sans devoir relire le fichier. DIs moi si j'ai mal compris ton problème 
    En fait cette methode me pose deux problèmes:
    1: allocation: si je paramètre un historique à 50000 points et que LabVIEW alloue de la mémoire pour ces 50000 points d'historique, j'encombre la mémoire, peut être inutilement si en fait je n'ai que 30000 points.
    2: adaptabilité: je réalise ce programme pour des chercheurs qui ne programment pas du tout sur LabVIEW et qui veulent une machine qui marchera sans moi après la fin de mon stage. Hors rien ne me garantie qu'ils ne feront pas un enregistrement à 60000 points un jour ou l'autre.
    Je vais essayer avec un graphe plutôt qu'un graphe déroulant pour le moment
    Sebastien DEVISSCHER - Nerys

Maybe you are looking for