Introduction
Le mot réservé *USER permet de récupérer le nom de l'utilisateur courant du travail dans lequel s'exécute le programme.
Utilisation
La manipulation du mot réservé *USER dans le source L4G d'un programme Adelia doit être effectuée en tenant compte du type d'application Adelia, de la plateforme d'exécution cible et du contexte d'utilisation.
Type d'application Adelia : iSeries Adelia (programmes AD_I, AD_B), Visual Adelia (VA_I, VA_B), Web Adelia (WA_I, WA_B), Serveur Adelia (SA_B)
Plateformes d'exécution cibles : Iseries, Visual Windows, Web Java
Contexte d'exécution : Client, Serveur
L'aide en ligne Adelia précise les informations retournées pour le mot réservé *USER en fonction du type d'application Adelia.
Longueur et type retourné :
Type application | ADELIA | VADELIA | WADELIA | SADELIA |
Type plateforme | ||||
iSeries | 10 A | 10 A | 10 A | 10 A |
Autres | 128 A | 128 A | 128 A | 128 A |
Commentaires
Dans le cas des programmes VADELIA, WADELIA et SADELIA :
- si ce mot réservé est placé dans une partie cliente d'un programme VADELIA, on obtient le profil Windows du poste sur lequel la partie cliente s'exécute ;
- s'il est placé dans une partie cliente d'un programme WADELIA, on obtient l'utilisateur authentifié via le protocole HTTP.
S'il n'y a pas d'authentification HTTP pour l'application Web, *USER vaut *BLANK ; - s'il est placé dans une partie serveur, on obtient le profil de connexion Middleware à cette partie serveur.