Réponses céées sur le Forum

Page 15 sur 79
  • R3dKap

    Membre
    14 juin 2024 à 18h28 en réponse à: JSON tester la présence d’une valeur

    Ok, merci pour les infos.

    Finalement si je résume : tu veux savoir quels jours de la semaine ont été choisis dans ta colonne Joursexecution qui est une colonne de type Choix.

    Alors il n’y a pas de technique plus simple que la tienne. La seule chose c’est que, plutôt que de concaténer les valeurs de Joursexecution, l’idée serait d’utiliser un booléen pour détecter la présence d’une journée :

    • initialiser boolJourTrouvé à False
    • boucler sur les jours de la semaine via ton JSON
      • boucler sur les valeurs de Joursexecution
        • si valeur jour de la semaine = valeur Joursexecution alors boolJourTrouvé à True

    Dans le post suivant, Tom explique comment vérifier la présence d’une valeur dans une colonne de type Choix : https://powerusers.microsoft.com/t5/Building-Flows/Sharepoint-multi-choice-column-check-if-value-exists-in-the/m-p/819334/highlight/true#M114349

  • R3dKap

    Membre
    14 juin 2024 à 15h35 en réponse à: JSON tester la présence d’une valeur

    Salut Mick,

    Peux-tu nous préciser comment est structurée ta LSP ? Et nous montrer à quoi ressemblent les données dedans ? Merci…

  • R3dKap

    Membre
    14 juin 2024 à 15h32 en réponse à: Problème de formule

    Ok, alors il me faudrait les infos suivantes :

    1. C’est des listes SharePoint que tu utilises ou des tables Dataverse ?
    2. Quelles sont les colonnes de tes 3 listes/tables ? Surtout les colonnes qui les connectent entre elles…
    3. Qu’as-tu dans le Items de ta galerie Gallery8 ?
    4. Quelle est la logique métier entre tes 3 listes ? Chaque commande a plusieurs lignes de commandes + il y a plusieurs prestations pour chaque commande ? J’ai l’impression que les prestations et lignes de commande font un peu doublon, mais je me trompe sûrement…
  • R3dKap

    Membre
    14 juin 2024 à 12h45 en réponse à: Problème de formule

    Salut Tom,

    Essaie ceci :

    <pre class=”language-markup”>Sum(Filter('IX-Prestation'; ligneCommande.Id = Gallery8.Selected.ID);temps_Passe)

  • R3dKap

    Membre
    14 juin 2024 à 12h36 en réponse à: ajustement screen

    Salut Fred,

    Pour l’instant je n’ai pas utilisé l’option Conserver en mémoire les écrans visités récemment. Il me semble qu’elle est désactivée par défaut.

    Le fait qu’en la désactivant tout rendre dans l’ordre montre bien qu’elle est à l’origine du bug du retour arrière. Il faudrait remonter ça au support via un ticket pour qu’un correctif soit mis en place.

    En attendant, si tu la désactives et que tu souhaites améliorer le temps de navigation, y’a pas grand chose à faire à part réduire le nombre de contrôles sur les écrans ainsi qu’anticiper les accès à la base au lieu de les faire dans les OnVisible des écrans et travailler avec des collections locales.

    C’est vrai que la navigation Power Apps n’est pas très performante aujourd’hui malheureusement. Cela tient au fait que depuis quelques années les écrans ne sont instanciés que lorsqu’ils sont affichés : on a gagné sur le temps de chargement et l’initialisation de l’application mais on a perdu sur la nav… 😉

  • R3dKap

    Membre
    13 juin 2024 à 21h38 en réponse à: Photo qui fait des siennes

    C’est une application mobile ?

  • R3dKap

    Membre
    13 juin 2024 à 14h48 en réponse à: Naviguer entre différente page avec une galerie

    Salut Tom,

    Le plus simple est de faire un Switch() :

    <pre class=”language-markup”>Navigate(
    Switch(
    ThisItem.IdPowerApps;
    "CLI";
    "Ecran Client";
    "CDE";
    "Ecran Commande";
    "PREST";
    "Ecran Prestation";
    ...etc...
    )
    )

    Attention, sous cette forme-là, tu ne pourras pas envoyer de données à l’écran cible via le 3è paramètre du Navigate(). Si tu veux envoyer des données à l’écran cible, il te faudra déplacer le Navigate() à l’intérieur du Swtich() :

    <pre class=”language-markup”>Switch(
    ThisItem.IdPowerApps;
    "CLI";
    Navigate("Ecran Client"; ScreenTransition.None; {locNoClient: });
    "CDE";
    Navigate("Ecran Commande"; ScreenTransition.None; {locNoCommande: });
    "PREST";
    Navigate("Ecran Prestation"; ScreenTransition.None; {locIdPrestation: });
    ...etc...
    )

  • R3dKap

    Membre
    12 juin 2024 à 12h38 en réponse à: Parser une boîte mail

    Salut Emmanuel,

    Si ce n’est pas une boîte Outlook c’est quoi comme boîte mail ? Existe-t-il un connecteur Power Automate qui te permette d’accéder aux éléments de la boîte ?

  • R3dKap

    Membre
    12 juin 2024 à 12h35 en réponse à: Pb de superposition de calque

    Salut Fred,

    Tu dois avoir un pb d’agencement de tes conteneurs. Est-ce que tu peux me montrer via une capture l’agencement de tes contrôles et conteneurs dans l’arborescence de ton application dans le Studio ?

    Et sinon : non on ne peut pas gérer dynamiquement la superposition des conteneurs.

    PS : dans Power Apps on appelle pas ça des calques mais juste des conteneurs… 😉

  • R3dKap

    Membre
    12 juin 2024 à 12h32 en réponse à: Mise en forme d'un tableau avec le composant WebPart Texte

    Pour accéder aux anciennes listes SharePoint :

    • Depuis le menu Créer de ton site choisi l’option Application
    • Ensuite clique sur le lien Expérience classique

    Pour ce qui est de la dépréciation de ces listes classiques, je suppose qu’ils ne le feront que lorsque les listes modernes offriront les mêmes fonctionalités.

  • R3dKap

    Membre
    12 juin 2024 à 12h26 en réponse à: Archivage liste SPO au format CSV

    Salut Laurent,

    Voici une vidéo qui t’explique comment faire :

    https://www.youtube.com/watch?v=SnCPDX1C0BU

  • R3dKap

    Membre
    11 juin 2024 à 19h26 en réponse à: Licences Power Apps

    Certes… Mais vérifie d’abord en avance de phase que tous les acteurs ont bien accès au Dataverse (histoire de pas devoir tout refaire si ça passe pas)… 😉

  • R3dKap

    Membre
    11 juin 2024 à 19h25 en réponse à: Filtre Combobox d’un formulaire

    Salut Tom,

    Suis pas sûr d’avoir tout compris à ton problème mais je soupçonne que ce que tu cherches à faire c’est ça : https://ppfc.fr/groupes/base-de-connaissances/forum/topic/%f0%9f%92%a1-filter-une-colonne-lookup-sur-la-base-dune-autre-colonne-dans-la-liste-liee/

    Sinon n’hésite pas à revenir ici… 😉

  • R3dKap

    Membre
    11 juin 2024 à 19h17 en réponse à: Mise en forme d'un tableau avec le composant WebPart Texte

    Oui tu n’auras évidemment toute la latitude souhaitée en utilisant une liste SharePoint de calendrier. Toute la question est : es-tu prêt à investir un temps non négligeable au développement custom de ton besoin dans Power Apps ? Car ça ne va pas être trivial du tout…

    L’idée d’utiliser l’écran Calendrier classique c’est uniquement pour récupérer la mécanique de génération d’un agenda (ce qui te ferait gagner déjà pas mal de temps).

  • R3dKap

    Membre
    11 juin 2024 à 19h13 en réponse à: Licences Power Apps

    Bonjour Nicolas,

    Au vu de la simplicité de ton application (à priori), je te suggère d’utiliser des listes SharePoint pour stocker les réponses aux QCM. Power Apps et SharePoint étant inclus de base dans ces licences, tu n’auras plus de problèmes de licensing… 😉

    Ceci étant dit, d’après la documentation officielle si les étudiants et les enseignants disposent d’une license A3, Dataverse devrait être inclus :

Page 15 sur 79