Produit

Définir une icône différente pour chaque fenêtre

Nous sommes heureux d’annoncer une nouvelle fonctionnalité qui améliorera l’expérience de l’utilisateur dans les applications multi-fenêtres dans 4D 20 R7. Avec l’introduction de la commande SET WINDOW DOCUMENT ICON, vous avez désormais la possibilité de définir une icône pour chaque type de fenêtre, ce qui permet aux utilisateurs d’identifier et de naviguer plus facilement dans les différentes fenêtres.

Produit blank

Qodly Studio pour 4D : Interfaces utilisateur dynamiques avec les états de page

Avec 4D 20 R6, Qodly Studio for 4D a introduit une nouvelle fonctionnalité passionnante : Les états de page. Vous avez peut-être déjà lu notre précédent article, mais explorons ce qui rend cette fonctionnalité si précieuse pour les interfaces utilisateur dynamiques.

Imaginez des interfaces utilisateur qui s’adaptent instantanément aux différentes étapes ou contextes d’utilisation.

Voici quelques cas d’utilisation courants dans lesquels les états de page sont indispensables :

  • Activer ou désactiver des composants en fonction des actions de l’utilisateur (par exemple, activer le bouton « Enregistrer » uniquement lorsque tous les champs obligatoires sont remplis).
  • Passer d’un mode clair à un mode sombre par un simple click.
  • Restreindre l’accès aux actions (lecture, mise à jour, etc.) en fonction des privilèges de l’utilisateur.

     

    Produit blank

    La couche réseau QUIC est prête pour la production !

    Avec la version bêta de 4D 20, nous vous avons présenté notre nouvelle couche réseau : La couche réseau QUIC.

    À l’époque, elle était encore en cours de développement et donc retirée de la version officielle. Aujourd’hui, nous sommes ravis d’annoncer que la couche réseau QUIC est sortie de la version bêta et qu’elle est officiellement prête pour la production !

    Après des tests de charge rigoureux et de précieux commentaires de la part des premiers utilisateurs, la stabilité et les performances de QUIC ont été validées, surpassant même ServerNet dans des domaines clés. Maintenant que QUIC a atteint le niveau de fonctionnalités avec ServerNet dans 4D 20 R5, c’est le moment idéal pour envisager de passer à QUIC.

    Mais d’abord, laissez-moi vous en dire plus sur cette excellente nouvelle.

    Produit blank

    Extraction de fichiers PDF/A3

    Traduit automatiquement de Deepl

    Dans les articles précédents, nous avons exploré l’incorporation de documents dans des fichiers PDF/A-3 à l’aide de 4D Write Pro, y compris la génération de factures électroniques. La facturation électronique devenant obligatoire dans plusieurs pays européens, tels que la France et l’Allemagne la possibilité d’extraire des fichiers XML integrés à ces PDF devient cruciale. Mais l’utilité de PDF/A-3 ne se limite pas aux factures ; ces fichiers peuvent contenir divers types de documents qui peuvent nécessiter également une extraction.

    Alors que des outils comme Adobe Acrobat Reader permettent une extraction manuelle, cet article présente une méthode efficace et automatisée utilisant 4D 20 R6 pour gérer facilement le processus.

    Produit blank

    Gestion des singletons en REST et Qodly

    Avec 4D 20 R5, nous avons lancé les singletons. Avec 4D 20 R6, nous vous permettons désormais d’appeler directement les fonctions exposées de vos singletons partagés par le biais d’appels REST. De même, vous pouvez utiliser les fonctions exposées de vos singletons partagés dans des événements lors de la conception de vos pages Qodly. Permettez-moi d’approfondir ces nouvelles fonctionnalités.

    Produit blank

    QODLY STUDIO FOR 4D : QUOI DE NEUF DANS 4D 20 R5

    Dans nos précédents billets, nous vous avons présenté Qodly Studio for 4D et nous espérons que vous avez commencé à explorer ses fonctionnalités. Avec chaque version, Qodly Studio for 4D devient une solution de plus en plus robuste et conviviale pour créer des applications web professionnelles avec un effort de codage minimal.

    Intégré en profondeur à 4D, Qodly Studio vous permet d’exploiter la logique métier existante déjà développée pour les applications.

    Nous allons nous plonger dans les nouvelles fonctionnalités de Qodly Studio for 4D 20 R5 et voir comment vous pouvez les intégrer dans vos applications.

    Produit blank

    Intégrer des composants 4D directement depuis GitHub

    De nombreux développeurs 4D exploitent la puissance des composants tiers trouvés sur GitHub, en particulier ceux répertoriés dans la rubrique 4d-component. 4D 20 R6 introduit une nouvelle super fonctionnalité : l’intégration directe de ces composants via le Component Manager.

    Cet article de blog entre dans les détails, rendant votre processus de développement plus facile et plus efficace.

    Produit blank

    Permissions : Inspecter les privilèges de la session pour faciliter le débogage

    Aujourd’hui, vous pouvez bénéficier d’une fonctionnalité puissante pour filtrer l’accès aux données, ce qui est essentiel pour empêcher les accès malveillants à votre application.

    Cette fonctionnalité utilise des privilèges qui permettent certaines actions sur vos données. Ces privilèges sont attribués aux utilisateurs par le biais des rôles et stockés dans la session lors de l’authentification.

    Dans 4D 20R6, nous avons amélioré cette fonctionnalité en vous permettant d’inspecter les privilèges dans la session, ce qui est très utile pour le débogage.

    Continuez à lire pour en savoir plus.

    Page 4 of 65