PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV (versões anteriores) → fenetre login et droit d'utilisateur
fenetre login et droit d'utilisateur
Iniciado por samgione, jan., 12 2018 4:59 PM - 10 respostas
Membro registado
5 mensagems
Publicado em janeiro, 12 2018 - 4:59 PM
Salut à tous, je suis samgione, je suis nouveau, je suis coincé et je poste mon premier message sur le forum.
Je suis entrain de travailler sur windev 20, j'ai crée un menu avec plusieurs options, et j'ai crée une fenêtre de connexion (login). j'aimerais cacher certaines options du menu selon l'utilisateur qui vient de connecter.
C'est vraie que j'ai crée la fenêtre de connexion et ça marche très bien, mais je ne sais pas quelle ligne de code utiliser pour cacher les option voulue selon l'utilisateur connecter, soit (Admin) qui a tous les droits, soit (Vendeur) ou (Superviseur) qui ont chacun d'eux differents droit.

Merci d'avance pour votre aide,
GS
Publicado em janeiro, 14 2018 - 11:44 AM
Bonjour,
Le groupware utilisateur répondra parfaitement à ta demande
Membro registado
3.844 mensagems
Popularité : +227 (347 votes)
Publicado em janeiro, 15 2018 - 10:12 AM
Bonjour,
Le groupware utilisateur réglera tes problèmes

--
Il y a peut être plus simple, mais, ça tourne
Membro registado
5 mensagems
Publicado em janeiro, 15 2018 - 5:10 PM
Bonjour,
Bien sure, le groupe ware utilisateur peut faire la même chose, mais j'aimerais le faire moi même par mes propres codes, j'ai déjà une fenêtre de connexion a travers laquelle j'ai accès a ma fenêtre principale, mais j'aimerais pouvoir donner un droit a chacun sur cette application sans passer par le groupeware utilisateur.

aide moi s'il te plait!
GS
Membro registado
5 mensagems
Publicado em janeiro, 15 2018 - 5:21 PM
J'ai une idée logique mais à chaque fois j'ai essayer de le réaliser je n'arrive pas, par exemple:
si rôle de l'utilisateur qui est connecter ="Vendeur" alors l'option menu3 et l'option menu4 doit être invisible,
si non....
voila en gros ce que j'aimerais réaliser, alors je suis un débutant en windev, je réclame votre aide, je sais comment le faire sur ms access mais j'aimerais le faire aussi en windev sans passer par le groupeware utilisateur.
Membro registado
69 mensagems
Popularité : -1 (1 vote)
Publicado em janeiro, 15 2018 - 7:18 PM
bonsoir

j'ai fait une application médical avec une gestion de droit du type:

Admin
Secrétaire
Personnel Soignant
Autre

pour cela je créer un login mot de passe et droit dans une table crypter
ensuite en fonction du type de droit je rend visible ou pas les éléments

il y a certainement plus pro mais au moins cela fonctionne

Didier
Membro registado
69 mensagems
Popularité : -1 (1 vote)
Publicado em janeiro, 15 2018 - 7:24 PM
Je reprend le post

dans dans ma page du menu principale je fait appelle un

affichemenu()


