Répondre à: problème d'enregistrement powerapps vers excel (onedrive)

  • R3dKap

    Membre
    29 mars 2022 à 14h28

    Ok, alors voici plutôt à quoi devrait ressembler ton Patch() :

    Patch(n    Tableau1;n    LookUp(Tableau1; ID=ID1.Selected.Value);n    {n        Compte_rendu: DataCardValue4.Textn    }n)

    Quelques explications…

    1. La fonction LookUp() te renvoie un enregistrement de ton Tableau1 pour la condition spécifiée (j’ai supposé ici que ID1 est une dropdown list où ton champ qui affiche la valeur s’appelle bien Value)

    2. Les champs à mettre à jour doivent être placés entre accolades {…}

    3. Ton DataCardValue4 est un contrôle. Il faut aller jusqu’à spécifier la propriété que tu veux ramener pour alimenter Compte_rendu, soit la propriété Text. Ca peut marcher en mettant seulement DataCardValue4 car la propriété Text est sa propriété par défaut, mais c’est pas bon d’avoir du code “implicite”. Autant être explicite dans ce que l’on manipule…

    Autre chose : lorsque tu vois une croix rouge à côté de ton bouton comme c’est le cas sur ta capture, c’est qu’il y a une erreur dans ta formule. Or tu as juste sélectionné le bouton et donc on ne voit pas où est située l’erreur. Pour voir l’erreur il faut cliquer à l’intérieur de la formule pour l’éditer et là il va te souligner en rouge ta formule. Et tu remarqueras que, normalement, il y a une partie de ta formule qui est soulignée dans un rouge plus prononcé que le reste -> c’est là qu’est située précisément l’erreur. Et pour voir le message d’erreur associé il faut que tu survoles avec ta souris cette zone précise de ton code qui est en rouge prononcé. Et si tu fais une capture pile à ce moment-là quand le message d’erreur apparaît dans l’infobulle alors j’ai tous les éléments pour t’aider plus rapidement… 😉

    CommentID=5xJRf7gD670Tou9, PostID=aqy3ufsP9XfCUXf