Creer interface avec lien vers d'autres VI s'ouvrant dans une autre face avant

Je crée un TP pour des élèves et je souhaiterais créer une face avant permettant aux élèves d'accéder à tous les VI dont ils auront besoin, un par étape, comme créer une icone qui nous mène comme un lien hypertexte à une autre face avant. Comment puis-je faire?
De même, est-il possible de configurer le VI pour qu'il s'ouvre en mode Execution sans s'exécuter, pour que les élèves puissent utiliser le VI sans le modifier?
Merci d'avance

Bonjour,
alors pour aller au plus simple :
Il suffit d'aller dans les propriété du VI pour chaque sous vis, et dans la catégorie "windows appearance", sélectioner "Custom" puis sélectionner les options suivantes pour chaque sous-vis :
"Show front panel when called"
Cela aura pour effet de dégriser l'option suivante :
"close afterward if originaly closed"
à cocher également
Cette opération est à effectuer pour chaque sous-vis dont la face avant devra être vue.
Ensuite pour éviter des modifications des sous-vis, le plus simple sera de décocher la case "show abort button" ce qui aura pour effet d'obliger à fermer le sous-vi par un bouton "stop" placé sur la face avant, et donc, avec la case "close afterward if originaly closed" cochée, le sous vi sera ferm
é et l'accès au source ne pourra s'effectuer qu'à partir du vi principal arrêté.
Mais le plus simple à mon avis, est d'aller dans la catégorie "security" dans les propriété du VI et de sélectionner "password locked".
Voilà, j'espère avoir répondu correctement à la question, bonne chance!
Best regards,
G Liagre

