Réponses céées sur le Forum

  • Bonjour Bruno,

    Merci pour ta réponse, au début je ne comprenait pas ta réponse, mais c’est effectivement ça.

    Pour récupérer un flux PowerAutomate supprimer par erreur, il existe trois possibilités (à faire avant les 28 jours voir même 7 jours en fonction des paramétrages) :

    1 – Script PowerShell : Il existe plusieurs fonctions d’administration de la PowerPlatform en PowerShell dont la récupération de flux (rapide)

    2 – Restauration de l’environnement : On restaure l’environnement sur un autre ce qui nous récupère le flux, on peux ainsi le consulter et voir si on le récupère ou non (très long à faire)

    3 – Le récupérer à l’aide d’un PowerAutomate en utilisant les connecteurs d’administration, et en n’oubliant pas de gérer les paginations comme ton exemple 🙂 C’est la solution la plus simple dans ce cas

    Excellente journée

  • Steve

    Membre
    21 janvier 2025 à 11h45 en réponse à: Comptage de points avec CountIF

    Hello Aurélien,

    Merci pour les précisions 🙂

    Au final tout dépend de ta structure de liste

    Je pense que tu as une liste globale Sharepoint avec toutes les questions et avec une rubrique pour les séparés dans ton application.

    De ce que je comprend tu as ensuite 7 écrans, un écran par rubrique.

    Si on laisse en l’état, tu peux faire un truc du genre :

    CountIf(laListeSharepoint, point = 5 && ID in (Filter(Gallery1.AllItems;Toggle_1.Value = true)))

    Ici la première source de données est ta liste Sharepoint auquel on filtre par rapport au nombre de point

    On regarde ensuite si la question est présente dans la Gallery1 (on suppose que c’est l’écran 1) et si le toggle est actif.

    Dans la bonne pratique, si tes 7 écrans sont similaires, je te conseil de tout regrouper dans un seul et même écran, voici quelques idées :

    • Tu crée une collection avec les 7 rubriques et une position de 1 à 7
    • Tu met toutes tes questions de ta liste Sharepoint dans une collection
    • Tu commence avec une variable position à 1 qui affiche la première rubrique
    • Tu affiche les éléments de la collection de question dans une gallery
    • A chaque onchange de toggle, tu patch l’item de la gallery (ça enregitrera dans la collection uniquement et pas dans la liste Sharepoint)
    • tu met un bouton suivant qui affiche la rubrique suivante (position +1)
    • tu met un bouton précédent qui affiche la rubrique précédente
    • Si position = nb rubrique, tu affiche un bouton sauvegarder qui parcours la collection et l’enregistre sur Sharepoint

    Si tu fais cette solution, tu pourras facilement utiliser les CountIf

    Pour plus de fluidité, tu peux améliorer le point 4. En effet si on laisse tel quel, a chaque mouvement de toggle, PowerApps va rafraichir la gallery car on met à jour la collection, l’idée serait d’afficher plutôt la liste Sharepoint en items et de laisser le patch sur la collection dans le onChange du toggle

    Si c’est pas clair n’hésites pas

    Bon courage

  • Steve

    Membre
    20 janvier 2025 à 18h09 en réponse à: Comptage de points avec CountIF

    Bonjour Aurélien,

    Le CountIf est la bonne solution pour cette problématique.

    N’hésites pas à détailler ton exemple pour voir où se situe ton anomalie.

    Peux tu essayer le cas suivant :

    Crée une gallerie (Gallery1) avec dans items

    [
    {
    question: “Question 1”;
    point: 2;
    valide: true
    };
    {
    question: “Question 2”;
    point: 2;
    valide: true
    };
    {
    question: “Question 3”;
    point: 1;
    valide: true
    };
    {
    question: “Question ‘”;
    point: 2;
    valide: false
    }
    ]

    Met ensuite dans un label de l’écran la formule suivante :

    CountIf(Gallery1.AllItems;valide=true && point=2)

    Tu verras que le retour de cette formule sera de 2, soit 2 questions à 2 points répondu favorablement

    Bon courage

    <div> </div>

    • Cette réponse a été modifiée Il y a 1 mois, 3 semaines par  Steve.
    • Cette réponse a été modifiée Il y a 1 mois, 3 semaines par  Steve.
  • Hello Cédric,

    Merci pour ton retour,

    L’honneur revient à @DavidZed qui t’a donné cette excellente solution 🙂

    Excellente journée

  • Bonjour Cédric,

    Peux tu compléter un peu plus ta demande, j’ai du mal à voir ce que tu souhaites faire.

    N’hésites pas à nous mettre des captures d’écran

    Excellente journée

  • Bonjour Ange,

    La solution la plus simple est d’utiliser le connecteur Excel Online (tout dépend de comment est constitué ton fichier)

    Dans l’idéal il faut que tes données soit dans un tableau (avec un nom de tableau) d’un fichier Excel.

    Tu pourras ensuite, à l’aide du connecteur, récuperer les éléments de ton tableau et faire du filtrage.

    Attention, l’utilisation du connecteur Excel Online est très capricieuse (il ne faut pas filtrer les colonnes dans le fichier Excel, les mises à jour ne se font pas en temps réel)

    Bon courage

  • Bonjour Youcef,

    Tu as plusieurs possibilité pour ce cas.

    Tu peux conserver ton opération “Obtenir l’élément” qui te permet de faire ton LookUp, ensuite sur la prochaine action tu peux aller dans Paramètres puis second paramètres et mettre :

    Ainsi la précédente action ne va pas planter et ton flux peux continuer, tu pourras tester par la suite si le résultat est nul.

    Une autre solution serait d’utiliser un Obternir LES éléments en allant chercher l’élément par l’ID.

    Ensuite soit tu regarde le nombre d’éléments retourner, si 0 pas trouvé, si 1 tu peux récuperer l’élément en faisant un First.

    N’hésites pas à mettre des captures d’écran de ton flux

    Bonne journée

  • Steve

    Membre
    27 décembre 2024 à 16h24 en réponse à: flux power automate

    Bonjour Ilhem,

    Copilot pour PowerAutomate va t’aider, dans la page d’accueil de PowerAutomate tu as la possibilité de saisir une phrase, entre celle-ci :

    récuperer une pièce jointe d’une liste Sharepoint et la mettre dans une bibliothèque Sharepoint

    Tu auras ensuite un flux qui te sera proposé et qui te montrera comment récupérer une (ou plusieurs) PJ d’une liste Sharepoint et ainsi créer un fichier dans une liste Sharepoint

    Excellente journée

  • Steve

    Membre
    12 décembre 2024 à 18h30 en réponse à: Problème d'import avec dépendances sur la table elle même

    Dans l’histoire d’import tu devrais avoir un json avec plus de détails

  • Steve

    Membre
    12 décembre 2024 à 17h57 en réponse à: Problème d'import avec dépendances sur la table elle même

    Hello Quentin,

    Est-ce que par hasard tu aurais pas des colonnes de types Choices, si oui, est-ce qu’ils sont bien dans la solution?

    N’hésites pas à ajouter les éléments obligatoires de chaque tables en cliquant les trois points de la ressource puis avancée

    Sinon peux tu mettre le message d’erreur?

    Merci à toi

    Bonne soirée

    • Cette réponse a été modifiée Il y a 3 mois par  Steve.
  • Steve

    Membre
    2 décembre 2024 à 14h08 en réponse à: MAJ fichier texte sur sharepoint

    Merci pour l’exemple

    Vu que tu es en fichier plat (texte) pas besoin d’encoder en base64, tu peux écrire naturellement dans le fichier

    Voici un exemple de fichier sur un Sharpoint :

    Initialise une variable chaine de caractères et met le contenu de ton fichier :

    Ensuite tu peux ajouter à la chaine le texte que tu souhaites mettre à la fin :

    N’oublies pas le retour à la ligne comme premier caractère

    Le resultat final :

  • Steve

    Membre
    2 décembre 2024 à 12h12 en réponse à: MAJ fichier texte sur sharepoint

    Bonjour Laurent,

    Peux tu nous dire comment tu construis ta variable sortie?

    Si tu met ton contenu dans une variable puis que tu fais un “ajouter à la fin de la chaine” tu devrais avoir le bon résultat

    Merci et bon courage

  • Steve

    Membre
    28 novembre 2024 à 13h44 en réponse à: actualisation des formules de ttes les pages

    Bonjour Aurélien,

    Lors du renseignement des distances, tu peux utiliser des variables globales (ex : Set(varDistance,XXX) ) que tu peux ensuite utiliser dans tes autres écrans.

    Ainsi tu peux tester la présence de la variable, si elle n’est pas renseignée (en utilisant la fonction isBlank), soit tu affiche un message “Aucune distance renseignée” soit aucune couleur, soit un bouton qui te redirige vers ce dernier écran.

    Pense bien à remettre à vide les variables globales quand l’utilisateur refait une simulation

    En espérant avoir répondu à ta question

    Excellente journée