Découvrez exactement ce que la création d’un groupe de champs peut faire. Cet exemple vous montre ce qui se passe lorsqu’un utilisateur modifie la participation à un événement sur un formulaire spécifique.
Vous pouvez voir comment de nouveaux champs sont ajoutés à mesure que la fréquentation change.
Besoin de plus de champs ? Forminator les ajoute instantanément et automatiquement !
Aimez ce que vous voyez? C’est un scénario où :
- Vous voulez que vos utilisateurs puissent entrer leurs informations pour leur propre présence.
- Vous voulez que les utilisateurs puissent ajouter des informations pour jusqu’à 4 invités.
- Le billet d’événement de l’utilisateur coûtera 20 $ et tout invité supplémentaire coûtera 10 $ chacun.
- Vous souhaitez utiliser Stripe pour traiter les paiements.
Rendez- vous sur ce lien pour voir l’intégralité de l’exemple et même obtenir le code pour intégrer ce type de scénario dans votre site ! Vous pouvez ensuite l’ajuster en conséquence et le configurer selon vos spécifications.
Et maintenant que vous avez vu ce qu’un groupe de terrain et un répéteur peuvent faire, montrons comment cela se fait.
4.3.27 Groupe de champs
Ce champ spécial vous permet de regrouper n’importe quel nombre d’autres champs dans votre formulaire et de permettre éventuellement à vos utilisateurs d’ajouter autant de groupes de champs supplémentaires que nécessaire lors du remplissage de votre formulaire. Cela peut être très utile pour la saisie de données reproductibles comme l’historique d’emploi, les participants à des événements, tout type de liste, etc.
Par exemple, vous pouvez regrouper les champs Nom , E- mail et Téléphone lors de la création d’un formulaire pour les participants à un événement. Vos utilisateurs peuvent ensuite soit cliquer sur un bouton Ajouter pour chaque groupe de champs supplémentaire dont ils ont besoin, soit sélectionner le nombre de participants dans un autre champ pour ajouter automatiquement ce nombre de groupes de champs dans le formulaire. Voir Exemple de configuration de groupe de champs ci-dessous pour plus de détails sur cet exemple.
Ce n’est pas seulement limité aux champs Nom , Email et Téléphone ; une fois que vous avez ajouté un groupe de champs, vous pouvez ajouter tout autre champ selon vos besoins dans ce groupe. Voir Ajouter des champs à un groupe de champs ci-dessous pour plus de détails.
Étiquettes de groupe de champsCopier l’ancre d’en-tête dans le presse-papiers
Dans l’ onglet Libellés , vous pouvez personnaliser le Libellé du groupe de champs et ajouter une Description personnalisée .
Répéteur de groupe de champs
La section Répéteur est l’endroit où vous pouvez configurer la façon dont les utilisateurs peuvent ajouter plus de groupes de champs au formulaire qu’ils remplissent.
Notez que l’utilisation de cette fonctionnalité est entièrement facultative. Vous pouvez utiliser les groupes de champs pour regrouper simplement n’importe quel nombre de champs afin de fournir une distinction visuelle entre les groupes de champs liés dans votre formulaire si nécessaire.
Cliquez sur le bouton Activer pour afficher les options de configuration.
- Limite de répéteur minimum – Définissez le nombre minimum de groupes de champs qui doivent s’afficher dans votre formulaire par défaut. Vous pouvez soit saisir un numéro personnalisé , soit sélectionner l’ option Variable pour utiliser la valeur d’un autre champ de formulaire. Si rien n’est entré ici, le minimum sera 1 par défaut.
- Limite maximale de répéteurs – Définissez le nombre maximal de groupes de champs que les utilisateurs peuvent ajouter à votre formulaire. Vous pouvez soit saisir un numéro personnalisé , soit sélectionner l’ option Variable pour utiliser la valeur d’un autre champ de formulaire. Si rien n’est entré ici, le maximum sera par défaut illimité.
- Type d’élément répéteur – Sélectionnez pour afficher des boutons , des icônes ou des liens de texte pour que vos utilisateurs puissent ajouter ou supprimer des groupes de champs lorsqu’ils remplissent le formulaire. Si vous sélectionnez Boutons ou Liens texte , vous pouvez personnaliser le texte qui doit s’afficher pour chacun.
Utilisation de valeurs variables pour les champs répétésCopier l’ancre d’en-tête dans le presse-papiers
Si vous utilisez le même champ de formulaire comme variable pour les limites minimale et maximale de répéteur , un champ numérique par exemple, vous ne verrez aucun bouton Ajouter ou Supprimer dans vos champs de répéteur. En effet, tout ce qui est saisi dans le champ Nombre du formulaire définit le nombre spécifique de groupes de champs répétés qui apparaîtraient.
Si vous utilisez un champ Nombre comme variable uniquement pour la limite minimale de répéteurs , les boutons Ajouter et Supprimer s’afficheront à moins que l’utilisateur ne sélectionne un nombre correspondant à ce que vous avez défini pour la limite maximale de répéteurs . Dans ce dernier cas, le minimum et le maximum seraient les mêmes, et aucun champ ne pourrait être ajouté ou supprimé.
Si vous utilisez un champ Nombre comme variable uniquement pour la Limite maximale de répétitions , les boutons Ajouter et Supprimer apparaîtront jusqu’à ce que l’utilisateur ait ajouté le nombre maximal de champs répétés qu’il a sélectionnés dans votre champ Nombre . À ce stade, seuls les boutons Supprimer apparaîtraient.
Style de groupe de champsCopier l’ancre d’en-tête dans le presse-papiers
Comme pour tous les autres champs, vous pouvez ajouter ici des classes CSS supplémentaires pour faciliter le style personnalisé de ce champ.
Par défaut, vos groupes de champs hériteront des styles que vous avez définis sous Apparence > Couleurs . Sélectionnez l’ option Supprimer dans Style de champ de groupe si vous ne souhaitez pas que ces couleurs soient appliquées. Notez cependant que cela n’affectera pas le style des boutons du répéteur si vous l’avez activé pour votre groupe de champs.
Visibilité du groupe de champsCopier l’ancre d’en-tête dans le presse-papiers
Les règles de visibilité du groupe de champs fonctionnent de la même manière que les autres champs. Voir Visibilité (logique conditionnelle) dans le chapitre Champs Forminator pour plus de détails.
Ajout de champs à un groupe de champsCopier l’ancre d’en-tête dans le presse-papiers
Une fois que vous avez ajouté le champ Groupe de champs, cliquez sur le bouton Ajouter des champs au groupe dans le groupe de champs pour ajouter les champs que vous souhaitez dans ce groupe.
Cela ouvrira une fenêtre modale familière où vous pourrez sélectionner les champs dont vous avez besoin. Notez que la sélection ici est limitée aux champs qui peuvent être ajoutés à un groupe répétable. Sélectionnez ceux dont vous avez besoin et configurez-les comme vous le faites normalement pour tous les champs Forminator .
Tous les champs que vous ajoutez au groupe de champs seront répétés en tant que groupe lorsque l’utilisateur choisira d’ajouter un groupe de champs lors du remplissage de votre formulaire.
Exemple de configuration de groupe de champsCopier l’ancre d’en-tête dans le presse-papiers
Consultez la nouvelle option de regroupement de champs Forminator et de répéteur est maintenant disponible sur le blog pour des cas d’utilisation supplémentaires.
Supposons que vous souhaitiez créer un formulaire pour inscrire les participants à un événement avec les critères suivants :
- Vous voulez que vos utilisateurs puissent entrer leurs informations pour leur propre présence.
- Vous voulez que les utilisateurs puissent ajouter des informations pour jusqu’à 4 invités.
- Le billet d’événement de l’utilisateur coûtera 20 $ et tous les invités supplémentaires coûteront 10 $ chacun.
- Vous souhaitez utiliser Stripe pour traiter les paiements.
Cet exemple vous montrera comment utiliser un champ Nombre afin que vos utilisateurs puissent sélectionner le nombre d’invités qu’ils souhaitent ajouter, et le nombre correspondant de groupes de champs sera automatiquement ajouté au formulaire.
L’utilisation d’un champ numérique est requise pour cet exemple. Cette valeur numérique, qui correspond au nombre d’invités ajoutés, est récupérée par les champs Calculs , qui sont ensuite utilisés dans le champ Stripe pour déterminer le coût total pour l’utilisateur.
Suivez ces étapes pour le faire. Ou importez le code de formulaire ci-dessous dans votre site pour configurer instantanément cet exemple de formulaire et voir comment cela fonctionne.
- Créez d’abord un groupe de champs avec les champs Nom , E- mail et Téléphone pour l’utilisateur qui soumet le formulaire.
- Définissez les 3 champs sur Requis
- Étiquetez ce groupe de champs avec vos informations
- Définissez l’ option Répéteur sur Désactiver
- Ajoutez un champ numérique .
- Étiquetez-le Combien d’invités ?
- Définissez la valeur par défaut sur 0
- Dans le champ Paramètres , définissez les valeurs Minimum et Maximum sur 0 et 4 respectivement.
- Activez l’ option Calculs pour ce champ.
- Ajoutez un deuxième groupe de champs pour les informations sur l’invité avec les champs Nom , E- mail et Téléphone .
- Définissez les 3 champs sur Facultatif (pour éviter toute erreur Stripe lors de la soumission du formulaire).
- Étiquetez ce groupe de champs Les informations de votre invité .
- Définissez les limites minimale et maximale des répéteurs sur Variable et sélectionnez Combien d’invités ?
- Définissez la visibilité de ce champ sur Afficher si combien d’invités ? est moins de 5 ET combien d’invités ? n’est pas Null .
- Ajoutez un 1er champ Calculs (ces champs Calculs sont utilisés pour calculer le coût total de l’achat et apparaissent dans les soumissions et les courriels).
- Étiquetez-le Le coût de votre billet .
- Définissez le champ sur Masqué .
- Définissez les Calculs pour ce champ comme étant simplement le coût de base du ticket de l’utilisateur : 20
- Ajoutez un deuxième champ Calculs .
- Étiquetez-le Le coût de votre billet d’invité .
- Définissez le champ sur Masqué .
- Définissez les calculs pour ce champ sur {number-1}*10
- Ajoutez un troisième champ Calculs .
- Étiquetez-le Votre coût total .
- Définissez le champ sur Masqué .
- Définissez les calculs pour ce champ sur {calculation-1}+{calculation-2}
- Ajoutez un 1er champ HTML (ces champs HTML sont ceux qui apparaissent à l’utilisateur dans le formulaire).
- Étiquetez-le Le coût de votre billet .
- Dans la zone de contenu, entrez 20 $
- Ajoutez un 2e champ HTML .
- Étiquetez-le Le coût de votre billet d’invité .
- Dans la zone de contenu, saisissez ${calculation-2}
- Ajoutez un 3ème champ HTML .
- Étiquetez-le Votre coût total .
- Dans la zone de contenu, saisissez ${calculation-3}
- Ajoutez un champ Stripe .
- Dans le champ Paramètres , créez un plan et nommez -le Event Tickets .
- Définissez le plan sur Une seule fois avec le Montant du plan défini sur Variable et sélectionnez Votre coût total
Désormais, lorsque vos utilisateurs rempliront le formulaire, ils auront la possibilité d’ajouter des informations pour jusqu’à 4 invités pour votre événement, le coût total sera automatiquement calculé et Stripe débitera leur carte du montant approprié.
Les données de soumission incluront toutes les informations sur les participants à l’événement :
Et toutes les informations de paiement seront également incluses.
Voici le code de formulaire que vous pouvez importer sur votre site pour que l’exemple ci-dessus soit créé instantanément afin que vous puissiez voir tout de suite comment les choses fonctionnent.
{“type”:”form”,”data”:{“fields”:[{“id”:”name-1″,”element_id”:”name-1″,”form_id”:”wrapper-6071-2879″,”parent_group”:”group-1″,”type”:”name”,”options”:[],”cols”:”4″,”conditions”:[],”wrapper_id”:”wrapper-6071-2879″,”field_label”:”Name”,”placeholder”:”E.g. John Doe”,”prefix_label”:”Prefix”,”fname_label”:”First Name”,”fname_placeholder”:”E.g. John”,”mname_label”:”Middle Name”,”mname_placeholder”:”E.g. Smith”,”lname_label”:”Last Name”,”lname_placeholder”:”E.g. Doe”,”prefix”:”true”,”fname”:”true”,”mname”:”true”,”lname”:”true”,”required_message”:”Name is required.”,”prefix_required_message”:”Prefix is required.”,”fname_required_message”:”First Name is required.”,”mname_required_message”:”Middle Name is required.”,”lname_required_message”:”Last Name is required.”,”required”:”1″},{“id”:”email-1″,”element_id”:”email-1″,”form_id”:”wrapper-6071-2879″,”parent_group”:”group-1″,”type”:”email”,”options”:[],”cols”:”4″,”conditions”:[],”wrapper_id”:”wrapper-6071-2879″,”validation”:””,”placeholder”:”E.g. john@doe.com”,”field_label”:”Email Address”,”required”:”1″},{“id”:”phone-1″,”element_id”:”phone-1″,”form_id”:”wrapper-6071-2879″,”parent_group”:”group-1″,”type”:”phone”,”options”:[],”cols”:”4″,”conditions”:[],”wrapper_id”:”wrapper-6071-2879″,”required”:”1″,”limit”:”10″,”limit_type”:”characters”,”validation”:”none”,”field_label”:”Phone”,”placeholder”:”E.g. +1 300 400 5000″},{“id”:”group-1″,”element_id”:”group-1″,”form_id”:”wrapper-4883-9624″,”parent_group”:””,”type”:”group”,”options”:[],”cols”:”12″,”conditions”:[],”wrapper_id”:”wrapper-4883-9624″,”field_label”:”Your information”,”is_repeater”:”false”,”group_styles”:”custom”},{“id”:”number-1″,”element_id”:”number-1″,”form_id”:”wrapper-3500-7789″,”parent_group”:””,”type”:”number”,”options”:[],”cols”:”12″,”conditions”:[],”wrapper_id”:”wrapper-3500-7789″,”calculations”:”true”,”limit_min”:”0″,”limit_max”:”4″,”field_label”:”How many guests?”,”placeholder”:”E.g. 4″,”default_value”:”0″,”precision”:”0″,”description”:”If you are bringing guests, select the number here and add their information below.”},{“id”:”group-2″,”element_id”:”group-2″,”form_id”:”wrapper-4216-9361″,”parent_group”:””,”type”:”group”,”options”:[],”cols”:”12″,”conditions”:[{“element_id”:”number-1″,”rule”:”is_less”,”value”:”5″},{“element_id”:”number-1″,”rule”:”is_not”,”value”:””}],”wrapper_id”:”wrapper-4216-9361″,”field_label”:”Your Guest’s Information”,”is_repeater”:”true”,”min_limit_type”:”variable”,”min_limit_field”:”number-1″,”max_limit_type”:”variable”,”max_limit_field”:”number-1″,”group_styles”:”custom”,”max_limit”:”4″,”min_limit”:”1″},{“id”:”calculation-2″,”element_id”:”calculation-2″,”form_id”:”wrapper-8264-8504″,”parent_group”:””,”type”:”calculation”,”options”:[],”cols”:”6″,”conditions”:[],”wrapper_id”:”wrapper-8264-8504″,”field_label”:”Your Guest Ticket cost:”,”formula”:”{number-1}*10″,”hidden”:”1″},{“id”:”calculation-3″,”element_id”:”calculation-3″,”form_id”:”wrapper-8264-8504″,”parent_group”:””,”type”:”calculation”,”options”:[],”cols”:”6″,”conditions”:[],”wrapper_id”:”wrapper-8264-8504″,”field_label”:”Your Total Cost”,”formula”:”20+{calculation-2}”,”hidden”:”1″},{“id”:”name-2″,”element_id”:”name-2″,”form_id”:”wrapper-2741-4579″,”parent_group”:”group-2″,”type”:”name”,”options”:[],”cols”:”4″,”conditions”:[],”wrapper_id”:”wrapper-2741-4579″,”field_label”:”Name”,”placeholder”:”E.g. John Doe”,”prefix_label”:”Prefix”,”fname_label”:”First Name”,”fname_placeholder”:”E.g. John”,”mname_label”:”Middle Name”,”mname_placeholder”:”E.g. Smith”,”lname_label”:”Last Name”,”lname_placeholder”:”E.g. Doe”,”prefix”:”true”,”fname”:”true”,”mname”:”true”,”lname”:”true”,”required_message”:”Name is required.”,”prefix_required_message”:”Prefix is required.”,”fname_required_message”:”First Name is required.”,”mname_required_message”:”Middle Name is required.”,”lname_required_message”:”Last Name is required.”,”required”:””},{“id”:”email-2″,”element_id”:”email-2″,”form_id”:”wrapper-2741-4579″,”parent_group”:”group-2″,”type”:”email”,”options”:[],”cols”:”4″,”conditions”:[],”wrapper_id”:”wrapper-2741-4579″,”validation”:””,”placeholder”:”E.g. john@doe.com”,”field_label”:”Email Address”,”required”:””},{“id”:”phone-2″,”element_id”:”phone-2″,”form_id”:”wrapper-2741-4579″,”parent_group”:”group-2″,”type”:”phone”,”options”:[],”cols”:”4″,”conditions”:[],”wrapper_id”:”wrapper-2741-4579″,”required”:””,”limit”:”10″,”limit_type”:”characters”,”validation”:”none”,”field_label”:”Phone”,”placeholder”:”E.g. +1 300 400 5000″},{“id”:”html-1″,”element_id”:”html-1″,”form_id”:”wrapper-6881-5241″,”parent_group”:””,”type”:”html”,”options”:[],”cols”:”4″,”conditions”:[],”wrapper_id”:”wrapper-6881-5241″,”field_label”:”Your Ticket Cost”,”variations”:”<p>$20</p>”},{“id”:”html-2″,”element_id”:”html-2″,”form_id”:”wrapper-6881-5241″,”parent_group”:””,”type”:”html”,”options”:[],”cols”:”4″,”conditions”:[],”wrapper_id”:”wrapper-6881-5241″,”field_label”:”Your Guest Ticket Cost”,”variations”:”<p>${calculation-2}</p>”},{“id”:”html-3″,”element_id”:”html-3″,”form_id”:”wrapper-6881-5241″,”parent_group”:””,”type”:”html”,”options”:[],”cols”:”4″,”conditions”:[],”wrapper_id”:”wrapper-6881-5241″,”field_label”:”Your Total Cost”,”variations”:”<p>${calculation-3}</p>”},{“id”:”stripe-1″,”element_id”:”stripe-1″,”form_id”:”wrapper-5241-6307″,”parent_group”:””,”type”:”stripe”,”options”:[],”cols”:”12″,”conditions”:[],”wrapper_id”:”wrapper-5241-6307″,”field_label”:”Credit / Debit Card”,”mode”:”test”,”currency”:”USD”,”amount_type”:”fixed”,”logo”:””,”company_name”:””,”product_description”:””,”customer_email”:””,”receipt”:”false”,”billing”:”false”,”verify_zip”:”false”,”card_icon”:”true”,”language”:”auto”,”base_class”:”StripeElement”,”complete_class”:”StripeElement–complete”,”empty_class”:”StripeElement–empty”,”focused_class”:”StripeElement–focus”,”invalid_class”:”StripeElement–invalid”,”autofilled_class”:”StripeElement–webkit-autofill”,”subscription_amount_type”:”fixed”,”quantity_type”:”fixed”,”payments”:[{“plan_name”:”Event Tickets”,”payment_method”:”single”,”amount_type”:”variable”,”amount”:””,”subscription_amount_type”:”fixed”,”quantity_type”:”fixed”,”quantity”:”1″,”bill_input”:”1″,”variable”:”calculation-3″,”conditions”:[],”condition_rule”:”all”}]}],”settings”:{“pagination-header”:”nav”,”paginationData”:{“pagination-header-design”:”show”,”pagination-header”:”nav”},”formName”:”Example Event Signup with Repeater Field Groups”,”version”:”1.19.0″,”form-border-style”:”none”,”form-padding”:””,”form-border”:””,”fields-style”:”open”,”validation”:”on_submit”,”akismet-protection”:”0″,”form-style”:”default”,”enable-ajax”:”true”,”autoclose”:”true”,”submission-indicator”:”show”,”indicator-label”:”Submitting…”,”form-type”:”default”,”submission-behaviour”:”behaviour-hide”,”thankyou-message”:”Thank you for contacting us, we will be in touch shortly.”,”submitData”:{“custom-submit-text”:”Pay Now”,”custom-invalid-form-message”:”Error: Your form is not valid, please fix the errors!”},”validation-inline”:”1″,”form-expire”:”no_expire”,”form-padding-top”:”0″,”form-padding-right”:”0″,”form-padding-bottom”:”0″,”form-padding-left”:”0″,”form-border-width”:”0″,”form-border-radius”:”0″,”cform-label-font-family”:”Roboto”,”cform-label-custom-family”:””,”cform-label-font-size”:”12″,”cform-label-font-weight”:”bold”,”cform-title-font-family”:”Roboto”,”cform-title-custom-family”:””,”cform-title-font-size”:”45″,”cform-title-font-weight”:”normal”,”cform-title-text-align”:”left”,”cform-subtitle-font-family”:”Roboto”,”cform-subtitle-custom-font”:””,”cform-subtitle-font-size”:”18″,”cform-subtitle-font-weight”:”normal”,”cform-subtitle-text-align”:”left”,”cform-input-font-family”:”Roboto”,”cform-input-custom-font”:””,”cform-input-font-size”:”16″,”cform-input-font-weight”:”normal”,”cform-radio-font-family”:”Roboto”,”cform-radio-custom-font”:””,”cform-radio-font-size”:”14″,”cform-radio-font-weight”:”normal”,”cform-select-font-family”:”Roboto”,”cform-select-custom-family”:””,”cform-select-font-size”:”16″,”cform-select-font-weight”:”normal”,”cform-multiselect-font-family”:”Roboto”,”cform-multiselect-custom-font”:””,”cform-multiselect-font-size”:”16″,”cform-multiselect-font-weight”:”normal”,”cform-dropdown-font-family”:”Roboto”,”cform-dropdown-custom-font”:””,”cform-dropdown-font-size”:”16″,”cform-dropdown-font-weight”:”normal”,”cform-calendar-font-family”:”Roboto”,”cform-calendar-custom-font”:””,”cform-calendar-font-size”:”13″,”cform-calendar-font-weight”:”normal”,”cform-button-font-family”:”Roboto”,”cform-button-custom-font”:””,”cform-button-font-size”:”14″,”cform-button-font-weight”:”500″,”cform-timeline-font-family”:”Roboto”,”cform-timeline-custom-font”:””,”cform-timeline-font-size”:”12″,”cform-timeline-font-weight”:”normal”,”cform-pagination-font-family”:””,”cform-pagination-custom-font”:””,”cform-pagination-font-size”:”16″,”cform-pagination-font-weight”:”normal”,”payment_require_ssl”:””,”submission-file”:”delete”,”store_submissions”:”1″,”form_name”:”example-event-signup-with-repeater-field-groups”,”form_status”:”publish”,”sc_email_link”:”1″,”sc_message”:”<p>Your form has been saved as draft and a resume link has been generated so you can return to the form anytime within {retention_period} days from today. Copy and save the link or enter your email address below to have the link sent to your mail.</p><p>These fields weren’t saved to your submission draft: Paypal, Stripe, Signature, Password, Captcha, and Upload. Kindly fill them out before submitting the form.</p>”,”use-custom-css”:”1″,”custom_css”:”{max-width:700px;margin-bottom:400px;}”,”cform-color-settings”:”true”,”group-background”:”rgba(229,139,139,0.2)”,”repeater-button-background”:”#17a8e3″},”client_id”:null,”integration_conditions”:[],”behaviors”:[{“slug”:”behavior-1234-4567″,”label”:””,”autoclose-time”:”5″,”autoclose”:”true”,”newtab”:”sametab”,”thankyou-message”:”Thank you for contacting us, we will be in touch shortly.”,”email-thankyou-message”:””,”manual-thankyou-message”:””,”submission-behaviour”:”behaviour-thankyou”,”redirect-url”:””,”conditions”:[]}],”notifications”:[]},”status”:”publish”,”version”:”1.19.0″} |
Et cette petite vidéo montre l’option Field Group with Repeater en action :
Limitations actuelles des groupes de champsCopier l’ancre d’en-tête dans le presse-papiers
Cette première itération de la nouvelle fonctionnalité Groupe de champs présente certaines limitations dont vous devez être conscient. Les prochaines versions amélioreront cette fonctionnalité.
- Intégrations – Cette version ne prend pas en charge l’envoi de données à partir de champs répétés vers des intégrations tierces. Ainsi, si votre formulaire est intégré à l’une des applications disponibles, les données seront envoyéesuniquement, et non à partir des champs répétés.
- Enregistrer et continuer – Une limitation similaire s’applique également à laEnregistrer et continuer ; seulle premier groupe de champs sera enregistré dans le brouillon, pas les répétés.
- Calculs – La répétition d’un groupe de champs qui comprend des champsNombreetCalculentraînera la répétition des groupes après les nombres d’entrée du premier groupeuniquement, quelles que soient les différentes valeurs qui peuvent être définies dans les groupes répétés.