Nouvelles

4D 20 R8 est là

Traduit automatiquement de Deepl

Voici 4D20 R8 – disponible dès maintenant !

La dernière version des fonctionnalités est remplie d’améliorations pratiques conçues pour rendre votre développement plus fluide, plus rapide et plus puissant.

Télécharger 4D 20 R8 (correctifs mensuels disponibles)

  • Vérification syntaxique plus intelligente dans l’éditeur de formulaires: Identifiez rapidement les erreurs et codez en toute confiance grâce à une validation améliorée, une auto-complétion intelligente et une meilleure prise en charge de l’instanciation des objets.
  • Édition de formulaires plus rapide: Travaillez plus rapidement avec la commande FORM EDIT mise à jour – ouvrez des formulaires et sélectionnez des objets directement dans votre code pour des modifications plus rapides.
  • Gestionnaires de requêtes HTTP avancés: Contrôlez totalement les requêtes web entrantes grâce aux capacités améliorées du serveur HTTP 4D.
  • Débogage de 4D dans Visual Studio Code: Parcourez votre code dans VS Code grâce à la nouvelle extension 4D-Debugger – le débogage n’a jamais été aussi accessible.
  • Gestion améliorée des documents: Simplifiez la gestion des sections, des tableaux et du contenu grâce à de nouvelles commandes qui vous offrent une plus grande souplesse.
  • Contrôle amélioré des fichiers Excel dans 4D View Pro: Bénéficiez d’un contrôle plus fin sur vos importations et exportations Excel pour une manipulation plus fluide des données.

Ceci n’est qu’un aperçu de ce qui est disponible dans 4D 20 R8. Téléchargez 4D20 R8 et découvrez jusqu’où vous pouvez aller avec cette nouvelle version.

Conseils blank

Restreindre les données en fonction des privilèges ou des informations enregistrées dans la mémoire de session

Dans le développement d’applications modernes, la sécurisation et la gestion fine de l’accès aux données sont essentielles. Grâce à l’événement restrict de 4D, il est possible de filtrer dynamiquement les données accessibles à un utilisateur en fonction de son profil, de ses privilèges et des informations stockées dans sa session.

Ce blog explique comment exploiter cet événement, notamment dans le cadre d’une intégration avec 4D Qodly Pro, pour s’assurer que seules les données pertinentes sont exposées.

Conseils blank

Conception d’une barre de menu interactive et dynamique dans l’application Qodly

Dans le blog de cette semaine, nous nous intéressons à la navigation. La navigation est un élément clé de toute application web. Un système de navigation bien structuré permet aux utilisateurs de trouver rapidement ce dont ils ont besoin et améliore leur expérience globale.

Avec 4D Qodly Pro, la gestion de la navigation est à la fois simple et flexible. En utilisant le composant Page Loader, vous pouvez charger dynamiquement des pages en fonction des actions de l’utilisateur.

Dans ce blog, nous allons voir comment mettre en place une barre de navigation efficace à l’aide de 4D Qodly Pro. Nous utiliserons comme exemple notre application Performance Review, que vous pouvez télécharger sur GitHub (lien à ajouter). Nous aborderons son design, ses interactions et la gestion des permissions afin de créer une expérience transparente adaptée à chaque rôle d’utilisateur.

Conseils blank

Personnalisez vos interfaces Qodly avec CSS

Dans Qodly Studio, chaque widget peut être stylé directement à l’aide de ses propriétés. Toutefois, pour conserver une apparence cohérente dans l’ensemble de votre application et pour appliquer facilement des styles globaux (tels que la couleur de la police, la taille du texte ou l’apparence des sélections), les feuilles de style CSS sont votre meilleur allié.

Dans cet article, nous allons explorer les bases de l’utilisation de CSS dans Qodly Studio, avec des exemples tirés de l’application Performance Review.

Conseils blank

Créer des documents dynamiques avec 4D Write Pro dans l’application Qodly

