PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | French EN
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Adds a user into the database of user groupware.
Versions 22 and later
WEBDEV - Server codeLinux This function is now available for WEBDEV sites in Linux.
WINDEVLinux This function is now available for WINDEV applications in Linux.
WINDEVWindows This function is now available for the WINDEV applications in Windows.
New in version 22
WEBDEV - Server codeLinux This function is now available for WEBDEV sites in Linux.
WINDEVLinux This function is now available for WINDEV applications in Linux.
WINDEVWindows This function is now available for the WINDEV applications in Windows.
WEBDEV - Server codeLinux This function is now available for WEBDEV sites in Linux.
WINDEVLinux This function is now available for WINDEV applications in Linux.
WINDEVWindows This function is now available for the WINDEV applications in Windows.
Versions 25 and later
iPhone/iPad This function is now available for iPhone/iPad applications.
Android This function is now available for Android applications.
New in version 25
iPhone/iPad This function is now available for iPhone/iPad applications.
Android This function is now available for Android applications.
iPhone/iPad This function is now available for iPhone/iPad applications.
Android This function is now available for Android applications.
Example
// Values of new user
clUser is gpwUser
clUser..Email = EDT_Email
clUser..Login = EDT_Login
clUser..Password = EDT_Password
clUser..LastName = EDT_LastName
clUser..FirstName = EDT_FirstName
clUser..PhoneNumber = EDT_Phone
 
// Add the user
IF gpwAddUser(clUser) = False THEN
Info("Unable to add the user." + CR + ErrorInfo())
RETURN
END
 
// Activate the user
SWITCH gpwActivateUser(clUser..Login)
// Activation by email
CASE gpwActivationByEmail
PopupDisplay(POPUP_ValidateSubscription)
// Immediate activation
CASE gpwActivationImmediate
// Connects the user directly
gpwConnectUser(clUser..Login, clUser..Password)
// Displays the confirmation popup
PopupDisplay(POPUP_ConfirmSubscription)
OTHER CASE
Info("Unable to activate the user." + CR + HErrorInfo())
END
Syntax
<Result> = gpwAddUser(<User>)
<Result>: Boolean or Integer constant
WINDEVWEBDEV - Server code Corresponds to a Boolean:
  • True if the user was added,
  • False otherwise. To find out the error details, use ErrorInfo associated with the errMessage constant.
Versions 25 and later
AndroidiPhone/iPad Corresponds to an Integer constant:
gpwOkThe user is immediately activated.
gpwActivationByEmailThe user is activated by email. An email is automatically sent (the characteristics of the email have been defined in the management page).
gpwErrorAddition error.
New in version 25
AndroidiPhone/iPad Corresponds to an Integer constant:
gpwOkThe user is immediately activated.
gpwActivationByEmailThe user is activated by email. An email is automatically sent (the characteristics of the email have been defined in the management page).
gpwErrorAddition error.
AndroidiPhone/iPad Corresponds to an Integer constant:
gpwOkThe user is immediately activated.
gpwActivationByEmailThe user is activated by email. An email is automatically sent (the characteristics of the email have been defined in the management page).
gpwErrorAddition error.
<User>: gpwUser variable
Name of gpwUser variable containing the information about the user to add.
Remarks
Depending on the validation mode of new users configured in the management page, the user validation can be performed immediately or it can be done by email. gpwActivateUser is used to activate the added user.
Business / UI classification : Neutral code
Component : wd250gpu.dll
Minimum version required
  • Version 19
This page is also available for…
Comments
Click [Add] to post a comment