Comment récupérer l’adresse mail d’un utilisateur et le mettre dans un champs d’un formulaire ?
Salut,
Dans la valeur initiale du champ formulaire, il faut mettre un script comme le suivant:
import org.bonitasoft.engine.api.IdentityAPI;
import org.bonitasoft.engine.identity.ContactData;
import org.bonitasoft.engine.identity.User;
IdentityAPI identityApi = apiAccessor.getIdentityAPI();
ContactData contatcData = identityApi.getUserContactData(loggedUserId, false);
return contatcData.getEmail();
Hope it helps
Bonjour,
Ça sonne intéressant. Lorsque vous parlez d’un script c’est au niveau vraiment du formulaire (comme variable javascript) ou c’est dans la liste de variables de processus?
Merci.
Merci, ça fonctionne.