Réponses céées sur le Forum

Page 6 sur 8
  • Quentin

    Membre
    12 décembre 2023 à 13h59 en réponse à: Comparer des dates de livraison

    Je n’arrive pas à modifier mon msg (crash de la palteforme :()

    Pour le AND, c’est soit AND (….,….) soit &&? j’ai mixé les deux dans mon exemple !

  • Quentin

    Membre
    12 décembre 2023 à 13h50 en réponse à: Erreur Réseau lors de l'utilisation de la fonction PATCH()

    Hello,

    Pour moi tu as déjà un problème dans la syntaxe de ton Patch au niveau des inputs, tu ne récupères pas le texte mais l’input complet :

    {
    ID: varCurrentEvent.ID;
    Titre: Input_txt_Event_Title;
    StartDate: dte_Event_StartDate.SelectedDate + drp_Event_StartTime.Selected.Value ;
    EndDate: dte_Event_EndDate.SelectedDate + drp_Event_EndTime_1.Selected.Value;
    Description: Input_txt_Event_Description

    }
    );;

    Si j’ai bien compris et que Input_txt_Event_Title et Input_txt_Event_Description sont tes inputs, tu devrais avoir quelque chose de ce style :

    {
    ID: varCurrentEvent.ID;
    Titre: Input_txt_Event_Title.Text;
    StartDate: dte_Event_StartDate.SelectedDate + drp_Event_StartTime.Selected.Value ;
    EndDate: dte_Event_EndDate.SelectedDate + drp_Event_EndTime_1.Selected.Value;
    Description: Input_txt_Event_Description.Text (ou Input_txt_Event_Description.HTMLText)

    }
    );;

    Pour info, Patch : L’opération demandée n’est pas valide est une erreur 500, ce qui signifie que c’est la liste dans ton cas qui n’arrive pas à récupérer tes informations. C’est très très souvent lié au type de données que tu lui envoie ou à des règles mises sur ta source qui ne serait pas bien gérée par ton app 🙂

    • Cette réponse a été modifiée Il y a 1 année, 1 mois par  Quentin.
  • Quentin

    Membre
    12 décembre 2023 à 11h01 en réponse à: Comparer des dates de livraison

    Hello,

    Pour comparer des dates, je te conseilles de ne pas le faire directement dans SharePoint mais plutôt dans ton Power BI 🙂
    Tu as plusieurs possibilités, la plus simple étant de créer une colonne calculée avec du DAX :
    1. Sur ta table, clic droit + Nouvelle colonne
    2. Dans la fenêtre DAX en haut de l’écran : MAMESURE = DateDiff(MATABLE[‘MAPREMIEREDATE’],MATABLE[‘MADEUXIEMEDATE’],DAY)

    Cette formule va te créer une colonne avec le nombre de jours entre ta première et ta deuxième date 😉

    • Cette réponse a été modifiée Il y a 1 année, 1 mois par  Quentin.
  • Quentin

    Membre
    11 décembre 2023 à 20h44 en réponse à: Composant de changement d’état de formulaire

    Navré il semblerait qu’il y ait un décalage de rafraîchissement des commentaires 😮

    @DavidZed je vois tes messages 1h après leurs publications ! 😂

  • Quentin

    Membre
    11 décembre 2023 à 20h20 en réponse à: Composant de changement d’état de formulaire

    Hello,

    Ma première remarque en lisant ton idée, c’est qu’on ne peut malheureusement pas à l’heure actuelle ajouter des formulaires dans les composants ! Peut être que cela va déjà t’éclairer 🙂

    Si cela ne t’a pas entièrement aidé, est-il possible pour toi de nous partager davantage sur ton besoin, par exemple le composant au complet (captures ?) avec les fonctions que tu as utilisées ?

  • Quentin

    Membre
    11 décembre 2023 à 16h11 en réponse à: Custom Page – Problème de LookUp()

    Hello Sebastien,

    As-tu regardé ce que te retourne la fonction de GUID avec ton param en query string (GUID(Param(‘recordId’)) ?

  • Quentin

    Membre
    8 décembre 2023 à 16h47 en réponse à: power Automate Condition envoi Mail

    Pour corriger mon explication, j’ai mis Quantite1 gt Quantite2 (gt = grater than). Dans ton cas, il faudrait l’inverse, donc soit Quantite1 lt Quantite2 (lt = lower than) soit Quantite2 gt Quantite1 😊

  • Quentin

    Membre
    8 décembre 2023 à 16h44 en réponse à: power Automate Condition envoi Mail

    Pour récupérer l’ensemble des éléments qui ont un résultat correspondant à tes attentes :

    Récupère les données filtrées

    Génère un tableau HTML avec le contenu de l’action précédente

    Envoi le contenu de ton tableau de l’action précédente dans le corps de ton e-mail

    J’ai fait des captures rapidement pour expliquer, j’espère avoir bien compris ton besoin et avoir pu t’aider 😊

  • Quentin

    Membre
    8 décembre 2023 à 12h20 en réponse à: Loader au chargement de données d’un tableau

    Hello,

    Tu ne vas pas pouvoir gérer un loader au chargement de données en direct comme tu le décris.
    L’idée la plus intéressante et optimisée serait de travailler avec des collections.

    Tu charges tes données dans une collection, et tu utilises cette collection dans ta table. De ce fait, tu vas pouvoir gérer un loader avec des variables 🙂

    Dans ton Onstart/OnVisible de page :
    UpdateContext({ctx_VisibleLoader : true});;

    ClearCollect(MaCollection;Filter(MaSource;MesFiltres));;

    UpdateContext({ctx_VisibleLoader : false})

    Dans les items de ta table/galerie :
    MaCollection

    Dans le visible de ton image de loader :

    ctx_VisibleLoader

    En espérant t’avoir éclairé 😊

  • Quentin

    Membre
    12 décembre 2023 à 15h52 en réponse à: Comparer des dates de livraison

    Tu peux tester quelque chose d’encore plus simple dans ce style si ton test est de prendre toutes les données de 2023 🙂

    Mesure 2023 = CALCULATE(AVERAGE(Liste_Demande_Transport[MAMESURE]), Year(Liste_Demande_Tarnsport) = 2023)

  • Quentin

    Membre
    12 décembre 2023 à 13h57 en réponse à: Comparer des dates de livraison

    Pardon, je viens de voir que j’avais nommé ma colonne MAMESURE (un peu bizarre ^^)

    Si tu veux faire la moyenne, tu peux justement créer une mesure sur ta table :
    1. Clique droit sur la table + Nouvelle mesure
    2. Dans la fenêtre DAX : Average(MATABLE[‘MAMESURE’])

    Si tu veux le faire sur une période, soit tu utilises les segments pour filtrer sur ta page, ce qui va dynamiquement recalculé ta mesure en fonction de ta période saisie sur la page, soit tu peux filtrer les données, notamment encore une fois avec une mesure et un Calculate :
    1. Clique droit sur la table + Nouvelle mesure
    2. Dans la fenêtre DAX : Calculate(Average(MATABLE[‘MAMESURE’]),MADATEDEDEBUT > … AND MADATEDEFIN < …)

    J’espère avoir compris ton besoin 😉

  • Quentin

    Membre
    12 décembre 2023 à 12h10 en réponse à: Comparer des dates de livraison

    De rien, n’hésite pas si tu as d’autres besoins 🙂

  • Quentin

    Membre
    8 décembre 2023 à 16h07 en réponse à: FORMULE DE CALCULE DES DUREES DE PRESENCE

    Il nous faudrait l’erreur qui s’affiche dans ton Power BI ou des détails supplémentaires sur les données pour donner plus de matière 🙂

    Pour moi cette mesure doit fonctionner, et n’a pas d’erreur de syntaxe :

    IF(‘table'[Heure arrivée]>’table'[Heure depart],BLANK(),DATEDIFF(‘table'[Heure arrivée],’table'[Heure depart],SECOND)-3600)

  • Quentin

    Membre
    8 décembre 2023 à 15h14 en réponse à: Loader au chargement de données d’un tableau

    Mais de rien !

    Attention, si tu dois remonter autant de lignes, tu dois sûrement un problème d’optimisation. Je t’invite à regarder la sessions de @R3dCap et @DavidZed du PPFS d’hier (salle grand bleu) dans laquelle il parle de l’optimisation de la gestion de la donnée (en autre ;)). Tu vas peut être y trouver ton bonheur, notamment sur l’utilisation du cache et ma mise en cache au fur et a mesure.

    Tu trouveras ici la session, je t’ai mis le bon time code😊
    https://youtu.be/_PmxgslTI30?t=21000

    <div data-oembed-url=”https://youtu.be/_PmxgslTI30?t=21000″><div style=”position: relative; padding-bottom: 100%; height: 0; padding-bottom: 56.2493%;”><iframe src=”https://www.youtube.com/embed/_PmxgslTI30?start=21000″ style=”position: absolute; width: 100%; height: 100%; top: 0; left: 0;” frameborder=”0″ allow=”autoplay; encrypted-media” allowfullscreen=””></iframe></div></div>

  • Quentin

    Membre
    8 décembre 2023 à 12h43 en réponse à: Descriptions de colonne SharePoint

    Tu peux utiliser Power Automate pour requêter l’API existante de SharePoint, rien à Dev de ton côté 🙂

Page 6 sur 8