Nouvelles

4D v20 R3 est là

Traduit automatiquement de Deepl

Présentation de 4D v20 R3 – Disponible dès maintenant !

Voici un aperçu des nouveautés :

Télécharger 4D v20 R3 (correctifs mensuels disponibles)

  • 4D Write Pro : Exploitez le potentiel du format PDF/A pour des transactions commerciales et respectueuses de l’environnement. Améliorez la lisibilité des documents avec des formules nommées, en simplifiant les modèles.
  • Amélioration de l’expérience de codage : Dites adieu au code répétitif ! Déclarez et initialisez les variables en une seule ligne. Simplifiez les déclarations de méthodes avec le symbole « … » pour plus de flexibilité. Exploitez l’efficacité de la nouvelle fonction multiSort() pour la manipulation des données.
  • WebSocket: Personnalisez les en-têtes du client pour un meilleur contrôle de l’interaction, en transmettant des données de sécurité ou des données spécifiques à l’application.
  • 4D View Pro : Bénéficiez de meilleures performances pour la gestion des documents 4D View Pro volumineux grâce à un nouveau format blob qui permet de stocker des fichiers compressés dans la base de données sans compromettre la vitesse.
  • Extension Visual Studio Code : Accédez facilement à des descriptions informatives en survolant les commandes ou les classes. Cliquez pour obtenir des détails complets, améliorant ainsi votre expérience de codage dans VSCode.
Produit blank

ORDA : Attribution d’un chemin à un attribut blob ou image

Les commandes de base de données non-ORDA vous permettaient de placer des images et des blobs en dehors du fichier de données grâce à la commande SET EXTERNAL DATA PATH. Cette commande n’est pas adaptée à ORDA et c’est pourquoi nous avons décidé d’ajouter une fonctionnalité similaire dans la v20 R3 : La possibilité d’assigner à un attribut de type blob ou image un chemin sur le disque. Laissez-moi vous en dire plus à ce sujet.

Produit blank

Qodly Studio for 4D / Nouveautés de 4D v20 R3

Vous le savez déjà, 4D a révélé Qodly Studio pour 4D au début du mois de septembre de cette année. Introduit dans 4D v20 R2, Qodly Studio bénéficie du cycle de vie Feature Release et reçoit son lot d’améliorations et de corrections avec 4D v20 R3, actuellement en version bêta.

Vous vous demandez quelles sont les nouveautés de Qodly Studio dans cette nouvelle version de 4D ? Lisez ce qui suit pour être prêt à utiliser les dernières fonctionnalités de Qodly dans votre application web !

Produit blank

Microsoft 365 : Mettre à jour les propriétés d’un email

Traduit automatiquement de Deepl

Vos commentaires sont importants et nous les avons écoutés !

Beaucoup d’entre vous ont souhaité une commande pour mettre à jour le drapeau ‘isRead’ dans les emails. À partir de 4D v20 R3, 4D Netkit a intégré cette fonctionnalité très demandée. Désormais, vous pouvez sans effort mettre à jour diverses propriétés des courriels reçus ou rédigés en utilisant la nouvelle fonction‘Office365.mail.update()‘.

Continuez à lire pour plus de détails.

Produit blank

4D View Pro : Importer/exporter des documents au format Blob

Traduit automatiquement de Deepl

Pour ceux d’entre vous qui travaillent avec des documents 4D View Pro plus volumineux et plus complexes, nous comprenons les problèmes de performance qui se posent. À partir de 4D v20 R3, nous proposons un nouveau format blob qui vous permet de stocker des documents compressés dans votre base de données avec les mêmes performances que le format .sjs.

Produit blank

Une nouvelle approche de l’écriture des fonctions variadiques

Traduit automatiquement de Deepl

Beaucoup d’entre vous ont l’habitude d’utiliser des méthodes ou des fonctions qui peuvent accepter un nombre indéterminé de paramètres, souvent appelées fonctions variadiques.

Dans le cadre de notre processus continu d’amélioration de votre expérience de développement, 4D v20 R3 a rationalisé la déclaration de ces méthodes en introduisant l’ellipse, ce qui rend votre code plus simple et plus facile à utiliser.

Produit blank

Améliorer la gestion du journal

Avec 4D v20 R3, une nouvelle fonctionnalité a été introduite pour permettre une meilleure gestion des journaux. Cette fonctionnalité concerne l’option « Utiliser le fichier journal », qui peut désormais être remplacée comme d’autres paramètres de sauvegarde.

Dans cet article de blog, nous allons vous expliquer pourquoi cette option est utile et vous montrer comment l’utiliser.

Produit blank

4D Write Pro : Attribuer des noms aux formules

Dans les documents de 4D Write Pro, les formules sont cruciales et contribuent de manière significative à leur fonctionnalité. Auparavant, ces formules pouvaient être représentées sous forme de valeurs, d’expressions ou de symboles.

Cependant, afin d’améliorer l’expérience utilisateur et la lisibilité, une nouvelle fonctionnalité intéressante a été introduite dans 4D v20 R3: la possibilité d’attribuer des noms aux formules. Cette dernière amélioration permet aux utilisateurs d’identifier et de comprendre rapidement la fonction de chaque formule dans le document.

Produit blank

Injecter des données personnalisées dans les en-têtes des clients Websocket

Traduit automatiquement de Deepl

La personnalisation des en-têtes client WebSocket vous permet d’injecter des informations, des préférences ou des exigences spécifiques dans le processus d’établissement de la connexion WebSocket.

À partir de 4D v20 R3, vous pouvez transmettre des informations de sécurité, des données spécifiques à l’application ou d’autres données relatives à la connexion au serveur par le biais d’en-têtes client websocket.

Voici tout ce que vous devez savoir !