DavidZed
MembreRéponses céées sur le Forum
-
DavidZed
Membre16 novembre 2023 à 10h36 en réponse à: Transformer une Galerie en Tableau dans un Text EnrichiHello 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
Membre15 novembre 2023 à 20h36 en réponse à: Flux d'approbation après réaffectation d'une demandeHello 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
Membre16 novembre 2023 à 8h40 en réponse à: Flux d'approbation après réaffectation d'une demandeNon 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
Membre15 novembre 2023 à 19h27 en réponse à: Problème d'export de package de certaines applicationsHello 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
-
DavidZed
Membre15 novembre 2023 à 12h45 en réponse à: Utilisation du controle modern dropdowncanvas (ressemble à la combobox)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
Membre14 novembre 2023 à 20h55 en réponse à: Dynamics 365 Customer service : hiérarchisation des clients/contactsHello 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 :
-
de type “Contact” pour les utilisateurs authentifiés
-
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
-
-
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
Membre14 novembre 2023 à 20h33 en réponse à: Connexion power automate dynamic nav local serveurBonjour 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
-
ça ne vient pas d’un tri sur une des colonnes du tableau ?
CommentID=GiNEXxFIqbutNqD, PostID=HLSRPAOSgkugjc0
-
Dans ce format de données, ce qui me parait le plus simple c’est un flux qui :
-
Se déclenche quand une ligne est crée ou modifiée
-
Obtient toutes les lignes qui ont la même personne dans “Nom”
-
Pour chaque ligne :
-
Ajoute la valeur de ta colonne “ETP de l’activité” à une variable “varSommeETP”
-
-
Un message avec l’expression If( equals(varSommeETP , [Valeur ETP collab]*) , ‘OK’ , ‘NOK’)
-
Une nouvelle boucle pour chaque ligne de l’étape 2 :
-
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
-
-
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
Membre12 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
-
-
-
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
-
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
-
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