Similar Messages

  • Quelle ligne de code pour faire un lien vers une autre page .html générée par edge

    Bonjour,
    J'aimerai savoir quelle ligne de code ecrire pour faire un lien vers une autre page .html générée par edge.
    J'ai essayé avec <a href="... mais ede indique toujours une erreure dans le code...
    Merci par avance

    Bonjour,
    Merci pour cette réponse. Mais il ne sagit pas d'un lien vers un site vers d'autres pages du projet qui sont en local. je les ai aussi crées avec edge.
    Pour le moment je n'y connais rien en programation, donc je suis un blocqué pour les lier les unes aux autres.

  • Error message when downloading Photoshop element 12 : Arvato Berthelman - Erreur de l'Assistant de téléchargement - Malheureusement, il y a un problème avec le lien vers ce fichier. Ce problème peut être dû au nombre d'utilisateurs en train de télécharger

    Error message when downloading Photoshop element 12 : (I have bought the licence in a shop)
    Arvato Berthelman -
    Erreur de l'Assistant de téléchargement -
    Malheureusement, il y a un problème avec le lien vers ce fichier. Ce problème peut être dû au nombre d'utilisateurs en train de télécharger le fichier, ou le produit peut ne plus être disponible. Veuillez réessayer dans quelques minutes. Si ce lien n'est toujours pas disponible, veuillez contacter le service clientèle à l'adresse [email protected] ou au numéro 604-915-5200.
    ==> BOTH @ and phone number are wrong !!

    Hi Mireille56,
    From where are you trying to download the software.
    [email protected] is not an Adobe Support email.
    Please try downloading Photoshop Elements 12 from : http://www.adobe.com/cfusion/tdrc/index.cfm?product=photoshop_elements&loc=us&sdid=ZPQM
    Regards,
    Rave
    < Translated via Google >
    Salut Mireille56,
    D'où que vous essayez de télécharger le logiciel.
    [email protected] n'est pas un e-mail de support d'Adobe.
    S'il vous plaît essayez de télécharger Photoshop Elements 12 à partir de: http://www.adobe.com/cfusion/tdrc/index.cfm?product=photoshop_elements&loc=us&sdid=ZPQM
    Cordialement,
    Rave

  • Probleme liens vers pages précises PDF

    Bonjour a tous,
    il y a quelques temps j'ai créé à partir d'Indesign un pdf contenant des liens vers d'autres PDF et pages web.
    Voici la syntaxe des liens qui me posent probleme aujourd'hui:
    ./NomDuPDF.pdf#page=2
    Ces liens ont toujours fonctionné, mais depuis une mise a jour d'adobe la semaine dernière (supposition), les liens ne ramènent plus à la page du pdf en question mais le document s'ouvre en première page.
    Avez vous une solution pour que ces liens refonctionnent ou est-ce un bugg dans la nouvelle version du logiciel PDF (Reader et Pro)? (Ces liens fonctionnent sur un pc possédant une ancienne version d'Adobe).
    Un grand merci par avance !
    Raphaël
    Horizon-mkg

    Ce sont deux fichiers distincts qui doivent le rester, c'est ainsi que le client le veut.
    Pouvez-vous m'expliquer comment procéder comment faire des liens externes, vers des pages précises du document 2, voir même des lieux précis dans la page. Je n'y parviens pas avec les "hyperliens vers une page"

  • Importation PDF avec liens dans Indesign CS4

    Bonjour,
    Je n'arrive pas à importer certains liens d'un PDF dans Indesign.
    Dans le PDF, tout fonctionne bien.
    Mais lors de l’importation dans Indesign :
    les liens faisant référence à un site ou une adresse mail fonctionnent bien,
    ceux qui ont été créés dans le document (ayant généré le PDF) avec des signets ne fonctionnent pas.
    Je ne comprends pas pourquoi.
    Merci pour votre aide.

      Je vais fermer la discussion, car j'ai contourné le problème...
    J'ai beaucoup cherché sur internet parce que je voulais savoir pourquoi ces liens ne voulaient pas fonctionner.
    J'ai contrôlé au travers de ma palette liens si tout était correct.
    Voyant que c'était le cas, et n'ayant plus d'autres solutions, j'ai donc créé mes Hyperliens dans Indesign.

  • 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 

  • Appel d'une dll avec un callback d'une autre fonction

    Bonjour.
    J'ai une carte d"acquisition vidéo dont je souhaite réaliser les drivers sous labview. Une DLL est fournie avec le manuel SDK d'utilisation.
    Mais je coince à ce niveau :
    Register Draw callback function: RegisterDrawFun()
    API:
    int RegisterDrawFun(DWORD nport, DRAWFUN(DrawFun), LONG nUser)
    Parameters:
    DWORD nport Channel Index
    DRAWFUN(DrawFun) callback function
    LONG nUser user data
    Callback function explanation:
    void CALLBACK DrawFun(LONG nPort,HDC hDc,LONG nUser)
    nPort channel number
    hDc devide context of offscreen surface is similar to the DC of display window
    nUser user data
    Return Values:
    If the function succeeds, the return value is 0.
    Remarks:
    When the video is previewed with offcreen mode, the application call this function to get the device context of offscreen surface so that the application can draw lines, strings, rectangles on the surface of video.
    C'est le callback de la fonction "drawfun"  que je ne sais pas mettre en oeuvre. Et dans quelle DLL de windows ce trouve cette fonction car elle n'est pas dans la DLL fournie.
    Pourriez vous aussi me dire , comment obtient t'on le "handle" d'une valeur contenu dans un indicateur pour le donner en argument d'un appel à une DLL.
    Merci d'avance pour votre aide.
    Cordialement,
    MH.

    Dupliqué >> http://forums.ni.com/t5/LabVIEW/appel-d-une-dll-av​ec-un-callback-d-une-autre-fonctionappel-d-une/m-p​...

  • Bonjour j'ai un probleme avec mon ipod touch des que je clique sur une application celle ci se referme immédiatement et je n'est donc plus accès a safariet au autre de mes application

    bonjour j'ai un probleme avec mon ipod touch des que je clique sur une application celle ci se referme immédiatement et je n'est donc plus accès a safarie et au autre de mes application

    Google translate:
    hello I have a problem with my ipod touch as soon as I click on the application it closes immediately and I is no longer access to safarie and my other enforcement
    See:
    iOS: Troubleshooting applications purchased from the App Store
    Restore from backup. See:
    iOS: How to back up
    Restore to factory settings/new iPod

  • Bonjour, je souhaite activer les liens du menu de mon site internet et je ne trouve aucun moyen de l'effectuer, sachant que les vidéos en anglais nous montre une autre version de muse, du moins celle d'un autre pays et non la version française permettant

    Bonjour, je souhaite activer les liens du menu de mon site internet et je ne trouve aucun moyen de l'effectuer, sachant que les vidéos en anglais nous montre une autre version de muse, du moins celle d'un autre pays et non la version française permettant l'usage du même outil

    Personne n'a une quelconque piste ??
    Please help !

  • Bonjour! Quelqu'un peut-il me dire s'il y a un moyen d'importer un film lisible avec VLC vers Imovie09? Merci! Répondre svp a jfpga@sfr.fr

    Bonjour! Quelqu'un peut-il me dire en français, s'il y a un moyen d'importer un film (lisible avec VLC) vers Imovie09? Merci de votre réponse. Bien à vous.

    J'utilise Google Translate pour créer ce message. Vous aurez besoin de télécharger un programme appelé MPEG Streamclip. Cela permet de convertir votre vidéo dans iMovie une forme comprend. Après avoir installéle programme, lancez-le et faites glisser le clip vidéo dans la fenêtre avec 5 points en elle. Puis l'enregistrer comme "Apple Intermediate Codec".

  • Trouver les bonton en face avant avec la user32.dll

    bonjour,
    J'ai un petit souci, je cherche a détecter et récupérer (dans une fenêtre qui s'ouvre lors de l'exécution de mon vi principal) le nom des boutons présent sur cette "face avant".
    un exemple vaut mieux que les paroles.
    disont que j'ai mon vi qui appel des exe classique l'un après l'autre. je dois effectuer 2 clic par fenetre avant de fermer celle ci et de passer a la suivante. voyez vous ce que je veux dire, c'est un peu compliquer a expliquer.
    mais grosso modo c'est comme si la fenetre suivant s'ouvrait, il faudrait mettre dans la zone texte un titre, puis cliquer sur enregister, sans que l'utilisateur ne s'en occupe.
    on m'avait parlé de la user32.dll avec les get et les send mais que prendre dans cette grosse lib et quel paramètre.??
    si quelqu'un a une idée
    cordialement

    Bonjour,
    Je vous invite tout d'abord a télécharger le logiciel WinSpy++, celui-ci pourra vous donner la référence vers la commande d'une fenêtre que vous souhaitez piloter.
    Le problème viendra ensuite de savoir si l'executable créé avec LabVIEW utilise bien les contrôles Windows de base ou s'il s'agit d'un contrôle custom. S'il s'agit de ce dernier cas vous ne pourrez pas trouver les boutons en face-avant et je crois que c'est le cas pour LabVIEW (je ne m'en souviens pas).
    Par contre pour un autre logiciel (la calculatrice Windows par exemple) il est très facile de trouver les boutons constituant son interface, il faut alors utiliser FindWindow ou FindWindowEx.
    Je vous invite à regarder cet exemple que j'avais réaliser il y'a quelques années pour piloter la calculatrice de Windows avec LabVIEW : Pilotage Calculatrice Windows .
    Aussi pour avoir plus de renseignement je vous invite à lire le post du forum concernant ce sujet : Integrate an executable on LabVIEW .
    Maintenant si vous avez les fichiers sources (VIs) de l'executable que vous souhaitez piloter avec LabVIEW, vous pouvez utiliser la classe VI Server pour piloter / récupérer des infos sur cette face-avant, ce qui est plus propre et plus fiable.
    Cordialement,
    Da Helmut

  • Collage d'un diagramme dans un autre

    Bonjour à tous,
    Voilà : j'ai développé un programme assez conséquent (main) auquel je dois ajouter une fonctionnalité précédemment codée, elle aussi assez conséquente. Je ne peux pas en faire un sous-vi car elle comprend des boucles et des séquence à l'intérieur desquelles se trouvent des commande de la face avant.
    Je ne peux pas non plus mettre cette fonctionnalité dans un programme différent et dans une "face-avant secondaire" de mon main car elle doit pouvoir communiquer avec lui (données de configuration, données de log) sans utiliser de variables globales.
    Lorsque je copie-colle le diagramme de cette fonctionnalité dans le diagramme de mon main, les lien des noeuds de propriété et de méthodes sont rompus. Existe-t-il une procédure de collage spécial qui permettrait d'insérer un diagramme dans un autre sans rompre aucun lien?
    Par avance merci.
    Luc

    Bonjour,
    Une autre solution est aussi de refaire les liens manuellement entre les élements de face-avant, et les noeuds de propriété ou méthode qui les appelle. Pour cela, il te suffit de faire un clic droit sur un noeud de méthode ou de propriété, et de sélectionner l'option "Lier à...", puis de sélectionner la commande qui t'intéresse!!
    Cordialement,
    Olivier L. | Certified LabVIEW Developer

  • Effectuer des liens entre différentes faces avants de VIs

    Bonjour à tous,
    je suis actuellement en projet de BTS Informatique Industriel et je dois réaliser la simulation du fonctionnement d'une station d'épuration. Etant débutant sur Labviw 8.0, je ne sais pas comment effectuer des lien entre différentes faces avants.
    Pour résumer, au lancement de mon programme, un synoptique général comportant les différentes étapes de fonctionnement de la STEP s'affiche. Et à partir de ce synoptique, je souhaite créer des liens qui permettraient de basculer sur une autre face avant d'un VI(de zoomer en fait) sur la partie sélectionnée (bassin d'orage par exemple) et en même temps de lancer le VI "acquisition" qui permetterai d'acquérir les signaux qui vont simuler par exemple le débit d'eau et le taux d'oxygène (signal continu 0-10V variable gràce à des potentiomètres)
    Bien entendu d'autres questions restent en suspension (contrôles AvctiveX par exemple) mais celle-ci reste la plus importante en terme de réalisation.
    Merci par avance
    Cordialement Vincent

    Tout d'abords, merci pour vos réponses, ça fait plaisir
    Les VIs qui sont appelés par référence (ici D-MGR Journaux.vi) doivent être ajouté manuellement dans le Builder. Pour faire ça, dans "Sources Files" de ton Build, tu dois les mettre dans la liste "Allways included"
    C'était déjà fait !
    ... Et juste un truc, le chemin change entre le mode développement et le mode exécutable. C'est peut-être ça le problème.
    Essaie d'appeler les VIs avec récupération du chemin dynamique comme dans l'image annexe.
    Comme ceci, ça marche en local très bien, mais pas en exécutable (dans le sens ou la face-avant de s'ouvre pas...)
    Donc le problème ne vient pas du "lancement" mais plutôt de l'affichage. Parce que je pense que le vi tourne mais sans la face-avant affiché.
    Dans le vi appelé (D-MGR-Journaux.vi) voici par quoi commence le code, pour forcer l'affichage de la face avant. (Sur les autres vis ça semble fonctionner).
    J'ai même tenté le simple noeud de propriété "État" de la face avant que le met à Standard. Mais même en éxecutant ça ne fonctionne pas, face avant toujours fermée.
    peut-être as-tu utilisé la commande "create sub-vi"
    Dans ce cas, les terminaux se placent à "la distance" qu'ils avaient lors de la sélection.
    Avec "create sub-vi" ... point de vue code, aucun soucis ... mais le résultat graphique n'est pas toujours parfait (il faut le re-travailler)
    Je passe par le menu "Edition > Créer un extrait de VI à partir de la sélection". Même sans sélectionner les fils d'erreur en entrée et sortie, il les reprends et les places là ou y'a une autre fonction ou un tunnel si c'est dans une structure (boucle ou condition). ça serait bien qu'il fasse un "nettoyage" du code sélectionner et des commandes/indicateurs ajouter, avec un prévisualisation. Car des fois, c'est un peu n'importe quoi ^^.

  • Face avant multi langue avec labview 8.5

    Bonjour,
    J'ai une application LABVIEW 8.5 a transformer pour être utilisé en france et en pologne.
    La modification de tous les "sous titre" des composants de face avant se fera à chaque de démarrage des VI par initialisation des noeuds de propriété.
    Le texte a affiché sera selectionné dans un tableau selon la langue choisie en fichier .ini.
    Mon problème est d'écrire le texte en polonais. Il contient des caractères accentués que je n'arrive pas  a afficher correctement.
    Après recherche dans les forum j'ai vu:
        Les caractères accentué étranger sont écrit en UNICODE. (Y a t'il d'autre solution?)
        Les caratères unicode ne sont gérés qu'a partir de la version 8.6.
    Est que cela veut dire qu'il n'y a pas pu y avoir d'application labview ecrite en russie, pologne ou chine par exemple,  avant la sortie de LABVIEW8.6. C'est étrange? (ou alors uniquement écrite en anglais?)
    Avez vous d'autre idée pour afficher cette langue en face avant?
    En pièce jointe un mot en polonais. Ca s'affiche même dans un notepad, mais pas dans labview...
    merci pour votre aide.
    Pièces jointes :
    exemple txt polonais.txt ‏1 KB

    Bonjour
    J'ai eu le même problème il y a un an pour un projet en pologne (strictement le même).
    Le polonais sur PC se décline en 3 versions.
    L'une est la langue réel avec les caractères cyrilliques, et une autre est une version 'latin' avec uniquement les caractères ascii.
    Le gens en pologne avait l'habitude de ce problème et le traducteur n'a eu de soucis par rapport aux caractères spécifiques à la langue.
    Sinon coté méthode de traduction, il n'existe pas beaucoup de possibilité.
    La plus simple est la traduction vi les noeuds de propriété.
    Elle a l'avantage de permettre de changer de langue en cour d'exécution, ce qui peut simplifier le déboguage.
    En discutant avec d'autre partenaire NI, la plus part utilise cette solution, car les xml de traduction générer par LV sont trop sensible et la moindre évolution du vi risque de rendre le fichier inutilisable.
    Salutation matinale
    Eric C.
    Ingénieur d'Application / Développeur LabVIEW Certifié (CLD)
    Application Engineer / LabVIEW Certified Developer (CLD)

  • [TestStand] Popup avec une face avant de VI

    Bonjour, 
    A un moment dans ma séquence TestStand je veut faire afficher un popup donnant des informations sur le test et qui se ferme à un autre moment du test.
    pour ce faire j'utilise 3 vi :
    - le premier sert juste pour la face avant, il y à en entrée les champs qui vont etres affichés et en sortie une réference pour ce vi
    - le second et celui appelé par la séquence, il contient les mêmes champs en entrée, il appel le premier VI et avec un noeud de proprieté cablé sur la sortie du sous VI je pilote la face avant. En sortie de ce VI je retourne la réference du premier VI à ma séquence.
    - le troisième VI et aussi appelé par la séquence il utilise la réference du premier VI et ferme la face avant et le VI.
    Mon probleme et que malgre le fait que je mette le champ FA.AuPremierPlan à Vrai la face avant ne passe pas au premier plan sous TestStand.
    Si je ne travail que sous Labview la face avant passe bien au premeir plan.
    Dans l'aide Labview il est indiqué "Cette propriété s'applique uniquement dans l'instance d'application du VI appelant"  ...
    Si quelqu'un peut me dépanner. 

    Je rajoute en pieces jointes un petit bout de séquence et les vi appelés si il y en a qui peuvent regarder.
    Jean-François.
    Pièces jointes :
    popup.zip ‏38 KB

Maybe you are looking for

  • INDIVIDUAL PURCHASE ORDER

    HI guru's i got an error while creating a purchase order No account assignment to customer order (not active in COArea YR01, year 2008). for this what we have do .... can any body suggest me ...........

  • Dynamic vlan assignment with single SSID

    Hi All, I have 300 APs deployed  and  concurrent client associations that number 3000+ daily at the moment I have a single subnet for all users, there is no authentication just a click through page with email entry to gain access. The APs are assigne

  • Aquiring a text list of albums from your iTunes Library

    Im after a list to post on the net of the albums that are in my iTunes library. I got over 11000 tracks so I need a fairly quick method. Is there a way I can get the list? Surely there must be. Tc

  • Funds Management in CRM

    Hi, I am facing problem in Funds management in CRM and their corresponding Budjet posting. When i look at the table CRMD_ORDERADM_H, i find some of the budget postings and the funds with the same object Ids. 1. Are they related somehow?(How to get it

  • Using SPELL_AMOUNT for passing converted text to Script

    Hi all, I tried to convert number to text using SPELL_AMOUNT function module, and when i specify the variable referring to SPELL inside script layout, it throws me error. The script is not allowing me to specify  variables of type SPELL, but allows m