4D Write Pro – Ajout automatique d’une marge lorsque des puces sont définies à l’aide d’actions standard
À partir de 4D 21 R2, une nouvelle modification a été apportée aux listes à puces et numérotées dans 4D Write Pro : si une liste est créée à l’aide d’une action standard, elle sera automatiquement indentée d’une petite marge. Cela signifie que l’utilisateur n’aura plus à ajuster la marge séparément. Dans cet article, nous allons passer brièvement en revue les listes dans 4D Write Pro, expliquer la nouvelle fonctionnalité liée aux listes et ses avantages, et terminer par un exemple concret.
Apprenez 4D : un nouvel espace pour apprendre, grandir et évoluer avec 4D
La formation a toujours fait partie intégrante de l’identité de 4D. Le partage des connaissances, la promotion des meilleures pratiques et l’accompagnement des développeurs dans le développement de leurs compétences ont toujours été une priorité absolue.
Ces dernières années, cependant, les choses ont changé. L’essor du télétravail et des équipes distribuées a remis en question les formats traditionnels de formation en présentiel. Parallèlement, le rythme rapide des nouvelles fonctionnalités de la plateforme 4D, associé à un nouveau cycle de publication, nécessite des mises à jour, des réécritures et des améliorations constantes du contenu des formations.
Learn 4D a été créé en réponse à cette évolution.
Transformez des documents statiques en connaissances exploitables grâce à AIKit
Les rapports volumineux, les contrats ou les fichiers de documentation contiennent souvent plus d’informations qu’il n’est possible d’en traiter rapidement. Ne serait-il pas pratique de pouvoir simplement télécharger un document PDF depuis votre application 4D et laisser l’IA vous aider à le résumer, à en extraire les données clés ou à répondre à des questions sur son contenu ?
Grâce à la nouvelle classe OpenAI.files, ce workflow est désormais très simple. Vous pouvez télécharger des fichiers en toute transparence et utiliser l’IA pour interagir avec leur contenu de nombreuses façons.
Déployez Fluent UI sans effort dans vos applications 4D
Avec 4D 21 R2, Fluent UI reste en Developer Preview, mais franchit une nouvelle étape avec une intégration native complète directement dans 4D. Bien qu’il soit encore en préversion, il est désormais plus facile à activer, à configurer et à déployer, et ne dépend plus de dépendances externes. Vos applications adoptent instantanément une interface moderne compatible avec Windows 11, sans aucune configuration supplémentaire pour vos utilisateurs.
Et pour vous, en tant que développeur, l’amélioration est encore plus significative. Fluent UI devient plus facile à activer, plus flexible à configurer et plus simple à déployer. Vous bénéficiez de nouveaux outils et options qui s’intègrent naturellement dans votre flux de travail tout en offrant une transition fluide et contrôlée vers la nouvelle interface.
Recherche dans les projets hôtes et les composants dans 4D
Lorsque vous travaillez sur une application 4D volumineuse, il est courant de répartir les fonctionnalités entre un projet hôte et plusieurs composants. Cette architecture modulaire permet de garder les choses claires, faciles à organiser et à maintenir, mais elle peut également poser un défi : déterminer où une méthode est utilisée.
Depuis 4D 21, une amélioration majeure a rendu ce workflow encore plus fluide : vous pouvez désormais modifier le code source d’un composant directement à partir du projet hôte, sans changer de contexte. Et avec 4D 21 R2, la boîte de dialogue Rechercher dans la conception a été améliorée pour permettre d’effectuer des recherches non seulement dans le projet hôte, mais aussi dans tous les composants accessibles créés en mode projet dont le code source est disponible.
4D View Pro : Nouveautés de 4D 21 R2
4D 21 R2 introduit une version mise à jour de 4D View Pro basée sur SpreadJS v18.2, ainsi qu’un ruban entièrement compatible avec cette version. Étant donné que 4D View Pro est construit sur SpreadJS, la mise à niveau du moteur sous-jacent apporte immédiatement des améliorations en termes de performances et de nouvelles fonctionnalités. Certaines de ces améliorations sont directement disponibles dans 4D, d’autres sont accessibles via le concepteur View Pro, et quelques-unes nécessitent un code JavaScript personnalisé. Dans cet article, nous mettons en avant les changements les plus importants introduits par SpreadJS v18.2, y compris les fonctionnalités qui ne sont pas encore directement exposées en tant que fonctions 4D.
Donnez une identité visuelle à vos composants grâce à des icônes personnalisées
Lorsque vous travaillez sur un projet comportant plusieurs composants, identifier rapidement celui dont vous avez besoin peut vous faire gagner un temps précieux. Le moyen le plus simple et le plus efficace de mettre en évidence vos composants dans les dépendances du projet est de leur attribuer une icône personnalisée. 4D 21 R2 vous permet de distinguer visuellement vos composants en un coup d’œil, simplement en plaçant un fichier logo.png ou logo.svg dans son dossier Ressources.
Démarrer facilement avec les pages Qodly dans l’explorateur 4D
4D Qodly Pro offre tous les outils dont vous avez besoin pour concevoir, construire et exécuter des formulaires web pour votre application 4D et est entièrement intégré à 4D.
Depuis 4D 21 R2, vous pouvez désormais créer vos pages Qodly à partir de l’explorateur 4D, comme vous en avez l’habitude pour les formulaires 4D. De plus, vous pouvez également ouvrir les pages Qodly à partir de l’explorateur 4D !
Cela rend 4D Qodly Pro plus facile à prendre en main.
IA 4D : tri des résultats de requête par similarité vectorielle
Dans l’article Recherche sémantique : requête par similarité vectorielle, nous avons présenté comment interroger des entités à l’aide de la similarité vectorielle, un moyen puissant de trouver les enregistrements les plus pertinents en fonction de leur signification plutôt que de leurs valeurs exactes.
4D 21 R2 propose une nouvelle méthode pour trier les résultats de recherche à l’aide des champs 4D.Vector. Vous pouvez non seulement filtrer les entités par similarité, mais aussi trier les résultats de votre requête à l’aide de la fonction .query() afin que les entités les plus pertinentes et les plus proches sémantiquement apparaissent en premier. Que vous développiez une expérience de recherche intelligente, un moteur de recommandation ou un assistant basé sur l’IA, cette nouvelle fonctionnalité garantit que vos résultats sont classés par pertinence, offrant ainsi des résultats plus précis et plus conviviaux.
Meilleure gestion des erreurs et inférence de types pour les développeurs 4D
Lorsque vous codez dans 4D ou VS Code, des commentaires clairs et précis de la part de l’éditeur font toute la différence. Ils vous aident à comprendre ce qui se passe dans votre code, à corriger les problèmes plus rapidement et à rester concentré sur la création de fonctionnalités exceptionnelles.
À partir de 4D 21 R2, nous avons amélioré la vérification syntaxique de l’éditeur de code afin de rendre la détection des erreurs et l’inférence de types plus précises et plus cohérentes dans 4D et VS Code.
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
