Produit blank

4D Netkit : Obtenir des labels et des emails de Gmail

Traduit automatiquement de Deepl

Alors que nous continuons à intégrer l’API Gmail dans 4D Netkit, nous vous apportons un ensemble complet de commandes pour gérer vos emails de manière transparente.

Avec 4D v20 R3, nous introduisons de nouvelles commandes qui vous permettent de récupérer sans effort la liste des labels, d’obtenir des emails et de les supprimer efficacement.

En savoir plus !

Produit blank

Dépréciation des commandes PHP et suppression de l’interprète PHP intégré à 4D

PHP a joué un rôle crucial dans le développement web, et il a été introduit dans 4D v12 pour offrir des fonctionnalités qui n’étaient pas facilement disponibles dans le langage natif, telles que les fonctionnalités zip, hash ou LDAP. Au fil du temps, 4D a intégré un grand nombre de ces fonctions PHP dans ses fonctionnalités de base. Par conséquent, nous avons décidé de supprimer l’interpréteur PHP intégré dans 4D v20 R3 et de commencer le processus de dépréciation des commandes PHP dans la v21.

Bien que nous ne supprimions pas entièrement les commandes PHP de 4D, nous vous encourageons vivement à utiliser les system worker pour exécuter du code PHP à l’avenir.

Ce billet de blog vous guidera dans ce processus de transition, en montrant comment utiliser un interpréteur externe avec PHP Execute et en expliquant comment exécuter du code PHP de manière efficace avec un system worker.

Produit blank

Suivre les changements de données dans votre base de données

Dans cet article de blog, nous sommes ravis de vous présenter une méthode puissante qui va révolutionner la façon dont vous gérez et suivez les modifications au sein de votre data store. Nous dévoilerons le concept de « stamp », un marqueur conçu pour rationaliser le suivi des modifications de données, et nous vous montrerons comment adapter ces stamps à vos besoins spécifiques.

 

Produit blank

Synchroniser plusieurs collections avec cette nouvelle fonction

4D offre de puissantes fonctionnalités pour travailler avec des collections d’objets. Par exemple, vous pouvez créer une collection de villes avec leurs pays et continents associés. La manipulation de ces collections à l’aide de fonctions intégrées telles que le tri, l’ordonnancement ou le filtrage devient un jeu d’enfant.

4D v20 R3 introduit la nouvelle fonction multiSort() pour simplifier ce processus. Grâce à cette fonction, vous pouvez désormais facilement trier et synchroniser plusieurs collections.

Produit blank

4D Write Pro : Le format PDF/A est désormais disponible pour l’exportation !

Le format PDF est désormais un classique et est disponible pour l’exportation de documents 4D Write Pro depuis plusieurs versions. Le format PDF/A est disponible en option lors de l’exportation d’un document 4D Write pro au format PDF, à partir de 4D v20 R3 et ouvrira la porte à d’autres possibilités telles que la facturation électronique dans un futur proche. Mais avant cela, concentrons-nous sur le PDF/A et ses différences (positives ou négatives) avec le format PDF conventionnel.

Nouvelles blank

4D v20 R3 Beta démarre aujourd’hui

Nous avons été très actifs chez 4D au cours des derniers mois. Nous espérons que la sortie de Qodly Studio en Developer Preview vous a intéressé et occupé, et nous voulons exprimer notre gratitude à tous ceux d’entre vous qui l’ont testé.

Aujourd’hui, nous sommes ravis d’annoncer le lancement des tests bêta pour 4D v20 R3… à partir d’aujourd’hui !

Découvrons tout ce que cette nouvelle version a à offrir:

 

 

 

  • 4D Write Pro s’enrichit de deux fonctionnalités qui ne manqueront pas de susciter votre intérêt. Vous pouvez désormais attribuer des noms aux formules pour plus de clarté. De plus, vous pouvez exporter des documents au format PDF/A.
  • En ce qui concerne les nouvelles capacités de programmation, nous améliorons votre expérience de codage. Il s’agit notamment d’ une déclaration et d’une initialisation des variables en une seule ligne, de déclarations de fonctions simplifiées pour un nombre illimité de paramètres et de tampons globaux pour une synchronisation incrémentielle qui n’est plus limitée à 4D for Mobile mais peut être appliquée à de multiples scénarios via le serveur 4D REST – parmi d’autres améliorations.
  • Un nouveau format 4D View Pro blob permet de stocker des documents compressés dans votre base de données, offrant les mêmes performances que le format .sjs.
  • Une nouvelle fonction d’extension de Visual Studio Code qui permet d’accéder facilement à la documentation 4D.
  • Et ce n’est pas tout, bien d‘autres choses vous attendent !

Téléchargez 4D v20 R3 maintenant (Exclusif aux Partenaires 4D)