Réponses céées sur le Forum

Page 30 sur 71
  • DavidZed

    Membre
    15 août 2023 à 7h59 en réponse à: Collection URL de Pièces jointes SPO

    Bonjour,

    Tu dois pouvoir le faire avec un simple forAll dans ton premier collect :

    ForAll(Gallery1.AllItems As ThisGalItem; Collect(RAPPORT; {Le_Local: ThisRecord.Local; PJ : ForAll(ThisGalItem.’Pièces jointes’; {URL_PJ:ThisRecord.AbsoluteUri}) })

    CommentID=DtNenlVnXrek6gy, PostID=T3WVNS5jmCYR9WT

  • DavidZed

    Membre
    5 août 2023 à 9h13 en réponse à: Insertion éléments liste Sharepoint texte html

    Bonjour,

    Tu peux insérer des valeurs dynamiques correspondant à l’item de la galerie de plusieurs manières :

    En concaténant chaînes de caractères et valeurs avec les symboles "" et & :

    "<b>Titre : "& Thisitem.Titre &"</b><br><p>Voici la valeur de la colonne 1 : "& ThisItem.'Colonne 1' &" </p>"

    Sinon, on peut optimiser en insérant directement des valeurs dans une chaîne de texte avec les symboles $ et {} et s’affranchir du ThisItem avec la fonction With() :

    With(n     ThisItem,n     $"<b>Titre : {Titre}</b><br><p>Voici la valeur de la colonne 1 : {'Colonne 1'}</p>"n)

    CommentID=96B5r0IqQUXrsKk, PostID=UTVV4nDu71p6bey

  • DavidZed

    Membre
    4 août 2023 à 6h57 en réponse à: Power automate : réponse forms pour compléter un excel

    Bonjour, voici un exemple de flux pour ce besoin :

    le résultat :

    CommentID=g3vwcYJVCVMTY1p, PostID=QKghxsxgMqLMiRV

    • DavidZed

      Membre
      7 août 2023 à 9h02 en réponse à: Power automate : réponse forms pour compléter un excel
      1. C’est juste pour montrer : Que le fichier peut venir de sources différentes et que dans le cas 3, ce sont bien les deux fichiers qui sont récupérés

      2. Oui, il suffit d’utiliser l’action convertir le fichier word en PDF, puis une action onedrive “créer un fichier” avant l’action “ajouter à la variable de tableau” dans chaque branche

      SubCommentID=BQx5xuVtrqA2JMQ, CommentID=g3vwcYJVCVMTY1p, PostID=QKghxsxgMqLMiRV

    • DavidZed

      Membre
      5 août 2023 à 8h55 en réponse à: Power automate : réponse forms pour compléter un excel

      Bonjour,

      C’est généralement dans ce genre de cas que l’on commence à abandonner Excel au profit d’une liste Sharepoint !

      Il n’y a effectivement pas de déclencheur de ce type pour excel. Il y a peut-être une alternative : récupérer l’id de ligne du fichier excel avec celui fourni par le déclencheur du Ms Form

      SubCommentID=rZAGiwLZn1lckbi, CommentID=g3vwcYJVCVMTY1p, PostID=QKghxsxgMqLMiRV

  • DavidZed

    Membre
    2 août 2023 à 17h32 en réponse à: Collection et liste déroulante

    Bonjour Laurent ,

    Dans le contexte d’un ForAll, il faut appeler les valeurs de l’enregistrement courant avec le préfixe ThisRecord :

    ForAll(Gallery1.AllItems;nCollect(RAPPORT;n{Le_Local: ThisRecord.Local;nR_Amiante: ThisRecord.'Déchets Amiantés'.Value }))

    Il est possible de nommer avec As, très pratique pour rappeler le bon contexte :

    ForAll(Gallery1.AllItems As CetObjet;nCollect(RAPPORT;n{Le_Local: CetObjet.Local;nR_Amiante: CetObjet.'Déchets Amiantés'.Value }))

    CommentID=v0nxyLYhS8A77T7, PostID=KhDwihQsv1jjewv

    • DavidZed

      Membre
      3 août 2023 à 16h40 en réponse à: Collection et liste déroulante

      Le paramètre à prendre en compte, c’est que les pièces jointes est un champ multivalué, qui retourne donc une table.

      Tu peux obtenir l’image avec le paramètre .Value :

      Ou l’url avec le paramètre .AbsoluteUri

      SubCommentID=fQZ5cSFT1eh2YAF, CommentID=v0nxyLYhS8A77T7, PostID=KhDwihQsv1jjewv

  • Bonjour Evellin,

    Tu peux mettre par exemple dans le Update du Datacard :

    If(IsBlank(ComboBox2.Selected); {Value:ComboBox2.SearchText};ComboBox2.Selected )

    Si c’est une colonne de type choix unique. Pour d’autres datatypes, il faudra adapter

    CommentID=0GG5ZSI6ziZ3dTy, PostID=tpTenjnqxat2sbw

  • il me semble que l’image est encodée en base64 et que l’on peut l’envoyer dans le corps du mail via le code html suivant:

    <p>n<img src="data:image/png;base64,[Valeur dynamique de l'Image] " alt="" />n</p> 

    CommentID=541CvmNcChRDF0J, PostID=FI4eN8CM87cGZNp

  • Bonjour laurent peraud ,

    Pour récupérer l’url, il faut la reconstituer car celle-ci est dynamique et du type :

    https://yourorg.crm.dynamics.com/Image/download.aspx?Entity=NomDeLaTable&Attribute=NomDeLaColonneImage&Id=GuidDeLimage&Timestamp=TimeStampDeLimage&Full=true

    Mais attention, elle ne sera consultable que si le destinataire a accès à cette image dans Dataverse

    CommentID=K6Hb84jpTBupSea, PostID=FI4eN8CM87cGZNp

  • DavidZed

    Membre
    2 août 2023 à 6h32 en réponse à: Power Apps : Problème Caméra 'Caméra est déjà utilisé'

    Hello Diane Niango ,

    Tu dois pouvoir contourner le problème en jouant sur le DisplayMode du controle Camera avec une variable :

    Sur ton écran,

    dans le OnVisible : UpdateContext({vctxCameraMode:DisplayMode.Edit})

    dans le OnHidden : UpdateContext({vctxCameraMode:DisplayMode.Disable})

    Sur le contrôle Camera, dans le DisplayMode : vctxCameraMode

    Cela devrait désactiver la caméra quand tu quites l’écran et la réactiver quand tu navigues dessus

    CommentID=QRr6hvJ94XSWfTI, PostID=AmPuGSFAvV9jThQ

    • DavidZed

      Membre
      2 août 2023 à 11h43 en réponse à: Power Apps : Problème Caméra 'Caméra est déjà utilisé'

      Si tu ajoutes un dropdown avec en items : Sequence(2;0)

      et que tu mets la propriété “Caméra” à Dropdown1.Selected.Value

      est-ce que cela te permet de réinitialiser la caméra ?

      SubCommentID=FpYaxoMbeJiVmRq, CommentID=QRr6hvJ94XSWfTI, PostID=AmPuGSFAvV9jThQ

  • DavidZed

    Membre
    31 juillet 2023 à 12h52 en réponse à: Bibliothèque de documents SharePoint

    Bonjour,

    il y a plusieurs méthodes qui permettent de dupliquer un schéma de liste SP.

    Le plus simple c’est d’utiliser l’outil intégré à SP, quand on crée une nouvelle liste, un bouton permet de prendre modèle sur une liste existante :

    Si cette duplication doit être faite avec power automate, c’est faisable ave l’action “http request with Sharepoint”.

    Voici un exemple en anglais :

    SharePoint list from existing SP list with Power Automate (tomriha.com)

    https://tomriha.com/

    CommentID=JdNXQIZD5tWpP4g, PostID=76sEoIvCwCgy9tv

  • Bonjour,

    Cela vient bien du fait que ta collection n’est pas actualisée avec les données de ton formulaire.

    Plutôt que de la recharger complètement, tu peux mettre à jour l’enregistrement correspondant au formulaire en mettant dans le onSuccess :

    UpdateIf(Collection,ID=Self.LastSubmit.ID,Self.LastSubmit)

    CommentID=MhjOlypa3oEIxZ7, PostID=E17xrfehxl3aLiX

  • DavidZed

    Membre
    27 juillet 2023 à 8h11 en réponse à: Patch

    Ok,

    Dans un premier temps, je te conseille de renommer tes contrôles : LISTE, MEM, MCM, MBM avec une norme de nommage du style :

    TextInputMEM_1
    ComboBoxLISTE_1

    Celà va t’éviter des confusions avec le nom des champs

    Ensuite, pour le Patch(), il faut fournir la (bonne) propriété de sortie de ces contrôles, exemple :

    Patch(SAISIE_1;Defaults(SAISIE_1);n{nMois:ComboBoxLISTE_1.Selected.Value; // Si tu utilises un ComboBox pour sélectionner le moisnMEM:TextInputMEM_1.Text; // Si MEM est un champ TextenMCM:TextInputMCM_1.Text;nMBM:Value(TextInputMBM_1.Text); // Si MBM est un champ décimalnDATE: DatePickerDATE_1.SelectedDate // Si DATE est un champ Date ou Date et heuren})

    Car le gros problème d’Excel, c’est qu’il va tout accepter en tant que Texte

    Si tu en as la possibilité, je te recommande vivement de basculer tes données sur une liste SharePoint.

    SubCommentID=Z5CmX1G1m35IlhE, CommentID=9I8Pb1M4YsYIsTR, PostID=fzgGxj3W5qWbMPL

Page 30 sur 71