Réponses céées sur le Forum

Page 38 sur 90
  • R3dKap

    Membre
    31 août 2023 à 16h34 en réponse à: Envoyer un email de rappel la vielle du jour J

    Si l’heure par défaut est toujours minuit (stocké 22h), alors tu devrais pouvoir repartir sur une égalité stricte comme ceci :

    VarDate : addDays(utcNow(),1,'yyyy-MM-ddT22:00:00Z')nnFiltre : ix_dateaction eq 'VarDate'

    Essaie pour voir si ça marche…

    CommentID=PPrca0rdHJGoe26, PostID=Cbi2CgiGylshSBK

  • R3dKap

    Membre
    30 août 2023 à 16h27 en réponse à: Envoyer un email de rappel la vielle du jour J

    Que veux tu dire par “l’horaire par défaut est minuit” ? D’ailleurs ton application est une application de canevas ou une application pilotée par modèle ?

    Car ça dépends ce qui est stocké en base (pas ce qui est affiché). Car même si à l’écran dans ton app tu vois minuit, dans le système il stockera 22h le jour précédent.

    Il faudrait que tu fasses un petit flux pour lire juste une ligne de ta table et regarder dans le résultat la valeur effective de la date et la comparer avec celle affichée dans l’application. Tu peux mettre une capture de ça ?

    CommentID=QHmVL6r2RuWHM2O, PostID=Cbi2CgiGylshSBK

  • R3dKap

    Membre
    30 août 2023 à 9h46 en réponse à: Envoyer un email de rappel la vielle du jour J

    Après avoir fait un test chez moi j’ai trouvé l’origine du problème : dans ton action Lister les lignes tu fais un test d’égalité stricte -> comme les heures sont prises en compte, l’heure de la date du jour ne correspond jamais (à moins d’un coup de bol de malade) à celle des enregistrements de ta table.

    J’ai étudié différentes pistes pour contourner ce problème :

    • impossible de préciser dans la condition de filtrage que tu ne veux comparer que la date et pas l’heure

    • créer une colonne calculée pour n’y mettre que la date : pas possible avec les nouvelles fonctions Power Fx car ne gère pas les fuseaux horaires

    • basculer ta colonne en date uniquement (mais les enregistrements existants conserveront leurs heures d’origine et on ne pourra donc pas faire une comparaison exacte)

    La seule solution consiste à écrire une condition qui vérifie que ta colonne ix_dateaction est comprise entre ta VarDate à minuit et ta VarDate à 23h59mn59s…

    Il te faut donc 2 variables : une VarDateStart avec addDays(utcNow(),1,'yyyy-MM-ddT00:00:00Z') et une VarDateEnd avec addDays(utcNow(),1,'yyyy-MM-ddT23:23:23Z') et d’écrire la condition suivante pour le filtre de ton action Lister les lignes :

    ix_dateaction ge 'VarDateStart' and ix_dateaction le 'VarDateEnd'

    Ca devrait marcher tant que tu n’as pas d’enregistrement dans ta table avec des heures positionnées entre 22h et minuit car on a pas géré le décalage horaire avec l’heure UTC (en effet, les dates sont enregistrées en UTC dans ta table alors que toi t’es sur le fuseau horaire de Paris (+2 en ce moment)). Ce qui veut dire qu’en réalité avec cette solution on vérifie que ix_dateaction est comprise entre (VarDate à 22h) et (VarDate+1 à 22h)… 😉 Mais bon, j’espère que ça le fera quand même. Et d’ailleurs j’espère que tous tes users sont dans le même fuseau horaire, sinon va falloir faire un flux beaucoup plus complexe pour prendre en compte le fuseau horaire de l’utilisateur connecté… 😅

    Dis-nous si ça fonctionne… Vérifie bien les enregistrements que ton action Liste les lignes te retourne : c’est ça qui est important. La suite de ton flux avec la boucle et l’envoi du mail est bon lui…

    CommentID=1Q5YPMIzGB7aeCn, PostID=Cbi2CgiGylshSBK

  • R3dKap

    Membre
    29 août 2023 à 16h47 en réponse à: Envoyer un email de rappel la vielle du jour J

    Ok. Alors, sauf erreur de ma part, la date dans ta variable VarDate doit être au format UTC. C’est à dire que ta formule pour alimenter ta variable doit plutôt ressembler à quelque chose comme ceci :

    addDays(utcNow(),1,'yyyy-MM-ddTHH:mm:ssZ')

    Dis-nous si ça marche mieux… 😉

    CommentID=GLZtUCc55aHnTwj, PostID=Cbi2CgiGylshSBK

  • R3dKap

    Membre
    27 août 2023 à 14h26 en réponse à: Envoyer un email de rappel la vielle du jour J

    Bonjour Tom Victor,

    Est-ce que tu es encore coincé sur ce problème ? As-tu encore besoin d’aide ?

    CommentID=JHV6eX3qd7NrzEw, PostID=Cbi2CgiGylshSBK

  • R3dKap

    Membre
    3 août 2023 à 14h10 en réponse à: Update COMPOSANT bug l'Apps…

    Bonjour JLF,

    Tu parles d’importation : ce n’est pas toi qui a fait le composant ? Tu l’as téléchargé et tu l’importes dans ton app ? Ou c’est un composant qui est dans une librairie de composants ? Si oui, tu as la main sur cette librairie ?

    Le bug des paramètres Visible, Position, Size et Fill qui disparaissent ça fait des années qu’il existe : c’est juste un bug visuel, les propriétés sont quand même accessibles via l’onglet Advanced.

    CommentID=R1n82U2YUSNN5qo, PostID=nxEHjUY6ojSL6ce

  • R3dKap

    Membre
    3 août 2023 à 14h06 en réponse à: Mettre à jour une colonne pour Stock matériel

    Alors, voilà comment je ferais :

    Patch(Stock_Rennes; locSelectedMatériel; {Stock_total: locSelectedMatériel + Value(txtQuantité.Text)})

    locSelectedMatériel est une variable qui contient le matériel pour lequel tu souhaites faire un ajout. Tu l’alimentes avec un :

    UpdateContext({locSelectedMatériel: LookUp(Stock_Rennes; Matériel = DropdownMatériel.Selected.Value && Modèle = DropdownModèle.Selected.Value)})

    Mais je sais pas comment est structuré ton app : tu as plusieurs écrans ? tu as une galerie qui liste les matériels et des dropdowns pour filter ? tu as un écran de détail d’un matériel ? dessus y’a un formulaire ou juste des champs libres ?

    Dis m’en un peu plus…

    CommentID=YxR4yb0P7J1rtdZ, PostID=ZGZVBzcAuxF9ace

  • R3dKap

    Membre
    2 août 2023 à 8h13 en réponse à: Mettre à jour une colonne pour Stock matériel

    Y’a un p’tit souci de confusion là… Tu dis qu’elle doit s’appeler Stock_Total mais Stock_Total c’est justement la colonne que tu essaies de mettre à jour. Que veux-tu mettre dans la colonne Stock_Total ? Si je comprends bien tu veux y mettre le stock de Rennes + une quantité qui est ajoutée à ce stock. Où se trouve le stock de Rennes et cette quantité à ajouter ? Ce sont des données déjà présentes dans la table Stock_Rennes ou c’est des champs de saisie sur un écran ?

    CommentID=Wr5TdvTjEC9JGac, PostID=ZGZVBzcAuxF9ace

  • R3dKap

    Membre
    1 août 2023 à 16h59 en réponse à: Mettre à jour une colonne pour Stock matériel

    Ah nickel… Alors Stock Total_Rennes c’est quoi ? Un contrôle ? Une colonne ? Il doit manquer un .quelquechose

    CommentID=AdGQczHOglzRAAR, PostID=ZGZVBzcAuxF9ace

  • R3dKap

    Membre
    1 août 2023 à 10h25 en réponse à: Nouvelle carte et mesure SPARK

    Jérémy Laplaine t’es en mesure d’aider notre ami StevannS ? Merci d’avance… 😉

    CommentID=pZGN9Wvy1h3z46w, PostID=JZlX8tPYzDGlNLc

  • R3dKap

    Membre
    1 août 2023 à 9h25 en réponse à: Mettre à jour une colonne pour Stock matériel

    Salut Thibaud Llinares,

    Merci pour le créateur du PPFC 😊. Mais t’inquiète, il n’est pas tout seul, c’est tout l’intérêt d’une communauté… c’est que nous sommes légions ! 😀

    Pour t’aider plus efficacement à l’avenir, voici la bonne pratique pour remonter des erreurs de formules :

    Sinon, concernant ton problème, comme ça au premier abord je dirais que le souci se situe au niveau de colonnemodèle=Dropdownmodèle. Je suppose qu’il s’agit d’une colonne de lookup (recherche). Si c’est le cas, il faut l’écrire comme ceci : colonnemodèle.colonneprincipale = dropdownmodèle.selected.colonneprincipale.

    Je te suggère de tester ton LookUp() tout seul à côté sur un bouton par exemple, histoire de le faire fonctionner correctement et ensuite de le réintégrer à ton Patch().

    Tiens-nous au courant… 😉

    CommentID=iRikNqjzWLOqWjZ, PostID=ZGZVBzcAuxF9ace

  • R3dKap

    Membre
    30 juillet 2023 à 7h13 en réponse à: Soutien technique Powerapps

    Salut bobobaba4310 et bienvenue sur le PPFC.

    Tu peux me contacter par message privé et on verra ensemble de quoi vous avez besoin et comment y répondre… 😉

    CommentID=5fPtOMBjsMSO77q, PostID=gHdWEnbRlN8nooy

  • Salut BNguyen,

    Pas le choix… La seule solution pour l’instant est de passer par un Power Automate pour récupérer toutes les valeurs. Voici un article qui explique comment procéder :

    Sinon, pourquoi ne pas envisager de placer tes données de thème dans une liste SharePoint sur une collection qui serait centrale à l’ensemble de l’entreprise ?

    CommentID=b7LvPex8fkRCYy3, PostID=WX1TQg81aM8JIo9

  • R3dKap

    Membre
    18 juillet 2023 à 9h26 en réponse à: Cesser un flux, en l'absence de données.

    Salut Annie,

    Voyons si l’on peut répondre à ton désespoir… 😊

    Je vois dans ton bloc Condition NC1 que tu as bien prévu un TERMINER si jamais il n’y a pas de photo ou d’info à la question. Je suppose que tu as fait pareil dans chacun des autres blocs pour chacune des questions. Est-ce que cela ne fonctionne pas ? Ca devrait non ?

    CommentID=Vus5l3jQFhUZi2I, PostID=IWGMZidImYwzwxQ

  • R3dKap

    Membre
    16 juillet 2023 à 20h21 en réponse à: Suppression du cache de l'application Power Apps

    Salut Jean-Rémy Gallapont,

    Ouhlaaa… A mon avis, le plus simple pour répondre à ta question c’est finalement de la généraliser : est-ce que lorsque Android ou iOS installe une mise à jour d’une application quelconque, le cache de cette application est vidé ?

    Après une p’tite recherche rapide, j’ai trouvé ça : https://stackoverflow.com/questions/51148717/does-android-clean-app-cache-on-update#:~:text=Yes%2C%20it%20clean%20data%20when,Catching%20android.

    Mots-clés utilisés : does android clear cache after app update ?

    Navré de pas pouvoir faire plus… 😊

    CommentID=EE79l5bBYmRAcJB, PostID=eXO0iuvFmn5n7lh

Page 38 sur 90