En tant qu’utilisateur de 4D Write Pro , vous avez très probablement utilisé des expressions (ou plus récemment des formules) pour remplir automatiquement certaines parties de vos documents. Ces formules peuvent renvoyer du texte« brut » ou des images. Dans le cas du texte, elles peuvent contenir des sauts de ligne. La question est de savoir comment traiter ces sauts de ligne lorsqu’ils sont traités dans les documents de 4D Write Pro ? Cet article de blog fournit les réponses … continuez à lire !
HDI : Gérer les caractères spéciaux renvoyés par les formules
Les sauts de ligne n’existaient tout simplement pas dans 4D Write. Lorsque l’on tapait un « retour chariot », il fallait créer un nouveau paragraphe. Aujourd’hui, 4D Write Pro vous offre deux possibilités :
- insérer une nouvelle ligne à l’intérieur d’un paragraphe existant
- créer un nouveau paragraphe
Alors que faire si le texte renvoyé par une formule contient un ou plusieurs retours chariot ? Doit-on les considérer comme des sauts de paragraphe ou de simples sauts de ligne ? Jusqu’à présent et contrairement à 4D Write, 4D Write Pro les considérait comme de simples sauts de ligne. A partir de 4D v18 R4, le choix vous appartient grâce à une nouvelle propriété du document qui définit comment ils doivent être traités !
Si vous souhaitez que les retours chariot soient traités comme des sauts de paragraphe :
WP SET ATTRIBUTES(WParea;wk break paragraphs in formulas;True)
Si vous souhaitez que les retours chariot soient traités comme des sauts de ligne :
WP SET ATTRIBUTES(WParea;wk break paragraphs in formulas;False)
C’est tout ! C’est aussi simple que cela 🙂
Bonus : vous pouvez changer d’avis à tout moment. C’est une propriété du document qui peut être modifiée en fonction de vos besoins et de ceux de vos clients !
En savoir plus sur cette fonctionnalité sur le doc center.