Produit

Insertion ou suppression d’éléments dans une collection

Traduit automatiquement de Deepl

L’ajout et/ou la suppression d’éléments dans des collections sont des tâches de programmation courantes que les développeurs rencontrent souvent. 4D v16 R6 fournit plus de 40 méthodes de collection, y compris des méthodes spécifiquement dédiées à l’ajout et à la suppression d’éléments dans une collection. Grâce à ces méthodes, vous pouvez facilement créer une pile (FIFO) ou une file d’attente (LIFO), ajouter de nouveaux éléments à n’importe quelle position, et bien plus encore…

Produit Create dynamic forms

Découvrez la puissance des formulaires dynamiques

Traduit automatiquement de Deepl

Vous nous avez dit à quel point vous souhaitiez disposer d’une fonctionnalité permettant de créer des formulaires dynamiques entièrement adaptés aux besoins de vos utilisateurs finaux. Eh bien, nous vous avons entendu, et 4D v16 R6 now ouvre de nouvelles possibilités avec les formulaires dynamiques! Proposés en avant-première dans 4D v16 R6, les formulaires dynamiques vous permettent de construire vos formulaires de manière programmatique dans un objet ou de les charger à partir d’un fichier texte. Mais cela ne fait qu’effleurer la surface de ce que nous avons concocté pour vous…

Produit blank

Un large éventail de possibilités pour gérer vos collections

Traduit automatiquement de Deepl

4D v16 R6 offre des capacités avancées pour manipuler les collections, grâce à une série de méthodes à utiliser avec la Notation Objet. Plus de 40 méthodes sont désormais disponibles, qui permettent, par exemple, d’ajouter ou de supprimer des éléments dans une collection, de la trier, de rechercher les éléments qu’elle contient et bien plus encore ! Il y a tellement de nouvelles possibilités qu’il est impossible de les présenter dans un seul billet. Ce billet est le premier d’une série que vous ne voulez pas manquer…

Produit blank

Convertir un document 4D View en 4D View Pro

Traduit automatiquement de Deepl

Nous savons combien les documents 4D View existants de vos clients sont importants, et la possibilité de les transférer vers 4D View Pro a été une priorité pour nous. C’est désormais possible avec 4D v16 R6 (en avant-première). La conversion de vos documents 4D View vers 4D View Pro se fait en une seule ligne de code, grâce à la nouvelle commande VP Convert from 4D View.

Produit blank

Les dates à l’intérieur des objets !

Traduit automatiquement de Deepl

Lesobjets sont formidables ! Leur flexibilité, combinée à leur rapidité et à leur élégance, en fait un premier choix pour la plupart des développeurs. L’utilisation des dates dans les objets est désormais plus facile et plus intuitive. Désormais, les dates peuvent être définies comme des dateset non plus comme des chaînes de caractères à l’intérieur des objets !

Produit blank

Meilleur classement de sécurité pour les sites Web 4D

Traduit automatiquement de Deepl

HTTPS est un protocole HTTP bien connu, recouvert d’une couche de bonté de cryptage SSL/TLS. Ce protocole est destiné à assurer la confidentialité et l’intégrité en cryptant les communications entre votre serveur et vos utilisateurs finaux, ce qui permet de protéger vos données des regards indiscrets.

4D v16 R6 va un peu plus loin : Le serveur Web 4D prend désormais en charge la fonction Perfect Forward Secrecy (PFS). Vous bénéficiez ainsi du niveau de sécurité le plus élevé pour vos communications – par défaut ! Au-delà de la protection qu’elle offre, la prise en charge de PFS augmente également les résultats des tests d’audit SSL d’un serveur 4D prêt à l’emploi, ce qui est une excellente chose pour nos clients. En particulier ceux qui travaillent avec des informations sensibles.

Produit blank

Partage d’informations dans un environnement multithreading

Traduit automatiquement de Deepl

4D v16 R6 introduit un nouveau concept de communication entre les processus : les variables d’objets et de collections partagées! Elles sont une solution pour éviter d’utiliser les variables interprocessus (qui ne peuvent pas être utilisées en mode multithread). Grâce à cela, vous pourrez facilement partager des informations entre des processus préemptifs.

Produit blank

Images en position absolue dans 4D Write Pro

Traduit automatiquement de Deepl

Les images sont plus parlantes que les mots, c’est ce qu’on dit. En effet, selon les chercheurs, le cerveau traite les images 60 000 fois plus vite que les mots. 4D Write Pro évolue constamment, version après version, pour prendre en charge de plus en plus de fonctionnalités liées aux images. Après les images en ligne et les images d’arrière-plan, 4D v16 R6 vous donne le contrôle total de l’insertion des images à une position spécifique dans un document, devant ou derrière le texte, ainsi qu’ancrées à la page ou à des parties spécifiques du document (par exemple, en-tête, pied de page, sections).

Nouvelles blank

La bêta de 4D V16 R6 commence aujourd’hui !

Traduit automatiquement de Deepl

Nous avons le plaisir d’annoncer le lancement de beta testing pour 4D v16 R6! Cette version est chargée d’améliorations et de nouvelles fonctionnalités que vous ne voudrez pas manquer !

Jetons un coup d’œil et découvrons les nouveautés de la version 4D. 4D v16 R6 Beta:

  • Improvements to the 4D language et de nouveaux concepts émergents – pour que vous puissiez écrire un meilleur code … plus rapidement
  • Une sécurité accrue 4D Web Server pour que vous puissiez obtenir de meilleurs classements lors des tests d’audit de sécurité web
  • Images en position absolue avec 4D Write Pro – pour que vous puissiez avoir encore plus de contrôle
  • Possibilité de convertir des documents existants de 4D View en 4D View Pro – so you can upgrade easier
Nouvelles blank

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 !