Geoffroy
MembreRéponses céées sur le Forum
-
Bonjour Data_Speacker
J’ignore pourquoi ça ne marche pas mais si tu prends le connecteur Excel Online à la place, ça fonctionne.
Il faut évidemment que les données soient dans un tableau.
CommentID=KZGIUvjBomI0KLj, PostID=Xy1TTLuGy4UMKfY
-
Geoffroy
Membre24 octobre 2023 à 20h01 en réponse à: Calcul jours ouvrés et écrire dans liste Sharepoint (format ?)Bonjour pat
J’ai essayé de reproduire le flux (sans les jours fériés pour commencer) mais j’ai dû modifier le code du filtre de tableau en @and(not(equals(item()?[‘Day’], 0)), not(equals(item()?[‘Day’], 6)))
Ensuite, j’ai mis un déclencheur SharePoint “Lorsqu’un élément est créé” et en sortie “Mettre à jour l’élément”. Et ça fonctionne comme ça sans que j’aie eu à traiter le format de la date.
Quelle est ton action de sortie du flux ?
CommentID=7RbSPS03lT3R85m, PostID=evbMV6imfPGiqld
-
Bonjour Romane
As-tu modifié le niveau de délégation dans ton appli ? C’est dans les paramètres et on peut monter à 2000.
Au-delà de ce chiffre, les données ne seront pas chargées depuis SharePoint. Ca explique peut-être ton souci si c’est le niveau par défaut (500) qui est resté..
CommentID=TS4eiIRxUL50QvG, PostID=Y67nxbPk1ZsaKeG
-
Bonjour Data_Speacker
La formule serait plutôt du genre
Patch (nom_de la source ; First(Filter(nom de la source ; nom de la ligne = ligne à modifier)) ; {colonne à modifier : valeur})
CommentID=YnMt7R7MBQvrbiR, PostID=j73ThY6fAxG0hBh
-
Geoffroy
Membre21 octobre 2023 à 13h39 en réponse à: Changement d'environnement et partage d'applicationBonjour Data_Speacker
Première question: le changement d’environnement se fait par le biais d’une solution dans laquelle tu mets tes applis, tes flux, etc…. Tu exportes la solution d’un environnement (en mode managé ou non managé) et tu l’importes dans l’autre. Ca passe par des fichiers zip que tu enregistres sur ton PC.
Deuxième question : est-ce que l’utilisateur en question as bien accès à l’environnement Test(bac à sable) ? Si ce n’est pas le cas, ça ne l’empêche pas d’ouvrir l’appli par le lien mais il ne la verra pas dans sa liste d’applis.
CommentID=9F8okyWl7O52TQB, PostID=kOQXyBkpkjJW8K3
-
Geoffroy
Membre21 octobre 2023 à 16h32 en réponse à: Changement d'environnement et partage d'applicationJe vais peut-être laisser DavidZed répondre.
Je n’ai jamais mis les doigts dans la gestion des environnements. 😉
SubCommentID=3LlZMiwzt5Uk1NF, CommentID=9F8okyWl7O52TQB, PostID=kOQXyBkpkjJW8K3
-
-
Bonjour Laurent CARRIERE
J’ai eu un problème similaire de fichiers excel verrouillés. C’était pour OneDrive mais peut-être que ça peut t’aider.
https://ppfc.fr/bdc/post/attendre-qu-un-fichier-excel-soit-libere-dans-onedrive-nAph0l0J6KIemOL
CommentID=MRnavItFufSxKMR, PostID=SJPx7qk8ukB8QCC
-
Bonjour Data_Speacker
Le copier-coller comme dans Excel, ce n’est pas possible dans PowerApps.
Pour saisir des valeurs, il faut insérer des TextInput (Entrée de texte). Pour copier ces valeurs vers la source (une liste SharePoint par exemple), on utilise la fonction Patch.
Si tu souhaites que l’écran ait un format particulier (comme dans un tableau excel), tu peux mettre d’abord une image reproduisant le tableau (comme ton exemple) et placer un TextInput par-dessus chaque case (il faudra régler l’emplacement et les dimensions).
CommentID=b8MleNzvMLFklcU, PostID=bZdxFDY1FCciEJO
-
Malheureusement, je n’ai jamais utilisé sql-server. 😟
J’espère que d’autres sauront t’apporter la réponse.
SubCommentID=yJhvaoBAmnBLqoE, CommentID=b8MleNzvMLFklcU, PostID=bZdxFDY1FCciEJO
-
-
Geoffroy
Membre9 octobre 2023 à 19h39 en réponse à: Impossible d'ajouter du contenu dynamique dans mon modèle de courrier électroniqueBonjour Kandys
Si ça marche dans l’objet mais pas dans le corps du mail, c’est peut-être une histoire de format du message. Est-ce que c’est du html ?
CommentID=kOO20n60SSljCIu, PostID=11qIaAXieBb4PfK
-
Geoffroy
Membre6 octobre 2023 à 16h04 en réponse à: Extraire des éléments d'un mail pour ajouter et/ou compléter une ligne d'un tableau excelVoici un flux qui répond entièrement à la question (enfin, j’espère 😉 )
J’ai laissé tomber les variables varBAT1 et varBAT2 qui ne servent pas vraiment (sauf pour clarifier le raisonnement). J’ai ajouté une variable Statut qui servira à déterminer si on a trouvé ou non une ligne avec la date recherchée.
Tout d’abord, on passe en revue les lignes jusqu’à arriver sur une ligne vide (théoriquement, si une ligne avec la date du jour existe déjà, ce sera la dernière). Je n’ai pas trouvé comment aller directement à la dernière ligne. Par défaut, la limite est à 60 mais on peut la mettre à 1 pour gagner du temps.
Pour chaque ligne, on compare les 10 premiers caractères de la date du jour avec ceux de la colonne Date J-1 (car elles sont en format ISO9801 qui inclut l’heure). Si c’est égal, on met à jour la ligne et on passe le statut à OK.
Sinon, on crée une nouvelle ligne avec les infos de BAT1 ou BAT2.
Il y a sûrement une méthode plus élégante 😄
CommentID=eJrOoKWcT3uJuDw, PostID=rejjtrcwiL7Yj7j
-
Geoffroy
Membre6 octobre 2023 à 12h17 en réponse à: Extraire des éléments d'un mail pour ajouter et/ou compléter une ligne d'un tableau excelPour déterminer la formule correcte pour extraire le nombre d’occupants dans les variables varBAT1 ou varBAT2, je te conseille de commencer par mettre d’abord que le corps du message dans la variable et de visualiser son contenu. Ca te donnera les indications pour paramétrer la fonction Split.
CommentID=cb07NguJf7CsGPy, PostID=rejjtrcwiL7Yj7j
-
Geoffroy
Membre6 octobre 2023 à 12h11 en réponse à: Extraire des éléments d'un mail pour ajouter et/ou compléter une ligne d'un tableau excelBonjour ABru
1. Le fichier excel doit contenir un tableau et être placé dans OneDrive
2. La syntaxe du mail déterminera comment le flux va trouver les infos utiles (date, nombre d’occupants du BAT1, nombre d’occupants du BAT2)
Dans mon exemple, le mail a pour objet Occupants BAT1 ou Occupants BAT2.
Le corps du mail est simplement Occupants : X
Voici le flux global
Et le détail
Il faudra bien sûr adapter cet exemple à ta situation.
Attention, c’est un premier jet. Pour l’instant, ce flux crée une nouvelle ligne à chaque fois. il ne répond pas encore à ton souhait de remplir une ligne existante.
CommentID=ESHSh92supfg881, PostID=rejjtrcwiL7Yj7j
-
Geoffroy
Membre3 octobre 2023 à 19h41 en réponse à: Soumettre un formulaire que si la PJ est en format pdfMerci DavidZed ça marche impeccable avec DataCardValue_PJ.Attachments.Name 😊
CommentID=ePKYP3ZmzZTi1aj, PostID=MxQEgnE4hpw2bPD
-
Geoffroy
Membre29 septembre 2023 à 15h37 en réponse à: Contrôle de champs "texte" pour plaque d'immatriculationEn fait, on peut simplifier le Fill en passant d’abord tout en majuscules dans les formules nommées
nfPlaque1=With({inputString:Upper(Mid(plaque.Text;1;1))};LookUp(ForAll(Sequence(255);{Num:Value;Character:Char(Value)});Character=inputString).Num);;
If(nfPlaque1>=65&&nfPlaque1<=90&&nfPlaque2>=65&&nfPlaque2<=90&&nfPlaque3>=48&&nfPlaque3<=57&&nfPlaque4>=48&&nfPlaque4<=57&&nfPlaque5>=48&&nfPlaque5<=57&&nfPlaque6>=65&&nfPlaque6<=90&&nfPlaque7>=65&&nfPlaque7<=90&&Len(plaque.Text)=7;RGBA(0;0;0;0);Color.Red)
SubCommentID=QQres3USsd46oFC, CommentID=Mhd8KDY1ArSpayt, PostID=erpIzqrXOw59kfW