DavidZed
MembreRéponses céées sur le Forum
-
Non, c’est censé se faire tout seul 🙂
Du moins c’est ce que j’ai pu observer sur les apps dans lesquelles j’ai utilisé ces fonctions
CommentID=Vlnn4wrYRkfMrgB, PostID=tL42XqkEYqJ8r43
-
L’url est une chaine de caractères (string), dont il faut la mettre entre ” ” 🙂
CommentID=dxPeDIaO1fr6gTH, PostID=KBDmvqj82m4rXpe
-
Bonjour Mick ,
généralement, j’utilise une action “obtenir l’heure passée”
je détermine l’intervalle :
dans ma requête de filtre ODATA, je met un filtre lt ou gt sur cette date calculée :
exemple : created lt ‘Heure passée’ ne retournera que les items qui ont été créés il y a plus de 7 jours
CommentID=WEpufhd31n1OBRP, PostID=fs7De6guQsT55wA
-
Si tu veux pouvoir filtrer sur une valeur, il faut que celle-ci soit incluse dans la source de données de la galerie ou que tu puisse la récupérer à partir de cette même source.
Si tu as utilisé une formule pour déterminer la couleur PV_Truck.Color (en partant toujours du principe qu’il s’agit d’un objet dans ta galerie). Il faudra utiliser cette même formule comme paramètre de filtre.
CommentID=jxV6tLJlooSFOAC, PostID=FQYjHE11nG1sNXW
-
Hello Thomas,
On ne peut pas filtrer les items du gallerie directement sur la valeur d’un contrôle qui dans celle-ci. En filtrant pour masquer les items en fonction de PV_Truck.Color, dont j’imagine qu’il s’agit d’un textinput ou d’un label, le fait qu’il soit filtré ferait qu’on aurait plus accès à sa valeur…
Si tu ne veux pas passer par une collection, alors il faudra stocker ta valeur dans une colonne ajoutée avec AddColumns()
CommentID=FxeBzFSt5hQqC9m, PostID=FQYjHE11nG1sNXW
-
Hello,
Attention, le tag de langage se met en 3eme paramètre dans la fonction Text() et non en second, comme c’est également un tag de format reconnu pour les dates, cela ne génère pas d’erreur.
Pour une valeur décimale le code de langage va permettre de choisir le séparateur de décimales : ” , ” ou ” . ” :
CommentID=rg8G3zK2endDyhc, PostID=H7fnBx7uxTwNBzz
-
Il y a normalement juste 3 choses à faire :
Mettre le DatacardValue en mode
texte
(il est surnombre
de base)Mettre la formule
Text(Sum(gal_Dépenses.AllItems; Value(Montant_TTC; "en-US")); "#.00 €")
dans le default du datacardvalueCela va faire une erreur sur le Datacard.Update, que tu vas pouvoir résoudre en ajoutant un substitute pour enlever le ” €” qu’on a ajouté à l’étape d’avant. :
Value(Substitute(DataCardValueXX.Text," €",""))
SubCommentID=Npo0pMLL6zz9kHN, CommentID=rg8G3zK2endDyhc, PostID=H7fnBx7uxTwNBzz
-
Il est possible aussi, si tu n’as pas besoin que l’utilisateur puisse modifier le montant total manuellement, de masquer le DatacardValue et de mettre un labelText à la place, où là tu n’auras pas de restrictions sur la nature de la donnée affichée.
il faudra néanmoins laisser la formule actuelle dans le DatacardValue pour que l’update se fasse
SubCommentID=g9bEodNOY2eGlNd, CommentID=rg8G3zK2endDyhc, PostID=H7fnBx7uxTwNBzz
-
Tu ne peux pas afficher l’unité, parce que la valeur du total que tu mets dans ton DatacardValue (Montant) doit mettre a jour un champ décimal dans ta source quand tu valides le formulaire.
Si tu mets des chiffes et du texte à cet endroit, tu auras une erreur car ce champ attends une valeur numérique reçoit une chaîne de caractères Alphanumériques.
Si ta colonne “Montant” était de type texte cela fonctionnerait. Mais tu peux faire comme indiqué dans la formule plus haut : remplacer ” €” par une chaine vide et utiliser Value() pour récupérer une valeur décimale à partir du texte et mettre le tout dans l’update du Datacard (pas du DatacardValue)
SubCommentID=XbdWYvAnUCPvOII, CommentID=rg8G3zK2endDyhc, PostID=H7fnBx7uxTwNBzz
-
Ok, je vois !
Dans le .Update du datacard, tu dois certainement avoir : Value(DataCardValueXX.Text)
Si tu ajoutes l’unité et que tu mets le datacard value au format texte, il faudra modifier l’update pour enlever les caractères non numériques :
Value(Substitute(DataCardValue3_1.Text,” €”,””))
SubCommentID=tmpgobOJVK8Fjy1, CommentID=rg8G3zK2endDyhc, PostID=H7fnBx7uxTwNBzz
-
-
DavidZed
Membre15 mars 2023 à 11h19 en réponse à: Problème de champ "ID" lors de l’exécution de la fonction patchDe plus, l’Id est une colonne gérée par Sharepoint, la valuer de l’ID est attribuée automatiquement à la création d’un nouvel item, sa génération est incluse dans le Defaults(‘Liste Camion Globale’) en quelque sorte
CommentID=nxfrYR3pUEIoHpf, PostID=1LrsPKWoIPn4VSO
-
DavidZed
Membre15 mars 2023 à 9h45 en réponse à: Power Apps : Filter par nom ou par la premiere lettre du nomDans ce cas, tu peux reprendre ton code :
Filter(bdNom;nIf (IsBlank(SearchInput.Text);nStartsWith(Title; GallAaZ.Selected.LblLettre.Text);n StartsWith(Title; SearchInput.Text ))n)
Et simplement ajouter dans ton LblLettre.Onselect :
Reset(SearchInput)
CommentID=Jw7vlE1IAc4BD2e, PostID=OQjCRFDYzhdHxd4
-
DavidZed
Membre14 mars 2023 à 20h33 en réponse à: Récupérer une colonne PowerBI sans l'étape "Quand vous cliquez sur un boutton PBIHello Bastien LIN ,
Il est possible d’utiliser l’action “Executer une requete sur un jeu de données”, mais je préfère te prévenir, c’est beaucoup moins convivial que ce que tu as pu essayer. Il faudra y mettre une requête en DAX
Voici une vidéo qui illustre bien le principe :
(34) Automatic exports of Power BI data 🤖 | Run a query against a dataset – YouTubeCommentID=njkeTIv781K9oP6, PostID=W4oqiN5YMZ19pCS
-
DavidZed
Membre14 mars 2023 à 17h22 en réponse à: Power Apps : Filter par nom ou par la premiere lettre du nomBonjour,
Peut-être que l’utilisation d’une variable de contexte résoudrait le problème :
-
Dans le SearchInput.Onselect :
UpdateContext({vctxSearchTXT:Self.Text})
-
Dans le SearchInput.OnChange :
UpdateContext({vctxSearchTXT:Self.Text})
-
Dans le LblLettre.Onselect :
Reset(SearchInput);;UpdateContext({vctxSearchTXT:Self.Text})
-
Dans la Galerie à filtrer :
Filter(bdNom; StartsWith(Title;vctxSearchTXT))
Le cheminement logique :
-
Quand on clique sur la lettre “B” dans la GallAaZ, la valeur de la variable passe à “B”
-
Quand on clique sur SearchInput, qui est vide, la valeur de la variable passe à “”
-
Quand on saisit “Pierre” dans le SearchInput, la valeur de la variable passe à “Pierre”
-
Quand on clique sur la lettre “D” dans la GallAaZ, la valeur de la variable passe à “D” et le contenu saisi dans SearchInput est effacé
CommentID=oXcpKVTednoliwa, PostID=OQjCRFDYzhdHxd4
-
-
DavidZed
Membre27 mars 2023 à 7h29 en réponse à: Insertion de N enregistrements dans une collectionHello,
Il faudrait une vue plus précise de l’erreur pour en dire plus. A première vue, c’est le SourceRecord.Stagiaire qui pose soucis.
SubCommentID=WENkpUKpOX8hzaV, CommentID=wM4hYmAEuBsRZcF, PostID=dx2TzeXzF3eQOD0