Nouvelles

LA 4D V16 R5 EST LÀ !

Traduit automatiquement de Deepl

4D v16 R5 est maintenant disponible !

Sécurité renforcée, améliorations du langage 4D , plus de commandes pour gérer vos documents et un mode automatique pour la gestion des documents. 4D Write Pro et un mode automatique pour 4D View Pro advanced listssont les points forts de 4D v16 R5.

Téléchargez 4D v16 R5 et découvrez toutes les avancées de cette version R !

Conseils blank

Créez une brochure 4D Write Pro en 5 minutes !

Traduit automatiquement de Deepl

Regardez notre vidéo montrant comment il est facile de créer une élégante brochure avec 4D Write Pro, comprenant la bio du peintre (sa vie, ses références, etc.), ainsi qu’une collection de ses tableaux accompagnés de descriptions. Enfin, vous apprendrez comment ajouter facilement une couverture avant et arrière différente pour compléter la brochure.

Bien entendu, la création d’autres types de brochures, par exemple pour des agences immobilières, des laboratoires pharmaceutiques, des agences de voyage, etc… est tout aussi simple. Alors, jetez un coup d’œil et commencez à coder dès maintenant!

Produit New icons for Form wizard

Nouvelles icônes pour l’assistant de formulaire

Traduit automatiquement de Deepl

Parfois, de petites choses peuvent avoir un impact important… et il s’avère que ces petites choses que nous appelons icônes sont assez importantes pour les interfaces d’aujourd’hui. C’est pourquoi 4D v16 R5 est livré avec un nouvel ensemble d’icônes disponibles avec l’ assistant de formulaire. Ces icônes simples, plates et modernes s’adaptent parfaitement aux plateformes macOS et Windows.

Produit blank

Amélioration de la commande Get process activity

Traduit automatiquement de Deepl

La commande Get process activity ajoutée avec 4D v16 R4, permet de récupérer la liste des processus en cours et des utilisateurs connectés. Avec 4D v16 R5, nous avons encore amélioré la commande pour faciliter l’analyse des résultats. En plus de cela, un nouvel attribut systemID a été ajouté pour identifier de manière unique tout processus, quel que soit son type : utilisateur, 4D ou spare.

Produit The 4D WEB Server information by programming

Nouvelle commande pour obtenir des informations sur le serveur Web

Traduit automatiquement de Deepl

Cette fonctionnalité est un autre moyen de vous donner la possibilité de créer votre propre dialogue d’administration du serveur. Après la possibilité de récupérer des informations pour tous les processus (ajoutée dans 4D v16 R4), we are now vous propose une nouvelle commande qui renvoie, dans son ensemble, toutes les informations d’exécution du serveur 4D Web.

Avec 4D v16 R5, récupérer les informations du serveur web n’a jamais été aussi facile, grâce à une seule commande : WEB Get server info.

Produit blank

4D Write Pro prend désormais en charge les expressions images

Traduit automatiquement de Deepl

Cet article de blog explore une fonctionnalité liée à 4D Write Pro qui vous aidera à créer des documents complexes, de manière programmatique. Des documents qui peuvent être soit imprimés soit envoyés par email.

Une expression peut maintenant être une image ! La manipulation des images dans vos documents 4D Write Pro devient plus facile et offre de vastes possibilités. Désormais, toute expression renvoyant une image peut être insérée. Les cas les plus évidents sont les champs et les variables, mais cela vaut également pour les fonctions 4D et, enfin, pour vos propres méthodes!

Produit 4D v16 R5 supports the JSON pointers

Travailler avec des pointeurs JSON

Traduit automatiquement de Deepl

Dans 4D v16 R4, nous avons enrichi les commandes d’objets afin que vous puissiez valider les objets JSON. 4D v16 R5 va encore plus loin en introduisant le support des pointeurs JSON. Super, mais qu’est-ce qu’un pointeur JSON et que puis-je faire avec ?

Tout comme vous ne stockez pas les détails de l’entreprise pour chaque employé dans un enregistrement de base de données (vous utilisez plutôt un lien vers l’enregistrement de l’entreprise), il peut être très utile de structurer un document JSON avec des parties qui peuvent être réutilisées à plusieurs endroits.

Prenons l’exemple d’une commande sur un site web : le client saisit l’adresse de livraison et désigne la même adresse de facturation. Au lieu de dupliquer les informations de l’adresse, nous pouvons définir l’adresse de livraison comme une référence à l’adresse de facturation.

Produit blank

Images d’arrière-plan en taille réelle avec 4D Write Pro

Traduit automatiquement de Deepl

Dans certains cas, il est nécessaire qu’une image d’arrière-plan remplisse toute la zone imprimable, comme les lignes de pliage du papier ou un filigrane. La charte graphique d’une entreprise l’exige aussi parfois.

Grâce à un style nouvellement ajouté pour les images d’arrière-plan, il est désormais possible de créer des images d’arrière-plan remplissant toute la page en 4D Write Pro ! Vous pouvez contrôler cet attribut, soit par le langage 4D, soit par des actions standard, ou encore en utilisant le widget 4D Write Pro.

Produit blank

Conseils d’aide sur les boîtes de liste !

Traduit automatiquement de Deepl

Les conseils d’aide ou les astuces sont très utiles, car ils simplifient l’interface utilisateur et aident les utilisateurs à comprendre des objets qui ne sont parfois pas évidents. 4D prend en charge les conseils d’aide dans la plupart des zones et des entrées lorsque le pointeur les survole, mais ce n’était pas le cas avec un objet de type boîte de liste.

Avec 4D v16 R5, nous avons ajouté la possibilité d’afficher une info-bulle sur une cellule de liste grâce à l’enrichissement de deux commandes.

Produit Generate disgest, a new 4D command

Generate digest supporte désormais SHA-2

Traduit automatiquement de Deepl

Les fonctions digest sont des fonctions mathématiques qui calculent une clé digest pour un document. Les documents identiques ont la même clé de résumé ; si vous modifiez une partie du document, la clé de résumé est différente. Ces fonctions sont très utiles pour vérifier l’intégrité des données lorsque vous échangez ou comparez des données. Dans 4D v16 R5, 4D a amélioré la commande Generate digest pour prendre en charge les algorithmes SHA-2, conformément aux recommandations de sécurité.