Auteur: Roland Lannuzel

Roland Lannuzel
- Product Owner & 4D Expert - Après avoir étudié l'électronique, Roland s'est lancé dans l'informatique industrielle en tant que développeur et consultant, créant des solutions pour les clients avec une variété de bases de données et de technologies. À la fin des années 80, il est tombé amoureux de 4D et l'a utilisé pour écrire des applications commerciales, notamment des systèmes de comptabilité, de facturation et de messagerie électronique. Il a rejoint la société en 1997 et a contribué à la conception de spécifications, d'outils de test et de démonstrations, ainsi qu'à la formation et à la présentation de la communauté 4D lors de nombreuses conférences. Il continue à façonner activement l'avenir de 4D en définissant de nouvelles fonctionnalités et des outils de développement de bases de données.
Conseils blank

4D Write Pro – Indexation du texte intégral

« Je veux trouver tous les documents qui parlent du tango ! J’en ai besoin rapidement ! Je peux le faire ? »

Ok, mais d’abord respirez !

La recherche de mots-clés dans les documents 4D Write Pro nécessite simplement l’ajout d’un nouvel attribut d’indexation dans chaque document. Cela n’est pas fait par défaut car ce type de recherche n’est pas souvent nécessaire et cela n’aurait pas de sens d’augmenter systématiquement la taille des documents. Cependant, lorsqu’il est nécessaire, ce type d’index est très facile à construire.

Produit blank

4D Write Pro : Point décimal ou virgule pour l’alignement des nombres ?

Traduit automatiquement de Deepl

Les chiffres … grands, petits, très grands, très petits … Quelle que soit leur taille, il est toujours préférable qu’ils soient faciles à lire. Dans la plupart des pays et des langues, des caractères de séparation sont généralement utilisés pour séparer les milliers (ou les dizaines de milliers) et il y a toujours un caractère pour distinguer la partie décimale du reste du nombre. Lorsqu’il s’agit d’aligner correctement ces chiffres dans les documents, on utilise des « tabulateurs décimaux » (qui se basent sur le caractère séparateur décimal des chiffres).

Mais que se passe-t-il si les documents contiennent des nombres provenant de différents pays et que les nombres ne sont pas formatés de la bonne manière ? Examinons cela de plus près !

Produit blank

Taper à l’avance, c’est facile

Traduit automatiquement de Deepl

Si vous vous intéressez à l’interface utilisateur, vous avez peut-être déjà utilisé les événements On before keystroke et On after keystroke. Vous serez certainement heureux d’apprendre que la gestion de ces événements a été grandement améliorée avec 4D v18 R5. En outre, une nouvelle commande a été créée pour déterminer si une entrée est en cours lorsque l’événement On before keystroke est généré. Nous allons en savoir plus !

Produit blank

Boîtes de liste : Configurer des rangées mobiles (ou non !) par code

Traduit automatiquement de Deepl

Lesboîtes de liste sont des objets de formulaire puissants. Elles sont faciles à créer et à manipuler et, surtout, elles peuvent traiter tous les types de données. En outre, elles peuvent être entièrement configurées par programmation… de l’insertion ou de la suppression de lignes et de colonnes à la définition ou à la modification de nombreuses propriétés à l’aide du langage 4D. Avec 4D v18 R4, une autre propriété importante a été ajoutée à la liste. Pouvez-vous deviner laquelle ? Indice : relisez le titre.

Produit blank

4D Write Pro – Plus de contrôle lors de l’utilisation des formules

Traduit automatiquement de Deepl

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 !

Produit blank

4D Write Pro – Exportation directe au format PDF !

Traduit automatiquement de Deepl

Et si je vous disais qu’avec 4D v18 R4, vous pouvez exporter des documents 4D Write Pro directement au format PDF (sur macOS et Windows), sans avoir besoin d’installer de pilotes d’impression ou de logiciels supplémentaires ? C’est désormais possible… et ce n’est pas tout ! Vous êtes également en mesure de définir plusieurs options, tant pour la forme que pour le contenu. Continuez à lire pour en savoir plus !

Produit blank

Utiliser les documents 4D Write Pro comme formulaires d’entrée

Traduit automatiquement de Deepl

Voulez-vous éviter que les utilisateurs modifient accidentellement un document 4D Write Pro particulier (entièrement ou partiellement) ? Souhaitez-vous conserver certaines parties d’un document intactes(par exemple, donner aux utilisateurs la possibilité de remplir les champs d’un accord de non-divulgation tout en veillant à ce qu’aucune des informations contenues dans le document ne soit modifiée ou changée de quelque manière que ce soit) ? Si vous hochez la tête, alors continuez à lire ! 4D v18 R3 vous permet de garder des parties de vos documents protégées, ou en d’autres termes :« non modifiables« .

Produit blank

4D Write Pro : Nouvelles actions standard pour les tableaux, les lignes et les cellules

Traduit automatiquement de Deepl
4D v18 R3 apporte de nouvelles actions standard à 4D Write Pro. Elles ciblent les tableaux et leurs éléments(c’est-à-dire les lignes et les cellules). Ces actions vous permettent de définir la bordure d’un tableau, la couleur de fond d’une cellule, l’alignement vertical du texte dans une ligne, ainsi que l’alignement du tableau lui-même dans le document… pour n’en citer que quelques-uns. Toutes les actions standard sont accessibles soit par de simples boutons, listes déroulantes ou menus, soit par quelques courtes lignes de code. Vous en voulez plus ? Les menus sont automatiquement adaptés à la langue de l’utilisateur ! De plus, les tableaux, boutons, listes et menus sont automatiquement activés ou désactivés en fonction de la sélection actuelle de l’utilisateur. Cela permet aux développeurs de gagner beaucoup de temps !

Produit blank

4D Write Pro et formules

Traduit automatiquement de Deepl

Avec 4D v18 R2, 4D Write Pro est capable de gérer les objets de type formule à l’intérieur des documents. Pour ce faire, quatre nouvelles commandes ont été créées : WP Get formulas, WP Insert formula, WP Compute formulas, et WP Freeze formulas. Elles peuvent toutes être utilisées avec des cibles intuitives telles que document, corps, en-têtes, etc. Et comme vous l’avez peut-être deviné d’après les noms des commandes, les formules ne sont plus des expressions de texte mais de puissants objets de formule!