Champs de Type Personne
-
Champs de Type Personne
Bonjour,
Je butte sur la mise à jour d’un champ de type personne dans une liste sharepoint.
Pour résumer:
Dans la liste Sharepoint, le champ Nom de type personne
Dans mon appli, une gallerie dans laquelle j’ai une liste de choix : ChoixNom
items : ‘Utilisateursd”Office365’.SearchUser({searchTerm:ChoixNom.SearchText})
DefaultSelectItems : [ThisItem.Nom.DisplayName]
Mon bouton pour Enregistrer
Patch(
Liste;
First(
Filter(
Liste;
ID = gloDetailID
)
);
{
Nom:
// vérifier si le Liste est modifié
If(
!IsBlank(ChoixNom);
// il est modifié
{
‘@odata.type’: “#Microsoft.Azure.Connectors.SharePoint.SPListExpandedUser”;
Department: ChoixNom.Selected.Department;
Claims: “i:0#.f|membership|” & ChoixNom.Selected.Mail;
DisplayName: ChoixNom.Selected.DisplayName;
Email: ChoixNom.Selected.Mail;
JobTitle: ChoixNom.Selected.JobTitle;
Picture: “”
} ;
ttt// il n’est pas modifié
Gallerie.Selected.Nom
ttt})
Si je modifie la liste déroulante enregistre OK.
Si je ne modifie pas, il y a une erreur :
Erreur réseau lors de l’utilisation de la fonction Patch : l’opération demandée n’est pas valide.
Que dois mettre comme valeur lorsque je ne modifie pas le contenue de ChoixNom
Merci par avance pour votre aide
Cordialement
PostID=1GRnX5Z9htknXOW
Connectez-vous pour répondre.