Réponses céées sur le Forum

Page 18 sur 68
  • DavidZed

    Membre
    16 novembre 2023 à 10h36 en réponse à: Transformer une Galerie en Tableau dans un Text Enrichi

    Hello Thomas ,

    Voici un exemple de format pour ton tableau HTML :

    "<table width='100%' border='1' cellpadding='5' style='border:1px solid gray; border-collapse:collapse'>" 

    à placer avant ton Concat comme dans cet exemple :

    CommentID=EUbQQ5zh9EHU48t, PostID=XCs1DNV1qKsLYWG

  • DavidZed

    Membre
    15 novembre 2023 à 20h36 en réponse à: Flux d'approbation après réaffectation d'une demande

    Hello Mickael ,

    Avec approvals, quand on veut s’éloigner un chouilla de l’utilisation qui est prévue, ça se complexifie très vite.

    Tu peux faire appel à la fonctionnalité de réassignation native d’Approvals, et distinguer ensuite l’approbateur désigné de l’approbateur final :

    Soit avoir deux colonnes : “Soumis pour approbations : Jacques Martin ” Approbateur final : ” Hélène Dupont

    Soit avoir une colonne avec l’approbateur et une colonne “historique” : “Approbateur : ‘ Hélène Dupont “, “Historique : Approbation réassigné par Jacques Martin”

    C’est simple et efficace, l’ennui c’est que tu n’as pas trace de l’évènement de réassignation car tu ne peux pas le récupérer dans ton flux. Mais à moins que ce soit vraiment un impératif, je te conseille de partir la dessus.

    Sans quoi, tu vas devoir :

    • Désactiver la réassignation native

    • Créer une réponse custom : “Réassigner”

    • A la réception de la réponse : renvoyer une carte adaptative pour que l’approbateur initial indique l’email de l’approbateur désigné.

    • Tester la validité du mail dans une boucle “Do until”, condition de sortie : user existant

    • Envoyer la réponse

    • et mettre ces actions avec l’action “Attendre une réponse à l’approbation” dans une autre boucle “Do Until”, dont la condition de sortie est une réponse “Approve” ou “Reject”

    CommentID=YKzVRkwG8SwEc2k, PostID=z3rktiYZoifh0tN

    • DavidZed

      Membre
      16 novembre 2023 à 8h40 en réponse à: Flux d'approbation après réaffectation d'une demande

      Non tu fais partir ton flux du demandeur de l’approbation (déclenchement manuel) ou de la modification / création d’élément (automatique), c’est à cette étape que tu récupère l’approbateur initial.

      Ensuite tu déclenche l’approbation

      Tu récupère la réponse

      Ensuite tu mets à jour ta colonne Approbateur final avec la 1ere personne qui a répondu (car tu récupères obligatoirement une table même si un seul approbateur)

      SubCommentID=gh66p4J00NyMNbp, CommentID=YKzVRkwG8SwEc2k, PostID=z3rktiYZoifh0tN

  • DavidZed

    Membre
    15 novembre 2023 à 19h27 en réponse à: Problème d'export de package de certaines applications

    Hello Vincent HERY ,

    Pour ma part je n’utilise pas l’export package, trop de contraintes et parfois il y a de mauvaises surprises à l’importation

    Si tu en as la possibilité, je t’encourage grandement à rassembler ton ou tes apps dans une solution avec les autres éléments qui lui sont liés : flux, variables d’environnement, références de connexion… C’est de loin la best practice.

    Sinon tu peux exporter un package depuis l’éditeur Power Apps Canvas en sélectionnant l’option télécharger une copie :

    CommentID=CZe0rtfcJuUs7TZ, PostID=fH03OvsJWXBBO6F

  • Hello Marianne LIAUZU ,

    En effet, impossible de désélectionner l’item (en single value du moins, car en multiple value c’est possible)

    de plus le contrôle n’a pas non plus de propriété Reset, il est donc nécessaire d’appliquer un Reset(ComboBoxCanvas1) ce qui est d’autant plus gênant quand il y a une valeur par défaut avec laquelle il faut composer 😢

    Ces contrôles sont encore en preview et on remarque qu’ils gagnent des paramètres au fil des semaines.

    Les premiers Modern-Controls à passer en GA sont :

    • Bouton

    • Slider

    • Link

    • Proress Bar

    • Tab List

    CommentID=KFAgD7SZz1tyIne, PostID=kD3HXLILYrKRs5S

  • DavidZed

    Membre
    14 novembre 2023 à 20h55 en réponse à: Dynamics 365 Customer service : hiérarchisation des clients/contacts

    Hello Diane Niango ,

    S’il s’agit d’un portail comparable à un site Power Pages :

    Sauf erreur de ma part, le Contact principal d’un compte n’a pas spécialement de rôle privilégié, c’est juste un champ lookup vers la table contacts

    Du coup, il faudra créer un rôle web custom pour les superviseurs, l’idée ensuite c’est de donner des permissions de table :

    1. de type “Contact” pour les utilisateurs authentifiés

    2. de type “Compte” pour les utilisateurs superviseurs

    Les premiers ne verront que leurs enregistrements, les seconds verront tous les enregistrements des contacts de leur compte.

    CommentID=7aVuICODCC0S4iA, PostID=OFkhwyWTUNZJrRe

  • DavidZed

    Membre
    14 novembre 2023 à 20h44 en réponse à: liste des nouveaux connecteurs publiés

    Hello Catherine ,

    Pour la différence entre les deux templates, la description parle d’elle même:

    • Le premier retourne les apps, flux et connecteurs du tenant aucours d’une période donnée

    • le 2eme les nouveaux connecteurs disponibles d’un environnement donné depuis 24h

    Mais l’idéal est de les déployer sur un environnement de developpement et de les ouvrir pour analyser le flux, c’est une assez mauvaise idée d’installer et d’exécuter des flux sans vérifier ce qu’ils font réellement.

    CommentID=E2L4FuWqp4SmVyR, PostID=2TC1q5HlTwkuKCU

  • DavidZed

    Membre
    14 novembre 2023 à 20h33 en réponse à: Connexion power automate dynamic nav local serveur

    Bonjour Bahri Sami ,

    Il y a une section Dynamics et une section Power Automate, la section “Base de connaissances” n’est pas dédiée aux questions, comme indiqué dans l’entête de celle-ci :

    NE POSEZ PAS VOS QUESTIONS ICI – Cet espace est dédié aux trucs & astuces à partager avec la communauté. Pour trouver de l’aide, rejoignez l’espace concerné (Power Apps, Power Automate, etc.) dans le menu de gauche puis posez votre question. Merci… 😉

    Concernant ton problème, si personne ne répond c’est que la personne qui a la réponse n’est pas encore passée par là.

    Je n’ai aucun idée de ce qu’est Dynamics Nav, mais à priori, si c’est du On-premises, il faudra installer une Passerelle de données / DataGateway sur le serveur.

    Tu trouveras peut-être plus de ressources sur le forum MS community dédié à Power Automate

    CommentID=aMldDCuCHerlkTc, PostID=hwjL1H4NGf7hdho

  • DavidZed

    Membre
    14 novembre 2023 à 20h15 en réponse à: Ordre des éléments dans une table excel

    ça ne vient pas d’un tri sur une des colonnes du tableau ?

    CommentID=GiNEXxFIqbutNqD, PostID=HLSRPAOSgkugjc0

  • DavidZed

    Membre
    12 novembre 2023 à 10h06 en réponse à: Power automate et liste sharepoint

    Dans ce format de données, ce qui me parait le plus simple c’est un flux qui :

    1. Se déclenche quand une ligne est crée ou modifiée

    2. Obtient toutes les lignes qui ont la même personne dans “Nom”

    3. Pour chaque ligne :

      1. Ajoute la valeur de ta colonne “ETP de l’activité” à une variable “varSommeETP”

    4. Un message avec l’expression If( equals(varSommeETP , [Valeur ETP collab]*) , ‘OK’ , ‘NOK’)

    5. Une nouvelle boucle pour chaque ligne de l’étape 2 :

      1. Mettre à jour une ligne : colonne “OK/NOK” (à créer dans la liste) : mettre la valeur du message

    *La valeur [Valeur ETP collab] est à récupérer dans le déclencheur, si elle est toujours égale à 1, on peut même supprimer la colonne, à ne garder que pour gérer des cas en temps partiel.

    Mais pour un modèle de données plus efficace, l’idéal serait peut être d’avoir deux listes :

    • Une avec les collabs et leur ETP contrat

    • Une avec les activités, l’ETP alloué et une colonne recherche vers la liste des collabs

    CommentID=R9XtpaF8WjlCDwX, PostID=KF6ogOblPaQHohm

  • DavidZed

    Membre
    12 novembre 2023 à 9h50 en réponse à: Power Page Dynamics 365 et Dataverse licences

    Pour le licensing power pages (lien ici) :

    Tu as trois options :

    • Accès anonyme : 70 $ pour 500 utilisateurs par site par mois

    • Accès authentifié : 200 $ pour 100 utilisateurs par site par mois

      • Pay as you go : 4$ pour un utilisateur par site par mois (rentable si moins de 50 utilisateurs se connectent par mois)

    Tu auras besoin de ces licences dans les deux cas

    Il ne me semble pas qu’il y ait une tarification spéciale liée à Dynamics, mais un expert sur le sujet me contredira peut-être 🙂

    CommentID=CGYBUqA0aYP0F76, PostID=XUxdu8JUJx3B2DQ

    • DavidZed

      Membre
      12 novembre 2023 à 14h11 en réponse à: Power Page Dynamics 365 et Dataverse licences
      • Accès anonyme :

        • Si tu souhaites que n’importe qui puisse remplir un formulaire (ex un visiteur de ton site rempli un formulaire de demande de devis / prise de contact / demande d’informations etc… )

        • Pour diffuser certaines données publiques (visibles par tous les visiteurs du site)

      • Accès authentifié :

        • Tu donnes l’accès à des personnes spécifiques pour qu’ils consultent / modifient des enregistrements qui leur sont attribués ( Portail de gestion des incidents, consultation de commandes…)

      SubCommentID=aPC3f9zPv3e6HET, CommentID=CGYBUqA0aYP0F76, PostID=XUxdu8JUJx3B2DQ

  • DavidZed

    Membre
    10 novembre 2023 à 12h31 en réponse à: Import Excel

    Hello Sylvain ,

    Si c’est une opération manuelle, le plus pratique est de faire l’export depuis Excel :

    Si c’est automatique, Un flux Power Automate fera le job 🙂

    CommentID=fahpO8GwAhDXm6f, PostID=bb2i5neHEBgCZar

  • DavidZed

    Membre
    10 novembre 2023 à 21h14 en réponse à: Import Excel

    Si ça peut te rassurer je viens de découvrir la fonctionnalité en cherchant s’il n’y avait pas une solution que celle que j’allais te proposer à la base : faire un power automate 😄

    SubCommentID=gwd60dbGLEi9pZh, CommentID=6bekeyL7NEvfnwX, PostID=bb2i5neHEBgCZar

  • DavidZed

    Membre
    9 novembre 2023 à 9h05 en réponse à: Problème récupération de champs SQL

    On ne peut utiliser que les champs texte, ta colonne doit certainement être de type integer.

    Tu peux faire une conversion avec AddColumns :

    AddColumns('Ta source de données'; "TXT_NUM_ORDRE";Text(NUM_ORDRE))

    Tu devrais voir apparaitre la colonne TXT_NUM_ORDRE dans ton menu déroulant

    Il faudra faire attention à ne pas inclure cette colonne si tu réutilise la sélection de ton ComboBox, soit en passant par un lokkup, soit en faisant un DropColumns

    SubCommentID=E954WInkTjm09UJ, CommentID=eaKtiZN7zCdLYia, PostID=Knoz1uQrzzECZMu

Page 18 sur 68