Réponses céées sur le Forum

Page 3 sur 7
  • Alexandre

    Membre
    4 avril 2024 à 22h09 en réponse à: Models driven apps

    La doc Microsoft préconise de partir du rôle ‘App Opener’ (lanceur d’application) pour commencer un nouveau rôle.

    Donc sans doute que le rôle basic user est plus simple, mais peut être ouvre t’il plus de droits que nécessaires ?

    Le vrai problème finalement c’est la documentation des permissions configurables dans les rôles : elle est (à ma connaissance) inexistante 🙁

  • Alexandre

    Membre
    4 avril 2024 à 8h39 en réponse à: Models driven apps

    Bonjour Stéphane

    Toutes ces fonctionnalités sont contraintes à des droits à ouvrir dans ton rôle de sécurité.

    Toi en tant qu’administrateur tu as tous les droits donc tu vois toutes les fonctionnalités.

    Pour l’export excel tu as l’option dans l’onglet ‘Gestion d’entreprise’ dans l’édition de ton rôle.

    Ça risque de ne pas être suffisant par contre si tu veux utiliser excel online pour lancer des tâches d’import.

    Pour t’aider à vérifier, tu peux au choix demander à un collègue de tester avec le rôle concerné (pour éviter de déranger tes métiers en rec le temps de trouver les bons droits) ou utiliser des outils d’impersonation tel que l’extension ‘Level Up’

  • Top !

    Ça va venir… J’ai confiance 🤘

  • 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

  • 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

Page 3 sur 7