Réponses céées sur le Forum

Page 3 sur 7
  • Hello

    J’aurais vu ca plus tôt je t’aurais fait une liste…

    En ce moment ma bête noire c’est le bandeau inline actions et le nouvel éditeur de formules et son autocomplétion invasive…
    Leur point commun : sous prétexte d’apporter de l’aide ils viennent masquer le reste du contenu intéressant… Une vraie plaie je trouve

  • Salut,

    Effectivement les tables contenant les définitions et les valeurs pour les variables d’environnement ne sont étrangement pas accessible depuis powerQuery…
    Tu peux t’en sortir avec les API et le connecteur OData [Spoiler : tu seras quand même obligé de configurer ton dataflow selon l’environnement ciblé] :

    https://XXXXXX.XXXX.dynamics.com/api/data/v9.2/environmentvariabledefinitions?$filter=schemaname eq 'ShemaName_de_la_variable' &$select=environmentvariabledefinitionid

    Ca te donnera le GUID de la valeur de variable d’environnement à utiliser ici :

    https://XXXXXX.XXXX.dynamics.com/api/data/v9.2/environmentvariablevalues?$filter=_environmentvariabledefinitionid_value eq 'guid_de_definition_variable'


  • Alexandre

    Membre
    16 février 2024 à 21h42 en réponse à: Configuration rôle de sécurité

    Si je comprend bien, le rôle du manager doit avoir le droit de modifier la division des agents qui sont dans les divisions en dessous ?
    Si oui alors il faut certainement qu’il ait le droit de modifier les utilisateurs au niveau division et sous divisions, et qu’il ait des droits aussi pour “ajouter” et “ajouter à” sur l’utilisateur et/ou la division.

    (j’ai toujours du mal à faire la différence entre le “ajouter” et “ajouter à”)

  • Merci à tous les deux !
    Testez le, c’est top, mais c’est encore perfectible. En tous cas ca peut rendre de fiers services 😉

    Et merci aussi pour tout ce que vous faites pour tous les autres 😉

  • Alexandre

    Membre
    22 janvier 2024 à 7h59 en réponse à: problème de transfert de Power apps vers power automate

    Bonjour,

    Utilise la fonction JSON(…) pour sérialiser ta table dans une chaine et l’envoyer à power automate.

    Je te laisse chercher sur YT ou internet, tu devrais trouver pas mal de tutos

  • Alexandre

    Membre
    17 janvier 2024 à 17h11 en réponse à: Message bandeau d’erreur “Une erreur s’est produite”

    Le mieux dans ces cas là est d’utiliser l’outil de déboggage à distance.
    1/ tu vas dans l’environnement cible, puis dans la solution qui porte ton appli, et tu clics sur les 3 points à côté du nom de ton application, puis tu choisis Monitor

    2/ dans le moniteur tu vas en haut et tu choisis ‘Connect User’

    Tu ajoutes ton utilisateur puis tu récupères le lien personnel. Tu lui communiques et tu attends, tu vas récupérer tous les logs de sa session dans le déboggueur. Il ne te reste plus qu’à chercher les erreurs pour avoir un peu plus d’infos.

  • Alexandre

    Membre
    15 janvier 2024 à 15h03 en réponse à: Adaptation app à l’écran

    Ce n’est pas a l’application de s’adapter à ton contrôle, mais bien a ton contrôle de s’adapter à ton écran.

    Donc tu peux lui donner des positions X et Y, et des dimensions Width et Height, qui peuvent être calculés.

    Tu peux te baser sur la taille actuelle de ton application ( App.Width ) ou encore sur le container parent si tu en utilises (Parent.Width)

  • Alexandre

    Membre
    13 janvier 2024 à 12h06 en réponse à: Format date différent selon utilisateur

    Bonjour

    Ta collègue ne serait pas sous firefox par hasard ?

    Si ce n’est pas ça c’est lié à la configuration régionale du navigateur (ou de l’OS) qui est peut être configuré pour afficher les dates en entier.

    Tu peux aussi essayer de forcer le format de date avec la fonction Text(la date;”dd/mm/yyyy”;”Fr-fr”) mais je ne me souviens plus si cela suffit pour forcer le format sur FF…

  • Alexandre

    Membre
    19 décembre 2023 à 0h13 en réponse à: Formules nommées avec paramètres

    Et pourtant j’ai lu aussi que l’usage des composants pour cela était lourd et inadapté (ce à quoi j’adhère quand même pas mal quand même).

    En l’etat les formules nommées sont trop limitées pour avoir un réel intérêt je trouve. Au contraire elles n’invitent pas les citizens à réfléchir à l’usage réseau qui est fait derrière le code réalisé.

    J’ai bon espoir qu’on ait une autre solution après que la hype de l’IA soit retombée 🙂

  • Alexandre

    Membre
    16 octobre 2023 à 14h42 en réponse à: Construction d'un tableau de saisie

    Tu peux faire des copier/coller moyennant quelques astuces :
    Tu colles dans un texte input, puis au clic d’un bouton tu découpes le texte collé sur les sauts de ligne (split(textinput.Text;char(10)) puis sur les tabulations (char(????) <– j’ai plus le code en tête mais tu le trouveras facilement sur internet.
    Avec ces 2 splits et des forall tu seras en mesure de retrouver toutes les valeurs des cellules que tu avais copié à l’origine

    CommentID=NkQ4Jj4C5fLyQQS, PostID=bZdxFDY1FCciEJO

  • Dans Teams, ma boite réserve les liens pour les applis très corporate qu’ils ont décidé de partager à tous.
    La seule solution facile que je vois pour l’instant est l’usage systématisé de raccourcisseur de liens pour pouvoir vite mettre à jour sans refaire le tour (dans mon cas des utilisateurs avaient le lien powerapps dans des QRcodes logés dans les signatures de mail ! ouch) .

    Si vous avez connaissance d’un vote de fonctionnalité concernant la possibilité de faire des liens “statiques” alors partagez le moi car je vote pour direct !!

    Pour la limite API, les nombres de connexions sont visiblement globalisées de tous les usages faits des connecteurs portés par mon compte sur tous les environnements du tenant, multiplié par le nombre d’utilisateurs qui y font appel… Donc ca chiffre vite ! On s’orienterait vers l’usage de comptes applicatifs plutôt que nos comptes persos… A voir

    Pour les variables d’environnement je connais oui, mais je n’ai jamais réussi à utiliser une variable d’environnement dans l’url sharepoint du trigger : dans ce cas on n’a plus du tout la possibilité de lister les bibliothèques / répertoires etc… De mémoire on arrive à s’en sortir dans une action au milieu du flux en remplacant la valeur en dur par la variable d’environnement après les dév, mais pour le trigger ca marche jamais…
    De plus on a aussi le soucis avec les déclencheurs de dataflows qui eux non plus n’arrivent pas à fonctionner avec les variables d’environnement (ni quelqu’autre variable que ce soit d’ailleurs). Si vous avez des solutions je suis preneur car c’est pénible :/

    Sinon oui tout est bien variabilisé par environnement

    CommentID=YNwrvMfWOqL7wuZ, PostID=ihjFRltgOehdmfx

  • Alexandre

    Membre
    26 août 2023 à 15h19 en réponse à: Elégance d'écriture.

    Tu devrais utiliser la fonction With(…) pour alléger ta formule et supprimer les lookups redondants

    CommentID=ebuIeB2YcdKzIHq, PostID=ZqXuapfe8M1xEQu

  • Alexandre

    Membre
    27 novembre 2023 à 22h18 en réponse à: Dates et jours ouvrables

    Cela commence à dater 🙂 mais je dirais de mémoire qu’il vous suffit de renseigner dateMin et dateMax dans le premier with, et que l’ensemble doit retourner le nombre de jours ouvrés ( https://ppfc.fr/bdc/post/compter-le-nombre-de-jours-ouvres-sur-une-periode-powerapps-V9o6ifeeaZrbsDP )

    SubCommentID=DmSQbhMPLfdM7EZ, CommentID=whrj9UAYLzX9rZn, PostID=JOkQBIMfO7SBtxA

  • Petite précision le search est délégable sur Dataverse et SQL server mais uniquement sur des colonnes de type texte. Par contre il n’est pas délégable dans sharepoint.
    Les fonctions délégables selon quelques sources sont reprécisées par ici : https://learn.microsoft.com/fr-fr/power-apps/maker/canvas-apps/delegation-overview#:~:text=des%20r%C3%A9sultats%20corrects.-,Sources%20de%20donn%C3%A9es%20d%C3%A9l%C3%A9gables,Fonctions%20et%20op%C3%A9rations%20d%C3%A9l%C3%A9gables%20Power%20Apps%20pour%20Salesforce,-Les%20classeurs%20Excel

    SubCommentID=ME3ZQ8Qz875jav2, CommentID=BWgn0jsHw3mJxMM, PostID=eXxSODF5xog33hv

  • Alexandre

    Membre
    4 octobre 2023 à 18h49 en réponse à: Copie d'écran

    Il ne manque que la coloration powerFX du code 🙂

    SubCommentID=4x4qB476YPuwVuf, CommentID=TVEuhq9TE5fI8Kh, PostID=Yf4AqYTRFzrIxVZ

Page 3 sur 7