Procedure affichemenu()
SI Droitadmin="oui" ALORS
OPT_Menu..Visible=Vrai
OPT_Centres..Visible=Vrai
OPT_Patients..Visible=Vrai
OPT_Consultation..Visible=Vrai
OPT_Base_de_Données1..Visible=Vrai
OPT_Etats_et_Requêtes..Visible=Vrai
OPT_Utilitaires..Visible=Vrai
OPT_Communication..Visible=Vrai
OPT_Administration..Visible=Vrai
OPT_Aides..Visible=Vrai
FIN
SI droitmedecins="oui" ALORS
OPT_Menu..Visible=Vrai
OPT_Centres..Visible=Vrai
OPT_Patients..Visible=Vrai
OPT_Consultation..Visible=Vrai
OPT_Base_de_Données1..Visible=Vrai
OPT_Etats_et_Requêtes..Visible=Vrai
OPT_Utilitaires..Visible=Faux
OPT_Communication..Visible=Vrai
OPT_Administration..Visible=Faux
OPT_Aides..Visible=Vrai
FIN
SI Droitas="oui" ALORS
OPT_Menu..Visible=Vrai
OPT_Centres..Visible=Vrai
OPT_Patients..Visible=Vrai
OPT_Consultation..Visible=Faux
OPT_Base_de_Données1..Visible=Vrai
OPT_Etats_et_Requêtes..Visible=Vrai
OPT_Utilitaires..Visible=Faux
OPT_Communication..Visible=Vrai
OPT_Administration..Visible=Faux
OPT_Aides..Visible=Vrai
FIN
SI Droithotesse="oui" ALORS
OPT_Menu..Visible=Vrai
OPT_Centres..Visible=Vrai
OPT_Patients..Visible=Vrai
OPT_Consultation..Visible=Faux
OPT_Base_de_Données1..Visible=Vrai
OPT_Etats_et_Requêtes..Visible=Vrai
OPT_Utilitaires..Visible=Faux
OPT_Communication..Visible=Vrai
OPT_Administration..Visible=Faux
OPT_Aides..Visible=Vrai
FIN
SI droitpharma="oui" ALORS
OPT_Menu..Visible=Vrai
OPT_Centres..Visible=Vrai
OPT_Patients..Visible=Vrai
OPT_Consultation..Visible=Faux
OPT_Base_de_Données1..Visible=Vrai
OPT_Etats_et_Requêtes..Visible=Vrai
OPT_Utilitaires..Visible=Faux
OPT_Communication..Visible=Vrai
OPT_Administration..Visible=Faux
OPT_Aides..Visible=Vrai
FIN
Membro registado
5 mensagems
Publicado em janeiro, 15 2018 - 9:32 PM
Salut soyezd, merci pour les informations que vous venez de partager avec moi, je vais réfléchir dessus et l'adapter a mes besoins. Pour tout dire, c'est exactement une application comme la votre que je suis entrain de réaliser, j'ai les utilisateurs dans une base de données mais ne sont pas crypter, les droits dont j'aimerais gererer sont: Administrateur, comptable, secrétaire, vendeur, médecin.

Merci encore, je vous ferez signe.
Membro registado
69 mensagems
Popularité : -1 (1 vote)
Publicado em janeiro, 16 2018 - 12:09 AM
Vraiment de rien samgione

après dans le code on fait ce que l'on veut juste avec dtroitxx="oui" alors blabla etc etc

mon email prive soyezd@gmail.com
Publicado em janeiro, 16 2018 - 7:45 AM
Après mûre réflexion, samgione a écrit :
Bonjour,
Bien sure, le groupe ware utilisateur peut faire la même chose, mais
j'aimerais le faire moi même par mes propres codes, j'ai déjà une fenêtre de
connexion a travers laquelle j'ai accès a ma fenêtre principale, mais
j'aimerais pouvoir donner un droit a chacun sur cette application sans passer
par le groupeware utilisateur.

aide moi s'il te plait!
GS


C'est vrai pourquoi faire bien quand on peut faire limité et moins
rapide à faire.

Tu devrais réaliser l'appli en C tu aurais encore plus de code à
refaire.
Membro registado
5 mensagems
Publicado em janeiro, 16 2018 - 5:23 PM
Je te comprends avec ta réponse, cependant, j'aimerais faire mieux, je suis à la recherche du savoir, ce j'aimerais faire en windev je peux le faire en access, vba et en vb.net. Si certains parmi vous savent comment le faire, je le saurez quand même avec toi ou sans toi.
je dois savoir comment programmer mon bouton valider de ma fenêtre login en donnant des droit differents a chaque personne. c'est un défi que j'aimerais lever.
ne me farouche pas OK bro.