4D Write Pro Tables : Présentation de la fusion des cellules
Les tableaux sont parmi les éléments les plus essentiels des documents de 4D Write Pro. 4D v20 R2 apporte une nouvelle amélioration pour vous aider à mieux organiser et présenter les informations dans les tableaux, la possibilité de fusionner des cellules!
Renforcer la sécurité : 4D adopte OpenSSL 3.1
À une époque où la sécurité des données est primordiale, la mise à jour des bibliothèques de sécurité est cruciale.
4D v20 a fait un grand pas en avant en mettant à jour sa bibliothèque OpenSSL de la version 1.1 à la version 3.1.
Cette avancée apporte une multitude d’avantages et d’améliorations aux développeurs 4D, leur permettant de créer des applications qui sont non seulement hautement sécurisées mais aussi exceptionnellement efficaces.
Examinons maintenant ces avantages en détail.
Client Websocket
Dans le monde interconnecté d’aujourd’hui, le besoin de mises à jour en temps réel est primordial pour les sites web et les applications IoT.
Un moyen de fournir des informations instantanément à vos sites ou applications est d’utiliser le protocole Websocket qui fournit un canal de communication full-duplex entre un serveur et un client. Depuis 4D V20, vous pouvez créer un serveur Websocket avec la classe 4D.WebSocketServer. Nous continuons dans la v20 R2 avec la classe 4D.WebSocket qui vous permet de créer un client websocket pour se connecter à n’importe quel serveur websocket.
Créer une application autonome avec le composant Build4D
Un nouveau composant build4D est disponible sur GitHub depuis quelques mois. Il vous permet de créer sans effort un projet compilé ou un composant. Les choses s’améliorent encore ; cette nouvelle version du composant vous permettra de générer une application autonome, élargissant ainsi les possibilités de votre flux de développement.
Ainsi, avec tool4D disponible depuis la v20, l’intégration du processus de génération d’applications dans vos outils d’intégration continue (CI) est devenue remarquablement pratique.
Entrons dans les détails !
4D for Mobile devient Open Source : Un grand pas pour la communauté !
Déclarer les propriétés d’une classe
Le langage 4D est en constante amélioration. Pour la v20, nous vous apportons une nouvelle fonctionnalité qui facilitera l’utilisation de vos classes : les propriétés de classe déclarées. Déclarer les propriétés de vos classes améliorera grandement l’autocomplétion et vous donnera également des erreurs claires lors de la compilation. Vous voulez en savoir plus ? Laissez-moi vous montrer comment cela fonctionne !
Log des requêtes ORDA sur le serveur
Depuis sa sortie, la popularité d’ORDA ne cesse de croître et il est maintenant largement utilisé sur vos serveurs de production. Avec 4D v20, nous vous apportons 2 améliorations sur la façon dont les requêtes ORDA sont loggées côté serveur. La première est une amélioration du request log qui donnera désormais plus d’informations sur les requêtes ORDA. La seconde est l’ajout d’un log ORDA côté serveur similaire au log ORDA côté client. Permettez-moi de vous présenter ces nouvelles fonctionnalités.
Finaliser une application avec les commandes 4D
Depuis plusieurs versions de 4D, différentes fonctionnalités ont été ajoutées pour créer votre propre chaîne de construction. Par exemple :
- la création d’un dossier « .zip »,
- l’ajout d’informations telles que le copyright sur un exécutable ou une « dll »,
- la création d’un fichier « info.plist »,
- et le nouveau composant build4D.
Avec 4D v20, deux nouvelles fonctionnalités permettent de finaliser la création d’une application mono-poste ou client/serveur en code 4D :
- l’ajout d’une icône à un exécutable
- la génération du fichier de licence de déploiement pour un serveur (licence OEM uniquement) ou une application mono-poste.
Explorateur de données intégré à 4D
L’explorateur de données vous permet de visualiser les données de votre base de données. Vous pouvez choisir les champs à afficher, organiser, filtrer et trier les données.
Avec 4D v20, l’explorateur de données peut être ouvert dans 4D au lieu d’un navigateur externe. Les utilisateurs peuvent accéder à l’explorateur de données directement depuis la barre d’outils en un seul clic, ce qui permet de gagner du temps et d’améliorer la productivité.
4D Write Pro & zones de texte : Options d’import et export .docx
Introduites avec 4D v19 R8, les zones de texte vous permettent d’insérer du texte, des tableaux, des images, des formules et d’autres éléments n’importe où dans vos documents. Cette fonctionnalité a été améliorée dans la version 20 pour inclure la possibilité d’exporter et d’importer ces éléments depuis et vers des documents docx.
En outre, une nouvelle option d’exportation a été ajoutée qui est également valable pour d’autres types de documents !
Nous contacter
Vous avez une question, une suggestion ou vous voulez simplement entrer en contact avec les blogueurs 4D ? Envoyez-nous un message !
* Votre vie privée est très importante pour nous. Veuillez cliquer ici pour consulter notre Politique