PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Propriétés spécifiques à la description des variables de type gpwUtilisateur
  • Fonctions utilisant le type gpwUtilisateur :
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Le type gpwUtilisateur permet de décrire et de modifier les caractéristiques d'un utilisateur du groupware utilisateur WEBDEV ou WINDEV.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Versions 22 et supérieures
WINDEVLinux Ce type de variable est désormais disponible pour les applications WINDEV sous Linux.
WINDEVWindows Ce type de variable est désormais disponible pour les applications WINDEV sous Windows.
Nouveauté 22
WINDEVLinux Ce type de variable est désormais disponible pour les applications WINDEV sous Linux.
WINDEVWindows Ce type de variable est désormais disponible pour les applications WINDEV sous Windows.
WINDEVLinux Ce type de variable est désormais disponible pour les applications WINDEV sous Linux.
WINDEVWindows Ce type de variable est désormais disponible pour les applications WINDEV sous Windows.
Exemple
WEBDEV - Code Serveur
// Valeurs du nouvel utilisateur
clUtilisateur est un gpwUtilisateur
clUtilisateur..Email = SAI_Email
clUtilisateur..Login = SAI_Login
clUtilisateur..MotDePasse = SAI_MotPasse
clUtilisateur..Nom = SAI_Nom
clUtilisateur..Prénom = SAI_Prenom
clUtilisateur..Téléphone = SAI_Telephone

// Ajout de l'utilisateur
SI gpwAjouteUtilisateur(clUtilisateur) = Faux ALORS
Info("Impossible d'ajouter l'utilisateur.")
RETOUR
FIN

// Activation de l'utilisateur
SELON gpwActiveUtilisateur(clUtilisateur..Login)
// Pour une activation par email
CAS gpwActivationParEmail
PopupAffiche(POPUP_ValidationInscription)

// Pour une activation immédiate
CAS gpwActivationImmédiate
// Connecte directement l'utilisateur
gpwConnecteUtilisateur(clUtilisateur..Login, clUtilisateur..MotDePasse)
// Affiche la popup de confirmation
PopupAffiche(POPUP_ConfirmationInscription)

AUTRE CAS
Info("Impossible d'activer l'utilisateur.")
FIN
Remarques

Propriétés spécifiques à la description des variables de type gpwUtilisateur

Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type gpwUtilisateur :
NomType manipuléEffet
ActivéBooléen
  • Vrai si l'utilisateur est activé,
  • Faux dans le cas contraire.
EmailChaîne de caractèresAdresse email de l'utilisateur.
IDExterneChaîne de caractèresIdentifiant de l'utilisateur dans une base externe au groupware. Cette propriété permet par exemple de lier l'utilisateur du groupware utilisateur au fichier Utilisateur de l'application utilisant le groupware en référençant son identifiant.
Attention : cette propriété est disponible à partir de la version 190056.
LoginChaîne de caractèresLogin de l'utilisateur.
MotDePasseChaîne de caractèresMot de passe de l'utilisateur.
NomChaîne de caractèresNom de l'utilisateur.
PrénomChaîne de caractèresPrénom de l'utilisateur.
SuperviseurBooléen
  • Vrai si l'utilisateur est superviseur,
  • Faux dans le cas contraire.
TéléphoneChaîne de caractèresNuméro de téléphone de l'utilisateur.


Remarque : Ces propriétés peuvent être utilisées avec une des deux syntaxes suivantes :
  • <Nom de la variable>..<Nom de la propriété>
  • <Nom de la variable>.<Nom de la propriété>

Fonctions utilisant le type gpwUtilisateur :

Versions 19 et supérieures
gpwAjouteUtilisateur
gpwAjouteUtilisateur
Ajoute un utilisateur dans la base de données du groupware utilisateur.
Versions 19 et supérieures
gpwModifieUtilisateur
gpwModifieUtilisateur
Modifie un utilisateur dans la base de données du groupware utilisateur.
Versions 19 et supérieures
gpwRechercheUtilisateur
gpwRechercheUtilisateur
Récupère les caractéristiques d'un utilisateur du groupware utilisateur.
Version minimum requise
  • Version 19
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire