Rendre inaccessible une case d'un tableau

Bonjour,
Est-ce possible de bloquer une case d'un tableau?
J'ai déjà réussi a griser et bloquer un tableau entier mais j'aimerai savoir s'il est possible de bloquer et griser une cellule particuliaire.
Merci

Par exemple, lorsque je ne sélectionne pas 'Set variable' dans les cases du tableau 'Control', je n'ai pas besoin de la case contenu dans le tableau 'Set variable'. Ou encore lorsque je selectionne 'Manu' dans une case du tableau 'Transition condition1' (ou 'Transition condition2') je n'ai pas besoin des cases des tableaux 'Comp1', 'Value1' et 'Next step1' (respectivement  'Comp2', 'Value2' et 'Next step2'). C'est pour ça que je voulai rendre inaccessible ou griser certaines cases.
Pièces jointes :
menu.GIF ‏1665 KB

Similar Messages

  • Enregistrer une valeur dans dans une case précise dans un tableau Excel

    Bonjour, je souhaite enregistrer mes mesures dans un tableau existant. Il s'agit d'un Pv d'essai. J'aimerais enregistrer sur ce fichier, a une case précise et à chaque mesure mon résultat.
    Comment effectuer ça svp?!
    Merci d'avance,
    Cordialement 

    Bonjour,
    Je viens de tester le vi Write table to XL et les virgules étaient très bien prises en compte. Avez vous bien adapté vos données? Les données du VI exportées étant des chaines de caractères, il vous faut préalablement les adapter.
    Si vous avez bien fait l'adaptation, je vous propose d'envoyer le VI en pièce jointe dans le cas de figure qui pose problème.
    Cordialement,
    Romain P.
    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;}
    >> NIDays 2011, le mardi 8 février au CNIT de Paris La Défense

  • Inserer une image dans un tableau sous Word (géré par Labview)

    Presque tout est dans le titre
    Je cherche, lors de la génération d'un document Word, à introduire une image dans un tableau.
    Je cherche désespéremment une façon de faire mais j'avoue que je tourne un peu en rond.
    Et encore mieux, est-il possible de fusionner des cases d'un tableau?
    Merci

    Bonjour Bysbobo,
    Je ne suis pas exactement sûr de comprendre ce que tu veux faire. Pourrais-tu illustrer avec des copies d'écran?
    Aussi, il existe un toolkit Géneration de Raports pour MS Office (Word,Excel), l'as-tu à ta disposition? Si oui ce sera beaucoup plus simple à mettre en place!
    NB : Je pense que tu devrais poster ton message sur le forum dédié à LabVIEW et non pas aux "Autres produits NI", tu aurais plus de réponses
    Bonne journée,
    M-Junior

  • Colorier certaines cases d'un tableau

     Bonjour !
    Voilà l'idée : j'ai un VI qui balaye des valeurs dans un tableau 1D.
    Ce que je voudrais, c'est que lorsque le programme s'effectue sur la case d'indice i, celle-ci se colorie en rouge.
    J'ai essayé de placer un noeud de propriété, mais je ne vois pas de propriété "couleur".
    Auriez vous une solution à me proposer ?
    Résolu !
    Accéder à la solution.

    superposer sur ton tableau un tableau de booléen
    (dont le booléen de référence aura été customisé avec une image perso ... un cadre rouge avec l'intérieur transparent)
    Quand tu passes sur la valeur "i" .. (en parralèle tu gères ton tableau de booléen) ... tu fait paser ton booléen n°i à True
    ... et ta valeur d'indice i dans ton tableau de valeurs sera alors entourée d'un cadre rouge.
    J'utilise ce principe en 4 couches dans mon échiquier, cela fonctionne tip-top.
    Pour coloriser "entièrement" la case d'indice i de ton tableau de valeurs ... là, je ne vois pas.
    Un tableau est un ensemble dont les éléments ont tous les mêmes propriétés.
    Tu n'arriveras pas à "coloriser"directement  UNE (et une seule) case de ton tableau de valeurs.
    La superposition me semble l'unique solution pour obtenir un bel effet.

  • Ajouter une ligne dans un tableau à l'appui sur un bouton

    Bonjour,
    étant étudiant en école d'ingénieur, je dois programmer une interface d'acquisition pour un banc de mesure. Cependant je suis totallement débutant en LabView.
    Mon objectif est de récupérer des données dans un tableau à l'appui sur un bouton. A chaque nouvel appui, je voudrais ajouter une ligne dans un tableau et non remplacer la précedente.
    J'ai fais plusieurs essais, mais rien de concluant, pourriez vous me donner des pistes s'il vous plait ?
    Voici mon vi simplifié :
    Cordialement,
    Marvin.

    J'ai pu résoudre mon problème grace aux VI express Lire un fichier et Enregistrer dans un fichier.
    Merci

  • S'il vous plait, comment faire pour extraire une valeur d'un tableau 2D ?

    Mes salutations,
    S'il vous plait, comment faire pour extraire une valeur d'un tableau 2D ?
    Merci d'avance.
    Solved!
    Go to Solution.

    Just use the Index Array function. Specify a row and column and you'll get a single element.

  • Supprimer une ligne d'un tableau 2D type chaine et l'inserer dans le même tableau à partir d'une colonne spécifié

    Bonjour à tous
    Tous d'abord merci pour l'aide que vous pouvez m'apporter.
    Je vous explique ma problématique.
    J'ai un Tableau 2D type chaine. Je veux séléctionner une ligne de ce tableau et la supprimer de ce tableau. (jusque là rien de compliqué).
    La ligne que je viens de supprimer je voudrais l'inserer dans le même tableau mais à partir d'une colonne spécifié.
    Exemple :
    Tableau de départ
    A A A A A A A A
    B B B B B B B B
    A A A A A A A A
    A A A A A A A A
    Je supprime la ligne 2
    Tableau d'arrivé
    A A A A A A A A                          B B B B B B B B
    A A A A A A A A
    A A A A A A A A
    Voià, J'espère avoir été suffisamment claire dans mes explications.
    Merci encore pour votre aide.
    Résolu !
    Accéder à la solution.

    bonjour ; 
    essayer avec sce code 
    Sentenza wrote:
    Bonjour à tous
    Tous d'abord merci pour l'aide que vous pouvez m'apporter.
    Je vous explique ma problématique.
    J'ai un Tableau 2D type chaine. Je veux séléctionner une ligne de ce tableau et la supprimer de ce tableau. (jusque là rien de compliqué).
    La ligne que je viens de supprimer je voudrais l'inserer dans le même tableau mais à partir d'une colonne spécifié.
    Exemple :
    Tableau de départ
    A A A A A A A A
    B B B B B B B B
    A A A A A A A A
    A A A A A A A A
    Je supprime la ligne 2
    Tableau d'arrivé
    A A A A A A A A                          B B B B B B B B
    A A A A A A A A
    A A A A A A A A
    Voià, J'espère avoir été suffisamment claire dans mes explications.
    Merci encore pour votre aide.
    Sentenza wrote:
    Bonjour à tous
    Tous d'abord merci pour l'aide que vous pouvez m'apporter.
    Je vous explique ma problématique.
    J'ai un Tableau 2D type chaine. Je veux séléctionner une ligne de ce tableau et la supprimer de ce tableau. (jusque là rien de compliqué).
    La ligne que je viens de supprimer je voudrais l'inserer dans le même tableau mais à partir d'une colonne spécifié.
    Exemple :
    Tableau de départ
    A A A A A A A A
    B B B B B B B B
    A A A A A A A A
    A A A A A A A A
    Je supprime la ligne 2
    Tableau d'arrivé
    A A A A A A A A                          B B B B B B B B
    A A A A A A A A
    A A A A A A A A
    Voià, J'espère avoir été suffisamment claire dans mes explications.
    Merci encore pour votre aide.
    Forza Juventus
    Pièces jointes :
    test.vi ‏11 KB

  • Affecter des coordonnées à chaque case d'un tableau

    Bonjour,
    Esct ce qu'il est possible d'affecter des coordonnées X, Y a chaque case d'un tableau 2D. Exemple ds le tableau excel ci joint
    Par exemple je vx que la case (0,0) dont le contenu est 1 ait un systeme de coordonnées(0.0035,-0.0035).
    Merci d'avance,
    Pièces jointes :
    tab.jpg ‏33 KB

    Bonjour,
    Pourquoi ne pas tout simplement utiliser un tableau de cluster ? Cela parait plus simple....
    Cordialement,
    Pièces jointes :
    tableau_vi.vi ‏7 KB

  • Rendre transparent une ligne avec une combinaison d'objets (pathfinder?)

    Bonjour,
    Je souhaitera rendre transparent une ligne avec une combinaison d'objets.
    Voici un exemple, avec une image c'est toujours plus facile à comprendre:
    Je souhaiterai que le trait noir soit transparent afin de voir le rectangle rouge, donc rendre transparent le rectangle bleu à la place du trait noir
    J'ai essayé toutes les options dans le Pathfinder, en vain ....
    Merci de votre aide !
    Lim

    Je te remercie de ta réponse rapide
    Effectivement je m'en doutais.... Le problème c'est que l'image en question est assez complexe ....
    Rendre transparent le bateau afin d'avoir la couleur grise qui sera un support en toile .... (toile grise d'un restaurant)
    Du coup soit je tente ton idée mais ca va me prendre pas mal de temps ...
    Soit je le rempli avec un gris qui se rapproche de l'original, mais ca risque de ne pas faire propre.
    Soit je simplifie le bateau.
    Je vais y refflechir ... Si vous avez des idées
    Lim

  • Peut-on avoir une case sur la face-avant pour écrire des formules

    Bonjour,
        J'aimerais savoir si cela est possible d'avoir une case où l'on peut écrire une formule dans l'interface avant comme on fait dans le programmation avec l'icone express (menu genre calculatrice). Nous aurons à changer de formules régulièrement et je me vois mal de dire au client de venir me voir à toute les fois qu'il voudra essayer d'autres paramètres. 
    Merci

    You might consider using a case structure with a different case for each different formula script node. You could make the input to the case structure be a enumerated control.
    Creating an Enumerated Type Control
    Use enumerated type controls to give users a list of items from which to select. An enumerated type control, or enum, is similar to a text or menu ring control in that both contain lists of strings through which you can cycle. However, the data type of an enumerated type control includes information about the numeric values and the string labels in the control. The data type of a ring control is numeric.
    Note You cannot allow the user to enter undefined values in enumerated type controls, and you cannot assign specific numeric values to items in enumerated type controls. If you need this functionality, use a ring control.
    You can use an enumerated type control to select the cases of a Case structure.
    The numeric representation of the enumerated type control is 8-, 16-, or 32-bit unsigned integer. Right-click the enumerated type control and select Representation from the shortcut menu to change the representation of the control.
    Ben D.
    Applications Engineer
    National Instruments

  • Récupérer la valeur lue par une commande dans un tableau

    Bonjour à tous,
    Je vous explique mon problème : je récupère un tableau de valeurs. J'aimerais envoyer les valeurs de ce tableau dans une commande qui permettra alors de modifier la valeur de la fréquence en fonction de ce tableau de valeurs. 
    Seul soucis : Les fréquences générées sont bel et bien toutes envoyées par la commande (Vérification à l'oscilloscope, tout va bien). Par contre, sous labview je ne peux pas afficher ma fréquence maximale dans le tableau final (il y a apparition du caractère # dans la première case). Comment faire pour récupérer toutes les valeurs envoyées par mes commandes dans le tableau final (avec la fréquence maximale qui apparait dans le tableau au final). J'ai beau cherché je vois pas comment faire...
    Exemple : Frequence min = 30 Frequence max = 300
    Je me retrouve avec un Tableau de 30 40 50 60 70 80 90 100 et 200 mais j'aimerai que 300 apparaisse (en supprimant si possible le caractère # ?)
    J'espère que j'ai pu m'exprimer de manière claire, je vous envoie ci-joint mon programme en intégralité.
    En vous remerciant.
    Cordialement,
    Reborn
    Pièces jointes :
    Detection synchrone.vi ‏44 KB

    Bonjour,
    Merci d'avoir posté sur le forum NI.
    Pourriez vous poster un VI simplifié reproduisant l'erreur que vous rencontrez (sans utiliser les VI de communication ou autre) afin qu'ils soit plus simple pour les membres de cette communauté de pouvoir vous aider?
    Cordialement,
    Nicolas M.
    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;}
    Journées Techniques LabVIEW 2012 : du 27 septembre au 22 novembre
    2 sessions en parallèle : Débuter a...

  • Cacher une colonne dans un tableau

    Bonjour, je doit créer un programme d'acquisition pour un oscilloscope. Je recueille les résultats des signaux transmi par l'oscilloscope comme la fréquence, la valeur max etc..
    J'ai donc creer un tableau on je recupère les valeurs que j'écris dans un tableur ensuite, mais j'aimerais pouvoir sélectionner les valeurs que j'envoie dans le tableau ( et donc dans le tableur) ou pas.
    Cela est-il possible? ou simplement cacher les colonnes non selectionner
    Je travail sous LabView 2012, ci joint mon VI et j'utilise un Lecroy WaveRunner 640zi  comme oscilloscope
    Merci d'avance.
    Attachments:
    VI Valeur P.vi ‏27 KB
    vi.jpg ‏174 KB

    Petit conseil, comme tu utilises la dernière version de LabVIEW, tu devrais enregistrer tes VIs à une version plus ancienne pour maximiser tes chances que les membres avec une ancienne version puissent les ouvrir... Ou simplement les partager en image .PNG
    Ton problème semble assez élémentaire. Tu peux utiliser la fonction "Delete from array" dans une boucle for avec un shift register, où tu enlèves les colonnes qui ne t'intéressent pas, ou utiliser la fonction "Index array" pour sélectionner une par une les colonnes qui t'intéressent et les ajouter dans ton shift register, et ensuite convertir ce qui reste dans ton fichier tableur.
    Je te laisse le soin de découvrir les fonctions array

  • Ajout d'une dimension temporelle à un tableau

    Bonjour,
    Actuellement j'effectue l'acquisition de données que je mets dans un tableau à une dimension au sein d'une boucle while. Je voudrais savoir comment faire pour faire correspondre à ces données le temps auquel elles ont été relevés (c'est une tension aquise avec le module NI 9219), si possible.
    Merci d'avance

    Est-ce que ça peut t'aider ?
    En pièce jointe.
    Pièces jointes :
    block.JPG ‏61 KB
    face avant.JPG ‏120 KB

  • Convertir une image couleur en tableau

    Bonjour,
    Je souhaiterai appliquer un seuil sur une image couleur. Il semblerait que le VI IMAQ Threshold ne fonctionne que sur des images noir et blanc? j'aimerai donc procéder de la manière suivante : j'ai besoin d'extraire les plans de l'image et de les convertir en tableau. Puis j'applique un sous VI de calcul (créé par me soins) afin de créer un seuil. Seuilement, à l'exécution du VI plusieurs erreurs apparaissent :
    L'erreur -1074396080 s'est produite à : IMAQ ExtractColorPlanes.Raisons possibles : IMAQ Vision:  Type d'image non valide.
    L'erreur -1074396080 s'est produite à : IMAQ Array To Image. Raisons possibles : IMAQ Vision:  Type d'image non valide.
    L'erreur -1074396080 s'est produite à : IMAQ ReplaceColorPlane. Raisons possibles : IMAQ Vision:  Type d'image non valide.
    Comment résoudre ces problèmes ?
    Merci d'avance pour votre aide.
    PS : en PJ le sous VI Calcul qui est appelé dans le VI Traitement de l'image superposée pour créer un seuil.
    Attachments:
    Traitement image superposée.vi ‏68 KB
    calcul.vi ‏9 KB

    J'ai réussi à éliminer les erreurs citées précedemment.
    En fait j'ai utilisé le VI ColorImageToArray. Je n'ai plus décomposé les plans de l'image initiale.
    Le problème maintenant est le suivant : lorsque mes commandes de seuil prennent les valeurs telles que l'image finale soit égale à l'image intiale, j'obtient une image bleue au lieu de l'image initiale. Pourtant mes tableaux de pixels sont les mêmes en entrée et en sortie.
    Je vous joins mon VI en PJ pour une meilleure compréhension. (le principe de calcul est le même que le VI Calcul précédent).
    Pièces jointes :
    Traitement image superposée 2.vi ‏54 KB

  • Convertir une image en un tableau RGB de valeur [0,255]

    Bonjour!
    je suis débutant sur Labview et je veux faire le traitement d'image . J'ai un programme que j'ai téléchargé sur internet qui simule un filtre de wiener Mais l'entré est un tableau de RBG , je veux prendre n'importe quelle image et lui appliquée ce filtre ; comment je peux faire ??
    ci-joint le programme utilisé .
    Merci 
    Attachments:
    01.Wiener Filter - Color.vi ‏2911 KB

    LabVIEW fait la lecture d'un image (fichier) jpeg, bmp, ou png en utilisant U8.  La fonction Wiener ne semble pas aimer les U8, mais plutot les doubles ayant des fractions, pas des nombres comme:  234.000, 543.000, etc.
    J'ai ameliorer la fonction qui converti l'image en une matrice 3D pour des images plus amples.  Voir ci dessous.
    Tu peux savegarder le fichier png sur ton ordi et "dragger" (je pense que ce n'est pas la bonne expression) le fichier png dans ton diagramme et automatiquement, tu auras le code.
    J'ai oublier d'enlever les fils allant ailleurs dans le code avant de faire un snippet...
    Attachments:
    jpeg2-3Darray.png ‏42 KB

Maybe you are looking for

  • No wifi on iphone 4s ios 8.02 or 8.0

    my iphone 4s is on 8.0.2 and when i go to settings/wifi   no wifi signals show up and when i try to connect to my wifi manually it says 'cannot scan for wirelss networks' i have tried restoring multiple times to and from 8.0 - 8.02 i have tried restt

  • Installing Windows XP on macbook pro - what happens to your mac afterwards?

    Hello, First time mac user, and I miss windows for it's wide girth of video games, so I am thinking to install windows xp with boot camp assistant. What happens to your mac afterwards? Does it run as perfectly smooth as before? Does it get slower? Do

  • F110 Error in creating the payment document; read job

    Hello I am running a payment run for few vendors and I am getting this error "Error in creating the payment document; read job" I have checked all the vendor acconts involved, for any blocked data but nothing is blocked. Is there any thing else that

  • Share does not show up even after turning home sharing off and on again.

    I cannot share movies between my computers.  The Share item appears in list after resetting Home Sharing but disappears reight after.

  • Application not compatible?

    I just downloaded two applications and when I try to install them through iTunes I get an error saying that both are not compatible with my iPod Touch (although they are). Last time this happened I downloaded the apps directly through the App Store o