Dans un environnement professionnel où la gestion et la production de documents sont cruciales, il est essentiel de disposer d’outils puissants et flexibles. Imaginez que vous puissiez concevoir des modèles de documents dynamiques directement à partir de votre client Desktop, en intégrant des formules et des données issues de votre base de données, puis en générant ces documents d’un simple clic au travers d’une interface web intuitive. C’est précisément ce que 4D Write Pro et 4D Qodly Pro vous permettent de faire !

Dans le blog de cette semaine, nous allons explorer comment ces deux solutions se complètent parfaitement pour automatiser et optimiser vos processus documentaires. Vous découvrirez comment créer des modèles personnalisés dans 4D Write Pro et comment, grâce à 4D Qodly Pro, les internautes peuvent saisir les données nécessaires, déclencher la génération des documents et même choisir de les stocker dans la base de données ou de les renvoyer via un attribut calculé.

Pour démontrer ce processus, nous utiliserons l’application Performance Review, qui est disponible en téléchargement. Préparez-vous à transformer la façon dont vous créez et gérez vos documents, tout en simplifiant vos flux de travail et en augmentant votre efficacité.

Conseils blank

Étendez votre application Qodly avec des composants personnalisés

4D Qodly Pro offre déjà une large gamme de composants natifs pour vous aider à concevoir vos applications. Mais saviez-vous que vous pouviez aller encore plus loin ? Grâce aux composants personnalisés développés par la communauté, vous pouvez enrichir vos projets avec des fonctionnalités sur mesure !

Ces composants personnalisés vous permettent d’étendre les capacités de 4D Qodly Pro en ajoutant des fonctionnalités personnalisées, un peu comme les plugins et les composants dans 4D.

Dans ce blog, nous allons explorer comment utiliser et intégrer ces composants, avec plusieurs cas d’utilisation réels de notre application Performance Review.

Conseils blank

Rendez vos applications Qodly dynamiques et interactives avec les états

Les états jouent un rôle crucial dans la création d’interfaces dynamiques et réactives dans 4D Qodly Pro. Ils vous permettent de contrôler l’affichage et le comportement des widgets en fonction de conditions spécifiques, telles que le rôle d’un utilisateur, ses privilèges ou des données provenant de votre base de données.

Ce blog explore ce concept, présente les différents types d’états et illustre leur utilisation à l’aide d’exemples tirés de l’application Performance Review pour vous aider à comprendre comment les exploiter efficacement.

Produit blank

4D Qodly Pro : Nouveautés de 4D 20 R8

Traduit automatiquement de Deepl

4D 20 R8 est maintenant disponible et offre un nouvel ensemble de fonctionnalités 4D Qodly Pro pour renforcer vos applications web.

Continuez à découvrir cette plateforme puissante, une solution robuste et conviviale pour créer des applications web professionnelles avec un minimum d’effort de codage.

Intégré à 4D, 4D Qodly Pro for 4D vous permet d’exploiter la logique commerciale existante développée pour les applications de bureau.

Il est temps maintenant, avec 4D 20 R8, de découvrir comment mettre en œuvre les gestionnaires de requêtes HTTP, travailler efficacement avec les rôles et les privilèges, et perfectionner les interfaces utilisateur dynamiques.

Conseils blank

Créer une liste interactive de données avec 4D Qodly Pro

Dans le blog de cette semaine, nous explorons la création d’une page dynamique pour afficher des données. Nous nous concentrerons sur une application pratique : la construction d’un système permettant de générer des rapports de performance annuels pour les employés. Ce projet est disponible pour référence sur GitHub.

Notre objectif est de concevoir une interface conviviale qui affiche une liste d’employés avec des options pour filtrer les résultats par département et par statut d’emploi.

Conseils blank

Intégrer l’authentification des utilisateurs dans vos applications Qodly

Dans le blog de cette semaine, nous allons nous concentrer sur le sujet crucial de l’authentification. Pour illustrer notre propos, nous prendrons l’exemple d’une application destinée à la rédaction des entretiens annuels d’évaluation des employés. Cette application permet aux utilisateurs d’accéder à leurs comptes en toute sécurité en s’authentifiant à l’aide de leur adresse électronique et de leur mot de passe.