Power Apps Public Groupe Public Groupe Actif Il y a un jour L’outil low-code pour créer des applications PC et mobiles. Public Groupe Abonné: Organisé par Description du groupe L’outil low-code pour créer des applications PC et mobiles. Quitter le groupe Êtes-vous sûr de vouloir partir ? ? Discussions Documents Membres 496 Flux Répondre à: Formulaire dynamique avec Power apps Geoffroy Membre 27 décembre 2023 à 11h31 Bonjour Guillaume, Avec plaisir 😉 Gallery1 Items : colBeneficiaires Voici les OnSelect des icônes utilisées Icône Ajouter (principal) : ClearCollect( colBeneficiaires; { Titre: “”; Date_Ordre: DateTimeValue(txt_Date.Text); Motif_Ordre: txt_Motif.Text; Numero_Ordre: txt_Numero_Ordre.Text; Nom_Beneficiaire: “”; Numero_Compte_Beneficiaire: “”; Banque_Beneficiaire: “”; Montant: Value(txt_Montant.Text); Observations: txt_Observations.Text }) Icône Ajouter de la galerie : Patch( colBeneficiaires; ThisItem; { Titre: txt_Numero_Ordre.Text & “_” & txt_Nom.Text; Nom_Beneficiaire: txt_Nom.Text; Banque_Beneficiaire: txt_Banque.Text; Numero_Compte_Beneficiaire: txt_Numéro_Compte.Text });;Collect( colBeneficiaires; { Titre: “”; Date_Ordre: DateTimeValue(txt_Date.Text); Motif_Ordre: txt_Motif.Text; Numero_Ordre: txt_Numero_Ordre.Text; Nom_Beneficiaire: “”; Numero_Compte_Beneficiaire: “”; Banque_Beneficiaire: “”; Montant: Value(txt_Montant.Text); Observations: txt_Observations.Text })Icône Enregistrer : ForAll( Filter( Gallery1.AllItems; !IsBlank(Nom_Beneficiaire) ); Patch( LSP_Transactions; Defaults(LSP_Transactions); { Titre: txt_Numero_Ordre.Text & “_” & txt_Nom.Text; Date_Ordre: DateTimeValue(txt_Date.Text); Motif_Ordre: txt_Motif.Text; Numero_Ordre: txt_Numero_Ordre.Text; Nom_Beneficiaire: txt_Nom.Text; Numero_Compte_Beneficiaire: txt_Numéro_Compte.Text; Banque_Beneficiaire: txt_Banque.Text; Montant: Value(txt_Montant.Text); Observations: txt_Observations.Text } )) Icône Recharger : Clear(colBeneficiaires);;Reset(txt_Montant);;Reset(txt_Date);;Reset(txt_Motif);;Reset(txt_Observations);;Reset(txt_Numero_Ordre) Ca peut certainement être optimisé (j’ai fait ça un peu vite)