Récupérer le CN_Name de l'utilisateur connecté
Depuis le paramètrage des liaison champ ↔ signet, on peut récupérer le CN_Name de l'utilisateur connecté.
Pour ce faire, vous pouvez utiliser la syntaxe suivante : ApplicationDataSource.UserName
Exemple :
object value=doc.GetValues("ChargeTrait");
if(value!=null){
string chargeTraitement = string.Format("{0}", ((string[])value)[0]);
// Si il n'y a pas de chargé de traitement, alors on récupère l'utilisateur connecté
if(chargeTraitement.Trim() == ""){
chargeTraitement = string.Format("{0}", ApplicationDataSource.UserName);
}
returnValue=chargeTraitement;
}
else{
returnValue="";
}