LookUp avec données User()

  • LookUp avec données User()

    Posté par Romu sur 25 août 2023 at 8h46

    Bonjour,

    j’ai une table avec les données suivantes:

    Nom, Prénom, Mail, Service, équipe.

    Je souhaiterais récupérer la donnée “Equipe” avec la fonction User().Email, afin que chaque utilisateur n’ait accès qu’aux données de son équipe..

    Pour ce faire j’ai déclaré une variable ‘utilisateur’ dans le OnStart de l’appli qui correspond au User().Email.

    ma formule est la suivante:

    lookup(“Table”; Utilisateur = ‘Mail’; ‘équipe’)

    Cela ne fonctionne pas.

    Quelqu’un aurait une idée ?

    merci beaucoup pour votre aide

    PostID=sZ8Nkaxb1lbQwou

    Romu a répondu 11 months, 3 weeks ago 1 Membre · 8 Réponses
  • 8 Réponses
  • Geoffroy

    Member
    25 août 2023 at 10h52

    Bonjour Romu

    Ce serait plutôt LookUp(“Table”; ‘Mail’=Utilisateur ; ‘équipe’)

    CommentID=oCaEsCYbpJwiQ5v, PostID=sZ8Nkaxb1lbQwou

  • Romu

    Member
    25 août 2023 at 11h30

    Bonjour Geoffroy

    merci pour ta réponse.

    j’ai tenté également, mais ça ne fonctionne pas.

    j’ai également tenté de transformer le résultat User().Email en texte, mais pareil, ça ne fonctionne pas.

    CommentID=fHVpN4kLRbUq87O, PostID=sZ8Nkaxb1lbQwou

  • Geoffroy

    Member
    25 août 2023 at 11h42

    Tu peux poster une copie d’écran de ta formule ?

    CommentID=1saUa1pcqa6rFhV, PostID=sZ8Nkaxb1lbQwou

  • Romu

    Member
    25 août 2023 at 12h52

    CommentID=xAtSC1f97um8BNP, PostID=sZ8Nkaxb1lbQwou

  • Geoffroy

    Member
    25 août 2023 at 13h00

    Si tu as renommé la colonne ‘Mail CM’ après sa création dans la liste SharePoint, il faudrait vérifier quel est le nom “officiel”. Parfois, PowerApps va chercher le nom d’origine.

    Pour cela, il faut aller dans les paramètres de la liste

    puis sélectionner la colonne et regarder à la fin de la barre d’adresse du navigateur, après &Field=

    CommentID=ctD4dlm3qwrVHCR, PostID=sZ8Nkaxb1lbQwou

  • Romu

    Member
    25 août 2023 at 13h07

    Je n’ai pas intégré mes données comme listes, mais ce sont des tableaux issus d’un fichier Excel stocké dans un SharePoint.

    Mon but est de développer l’appli test avant d’avoir un accès à DataVerse. Mais mes BD sont trop volumineuses pour passer par une liste SharePoint. D’où le choix d’Excel.

    aucune donnée n’a été modifiée après leur intégration dans SharePoint.

    CommentID=NQNkVxkwDBNs95Z, PostID=sZ8Nkaxb1lbQwou

  • Geoffroy

    Member
    25 août 2023 at 13h09

    En double-cliquant sur ATM_1 dans la formule, tu peux visualiser tes données et peut-être voir pourquoi l’enregistrement concerné cause une erreur ?

    CommentID=kXOwFMkOn3T23lk, PostID=sZ8Nkaxb1lbQwou

  • Romu

    Member
    25 août 2023 at 13h46

    je ne vois rien qui puiss bloquer. ça ne fonctionne avec aucune table. je pense que le problème est plutôt au niveau de la sécurité de mon entreprise.

    Je te remercie beaucoup pour le temps que tu m’as consacré.

    CommentID=eYoYhn2EAbUpYN2, PostID=sZ8Nkaxb1lbQwou

Connectez-vous pour répondre.