Aller au contenu principal
Version: Next

SET USER ALIAS

SET USER ALIAS ( alias )

ParamètreTypeDescription
aliasTextNom d'utilisateur qui remplace celui du compte utilisateur 4D ou "" pour réinitialiser

Description

La commande SET USER ALIAS définit un nom personnalisé à utiliser à la place de celui du compte utilisateur 4D pour la session courante. Cet autre nom est gardé en mémoire et s'applique uniquement à l'utilisateur courant.

Note : Cette commande ne peut être appelée que depuis un 4D distant ou un 4D monoposte. Elle n'est pas autorisée sur 4D Server.

Dans le paramètre alias, passez le nom personnalisé à afficher à la place de celui du compte utilisateur 4D courant.

Une fois que la commande est exécutée, l'alias est utilisé là où le compte utilisateur 4D a été retourné ou affiché, en particulier dans les commandes Current user, Process activity et LOCKED BY, ou dans la ORDER BY FORMULA de la fenêtre d'administration de 4D Server. Dans les environnements en client/serveur, cette commande doit être exécutée sur des applications distantes afin que chaque utilisateur soit identifié sur le serveur à l'aide, par exemple, de la commande Current user, même si toutes les applications distantes utilisent le même compte utilisateur 4D.

Pour supprimer l'alias de l'utilisateur 4D courant, appelez SET USER ALIAS("").

Note : La commande CHANGE CURRENT USER réinitialise l'alias de l'utilisateur courant.

Exemple

Vos utilisateurs sont gérés via une table personnalisée et utilisent le même compte utilisateur 4D. Sur chaque machine cliente, vous pouvez exécuter :

 SET USER ALIAS([myUsers]userName)

Voir aussi

CHANGE CURRENT USER
Current user
SET GROUP ACCESS

Propriétés

Numéro de commande1666
Thread safe
Interdite sur le serveur