DavidZed
MembreRéponses céées sur le Forum
-
DavidZed
Membre22 mars 2024 à 8h41 en réponse à: Recomposer un tableau d’enregistrement depuis plusieurs tables relationnellesHello Lou,
Compte tenu de la configuration de tes données, tu peux arriver à tes fins en ajoutant un simple paramètre à ta requête dataverse : mettre la colonne lookup en expanded query.
Exemple, je liste les lignes de ma table “Tutus”, laquelle contient une colonne lookup vers la table “Toto”, j’indique la colonne lookup dans mon extanded query
Je peux ensuite mapper les valeurs de l’enregistrement associé via la colonne lookup dans mon action sharepoint : -
DavidZed
Membre20 mars 2024 à 11h22 en réponse à: Délégation Fichiers Sharepoint Autorisations dossiersOui tout à fait, tant que ça reste dans une colonne de métadonnées ajoutée à la bibliothèque
-
DavidZed
Membre16 mars 2024 à 11h06 en réponse à: Délégation Fichiers Sharepoint Autorisations dossiersC’est une colonne de métadonnées que tu dois ajouter à ta bibliothèque (ça fonctionne comme pour ajouter une colonne dans une liste SP)
-
La fonction Search ne fonctionne pas avec les colonnes qui ont un type de données complexe (choix, lookup, personne…)
Pour faire une requête avec des conditions sur des colonnes complexes, il faut utiliser exclusivement Filter(), par exemple sur une colonne ‘Référent’ de type “Personne”
Filter('Source de données' ; TextInput1.Text in Référent.Email )
Permet de remonter toutes les lignes pour lesquelles les caractères saisis dans le TextInput sont présente dans l’email.
Attention, tout comme Search(), le test logique “In” n’est pas délégable à une source SharePoint
-
Est-ce que cela se produit sur l’application mobile uniquement ?
Si tel est le cas c’est un problème connu, l’app mobile ne parvient pas (plus) à passer le contexte de connexion pour accéder à des documents hébergés sur un site SP pour afficher des images ou des fichiers directement dans la power app
-
Bonjour,
A mon avis le problème se situe à ce niveau :
Il est peut probable que le drop down produise ce type de sortie,
si tu lui a mis en source une formule Distinct(), par exemple :
Distinct('Contrat objectif détails';ResultatsCles)
Tu pourras appeller la valeur sélectionnée avec
DropdownCanvas1.Selected.Value
-
DavidZed
Membre12 mars 2024 à 22h00 en réponse à: Délégation Fichiers Sharepoint Autorisations dossiersHello Mickael,
Comme la plupart des colonnes système Sharepoint, il n’est pas possible de déléguer les requêtes dessus.
La solution de contournement :
- Crée une colonne de type texte (dans mon exemple je la nomme Path2)
- Crée un flux power automate avec le déclencheur “quand un fichier est créé ou modifié (propriétés seulement)”
- Dans les settings du déclencheur, ajoute une condition de déclenchement :
@not(equals(triggerBody()?['{Path}'],triggerBody()?['Path2']))
Pour éviter que le flux ne se déclenche en boucle
- Dans les settings du déclencheur, ajoute une condition de déclenchement :
- Ajoute une action “Mettre à jour les propriétés du fichier”
- Mettre le même site et bibliothèque que pour le déclencheur
- Mettre l’id récupéré du déclencheur
- dans Path2, mettre la valeur dynamique “Chemin d’accès au dossier”
Quand un fichier sera ajouté ou modifié, le chemin d’accès sera inscrit dans le champ Path2, qui lui est délégable dans Power Apps
-
Si tu mets une galerie dans un container,
En admettant que la galerie fasse 1600 px de largeur et ton container seulement 800 px, tu auras un défilement horizontal (à activer sur le container)
Tu peux également essayer le modern control “Table”, lui aussi est encore en preview, mais il n’aura peut être pas les effets indésirables que tu as rencontré.
-
Il s’agit de ce contrôle ?
Etant donné qui est en preview depuis qu’il a été implémenté il y a déjà plusieurs années, je ne recommande pas de l’utiliser sur des applications en production… Mieux vaut utiliser des galeries.
Peut-être qu’en excluant les colonnes complexes : images, fichiers, pièces jointes etc… tu parviendras à éviter le problème. Pour cela il faut mettre la source de données dans un ShowColumns() et spécifier les colonnes à afficher (ou un DropColumns() et spécifier les colonnes à écarter)
-
DavidZed
Membre4 mars 2024 à 15h51 en réponse à: Problème numérotation auto sur l’ID lors de la création d’un enregistrement formSi tu veux afficher cette colonne, sans que cela ne bloque ton formulaire, tu peux supprimer le datacard, et et le ré-ajouter, mais dans les propriétés, il faudra changer le template du datacard et le passer en “afficher le texte”
Le datacard n’aura plus de propriété update et ce champ sera ignoré sur un SubmitForm()
-
DavidZed
Membre1 mars 2024 à 16h32 en réponse à: Exporter une liste sharepoint en Excel et l’envoyer par MailJ’ai constaté cela récemment également…
Il est possible que power automate ne soit pas en mesure de récupérer le contenu d’un fichier excel immédiatement après la modification.
Essaie d’ajouter un délai entre l’ajout des lignes et l’envoi du mail.
Par contre tu parles d’un flux pour supprimer les lignes… Il vaut mieux que cette action soit dans le même flux, après l’envoi du mail.
-
Hello,
Ce doit être possible, mais pas via un composant natif, il faudrait récréer l’affichage à l’aide d’une galerie, en utilisant la table ‘Activités’ et en la filtrant sur l’enregistrement associé.
-
peux-tu mettre un screenshot de ton erreur dans la barre de formule, et du popup de suggestion des parametres quand tu place ton curseur texte après la parenthèse de .Run( ?
-
Il peut y avoir un problème de synchronisation,
Dans ton flux, supprime de déclencheur et recrée le, ajoute tes entrées et enregistre le flux
Dans power apps, dans l’onglet power automate, fais rafraîchir sur le flux, cela va supprimer la liaison et le réimporter.