Produit

Qodly Studio pour 4D : Nouveautés de 4D 20 R4

Qodly Studio for 4D présente une solution intuitive pour créer des applications web avec un minimum d’effort de codage.

Intégré de manière transparente à 4D Server, vous pouvez facilement tirer parti de la logique commerciale existante développée pour les applications de bureau.

Curieux de savoir ce qu’il y a de nouveau dans Qodly Studio for 4D 20 R4 avec la dernière version de 4D ? Continuez à lire pour découvrir les nouvelles fonctionnalités intéressantes pour votre application web.

    Produit blank

    4D veille à ce que vos sélections de données soient cohérentes en ce qui concerne la suppression des données.

    La suppression des données doit être effectuée avec précaution. Pour éviter les problèmes, nous pouvons utiliser des transactions ou nous appuyer sur des sauvegardes et des journaux.

    Certaines améliorations ont été apportées à 4D 20 R4 pour rendre vos sélections d’enregistrements stables et cohérentes en ce qui concerne la suppression potentielle d’enregistrements dans cette sélection.

    Poursuivez votre lecture pour découvrir comment votre code 4D sera plus sûr.

    Produit blank

    Créer, mettre à jour et supprimer avec Data Explorer

    L’explorateur de données est un outil puissant de visualisation des données. Ses fonctionnalités permettent aux administrateurs d’assurer sans effort la cohérence des données. En même temps, les développeurs peuvent valider leur code pour la création, la mise à jour ou la suppression de données – tout cela sans avoir besoin de créer de nouveaux formulaires.

    Désormais, avec 4D 20 R4, les utilisateurs ont la possibilité non seulement de visualiser mais aussi de corriger leurs données directement dans l’interface de l’explorateur de données. En effet, vous pouvez ajouter, modifier ou supprimer des données directement dans l’interface de l’explorateur de données.

    Produit blank

    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.

    Produit blank

    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 !

    Produit blank

    4D View Pro : Nouveautés de 4D v20 R4

    Traduit automatiquement de Deepl

    À 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.

    Produit blank

    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.

    Produit blank

    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.