Problème avec le saut de ligne dans un champ de texte long

  • reprolanguedoc
    Demandé le 19 mai 2025 à 09:30

    Bonjour, sur mon formulaire jotform, 


    J'ai mis en place des propriétés de la liste déroulante ainsi que des propriétés de texte court, qui lors du remplissage se retranscrivent dans la partie : Propriété de texte long ( screenshot 1 partie rempli).

    Problème avec le saut de ligne dans un champ de texte long Image 1 Screenshot 40
    (screenshot 2 -> retranscription dans la propriété dans la partie texte long).

    Problème avec le saut de ligne dans un champ de texte long Image 2 Screenshot 51

    Le problème pour moi, c'est que les entrées sont assez variables au niveau de la taille du texte et donc cela crée des décalages au niveau du texte. Vu que c'est un contrat de location, pour une présentation de document à un client, c'est assez limite.

    Pourtant dans la condition de la propriété de texte long j'ai bien mis en place des espaces. Est-ce que c'est possible de mettre en place un retour à la ligne directement afin de ne plus avoir de problème par rapport à ce point.

    Problème avec le saut de ligne dans un champ de texte long Image 3 Screenshot 62

    Merci d'avance pour votre retour, cordialement,

    Lucas

  • Lorevie Jotform Support
    Répondu le 19 mai 2025 à 10:22

    Hi Lucas,

    Thanks for reaching out to Jotform Support. Our French Support agents are busy helping other Jotform users right now, so I'll try to help you in English using Google Translate, but you can reply in whichever language you feel comfortable using. Or, if you'd rather have support in French, let us know and we can have them do that. But, it might take a while until they're available again.

    Now, coming back to your question, if your problem is with the spacing, I suggest using our Paragraph field. You can get each field's unique name and paste it in the Paragraph field. Let me show you how to do this:

    1. In Form Builder, click on Add Element on the left side of the page.
    2. From the Basic tab, select Paragraph. Problème avec le saut de ligne dans un champ de texte long Image 1 Screenshot 50

    Let's now get the Unique Name of the fields:

    1. In. Form Builder, click on the Gear icon of the fields that you'll pass the value to the Paragraph element.
    2. From the Advanced tab, click on Field Details and copy the Unique Name. Problème avec le saut de ligne dans un champ de texte long Image 2 Screenshot 61
    3. Click on the Pencil icon of the Paragraph element and paste the Unique Name of each field enclosed in a {}bracket.
    4. If you want to change the font size, click on the Font Size icon at the top.
    5. Once done, click on the Check icon to Save. Problème avec le saut de ligne dans un champ de texte long Image 3 Screenshot 72

    Here's the result:

    Problème avec le saut de ligne dans un champ de texte long Image 4 Screenshot 83 You can test and clone my form here.

    Let us know if you have any other questions.

  • reprolanguedoc
    Répondu le 20 mai 2025 à 02:53

    Bonjour LOREVIE, 


    Merci de votre réponse, 


    Le problème avec la solution que vous proposez est le suivant : 

    - Au total, il y a 5 lignes avec 4 éléments à chaque fois. Les 5 lignes ne sont pas toujours remplies par les personnes qui le remplissent. 

    Vu que ce sont des balises avec des ID, lors de la génération du pdf, et même sur le formulaire, les éléments qui ne sont pas remplis auront la balise apparente. Ce n'est pas forcément ce que je recherche. 


    Est-ce qu'il y a une possibilité juste de faire un retour à la ligne automatique ? 


    Merci d'avance de votre réponse. 

    Cordialement, 


    Lucas. 

  • Frédéric Jotform Support
    Répondu le 20 mai 2025 à 04:55

    Cher Lucas,

    Comme il n'est pas encore possible d'ajouter un retour à la ligne au sein du champ texte des conditions, je fais une remonter une demande de fonctionnalité auprès de nos développeurs. Je ne peux cependant pas vous dire quand cette mise à jour sera disponible, cela dépend de la demande et de sa viabilité. Aussitôt qu'elle sera disponible, les développeurs reviendront dans ce fil de discussion pour vous en informer.

    En attendant, une solution est de s'appuyer sur l'élément Paragraphe qui offre le plus de fonctionnalités de mise en page, dont les sauts de ligne. Et, pour éviter d'y afficher les champs lorsqu'ils sont vides, il s'agit d'ajouter un champ texte intermédiaire que des conditions vérifieront s'ils sont remplis pour les insérer dans le Paragraphe, sans quoi ils n'y seront pas copiés, et donc pas affichés. Permettez-moi de vous montrer comment faire:

    1. Dans le Générateur de Formulaires, sous chaque ligne pour le choix d'un appareil, ajoutez un widget Calculatrice pour formulaire.
    2. Cliquez sur sa Baguette.
    3. Définissez le texte à générer en choisissant les champs depuis le Bouton bleu au-dessus du pad numérique, et cliquez que les champs et caractères pour qu'ils s'affichent en gris, afin de spécifier de les afficher en mode texte.
    4. Puis cliquez sur Enregistrer.Problème avec le saut de ligne dans un champ de texte long Image 1 Screenshot 80
    5. Cliquez ensuite sur l'Engrenage.
    6. Dans le panneau de droite, allez à l'onglet Avancés.
    7. Et activez l'option Masquer ce champ.Problème avec le saut de ligne dans un champ de texte long Image 2 Screenshot 91
    8. Une fois ajouté ce champ de calcul pour chaque choix de matériel, ajoutez autant d'éléments Texte Court.
    9. Dans le panneau de droite, sous l'onglet Avancés, activez aussi Masquer ce champ.
    10. Et, sous la rubrique Détails du champ, notez le Nom Unique.Problème avec le saut de ligne dans un champ de texte long Image 3 Screenshot 102
    11. Ajoutez l'élément Paragraphe, et insérez y, en autant de lignes, les Nom Unique des éléments Texte Court précédemment ajoutés.Problème avec le saut de ligne dans un champ de texte long Image 4 Screenshot 113
    12. Il s'agit maintenant de créer autant de conditions qui vérifient, d'une manière ou d'une autre, que des matériels ont été sélectionnés pour copier le texte généré par chacun des widgets Calculatrice pour formulaire dans l'élément Texte Court correspondant, comme par exemple cette condition, puis cliquez sur Enregistrer.Problème avec le saut de ligne dans un champ de texte long Image 5 Screenshot 124

    La condition étant ici la plus simple, mais peut être développée pour s'assurer que le choix est conforme:

    Problème avec le saut de ligne dans un champ de texte long Image 6 Screenshot 135

    Une fois toutes les éléments et conditions associées réalisés, le résultat devrait vous convenir:

    Problème avec le saut de ligne dans un champ de texte long Image 7 Screenshot 146

    Faites un essai et dites-nous comment ça se passe.

Your Reply