PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → [WD15] Recharger les droits du Groupware sans réouvrir la fenêtre
[WD15] Recharger les droits du Groupware sans réouvrir la fenêtre
Iniciado por Youri Juteau, jul., 29 2010 11:16 AM - 2 respostas
Publicado em julho, 29 2010 - 11:16 AM
Bonjour,
Je me connecte au Groupware avec les fonction gpwOuvreConnexion() et gpwLogin().

Comment peut-on recharger les droits du Groupware sur une fenêtre tout en la laissant ouverte?

Je refait les fonctions gpw et j'ai tenté le traitement d'init de la fenêtre mais rien n'y fait, j'ai toujours les mêmes droits du Groupware sur cette fenêtre.

Merci,

Youri
Montréal
Publicado em julho, 30 2010 - 11:49 AM
Youri Juteau a écrit dans le message de news <2
Comment peut-on recharger les droits du Groupware sur une fenêtre tout en la laissant ouverte?

Merci,

Youri
Montréal


Salut,

Info(gpwRecupInfoUtilisateur(gpwInfoLogin))

nRes est entier = gpwOuvre(,)

SI nRes <> gpwOk ALORS
DélaiAvantFermeture(1000)
SELON nRes
CAS gpwErreur : Erreur("Erreur à l'initialisation du groupware.")
CAS gpwUtilisateurInconnu : Erreur("Utilisateur inconnu.")
CAS gpwMotPasseInvalide : Erreur("Mot de passe invalide.")
FIN
Info("Echec de la reconnexion.")

SINON
Info(gpwRecupInfoUtilisateur(gpwInfoLogin))
FIN

Ensuite ExécuteTraitement(Fenetre,trtInit) pour reinitialiser la fenetre


Bon dev
Membro registado
5 mensagems
Publicado em janeiro, 28 2020 - 4:41 PM
Bonjour,

J'ai exactement les mêmes besoins, mais l'instruction
ExécuteTraitement(Fenetre,trtInit)
n'y change rien. Windev n'applique pas les droits du nouvel utilisateur qui vient de se connecter sur la fenêtre déjà ouverte.

Une idée ?

Merci.