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.
Produit blank

4D Write Pro : Remplir dynamiquement les tableaux avec des sélections et des collections d’entités

Traduit automatiquement de Deepl

En tant que développeurs, nous créons souvent des documents 4D Write Pro complexes et avancés. Nous pouvons générer des tableaux qui doivent être remplis à partir d’une source de données, et nous pouvons ne pas être sûrs des lignes et des colonnes exactes. Remplir manuellement les tableaux avec des données à chaque fois est une tâche laborieuse. Nous vous avons entendu, et c’est ici que le contexte de données vient comme une option inestimable, ouvrant le monde de l’ORDA et du développement orienté objet aux documents 4D Write Pro.

Il est désormais possible de définir une « source de données » pour les tables de 4D Write Pro. Qu’il s’agisse d’une sélection d’entités ou d’une collection, cette « datasource » alimentera automatiquement les lignes de ces tables.

Entrons dans les détails !

Produit blank

LIST BOXES : Plus de contrôle. Plus de beauté !

Traduit automatiquement de Deepl

Les boîtes de liste sont des objets de formulaire puissants et très personnalisables. Et leur puissance est étendue avec 4D v19 R6 grâce à deux nouvelles propriétés : le padding horizontal et vertical(les marges intérieures ou l’espace entre le contenu d’un élément et sa bordure). Elles donneront de nouvelles possibilités de présentation à vos boîtes de liste, et un aspect encore plus professionnel à votre interface,

Produit blank

La communication par formulaire et sous-formulaire est facilitée !

Traduit automatiquement de Deepl

A partir de 4D v19 R5, la possibilité d’associer une variable à un sous-formulaire a enrichi les possibilités d’interfaces et de communication entre formulaires et sous-formulaires. Les moyens de communication sont désormais simplifiés par deux nouvelles commandes : Say hello to OBJECT Get subform container value et OBJECT SET SUBFORM CONTAINER VALUE.

Produit blank

4D Write Pro : Dites bonjour aux en-têtes de tableau

Traduit automatiquement de Deepl

Les tableaux sont un élément essentiel de 4D Write Pro. Ils évoluent régulièrement en offrant de nouvelles options de présentation. Par exemple, un tableau peut être affiché sur plusieurs colonnes ou pages. Les en-têtes du tableau sont répétés en haut de chaque colonne ou page pour faciliter la lecture de l’utilisateur.

À partir de 4D v19 R5, le tableau peut être enrichi d’en-têtes.

Produit blank

ORDA et 4D Write Pro : le couple de choc !

Traduit automatiquement de Deepl

Les documents de 4D Write Pro contiennent souvent des formules renvoyant des données ou des calculs dépendant de la base de données. Grâce à l’utilisation des contextes, associer ces données aux documents devient un jeu d’enfant !

Dans ce billet de blog, nous verrons comment la combinaison de documents 4D Write Pro avec des données récupérées par ORDA rend le code clair et facile à maintenir.

Produit blank

4D Write Pro – Un contrôle accru de la mise en page

Traduit automatiquement de Deepl

4D Write Pro permet de créer facilement des documents complexes. Les attributs d’affichage et de mise en page peuvent être appliqués à différentes parties des documents, qu’il s’agisse de texte, d’images ou de tableaux. En parlant des tableaux, ils bénéficient d’une nouvelle propriété pour mieux définir la mise en page ! Voyons ce que la 4D v19 R4 vous réserve.

Produit blank

4D Write Pro : Où sont mes formules ?

Traduit automatiquement de Deepl

Lorsqu’un document 4D Write Pro contient des éléments externes résultant d’expressions ou de formules, ils sont visibles lorsque le mode « Afficher les expressions » est utilisé. Néanmoins, ils se fondent dans le texte lorsque les valeurs sont affichées. C’est ce que l’on souhaite pour un document final, mais il est parfois utile de visualiser facilement ces valeurs calculées pendant la rédaction du document. Eh bien, 4D v19 R3 vous offre de nouvelles options d’affichage à cette fin !

Produit blank

Exportation de documents 4D Write Pro au format SVG

Traduit automatiquement de Deepl

Les documents 4D Write Pro peuvent être exportés dans différents formats : PDF, texte brut, Microsoft Word, 4D Write Pro, HTML… A cette liste s’ajoute désormais le format SVG!

SVG est un format d’image. Grâce à lui, vous pourrez créer des aperçus de n’importe quelle page, les intégrer dans votre interface, les visualiser dans les navigateurs, sur les appareils mobiles, etc.