Réponses céées sur le Forum

Page 2 sur 6
  • Nelson

    Membre
    19 novembre 2024 à 20h25 en réponse à: Différence de version Power Apps
    Je ne comprends pas très bien ce que tu essayes de faire.



    Reprenons pour essayer de trouver une solution à ton souci.

    <div>

    Host.Version retourne la version du lecteur powerapps.

    https://learn.microsoft.com/fr-fr/power-platform/power-fx/reference/object-host#version-property



    Tu peux aussi le voir en allant dans la liste d'application et en allant dans les détails de ton application.

    Voici ce que tu pourras y voir :





    De mon point de vue, tu ne dois pas utiliser cette donnée comme référence.

    Ce n'est pas une donnée que tu peux incrémenter toi-même et que tu peux gérer.

    Tu peux voir que tout à gauche, tu as une colonne "Version".

    Celle-ci affiche le nombre d'enregistrement que tu as fait.

    Mais malheureusement, malgré qu'il y a des méthodes pour retourner la dernière valeur pour l'utiliser comme versionning tu n'as pas non plus la possibilitée de la gestionner.



    Au final, la vraie solution est d'enregistrer ton versionning via une liste de paramètres pour ton application.

    Ainsi, quand tu fais des modifications dans ton application, tu auras la main sur le système de versionning.



    Voici ma solution : (rien ne t'oblige à la mettre en place)

    App.formulas :

    //Ici j'écris la nouvelle version de mon app.

    VERSION = "taversion";;

    //Je fais une requête vers ma liste de paramètres de gestion de mon app pour avoir la valeur de version.

    LookUp(SYSTEM_PARAMETER;SP_PARAMETER="LAST_VERSION";SP_VALUE);;





    Ensuite, j'ai un conteneur qui s'affiche avec cette condition

    If(VERSION<>LookUp(SYSTEM_PARAMETER;SP_PARAMETER="LAST_VERSION";SP_VALUE);true;false)



    Ainsi, je préviens mes utilisateurs qu'ils n'ont pas la dernière version de mon application.

    Tu peux très bien ainsi, faire un réel bloquage de ton app, si il y a un réel souci sur une ancienne version et qu'ils doivent impérativement avoir la dernière pour avoir tes correctifs.

    </div>

    • Cette réponse a été modifiée Il y a 2 semaines, 1 jour par  Nelson.
  • Nelson

    Membre
    19 novembre 2024 à 20h03 en réponse à: Différence de version Power Apps

    Bonsoir Patrice,

    Tu sais nous dire comment tu retournes cette valeur ?

    Qu’on puisse voir de notre côté ce qu’il en est.

  • Nelson

    Membre
    8 novembre 2024 à 22h42 en réponse à: Aide sur IsMatch

    C’est exactement pour ce genre de cas que j’aurai voulu avoir des exemples supplémentaires dès le début 😉

    Prenons ton exemple qui devrait être true :

    VG S-1 – VG

    Dans celui-ci j’ai deux fois VG mais lequel devrait être pris en compte ?

    Le 1er ou le second ?

    Imaginons que tu me dises qu’on doit prendre en compte le premier VG pour ce faire, tu vas devoir indiquer que ta ligne commence par ton match donc on va utiliser le symbole “^”

    Ce qui donne :

    <div>”^(G?VG|OP[1-4])”</div>
    <div> </div>
    <div>Maintenant dans le cas où tu me dirais : C’est le second qui compte et mon texte doit donc finir absolument par mes mots de match alors on utiliserait le symbole “$”</div>
    <div>Ce qui donne :</div>
    <div>
    <div>
    <div>”(G?VG|OP[1-4])$”</div>
    <div> </div>
    <div>Par contre, si tu nous dis que ton texte peut contenir ce que tu cherches à match mais pas que</div>
    <div>Exemple : GVGs-1 S-1 – VG etc etc</div>
    </div>
    </div>

    Ici, on voit qu’on a bien notre VG mais qu’il est précédé et suivi de texte dès lors on va l’indiqué de cette manière :

    <div>IsMatch(“GVGs-1 S-1 – VG etc etc”;”\s(G?VG|OP[1-4])\s”;MatchOptions.Contains)</div>

    L’utilisation de “\s” permet d’indiquer qu’avant et après notre mot à match (en l’occurence ici “VG”) il doit y avoir des espaces.

    Ceci évite d’avoir de faux positifs avec testVG, VGtest voir testVGtest

    Pour finir, si tu as comme texte : GVGs-1 – VG

    Et que tu voudrais match donc sur le 1er mot, tu vas devoir donc faire

    <div>

    “^(G?VG|OP[1-4])\s”

    Ainsi, tu indique au moteur de regex qu’il doit commencer par ton mot et que ton mot doit être suivi d’un espace.

    Ceci évitera justement d’avoir un faux positif avec GVGs-1.

    Pour le cas, ou tu veux match sur ton dernier mot donc : VG – GVGs-1

    Tu vas devoir inverser l’exemple ci-dessus de cette manière :

    “\s(G?VG|OP[1-4])$”

    Tu indique au moteur de recherches que tu as besoin d’un espace, suivi de ton mot à match et plus rien après.

    Voilà, j’ai essayé d’être un maximum exhaustif avec les données que tu m’as fourni.

    En espérant que cela puisse t’aider.

    </div>

    • Cette réponse a été modifiée Il y a 3 semaines, 5 jours par  Nelson.
    • Cette réponse a été modifiée Il y a 3 semaines, 5 jours par  Nelson.
  • Nelson

    Membre
    8 novembre 2024 à 19h59 en réponse à: Aide sur IsMatch

    Bonjour Ange,

    Voici la solution à ton souci :

    <div>

    IsMatch(DataCardValue39.Text;"(G?VG|OP[1-4])";MatchOptions.Contains)

    Dis, moi si cela te convient ou si tu as des questions.
    J'ai un peu amélioré ta regex après, ta manière de la réaliser était bonne aussi.
    N'hésite pas à mettre plus d'exemples la prochaine fois pour nous permettre de tester plus amplement pour pouvoir répondre au mieux.

    Bonne soirée et bon week-end


    </div>

  • Nelson

    Membre
    7 novembre 2024 à 15h38 en réponse à: Créer collection top5 des items les plus commandés

    Bonjour Mickael,

    Tu devras te pencher sur la fonction Groupby : https://learn.microsoft.com/fr-fr/power-platform/power-fx/reference/function-groupby

    Tu vas pouvoir réaliser avec aisément ce que tu souhaites il me semble.

    N’hésite pas si tu ne t’en sors pas après lecture des exemples dans la doc.

  • Nelson

    Membre
    6 novembre 2024 à 22h59 en réponse à: Exemples de design de Canvas apps

    Hello Cédric,

    J’ai du mal à visualiser le style que tu recherches via la page que tu as partagé.

    Toutefois, je peux te proposer cet exemple de Kristine : https://github.com/misskristine94/HRDashboard

    Tu peux checker sa page youtube aussi, elle fait des trucs assez propre je trouve.

    Niveau styling des galeries, tu as Tolu Victor sur youtube qui se débrouille bien : https://www.youtube.com/@toluvictor/videos

    Je me permets un petit Warning le concernant.

    Il utilise selon moi un peu trop de conteneurs ce qui alourdi le tout en finalité.

  • Nelson

    Membre
    2 novembre 2024 à 16h40 en réponse à: Condition de PowerAutomate

    Parfait 👌

    Juste, tu sais nous dire quelle solution fonctionne finalement ?

    Avec l’utilisation de length ou null ?

  • Nelson

    Membre
    2 novembre 2024 à 16h01 en réponse à: Condition de PowerAutomate

    Dans mon précédent message, avec la suggestion d’utilisation de l’expression length, je t’avais demandé de mettre 0 et non null.

  • Nelson

    Membre
    2 novembre 2024 à 15h20 en réponse à: Condition de PowerAutomate

    Hello,

    La réponse de Geoffroy devrait fonctionner 🧐

    Une seconde solution est d’utiliser l’expression length() dans ta condition

    Ce qui te donnera length(ta_valeur) est supérieur à 0

    Test et dis nous ce qu’il en est

    • Cette réponse a été modifiée Il y a 1 mois par  Nelson.
  • Nelson

    Membre
    26 octobre 2024 à 13h16 en réponse à: Power Apps Canva V 3.24102.14 BUG prévention.
  • Nelson

    Membre
    25 octobre 2024 à 18h57 en réponse à: Problème format date

    Si mes souvenirs sont bons, il faut aussi vérifier les paramètres dans son profil Microsoft car ses paramètres pouvaient influencer le tout.

  • Nelson

    Membre
    25 octobre 2024 à 18h54 en réponse à: Power Apps Canva V 3.24102.14 BUG prévention.

    Je viens de tester et malheureusement non.

    Mais le problème se pose seulement avec les anciens combobox et non les nouveaux.

  • Nelson

    Membre
    25 octobre 2024 à 9h09 en réponse à: Power Apps Canva V 3.24102.14 BUG prévention.

    De mon côté, rollback à la version 3.24101.10 pour contrer ce bug.

  • Nelson

    Membre
    24 octobre 2024 à 17h25 en réponse à: Power Apps Canva Gros bug

    Bon ce qui est vraiment ennuyant, c’est que si je ne l’active pas, je ne peux utiliser l’option Formulas.

    J’ai donc du modifier mon code existant en “catastrophe” pour ne pas subir un impact trop prolongé.

    Mais le “choc” quand x personnes m’informe du même souci alors que je n’ai fais aucune modif sur cet élément ni ce qui pourrait y toucher.

    Merci de l’avis en tout cas.

  • Nelson

    Membre
    23 octobre 2024 à 11h00 en réponse à: Problème format date

    Bonjour Romane,

    As-tu essayé d’indiquer la langue et région que tu voulais ?

    Ainsi :

    Text(TADATE;"[$-fr-FR]yyyy-mm-dd")

    Les explications : https://learn.microsoft.com/fr-fr/power-platform/power-fx/reference/function-text

Page 2 sur 6