Réponses céées sur le Forum

Page 16 sur 68
  • DavidZed

    Membre
    29 novembre 2023 à 16h37 en réponse à: Licence PowerApps à utiliser

    Hello Seb ,

    Avant toute chose : Ne pas poser de questions dans la base de connaissances, il y a des sections dédiées pour chaque sujet :

    Pour voir si une application nécessitera une licence Power Apps :

    Tu arriveras sur cette page, en bas tu verras si ton app est standard ou premium :

    Ce qui détermine si une app est premium ou pas, ce sont les sources de données que tu vas connecter dans l’éditeur Power Apps Studio :

    Si tu vois un diamant à côté de la source, c’est un connecteur premium qui va basculer l’app en premium.

    Donc à priori, les licences M365 dont vous disposez devraient être suffisantes si l’app utilise SP comme base de données.

    Pour ce qui est des licences Power apps,

    En tant que créateur de l’appli, je devrais payer une PowerApps dev à 20€ par mois, même si je ne la modifie plus pour les 10 prochaines années ?

    Que se passe t il si je prend cette licence 1 mois par an pour la mettre à jour par exemple (sachant que je la mets à jour par les listes sharepoint déjà). Est ce que les 11 autres mois de l’année les users peuvent l’utiliser quand meme ?

    En fait c’est l’inverse, pas besoin de licence pour créer et modifier une application premium, par contre il en faudra une pour l’utiliser.

    On utilisera cette appli 10 fois par jour environ, comment puis je savoir si c’est une licence à l’utilisation ou au user que je dois prendre ?

    Il n’y a pas de licence à l’utilisation, seulement :

    Power apps par utilisateur : Meilleur choix pour les utilisateurs qui utilisent 4 apps ou plus

    Power apps par application (Mais qui devrait en fait s’appeler Power Apps par application et par utilisateur) : Meilleur choix pour les utilisateurs qui utilisent 1 à 3 applis

    Power Apps Pay-as-you-go : Meilleur choix choix pour les utilisateurs qui utilisent 1 à 3 applis moins de 6 mois par an chacune (autrement dit dans peu de scénarios)

    CommentID=DWCdxctfgGUUXzx, PostID=E9maG2PyOqPHVOc

  • DavidZed

    Membre
    27 novembre 2023 à 17h58 en réponse à: SharePoint/Excel et Power Automate

    Bonjour Fcal79 ,

    Avec le déclencheur Quand un fichier est ajouté, tu peux ajouter le trigger setting :

    @equals(triggerOutputs()?[‘body/{IsFolder}’],true)

    Ton flux ne se déclenchera que sur la création d’un dossier,

    Tu trouveras les infos sur l’utilisateur et la date dans les champs created by et created on

    CommentID=2V8tWttx6zNgkmF, PostID=nVAMzD1ZHgfkVe0

  • Bonjour Jean ,

    Je te recommande de créer un flux comme tel

    1. Déclencheur : planifié, exécution tous les trois mois

    2. Action Obtenir l’heure passée , intervalle 3 mois

    3. Action obtenir les éléments Sharepoint avec filtre Odata sur la date de remplissage du formulaire et le statut, dans l’exemple remplacer Start et Boolean par les noms techniques de tes colonnes Date de remplissage et Véhicule Actif ?

    4. Ensuite faire une condition : compter les lignes retournées, si >0, générer un tableau Html et l’envoyer par email.

    CommentID=CJwwWw7qWsq4DCs, PostID=hdE5bZSUXrlJNdZ

  • DavidZed

    Membre
    27 novembre 2023 à 17h27 en réponse à: Erreur connexion

    Hello juvet

    Attention aux sections du forum, la base de connaissances est réservée au partage de connaissances d’articles, pour poser des questions, il y a des forums dédiés pour chaque outil de la Power Platform (et outils connexes)

    C’est très générique comme message d’erreur, il faudrait un peu plus de contexte :

    • L’outil sur lequel tu es

    • Ce que tu essaies de faire

    • Les connecteurs / fonctionnalités utilisés

    CommentID=1IlBfQoj6KlDtmA, PostID=JyOETi514xqI0Lh

  • DavidZed

    Membre
    25 novembre 2023 à 14h20 en réponse à: les licences Power Apps pour les utilisateurs

    Pour pouvoir utiliser des fonctionnalités premium (Comme Dataverse), tu as des licences Power Apps :

    Par utilisateur :

    • L’utilisateur peut utiliser des applis sans limite de nombre

    • Prix : 18,7 e par mois

    • La licence est attribuée à l’utilisateur dans le centre d’administration M365

    Par application :

    • Prix 5 e par utilisateur et par mois

    • Les licences sont acquises dans le centre d’administration M365, mais elles sont attribuées à un environnement dans le centre d’administration Power Platform

    • On attribue des pass à l’environnement, on autorise l’application à consommer les pass, quand l’application est partagée à un utilisateur, s’il n’a pas de licence per user, un pass est consommé

    Il y a également le pay-as-you-go , mais il n’y a que très peu de situations où il est intéressant

    Comment optimiser les licences ?

    C’est simple :

    • si un utilisateur utilise moins de 4 applications qui nécessite une licence premium = Licence par application

    • S’il en utilise 4 ou plus : licence par utilisateur

    CommentID=fwvFzsJWjyFsEf9, PostID=Wxl3OU21TocZmFB

  • DavidZed

    Membre
    24 novembre 2023 à 17h14 en réponse à: PowerApp licence Premium

    Bonjour,

    Il est impossible d’utiliser les connecteurs premium (dont Dataverse fait partie) sans une licence Power Apps par utilisateur ou par application.

    Si l’acquisition de licence est impossible, les seules alternatives sont de choisir une base de données standard comme SharePoint ou d”utiliser Power Apps dans Teams qui permet de créer des solutions Dataverse For Teams, qui est une version light de Dataverse, utilisable au sein d’une équipe Teams.

    Je comprend que les sociétés souhaitent limiter le coût des licences, mais il faut prendre en compte le ROI de cet investissement : 18,70€, ca représente 40min de salaire moyen par mois (1h20 de SMIC) Si l’utilisation de l’appli (ou de l’ensemble d’applis) fait gagner au moins autant de temps: c’est rentable.

    CommentID=ohCjz580Y8bxRZ7, PostID=yJzEpxlm8HrxARh

  • DavidZed

    Membre
    23 novembre 2023 à 12h24 en réponse à: SQL to model driven solution

    Voici un exemple avec deux tables :

    • Toto la table parent

    • Tutu, la table enfant (qui a une colonne lookup vers Toto)

      Pour créer une clé secondaire, dans la table parent :

    faire de même dans la table enfant si tu souhaites pouvoir faire de l’upsert de données (insérer et mettre à jour)

    Dans ton Dataflow, à l’étape du mappage, tu mappe comme suit :

    1. Sélectionne la clé secondaire de la table enfant

    2. Mape la colonne avec l’ID SQL sur la colonne qui est liée à ta clé secondaire (enfant)

    3. Mape l’id SQL parent avec la colonne de la relation (qui sera référencée NomDeLaTableParentCleSecondaireDeLaTableParent

    et le tour est joué 🙂

    CommentID=pDDROQzl3FuopGY, PostID=EXcLVkHuhKhgcH5

    • DavidZed

      Membre
      23 novembre 2023 à 15h48 en réponse à: SQL to model driven solution

      Si c’est bien plusieurs ressources liées à 1 OS,

      La clé nécessaire pour les relations est à créer sur la table OS et va apparaître dans le mappage au repère 3 sur mon Screenshot plus haut

      La clé créée dans la table RESSOURCE ne servira qu’à identifier les enregistrements existants pour éviter de créer des doublons à chaque import

      SubCommentID=sLkP1QwV7CMMsMP, CommentID=pDDROQzl3FuopGY, PostID=EXcLVkHuhKhgcH5

  • DavidZed

    Membre
    22 novembre 2023 à 18h28 en réponse à: Remplir plusieurs fois un formulaire en une fois

    Hello, tu as plusieurs solutions

    1

    Sur le onchange des TextInputs, mettre à jour une variable avec la valeur :

    UpdateContext({vctxDéfaut : Self.Selected })

    UpdateContext({vctxQtKO: Value(Self.Text) })

    Et ensuite mettre ces variables dans la propriété default de leurs datacard respectives

    2

    Mettre dans les propriétés default de ces datacard Parent.LastSubmit.Défaut et Parent.LastSubmit.’Quantité KO’

    pour récupérer les valeurs du dernier formulaire envoyé

    3

    Tu peux faire un patch de X enregistrements avec tes valeurs par défaut et laisser les autres vides :

    Patch ( Source ; ForAll( Sequence (X ); { Défaut: TaValeurParDéfaut ; 'Quantité KO': 0  }) )

    CommentID=JJD9lvHwvdVITcH, PostID=So7zJwYSWzYrQd7

  • DavidZed

    Membre
    22 novembre 2023 à 18h14 en réponse à: Certifications PL-900

    Hello ArtCloud ,

    Il est possible de s’exercer sur le programme MS Entreprise Skill Initiative, mais il faut faire partie d’une société partenaire de Microsoft

    CommentID=TH7F8GRLoqpIVT4, PostID=rkNE3lpnbSw5wV4

  • FormatDateTime() convetit une donnée de type date en type texte

    Si tes colonnes StartDate et DueDate sont de type date, il faut leur fournir une donnée de ce type

    Pour te simplifier la vie, tu peux remplacer tes actions “Message” et tes formules par les actions Temps :

    Obtenir l’heure actuelle et ajouter à l’heure :

    CommentID=ku3xx9tpvl37Cea, PostID=IpbuFMx0xqqBRrq

  • DavidZed

    Membre
    28 novembre 2023 à 14h14 en réponse à: Affichage Smartphone

    Hello Trouvpadenom ,

    Pour que tes contrôles s’adaptent au container, tu vas devoir adapter certains paramètres :

    La bonne nouvelle c’est que ces paramètres sont communs à tous les contrôles placés dans un container, tu peux donc :

    1. Sélectionner un contrôle dans ton container

    2. Appuyer sur Ctrl+A pour sélectionner tous les objets dans le container

    3. Mettre le Align in container (3) sur Stretch

    4. Mettre le Minimum Width sur 200

    SubCommentID=bZtCJFwC09c7xAr, CommentID=WnslJD9m0IwLGDC, PostID=OMHhFpQ93fLVu6x

  • Hello Jean , regarde bien l’exemple dans mon Screenshot,

    il faut des ' ' autour de ta valeur dynamique de date et ne pas oublier l’opérateur logique lt (Lesser than)

    SubCommentID=SHnz8U8BDfn8fA4, CommentID=D8e6wfTN3eeOohg, PostID=hdE5bZSUXrlJNdZ

  • DavidZed

    Membre
    27 novembre 2023 à 19h09 en réponse à: Erreur connexion

    Ce n’est pas un connecteur que j’ai souvent utilisé, mais si cela fonctionne en sftp et non en Sftp – SSH, c’est certainement qu’il y a un soucis au niveau de la clé SSH

    Selon la documentation sur l’authentification, il y a certains points à respecter, ex : ne pas rentrer la clé privée manuellement mais uniquement par copier-coller

    Il y a également une liste de serveurs SSH non supportés par le connecteur, à vérifier que le tiens n’en fait pas partie :

    • The SFTP-SSH managed connector currently doesn’t support the following SFTP servers:

    FileMage Gateway
    Globalscape
    IBM DataPower
    MessageWay
    OpenText Secure MFT
    OpenText GXS
    SFTP for Azure Blob Storage
    VShell Secure File Transfer Server

    L’erreur BadGateway est une erreur Code 504, pour lesquelles certaines solutions pourraient convenir :

    504 error: “A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond” or “Request to the SFTP server has taken more than ’00:00:30′ seconds”

    This error might happen when you can’t successfully establish a connection with the SFTP server. There might be different reasons for this problem, so try these troubleshooting options:

    • The connection timeout is 20 seconds. Check that your SFTP server has good performance and intermediate devices, such as firewalls, aren’t adding overhead.

    • Check whether your SFTP server puts a limit on the number of connections from each IP address. Any such limit hinders communication between the connector and the SFTP server. Make sure to remove this limit.

    • If you have a firewall set up, make sure that you add the managed connector IP addresses for your region to the approved list.

    • If the error happens intermittently, change the Retry policy setting on the SFTP-SSH action to a retry count higher than the default four retries.

    • To reduce connection establishment cost, in the SSH configuration for your SFTP server, increase the ClientAliveInterval property to around one hour.

    • Review the SFTP server log to check whether calls sent to your SFTP server arrive successfully, To get more information about the connectivity problem, you can also run a network trace on your firewall and your SFTP server.

    J’espère que cela pourra t’aider

    SubCommentID=DY2PexzweV0JTNX, CommentID=UPRpTRAt3GFNBW8, PostID=JyOETi514xqI0Lh

  • DavidZed

    Membre
    23 novembre 2023 à 12h01 en réponse à: Filtrer un tableau

    Dans ce cas ce sera un Or et non and And, car il ne peut pas te retourner de ligne dont la valeur de Day est à la fois égale à 0 et à 6

    SubCommentID=RIOw4CEuB4vgWKZ, CommentID=EcNAambvkUzIV4t, PostID=EQAkcFCSNszGQxa

Page 16 sur 68