PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Ajoute un utilisateur dans la base de données du groupware utilisateur.
Versions 22 et supérieures
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
WINDEVWindows Cette fonction est désormais disponible pour les applications WINDEV sous Windows.
Nouveauté 22
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
WINDEVWindows Cette fonction est désormais disponible pour les applications WINDEV sous Windows.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
WINDEVWindows Cette fonction est désormais disponible pour les applications WINDEV sous Windows.
Versions 25 et supérieures
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Android Cette fonction est désormais disponible pour les applications Android.
Nouveauté 25
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Android Cette fonction est désormais disponible pour les applications Android.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Android Cette fonction est désormais disponible pour les applications Android.
Exemple
// 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." + RC + ErreurInfo())
RETOUR
FIN

// Activation de l'utilisateur
SELON gpwActiveUtilisateur(clUtilisateur..Login)
// Activation par email
CAS gpwActivationParEmail
PopupAffiche(POPUP_ValidationInscription)
// 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." + RC + HErreurInfo())
FIN
Syntaxe
<Résultat> = gpwAjouteUtilisateur(<Utilisateur>)
<Résultat> : Booléen ou constante de type Entier
WINDEVWEBDEV - Code Serveur Correspond à un Booléen :
  • Vrai si l'utilisateur a été ajouté,
  • Faux dans le cas contraire. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
Versions 25 et supérieures
AndroidiPhone/iPad Correspond à une constante de type Entier :
gpwOkL'utilisateur est immédiatement activé.
gpwActivationParEmailL'utilisateur est activé par email. Un email lui est automatiquement envoyé (les caractéristiques de l'email ont été définies dans la page d’administration).
gpwErreurErreur d'ajout.
Nouveauté 25
AndroidiPhone/iPad Correspond à une constante de type Entier :
gpwOkL'utilisateur est immédiatement activé.
gpwActivationParEmailL'utilisateur est activé par email. Un email lui est automatiquement envoyé (les caractéristiques de l'email ont été définies dans la page d’administration).
gpwErreurErreur d'ajout.
AndroidiPhone/iPad Correspond à une constante de type Entier :
gpwOkL'utilisateur est immédiatement activé.
gpwActivationParEmailL'utilisateur est activé par email. Un email lui est automatiquement envoyé (les caractéristiques de l'email ont été définies dans la page d’administration).
gpwErreurErreur d'ajout.
<Utilisateur> : Variable de type gpwUtilisateur
Nom de la variable de type gpwUtilisateur contenant les informations de l'utilisateur à ajouter.
Remarques
Selon le mode de validation des nouveaux utilisateurs paramétré dans la page d'administration, l'utilisateur peut être soit immédiatement validé soit en attente d'une validation par email. La fonction gpwActiveUtilisateur permet d'activer l'utilisateur ajouté.
Classification Métier / UI : Code neutre
Composante : wd250gpu.dll
Version minimum requise
  • Version 19
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire