Remplir plusieurs fois un formulaire en une fois

Étiquetté : 

  • Remplir plusieurs fois un formulaire en une fois

    Posté par vivi36 sur 22 novembre 2023 à 9h18

    Bonjour,

    J’ai un formulaire et j’aimerais savoir comment remplir différentes valeurs pour un champs (sachant que les autres données du formulaire ne changent pas) sans avoir à reremplir plusieurs fois le formulaire.

    Typiquement, avoir un bouton “+” qui me permette de dupliquer les champs “Défaut” et “Quantité KO”

    Merci.

    PostID=So7zJwYSWzYrQd7

    Admin a répondu Il y a 11 mois, 3 semaines 1 Membre · 2 Réponses
  • 2 Réponses
  • DavidZed

    Membre
    22 novembre 2023 à 18h28

    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

    • Admin

      Abonné
      1 décembre 2023 à 2h08

      Merci je vais essayer ça !

      SubCommentID=sazN1HBagnCp25n, CommentID=JJD9lvHwvdVITcH, PostID=So7zJwYSWzYrQd7

Connectez-vous pour répondre.