Vijeo designer 6.2 masquage de login

Partie du forum pour tout ce qui concerne les interfaces homme machine ou IHM. Forum, conseil, astuce et entraide sur les interface homme machine ou IHM tels que les magelis, KEP, proface, XBT, .
Répondre
didierg
Apprend le binaire
Apprend le binaire
Messages : 3
Inscription : 25 janv. 2019, 11:20
Localisation : TROYES
Contact :

Vijeo designer 6.2 masquage de login

Message par didierg »

Bonjour

j'ai créé un écran de connexion avec un bouton connecter et un autre déconnecter qui ouvre la popup d’identification.

je voudrais désactiver le bouton connecter, si quelqu'un est déjà connecté
j'ai créé une variable booléenne nommée "identifié" qui me sert à gérer la visibilité du bouton connecter.


j'ai ensuite fait un script d'action (périodique toutes les secondes)

Code : Tout sélectionner

if (_UserName.getStringValue() == "admin")
{
	identifié.write(true);
}
else
{
	identifié.write(false);
}
cependant rien ne se produit (aucun changement de visibilité)

quelqu'un aurait-il une idée

cordialement

N.B. j'ai testé aussi de lancer le script de façon conditionnelle au changement de la variable _UserName, mais sans succès

Image
Enseignant BTS Maintenance des Systèmes
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7037
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Vijeo designer 6.2 masquage de login

Message par itasoft »

sts,
déjà, commencer par visualiser la variable "identifie" sur un voyant pour voir si celle ci change d'état
Automaticien privé (de tout)
itasoft@free.fr
Avatar de l’utilisateur
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1660
Inscription : 20 oct. 2015, 12:00
Localisation : localhost

Re: Vijeo designer 6.2 masquage de login

Message par Béryl »

Une variable avec un accent, c'est moyen.
A éviter.

Perso, je préfère passer par le _UserLevel plutôt que le _UserName, c'est plus simple à gérer.
Tes utilisateurs sont affectés à un groupe.
Conditionne l'affichage de ton bouton sur le niveau sécurité.
Sans titre.png
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7037
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Vijeo designer 6.2 masquage de login

Message par itasoft »

Slts,
Les vieux, on utilise jamais de noms accentués car à l’époque des dinosaures au Jurassique c’était pas autorisé
LOL
Automaticien privé (de tout)
itasoft@free.fr
MiGaNuTs
Dieu du process
Dieu du process
Messages : 981
Inscription : 12 nov. 2015, 21:02
Localisation : 45 - Loiret
Contact :

Re: Vijeo designer 6.2 masquage de login

Message par MiGaNuTs »

+1 avec Beryl.
Tu mets _UserLevel==0 comme condition de visibilité, et ton bouton disparait des que n'importe quel utilisateur est identifié.
Pas besoin de se compliquer la vie a creer un bool, un script periodique et tout et tout.
Avatar de l’utilisateur
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1660
Inscription : 20 oct. 2015, 12:00
Localisation : localhost

Re: Vijeo designer 6.2 masquage de login

Message par Béryl »

itasoft a écrit : 25 janv. 2019, 15:04 Slts,
Les vieux, on utilise jamais de noms accentués car à l’époque des dinosaures au Jurassique c’était pas autorisé
LOL
C'est pas qu'une question d'âge !
J'ai galéré, y'a pas si longtemps, pour faire sauter le mot de passe d'un compte Windows 10 dont l'identifiant avait un accent.
didierg
Apprend le binaire
Apprend le binaire
Messages : 3
Inscription : 25 janv. 2019, 11:20
Localisation : TROYES
Contact :

Re: Vijeo designer 6.2 masquage de login

Message par didierg »

Merci pour vos réponses, je test ça lundi à mon retour au boulot.

C'est vrai que la variable accentuée, j'ai pas fait gaffe ! en même temps pourquoi les autoriser ? si elle sont pas gérées correctement ensuite !

et pour ma variable sur un simple voyant j'avais testé, mais le voyant restait inactif
Enseignant BTS Maintenance des Systèmes
Avatar de l’utilisateur
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1660
Inscription : 20 oct. 2015, 12:00
Localisation : localhost

Re: Vijeo designer 6.2 masquage de login

Message par Béryl »

Pour la variable accentuée, c'est juste une bonne habitude à prendre, comme les espaces ou les caractères à la noix dans un nom de fichier.
C'est pas spécifique à Vijeo Designer.
Tôt ou tard, ça te posera un problème.
didierg
Apprend le binaire
Apprend le binaire
Messages : 3
Inscription : 25 janv. 2019, 11:20
Localisation : TROYES
Contact :

Re: Vijeo designer 6.2 masquage de login

Message par didierg »

Bonjour,
Modifications effectuées, selon vos conseils, j'ai pas testé la variable non accentué, je suis passé par la variable _UserLevel pour gérer directement la visibilité des boutons Connecter et Déconnecter

Merci à vous
Enseignant BTS Maintenance des Systèmes
Avatar de l’utilisateur
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1660
Inscription : 20 oct. 2015, 12:00
Localisation : localhost

Re: Vijeo designer 6.2 masquage de login

Message par Béryl »

De plus, il y a de grandes chances pour que le UserName soit en majuscules, vu que c'est l'option par défaut du clavier de connexion.
Répondre