09-16-2014 03:02 AM - modifié 09-16-2014 03:03 AM
Bonjour,
Je cherche en vain une possibilité de désactiver certaines commandes, lorsque la face avant est affichée à distance via le web.
J'arrive à tout bloquer, ou à tout autoriser, mais pas à étre selectif.
Je souhaite par exemple que l'utilisateur puisse naviguer dans des onglets, mais pas appuyer sur certains boutons sensibles sans être a cotés de la machine.
Est-ce faisable via labview? Ou faut-il bricoler dans le fichire .html? (ce que j'aimerai éviter car je n'y connais rien du tout. Mais bon, c'est peut-être l'occasion de s'y mettre )
Merci de votre aide
antoine
Résolu ! Accéder à la solution.
le 09-16-2014 09:55 AM
bonjour
si tu regardes le nombre de RP.client Conections [Controller] si dif de 0 aors faire desable
A+
Luc Desruelle | Mon profil | Mon blog LabVIEW | Auteur livre LabVIEW : Programmation et applications - G Web
Certified LabVIEW Architect (CLA) & Certified TestStand Developper (CTD) | LabVIEW Champion
MESULOG - LinkedIn site | NERYS - NERYS Group
| directeur CEO MESULOG
| CODIR - NERYS group
09-17-2014 03:57 AM - modifié 09-17-2014 03:59 AM
Bonjour Luc,
Merci pour la réponse, je vais tester ça, c'est une trés bonne astuce.
Le seul petit doute que j'ai , c'est que cette solution va mettre les controls en disable sur la face avant distante ET sur la face avant de la machine "réélle", non?
Ce qui peut poser des problémes (voir un risque sécu),si l'utilisateur devant la machine ne peut pas cliquer sur les boutons sensibles, dés lors que la FA est ouverte à distance quelque part.
Il lui reste l'AU en cas de pbm, mais c'est un peu trash...
Je vais tester dans tout les cas, merci encore de ton aide !
le 09-17-2014 04:04 AM
mknix a écrit :
Le seul petit doute que j'ai , c'est que cette solution va mettre les controls en disable sur la face avant distante ET sur la face avant de la machine "réélle", non?
Salut, oui sur la face-avant "web" et sur la face-avant de l'exe, se sont les mêmes
Luc Desruelle | Mon profil | Mon blog LabVIEW | Auteur livre LabVIEW : Programmation et applications - G Web
Certified LabVIEW Architect (CLA) & Certified TestStand Developper (CTD) | LabVIEW Champion
MESULOG - LinkedIn site | NERYS - NERYS Group
| directeur CEO MESULOG
| CODIR - NERYS group
le 09-17-2014 04:07 AM
mknix a écrit :
Ce qui peut poser des problémes (voir un risque sécu),si l'utilisateur devant la machine ne peut pas cliquer sur les boutons sensibles, dés lors que la FA est ouverte à distance quelque part.
Il lui reste l'AU en cas de pbm, mais c'est un peu trash...
l'utilisateur devant l'exe peut quand même faire "clic droit" reprendre le controle.
Face avant via web ne veut pas forcement signifier "prise de contrôle", elle peut être "juste" en visu.
il lui reste l'AU? c'est quoi? AU
Après l'utilisateur distant n'est pas obligé d'être connecté au"Main", mais tu peux lui donner une adresse web d'un sous-vi de l'application principale, une boite de dialogue juste pour lui.
Luc Desruelle | Mon profil | Mon blog LabVIEW | Auteur livre LabVIEW : Programmation et applications - G Web
Certified LabVIEW Architect (CLA) & Certified TestStand Developper (CTD) | LabVIEW Champion
MESULOG - LinkedIn site | NERYS - NERYS Group
| directeur CEO MESULOG
| CODIR - NERYS group
09-17-2014 04:37 AM - modifié 09-17-2014 04:39 AM
AU = Arret d'urgence
OK, merci pour les idées.
Je pense qu'en effet, le main visible sur la machine, un "replica' du main dans un sous vi, juste pour la face avant, sur lequel j'enléve ou desactive les boutons sensible me parait un bon compromis.
je mets le fil en "solutionné", merci et bonne journée !
Antoine
le 09-17-2014 04:47 AM
OK AU...
A+
Luc Desruelle | Mon profil | Mon blog LabVIEW | Auteur livre LabVIEW : Programmation et applications - G Web
Certified LabVIEW Architect (CLA) & Certified TestStand Developper (CTD) | LabVIEW Champion
MESULOG - LinkedIn site | NERYS - NERYS Group
| directeur CEO MESULOG
| CODIR - NERYS group