Réponses céées sur le Forum

Page 8 sur 31
  • Bonjour Greg,

    Effectivement, le nouvel interface n’aide pas à retrouver ses petits.

    En sélectionnant Premium dans la liste Runtime, on peut plus rapidement retrouver les actions Word.

  • Geoffroy

    Membre
    9 février 2024 à 19h06 en réponse à: La fonction PDF

    <div class=”x1e56ztr”>

    Le principe est le suivant : le bouton d’impression lance un premier timer qui va générer le PDF sur son OnTimerEnd, ainsi que le changement d’écran puis le lancement du second timer qui va exécuter les mêmes actions sur un autre écran. Et ainsi de suite, jusqu’au timer final qui va, en plus, envoyer un mail contenant tous les pdf générés en pièce jointe.

    Les propriétés du timer n° N placé sur l’écran Screen_N sont :
    Duration : 0
    Start : varDébut_N
    OnTimerEnd : Set(Impression_N;PDF(Screen_N));; Set(varDébut_N;false);; Set(varDébut_N+1;true);; Navigate(Screen_N+1)

    Le OnTimerEnd du dernier timer sur l’écran Screen_X sera un peu différent :
    Set(Impression_X;PDF(Screen_X));; Set(varDébut_X;false);;
    Office365Outlook.SendEmailV2(User().Email;”Titre du mail”;”Corps du mail”; {Attachments:Table({Name:”Impression_1.pdf”;ContentBytes: Impression_1};… ;{Name:”Impression_X.pdf”;ContentBytes: Impression_X})})
    On crée une table avec les différents pdf qu’on place dans la propriété Attachments de la fonction SendMailV2.

    Pendant le processus, chaque écran va apparaitre pendant une demi-seconde environ, le temps que la fonction PDF fasse son œuvre (car elle ne marche pas sur un contrôle non visible).

    Dernier point : pour faire tes tests, il faut impérativement te placer en mode Aperçu. Si tu lances l’action avec le bouton Alt, ça va bloquer le timer et tu devras sortir de l’appli et la rouvrir.

    Si quelqu’un a des idées pour améliorer cette méthode, je suis preneur.

    </div>

    • Cette réponse a été modifiée Il y a 11 mois, 2 semaines par  Geoffroy.
  • Geoffroy

    Membre
    9 février 2024 à 18h53 en réponse à: La fonction PDF

    Bonjour Fabrice,

    Effectivement, on ne peut utiliser la fonction PDF que sur l’écran en cours.

    Il existe une astuce pour imprimer plusieurs pdf (un pour chaque écran) en utilisant des timers. Si ça peut répondre à ton besoin, je te passe la marche à suivre.

  • Geoffroy

    Membre
    7 février 2024 à 21h56 en réponse à: Gestion électronique de courriers

    Bonjour Marielle,

    Tu peux développer les actions Condition, Mettre à jour l’élément et Mettre à jour l’élément 2 ?

  • Geoffroy

    Membre
    4 février 2024 à 15h15 en réponse à: Recherche dans un fichier excel

    Bonjour Steve,

    Si ton fichier excel est sur SharePoint ou OneDrive, tu peux t’en servir comme source de données (il faudra mettre les données sous forme de tableau) et les fonctionnalités de recherche dans PowerApps s’appliquent.

    Mais, si c’est possible, mets plutôt les données dans une liste SharePoint. Excel n’est vraiment pas pratique pour travailler dans l’environnement PowerApps.

  • Geoffroy

    Membre
    2 février 2024 à 16h59 en réponse à: Filtrer une liste déroulante

    Bonjour,

    Si je peux me permettre une remarque, pour un filtrage simple, une liste déroulante est moins compliquée à gérer qu’une combobox.

  • Geoffroy

    Membre
    31 janvier 2024 à 13h18 en réponse à: Gestion électronique de courriers

    Bonjour Marielle,

    Point 1 : Il faudrait vérifier si le flux modifie la liste SharePoint, ce qui expliquerait pourquoi il se redéclenche plusieurs fois.

    Point 3 : Il existe des déclencheurs récurrents pour lancer le flux à heure fixe. Avec une étape qui vérifie la date d’inscription afin de ne traiter que les courriers enregistrés depuis le déclenchement précédent, ça devrait le faire.

    Point 2 : idem point 3 pour n’envoyer les notifications que deux fois par jour

    Sinon, une capture de ton flux aiderait bien.

  • Geoffroy

    Membre
    31 janvier 2024 à 9h54 en réponse à: Problème code flux d'un mail Outlook vers Excel

    Tu mets la sortie de l’action Html en texte.

    En faisant tourner ton flux, tu verras comment sort la donnée et donc comment la découper en morceaux.

  • Geoffroy

    Membre
    30 janvier 2024 à 18h09 en réponse à: Avertissement relatif à la délégation

    Bonjour Lilian,

    Déjà, tu peux augmenter la limite de délégation à 2000 éléments au lieu de 500 par défaut.
    Mais la fonction in n’étant pas délégable, on ne pourra faire mieux en gardant cette fonction.

    Si la source est vraiment trop grosse, il faudra changer la manière de filtrer les données.

  • Geoffroy

    Membre
    30 janvier 2024 à 15h24 en réponse à: Problème code flux d'un mail Outlook vers Excel

    Il vaut mieux utiliser une variable de type String que tu nommes dans l’action Initialiser une variable.

    Ensuite, tu la définis avec l’action Définir une variable dans le ForEach

  • Geoffroy

    Membre
    30 janvier 2024 à 10h27 en réponse à: Problème code flux d'un mail Outlook vers Excel

    J’aurais plutôt mis une action Initialiser une variable après le déclencheur, puis Défnir une variable dans le For Each.

    • Cette réponse a été modifiée Il y a 11 mois, 3 semaines par  Geoffroy.
  • Geoffroy

    Membre
    29 janvier 2024 à 17h41 en réponse à: Problème code flux d'un mail Outlook vers Excel

    Ah oui, on ne voit pas grand-chose. Il faudrait ajouter une variable de type texte juste après pour voir le contenu.

  • Geoffroy

    Membre
    29 janvier 2024 à 15h31 en réponse à: Problème code flux d'un mail Outlook vers Excel

    Ce serait plutôt dans le premier onglet Parameters

  • Geoffroy

    Membre
    29 janvier 2024 à 15h06 en réponse à: Problème code flux d'un mail Outlook vers Excel

    En visualisant le résultat du flux et en cliquant sur l’action “Html en texte”, tu devrais voir le contenu de la sortie. Il se peut qu’il y ait des balises html dedans qui peuvent venir perturber les extractions.

  • Geoffroy

    Membre
    29 janvier 2024 à 14h46 en réponse à: Problème code flux d'un mail Outlook vers Excel

    Bonjour Camille,

    As-tu la vision de ce que contient le corps du mail tel que va le lire le flux ?

    Ca peut aider à voir comment construire les formules.

    Je ne connaissais pas la fonction skip. Je passe plutôt par des last(split(first(split(…))…)) lorsque le contenu est normalisé.

Page 8 sur 31