Personnalisation des dates et heures
La manipulation des dates et des heures nécessite souvent un formatage spécifique pour diverses représentations basées sur les ressources internes de 4D ou les paramètres du système d’exploitation.
Bien que les formats par défaut soient généralement suffisants, il existe des scénarios dans lesquels un formatage personnalisé est essentiel, en particulier pour des emplacements géographiques différents ou des exigences uniques. Dans 4D v20 R4, des avancées significatives ont été réalisées pour répondre à ce besoin précis.
Impression non bloquante
Avec 4D v20 R4, nous avons considérablement amélioré la gestion des tâches d’impression au sein de 4D. 4D peut désormais exécuter plusieurs tâches d’impression en parallèle, ce qui augmente considérablement la réactivité de vos applications tout en facilitant la gestion des impressions simultanés.
Laissez-moi vous en dire plus !
4D View Pro : Nouveautés de 4D v20 R4
À chaque nouvelle version, la liste des fonctionnalités de 4D View Pro continue de s’allonger. Et cette nouvelle version ne fait pas exception à la règle :4D v20.2 et 4D v20 R4 sont livrés avec une nouvelle version de SpreadJS, la v16.2,et une mise à jour du ruban compatible avec celle-ci.
Explorons les fonctionnalités améliorées introduites dans cette dernière version.
Introduction de Code Live Checker : améliorer la qualité du code dans le développement 4D
4D v20 R4 introduit le Code Live Checker, un algorithme utilisé pendant la compilation, la vérification de la syntaxe et la saisie du code dans l’éditeur de code. Dans cet article de blog, nous allons explorer les aspects uniques qui rendent cette fonctionnalité utile pour les développeurs 4D.
Une nouvelle façon de traiter les erreurs
Nous avons récemment introduit un nouveau mécanisme de gestion des erreurs en utilisant la nouvelle commande throw().
Il s’agit de la première étape vers un nouveau système de gestion des erreurs, positionné aussi près que possible du code qui les génère.
Dans la phase suivante, avec 4D v20 R4, nous étendons cette approche pour intercepter les erreurs pendant l’exécution d’une expression.
Entrons dans les détails.
Génération automatique des certificats SSL/TLS pour la communication client-serveur
Pour simplifier la sécurisation des communications client-serveur, à partir de 4D v20 R4, 4D Server génère ses propres certificats SSL/TLS au lieu de s’appuyer sur des certificats par défaut. Cette fonctionnalité apporte un avantage significatif pour les environnements de test et de production : vous bénéficierez de mesures de sécurité renforcées sans avoir à fournir vos propres certificats. Laissez-moi vous expliquer ce qui va changer.
Déclaration simplifiée des paramètres de méthodes
Dans leur quête de pratiques de codage efficaces, les développeurs 4D configurent généralement les paramètres du chemin de compilation pour améliorer les vérifications de la syntaxe et du typage, minimisant ainsi les erreurs lors de l’exécution du code en mode compilé. Voyons comment les prototypes de méthode #DECLARE permettent de gagner du temps et d’améliorer la sécurité du code.
4D Netkit : Attribuer des étiquettes et obtenir plusieurs courriels avec l’API Gmail
A partir de 4D v20 R4, nous ajoutons deux nouvelles fonctionnalités au jeu de commandes Gmail.
La première fonctionnalité vous permet de récupérer plusieurs courriels simultanément, et la seconde vous permettra de gérer des étiquettes de courriels.
Continuez à lire pour tous les détails.
Export de la définition de la structure en HTML
Le partage des définitions de structure avec des collègues, des utilisateurs ou des clients est simplifié avec l’utilisation du format HTML.
Dans 4D, les définitions de structure sont présentées en XML+XSL, que les navigateurs rendent sous forme de HTML pour faciliter la lecture humaine et l’analyse du contenu par l’ordinateur.
Toutefois, les restrictions récentes imposées par les navigateurs empêchent les fichiers locaux d’utiliser certaines ressources externes, à moins qu’elles ne proviennent du web. Pour résoudre ce problème, 4D a maintenant réorganisé cet export dans un format HTML+CSS, offrant l’option d’exporter soit du XML comme auparavant, soit directement du HTML.
4D Netkit : Créer, supprimer et mettre à jour les étiquettes Gmail
Les étiquettes Gmail constituent un moyen souple de classer et d’organiser les messages électroniques, ce qui permet une gestion personnalisée et efficace du courrier électronique. Leur utilisation facilite la navigation et l’identification des messages, offrant ainsi à l’utilisateur une expérience améliorée dans le traitement des courriels.
Avec ce dernier ensemble de fonctions qui inclut toutes les fonctionnalités de gestion des libellés de 4D v20 R4, vous disposez dans 4D NetKit d’un ensemble de fonctions pour gérer vos libellés Gmail par programmation.
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