![](https://ppfc.fr/wp-content/uploads/buddypress/members/709/cover-image/6561e0e9b4d48-bp-cover-image.jpg)
![Photo de Profil de R3dKap](https://ppfc.fr/wp-content/uploads/avatars/709/6561df324fd0a-bpfull.jpg)
R3dKap
Expert Power AppsRéponses céées sur le Forum
Sylvain sinon tu peux aussi rajouter une colonne à ta source de données pour y mettre le Value de ta colonne de recherche :
Search(AddColumns(maListe; "ValueColonne3"; Colonne3.Value); monTextBox.Text; "colonne1"; "colonne2"; "ValueColonne3")
Mais attention, le AddColumns() ne fonctionnera que sur les 2000 premiers éléments de ta liste…
Si tu veux aller au-delà des 2000, pas le choix : faut que tu crées une nouvelle colonne ValueColonne3 directement dans ta liste SharePoint et que tu l’alimentes avec Colonne3.Value à chaque fois que tu crées ou met à jour un item de ta liste. Tu pourras alors faire un Search() sur cette colonne ValueColonne3 sans limitations.
CommentID=pWjx9tXar7m22tR, PostID=nsOotVeyUTGOmCm
Thomas bravo, tu t’es bien débrouillé tout seul… 😉
Juste, je suppose que 980 c’est la hauteur de ta galerie et que tu utilises 900 pour laisser un peu de marge quelque part. Ce que je suggèrerai c’est d’exploiter le
Parent.TemplateHeight
de la galerie pour rendre tout ça un peu plus dynamique (et puisParent.TemplateHeight - 80
pour l’histoire de la marge et arriver à 900).Tu me suis ?
Pour la couleur, soit t’as une donnée qui te permet de les différencier, soit faut que tu rajoutes une colonne dans ta datasource avec un index et tu te sers de cet index pour choisir la couleur. Dans les 2 cas, tu utilises un petit Switch() pour afficher la bonne couleur.
Pour l’ajout d’une colonne avec un index tu peux suivre cette méthode :
CommentID=dlkfJgd44LtchAP, PostID=mTCg7t7DUyKPy5Q
Salut Thomas,
La solution la plus simple que je vois c’est de te faire ton propre histogramme à partir d’une galerie horizontale où chaque barre serait un bouton. Franchement, assez facile à faire… Si t’as besoin d’aide n’hésite pas…
Tiens je pourrais même en faire un composant… 😁
CommentID=5S4uZYZ4FiqgN9O, PostID=mTCg7t7DUyKPy5Q
R3dKap
Membre16 décembre 2022 à 14h25 en réponse à: ALM – Problème de flux lors de deploiment de solutionCa mérite d’être creusé ton problème. Y’a aucune raison logique qui pourrait expliquer ce comportement…
Est-ce que tu as utilisé une variable d’environnement pour ta liste SharePoint ?
Est-ce que tu as généré l’application mobile directement/automatiquement à partir de ta liste SharePoint ou tu l’as créée de A à Z toi-même ?
Il faudrait que tu me donnes beaucoup de détail sur ton app pour que je puisse possiblement identifier l’origine du problème (écrans, boutons, code dans le OnSuccess des formulaires, configuration du mode des formulaires, …)
Tu dis que la création est aléatoire… Il t’affiche une erreur quand ça ne marche pas ? Est-ce la création déclenche un flux derrière ?
Tu ne peux pas les éditer, càd ? Ton formulaire reste grisé ou tu as un message d’erreur ?
CommentID=xFEen0ixcaFMiJT, PostID=4yX3GU4zy0N4sNw
R3dKap
Membre15 décembre 2022 à 14h48 en réponse à: ALM – Problème de flux lors de deploiment de solutionNon. Pour un autre utilisateur c’est au premier lancement de l’app que la popup d’autorisation apparaît, après ça sera bon…
CommentID=K7YA5oJCyjlmzFa, PostID=4yX3GU4zy0N4sNw
Salut ChezWam, suis pas un expert sur le sujet mais je sais que le traitement de données volumineuses via Power Automate c’est juste l’enfer : Power Automate est beaucoup trop lent pour ce genre de choses.
A la place, je dirais que le mieux c’est de le faire via du Power Shell…
Mais tous les jours il importe 5000 lignes ou juste une première fois et ensuite seulement le delta ?
Theophile CHIN-NIN, Tanguy Touzard votre avis ?
CommentID=IMNezZ2ga7AUUwG, PostID=Q4iQQpoGn33SuI3
R3dKap
Membre15 décembre 2022 à 9h40 en réponse à: ALM – Problème de flux lors de deploiment de solutionOk. Si c’est la première fois que le flux est importé sur la PROD, il faut que tu cliques manuellement au moins une fois sur le bouton Exécuter de ton flux pour qu’il t’affiche le panel qui te demande les autorisations SharePoint. Là tu cliques sur suivant et tu verras qu’il va rafraîchir la page de ton flux en arrière-plan car il met à jour des infos d’autorisations sur ton flux quelque part dans le système. Ensuite, même pas besoin d’exécuter ton flux, c’était juste pour passer cette étape d’autorisation.
Ensuite, retente de lancer ton app…
CommentID=SaTVqUhtUvIbhct, PostID=4yX3GU4zy0N4sNw
CedZ alors… Merci pour les explications détaillées…
Tu as donc 2 listes :
Liste1
Client
Date
…
ListeClients
Nom
Compte
Secteur
Mes questions/remarques (utilises le n° pour me répondre 😉) :
Il y a un problème de fond sur ton modèle de données : étant donné que dans ta liste ListeClient il y a plusieurs lignes pour un même client (car il appartient à plusieurs secteurs), alors ta liste ListeClient n’est pas la VRAIE liste du référentiel de tes clients mais plutôt une liste qui devrait s’appeler DetailsClient. Et à côté tu devrais avoir une 3è liste dans laquelle il y aurait uniquement la liste des clients où chaque client est unique. L’idéal serait :
Liste1
Client -> lookup vers ListeClient
Date
…
DetailsClient
Client -> lookup vers ListeClient
Compte
Secteur
ListeClients
Nom
Si ta colonne Client de ta Liste1 est une colonne de texte simple (ce qui est probablement le cas vu que ta liste ListeClients n’existait pas auparavant) et que tu ne veux pas basculer dans le modèle de données suggéré ci-dessus alors ça va pas être simple au niveau des formules…
Fais-moi déjà un retour là-dessus et ensuite on avise… 😉
CommentID=fPswBm6gcapcJ7O, PostID=mCYHTpp50VrRnrD
Laurent CARRIERE c’est à cause de ta colonne calculée. Il faut que tu revoies la manière d’organiser tes données pour éliminer ton problème. Si je comprends bien ce que tu essaies de faire : tu as une combo où il y un numéro de mois, une autre où il y a une année, tu concatènes les deux au format MM/AAAA et tu filtres sur une colonne de date préalablement convertie en texte sur les 7 derniers caractères -> carrément impossible sans problème de délégation. Pour éviter la délégation il faut que ton filter soit simple.
Ce que je ferais :
je créerais une colonne de texte colMoisAn dans la liste dans laquelle je mettrais la partie MM/AAAA de la date à chaque modification/enregistrement dans la liste
je ferais une petite moulinette pour balayer les données existantes et alimenter cette colonne
sur les OnChange des 2 combos je construirais une variable locale qui représenterait le MM/AAAA à partir des combos :
UpdateContext({locMoisAnnée: cmb_mois_2.SelectedText.numMois & "/" & cmb_moisAns_2.SelectedText.Value})
du coup le Filter() s’écrirait ainsi :
...Filter(CHT_TB_suiviActivite; colMoisAn = locMoisAnnée)
Et là t’auras plus de pb… Oui ça demande un peu de boulot mais les Filter() faut les simplifier au maximum, surtout quand on bosse sur de gros volumes, quitte à créer des colonnes spécifiquement dédiées au filtrage…
CommentID=ZbJob5xcP3OmIxR, PostID=6uetl2M2IMmquZP
Ca c’est une question pour Mr. Power BI 😁 : Jérémy Laplaine 😋
CommentID=AZKYzIe9VTBPq2h, PostID=feI6dOOgUMuFcXW
R3dKap
Membre15 décembre 2022 à 8h51 en réponse à: ALM – Problème de flux lors de deploiment de solutionRANDRIATAHINA Charles Que vois-tu dans l’encart qui recense les connexions de ton flux sur la PROD ?
Utilises-tu des références de connexion dans ton flux ?
Si oui, as-tu vérifié quel compte est positionné sur tes références de connexion ?
CommentID=xdgfkBC5Ua7yXxb, PostID=4yX3GU4zy0N4sNw
Par contre je suis dubitatif sur la technique employée pour comparer des mois et des dates…
Dans la colonne mois de ta table, il y a uniquement la valeur numérique du mois (genre 6 pour juin) ou s’agit-il d’une vraie date du premier jour du mois concerné (genre 01/06/2022) ?
Du coup, pourquoi ajouter une colonne “date_mois” en faisant une conversion avec DateValue(mois) ? Pourquoi ta colonne “mois” n’est-elle pas une vraie colonne de date ?
CommentID=5VCFeeMrviOKZFP, PostID=3VxItuPEjPP7eO0
Bizarre… En restant sur le même écran, tu constates bien le changement de variable.debut_periode et fin_periode mais aucun changement sur Formule_1 ? C’est ça ?
CommentID=GJdMJNHAKZ4lKKu, PostID=3VxItuPEjPP7eO0
edou ton problème doit venir d’ailleurs car tout l’intérêt des formules nommées est justement qu’elles sont en permanence à jour. Il n’existe donc rien qui permette de les “mettre à jour”.
Quelle formule as-tu mis dans ta formule nommée ?
CommentID=PZwbDkrKdWAQ9sC, PostID=3VxItuPEjPP7eO0
R3dKap
Membre13 décembre 2022 à 13h53 en réponse à: Import données dans sharepoint liste : colonne de rechercheRANDRIATAHINA Charles pas besoin de renseigner la propriété Value. C’est l’Id vers l’élément de la liste liée qui est derrière le lookup qui sert à faire le lien et le Value est récupéré automatiquement par le système depuis cette liste liée…
Essaie simplement en renseignant l’Id correspondant, puis vérifie ta liste Test data import, ça devrait fonctionner…
CommentID=GqNgru8rVCEKSp6, PostID=yKlY8TRKFIeV9F7