Répondre à: Champs de Type Personne

  • Loïc Cimon

    Membre
    8 décembre 2021 à 13h03

    Bonjour @Alain Pujol,

    Basé sur ton extrait de code, je pense que l’erreur vient du fait que tu passes uniquement le champ texte “Nom” à ton Patch lorsque ChoixNom n’a pas été modifié.

    Alors que le système attend un objet Personne.

    De mémoire, il me semble que la structure Personne n’est pas la même que ce que tu récupères via le connecteur Office365Users. Il te faut donc remapper tout les champs.

    Tu peux donc modifier cette ligne:

    Gallerie.Selected.Nomn

    Par une structure similaire à ce que tu fais au dessus:

    {nn'@odata.type': "#Microsoft.Azure.Connectors.SharePoint.SPListExpandedUser";nDepartment: Gallerie.Selected.department;nClaims: "i:0#.f|membership|" & Gallerie.Selected.mail;nDisplayName: Gallerie.Selected.displayName;nEmail: Gallerie.Selected.mail;nJobTitle: Gallerie.Selected.jobTitle;nPicture: ""n}n

    Info additionelle

    La ligne suivante n’est plus nécessaire dans la structure Personne :

    '@odata.type': "#Microsoft.Azure.Connectors.SharePoint.SPListExpandedUser";n

    CommentID=QS89j19VuXuBVtm, PostID=1GRnX5Z9htknXOW