DavidZed
MembreRéponses céées sur le Forum
-
DavidZed
Membre22 décembre 2022 à 10h24 en réponse à: Récupérer l' ID d'un élément créé à partir de Power Appshello RANDRIATAHINA Charles ,
Si ton item est créé via un formulaire, tu peux normalement récupérer l’id via la formule : NomDeTonForm.LastSubmit.ID
CommentID=buLKK1nqHue5OF0, PostID=fKaqWUStj0TpiXh
-
DavidZed
Membre21 décembre 2022 à 14h30 en réponse à: Collection : est-il possible de mettre une collection dans la propriété Update d'une combobox ?Arf j’avais une réponse assez longue et complète, mais j’ai tout perdu. Alors en gros, il faut que tu présentes une table au format attendu dans ton update, donc une table qui a deux colonnes : ‘Id’ et ‘Value’.
Ceci étant, si tu mets une collection ou une source de données filtrées dans ton update, ça ne fonctionnera pas, même si le format est bon, il va falloir passer par une variable
Dans ta gallerie, mets directement la source de données de ta colonne de recherche
Si tu utilises un checkbox dans ta galerie, tu peux mettre dans le OnSelect :
UpdateContext({vMulti:Filter(Choices([@'Sample List'].MultipleLookup),Id in Filter(Gallery11.AllItems,Checkbox1.Value).ID)})
Tu peux aussi faire une formule à base de ShowColumns(RenameColumns(Filter(….
et dans l’update du DataCard, tu peux mettre :
vMulti
CommentID=RiVQiwcw4bCwsGe, PostID=3pyNQec9Cg3stkI
-
DavidZed
Membre21 décembre 2022 à 15h21 en réponse à: Collection : est-il possible de mettre une collection dans la propriété Update d'une combobox ?du checkbox dans la galerie
SubCommentID=Xi4K436d9r9Gg59, CommentID=RiVQiwcw4bCwsGe, PostID=3pyNQec9Cg3stkI
-
-
DavidZed
Membre20 décembre 2022 à 17h53 en réponse à: Collection : est-il possible de mettre une collection dans la propriété Update d'une combobox ?Hello RANDRIATAHINA Charles ,
Si tu dois enregistrer une collection ou une table de de données contenant plusieurs colonnes dans une seule ‘cellule’ SP, c’est possible en utilisant la fonction ParseJSON(). Mais c’est une fonctionnalité encore expérimentale et il est déconseillé de l’utiliser dans une solution de production.
Tu trouveras de la doc ici :
https://powerapps.microsoft.com/en-us/blog/power-fx-introducing-parsejson/
https://learn.microsoft.com/fr-fr/power-platform/power-fx/reference/function-parsejson
Pour ma part je l’ai mis en place facilement en suivant les étapes de cette vidéo :
https://www.youtube.com/watch?app=desktop&v=FqfLiJDdC3Q
CommentID=061u11oPP4Y31ga, PostID=3pyNQec9Cg3stkI
-
Hello Sylvain ,
Effectivement, cela ne va pas fonctionner car Search() ne fonctionne que sur des valeurs de type texte, or une colonne de recherche / lookup va contenir un enregistrement du type {ID:23,Value:”TitreDeItem”}.
Tu peux remplacer ton search par un Filter() avec “in” :
Filter(maliste;monTextBox.Text in 'Colonne 1' || monTextBox.Text in 'Colonne 2' || monTextBox.Text in 'Colonne 3'.Value)
Ou Colonne 3 est ta colonne de type recherche. Attention, cette fonction est non délégable, à réserver pour des listes avec moins de 2000 éléments (idéalement moins de 500).
Si ta liste est plus grande, il faudra trouver une autre solution pour le filtrage
CommentID=BOFqvqebuDmw6cY, PostID=nsOotVeyUTGOmCm
-
ça me semble correct, mais normalement tu peux simplifier pour le Y, car tu peux réutiliser le calcul fait pour la hauteur :
Y=> 980-Self.Height
CommentID=9Mi8iaOoUJ6w0q6, PostID=mTCg7t7DUyKPy5Q
-
Hello,
Tu peux utiliser les graphiques de base dans l’éditeur, ces objets disposent d’une propriété OnSelect.
Il y a cependant une petite nuance de syntaxe avec une galerie, pour obtenir la valeur sélectionné, il ne faudra pas utiliser “ThisItem.”, mais “Self.Selected.” en préfixe de la valeur à récupérer.
Voici un exemple dans lequel je fais un Navigate et entre autres variables, j’update “vctxDefaultProjStatus” au nom de la colonne sélectionnée, pour l’utiliser comme filtre par défaut dans un autre écran :
CommentID=ebqVVkBWBy2fKjJ, PostID=mTCg7t7DUyKPy5Q
-
Hello,
Je ne suis pas bien sûr d’avoir compris ton problème, mais :
Si tu ouvres ton rapport en ligne et que tu fais ensuite “download this file” :
Tu as ensuite la possibilité d’obtenir un .pbix avec les données ou un lien vers les données :
Si tu n’as pas cette option, il est possible que les téléchargements aient été bloqués dans l’admin portal.
CommentID=cvHQXcwfGmlHK6a, PostID=feI6dOOgUMuFcXW
-
Hello,
Personnellement je n’ai jamais eu ce usecase, mais si je devais envoyer des données depuis un rapport Power Bi vers une liste Sharepoint, je pense que je passerai plutôt par un flux power Automate.
Mais ce doit être également faisable via une Power App integrée.
Le ‘PowerBIIntegration’.Data représente ta source de données, dans le item d’une galerie, elle va te permettre d’accéder aux colonnes que tu as sélectionné via le préfixe “ThisItem” : ex ThisItem.NomdeTaColonne1
-
En premier lieu, il va falloir ajouter ta liste SP dans les sources de données de ton app
Donc dans ta galerie, tu peux mettre
-
un labeltext avec pour valeur
ThisItem.column1
(où column1 est le titre de ton record par exemple) -
un bouton avec en OnSelect :
Patch(TaListeSP, Defaults(TaListeSP),{Titre:ThisItem.Column1, Info:ThisItem.Column2,Date:ThisItem.Column3})
et dans son .Text:"Ajouter à la liste"
C’est l’utilisation la plus basique mais qui va te permettre de comprendre le principe : En cliquant sur le bouton “Ajouter à la liste”, tu créera un nouvel item dans celle-ci avec les données importées de ton power BI
CommentID=9dZufQXqY9Uev9G, PostID=tyhzmO7Ciia81hp
-
-
DavidZed
Membre12 décembre 2022 à 16h20 en réponse à: Changer la position de plusieurs articles sur une même palette en même tempsBonjour,
Ou alors si ton besoin c’est :
-
Quand je change le statut du Moule 1000, qui est en position D103 pour la valeur “Magasin“,
-
Je souhaite que tous les Moules en position D103 aient le même statut (“Magasin“)
Tu peux mettre directement dans le OnSuccess du formulaire:
UpdateIf(NomDeTaListe;Position=Self.LastSubmit.Position;{Statut: Self.LastSubmit.Statut})
CommentID=NULAvqFyu3D8r7L, PostID=YfeT5El5svkiDZa
-
-
DavidZed
Membre12 décembre 2022 à 15h31 en réponse à: Désactiver temporairement et conditionnellement l'accès à une application model driven appJe ne l’ai jamais fait, donc mon point de vue va être très théorique :
-
Mettre tous les utilisateurs standard dans une team
-
Pour leur rendre une campagne accessible : attribuer la campagne à l’équipe
-
Pour verrouiller la campagne : l’attribuer à une autre équipe
-
Au niveau des roles de sécurité, permettre aux super-users de modifier tous les enregistrements, pour les utilisateurs standard, leur permettre de ne modifier que les “team owned records”
CommentID=OZ3ypHneBQV6GMl, PostID=rM6eE3H8GPxVTBr
-
-
Non, elles s’affichent dans les deux navigateurs, j’utilise les deux régulièrement.
CommentID=m1oGHEok5IL7mLZ, PostID=7tLKK4k4iSUrOFp
-
Ok, je comprends mieux !
Ta colonne n’est pas de type ‘image’, mais de type ‘Lien hypertexte ou image’, la différence, dans le premier cas, le “fichier” image est stocké dans la liste, dans le second seule l’url du fichier est stockée dans la liste.
Du coup, c’est normal que les Logo.small, Logo.Medium etc ne répondent pas, par contre :
LookUp(Etablissements;'Nom Etablissement'=gloEtab;Logo)
devrait fonctionner :
Du coup il faut explorer d’autres pistes :
-
Probleme de position de l’image :
-
L’objet Image est dans un container qui a 0 en Hauteur
-
Un autre objet devant ?
-
Le compte utilisé dans power apps a bien l’accès à la liste SP ?
-
“Nom Etablissement” est bien une colonne de type texte ?
-
Fichier source mis à jour : format non pris en charge par power apps ou résolution trop grande ?
Et quelques points à tester :
-
en plaçant ton curseur dans ta formule, as-tu bien ces informations sur le type de donnée qui apparaissent :
-
Si tu colles ta formule dans un labeltext, est-ce que l’URL du fichier s’affiche ?
-
Si tu ajoutes un nouvel objet Media>Image et que tu colles ta formule dans le .image, cela résout-il le problème ?
CommentID=iEH5Ojrgg1vm3hm, PostID=7tLKK4k4iSUrOFp
-
-
DavidZed
Membre9 décembre 2022 à 16h53 en réponse à: Insérer un tableau dans un formulaire Dynamics (ModelDriven)Le truc c’est que j’ai l’impression que tu ne connais pas encore les app Canvas, Commencer la découverte des applis Canvas dans ce contexte, c’est un peu comme apprendre à skier en commençant en haut d’une piste rouge.
Même si ce n’est pas impossible, c’est clairement une voie périlleuse ⚡
CommentID=6Wsol8sNMKPktQE, PostID=aVeMvYi6cilMwQS
-
DavidZed
Membre9 décembre 2022 à 9h24 en réponse à: Insérer un tableau dans un formulaire Dynamics (ModelDriven)Après si tu as besoin d’un affichage un peu plus personnalisé, il faut intégrer une canvas app avec une galerie.
CommentID=qacJ9w3zA8Dvmpm, PostID=aVeMvYi6cilMwQS