Auteur: Intissar Elmezroui

Avatar
- Responsable du marketing produit - Intissar a rejoint 4D en 2017 en tant que responsable du marketing produit. Elle travaille en étroite collaboration avec les équipes de produits, de marketing, d'ingénierie et de support technique pour mettre en évidence le " pourquoi ", le " comment " et le " quoi " des nouvelles fonctionnalités et des mises à jour auprès de différents publics. Cette proximité lui permet d'élaborer des cadres de messages et de rédiger des contenus approfondis et des échantillons de code pour le blog et le site Web de 4D.Après avoir obtenu un diplôme d'ingénieur en informatique à l'université VINCI, Intissar a travaillé dans plusieurs startups en tant qu'ingénieur logiciel. Son expérience pratique comprend la spécification, la conception et le développement de logiciels, la formation et l'assistance aux utilisateurs, ainsi que la gestion d'équipe.
Nouvelles blank

4D 20 R8 Beta démarre aujourd’hui

Le bêta-test de 4D 20 R8 commence aujourd’hui et présente une version puissante conçue pour simplifier votre flux de travail et étendre vos capacités de développement.

  • Vérification syntaxique plus intelligente dans l’éditeur de formulaires : Détectez rapidement les erreurs grâce à une validation améliorée, à l’auto-complétion et à la prise en charge de l’instanciation des objets.
  • Édition de formulaires simplifiée : ouvrez des formulaires et sélectionnez des objets directement avec la commande FORM EDIT mise à jour pour des modifications plus rapides.
  • Gestionnaires de requêtes HTTP : Gérez les requêtes web entrantes avec précision grâce aux nouvelles fonctionnalités puissantes de 4D HTTP Server.
  • Débogage dans VS Code : Déboguez le code 4D directement dans Visual Studio Code grâce à la nouvelle extension 4D-Debugger.
  • Gestion améliorée des documents : Simplifiez la gestion des sections, des tableaux et du contenu dans 4D Write Pro grâce à des commandes mises à jour.
  • Mises à jour de l’intégration Excel : Contrôlez mieux les importations et exportations de fichiers Excel dans 4D View Pro.
  • Et ce n’est pas tout – Il y a encore plus de fonctionnalités à explorer !

Téléchargez 4D 20 R8 maintenant (Exclusif aux Partenaires 4D)

Nouvelles blank

4D 20 R7 est ici

Présentation de 4D 20 R7 – Disponible dès maintenant !

Voici un bref aperçu des améliorations apportées à cette version et axées sur l’utilisateur :

Télécharger 4D 20 R7 (Hot Fixes mensuels disponibles)

  • Qodly Studio pour 4D: Débogage et prévisualisation d’applications web directement à partir de votre serveur 4D, pour un gain de temps et d’efforts.
  • Classe OutgoingMessage: Livrez des fichiers ou des données personnalisés sans effort dans vos applications web, avec un contrôle complet sur les réponses HTTP.
  • Typage direct: Déclarez des variables directement dans votre code, pour garantir la précision et la clarté de vos projets.
  • Singletons de session: traitez les données spécifiques à l’utilisateur de manière transparente pour des expériences web et client-serveur plus fluides.
  • Outils de gestion des processus: Obtenez des informations et gérez les processus plus rapidement grâce à des commandes mises à jour.
  • Améliorations de l’API IMAP: Suivez les courriels non lus dans les boîtes aux lettres en une seule étape rapide.
  • 4D View Pro: Visualisez les données avec de nouveaux graphiques, des outils de glisser-déposer et une intégration Excel améliorée.
  • Sécurité plus robuste: Protégez vos applications grâce à une validation améliorée des certificats de serveur.

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

Conseils blank

Conseils et astuces pour vos applications 4D – Édition de novembre 2024

Traduit automatiquement de Deepl

par Add Komoncharoensiri, directeur des services techniques chez 4D Inc

Voici une nouvelle série de conseils et d’astuces.

La base de connaissances de 4D est une bibliothèque d’informations sur la technologie 4D où des conseils techniques hebdomadaires et des notes techniques mensuelles sont activement publiés. Si vous avez manqué les derniers conseils de la base de connaissances, ce n’est pas grave ; voici une compilation des dernières semaines.

Ce billet de blog couvre 20 astuces:

Produit blank

Renommage et dépréciation des commandes

Traduit automatiquement de Deepl

En tant que développeurs, nous apprécions tous l’efficacité et la simplicité de nos routines de codage. Moins il y a de touches à mémoriser, mieux c’est !

C’est dans cet esprit que nous avons revu et affiné les noms des commandes tout en supprimant les noms obsolètes dans 4D 20 R7 afin de les rendre plus courts, plus cohérents et conformes aux normes de développement modernes.

Nouvelles blank

4D 20 R7 Beta démarre aujourd’hui

Traduit automatiquement de Deepl

Le bêta-test de 4D 20 R7 commence aujourd’hui et présente une version puissante conçue pour simplifier votre flux de travail et étendre vos capacités de développement.

 

  • Débogage d’applications web: Accédez directement à Qodly Studio for 4D à partir du serveur 4D, ce qui simplifie vos processus de test et de débogage.
  • Singletons de session: Gérez facilement les données spécifiques à l’utilisateur dans les environnements web et client-serveur tout en isolant les données entre les utilisateurs, ce qui simplifie les scénarios tels que les paniers d’achat personnalisés.
  • Saisie directe en 4D: Améliorez l’organisation et la sécurité du code grâce au typage direct, qui facilite la déclaration des variables.
  • Améliorations de 4D Write Pro: Tirez parti de nouvelles commandes pour gérer plus facilement les sections et les tableaux, afin d’améliorer vos capacités de traitement des documents.
  • Effacement des données si elles sont nulles dans les zones de liste: Améliorez la présentation de vos données grâce à la nouvelle fonction « Blanc si nul » pour les colonnes de temps et les pieds de page.
  • Et ce n’est pas tout – il y a encore plus de fonctionnalités à explorer !

 

Téléchargez 4D 20 R7 maintenant (Exclusif aux Partenaires 4D)

Nouvelles blank

4D 20 R6 est ici

Présentation de 4D 20 R6 – Disponible dès maintenant !

Voici un aperçu de ce que cette nouvelle version apporte :

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

  • Éditeur de code : Personnalisez les avertissements générés pour rester concentré sur les problèmes critiques.
  • Programmation:
    • Utilisez de nouveaux opérateurs de comparaison pour vérifier si des objets ou des collections partagent la même référence.
    • Accédez aux classes d’autres composants via les espaces de noms pour une plus grande flexibilité.
    • Conservez la cohérence des données d’une session à l’autre grâce au stockage des sessions par ID.
    • Automatisez l’extraction de fichiers PDF/A3 pour la facturation électronique.
    • Assurez la sécurité par défaut avec Force Login for REST API,
    • et améliorez les performances avec les agents HTTP grâce à la réutilisation des connexions.
    • Composants GitHub: Gérez les composants directement dans 4D, avec des téléchargements automatiques du dépôt et un versionnage sémantique pour une collaboration plus fluide.
    • 4D Write Pro: Gardez vos documents propres grâce à l’attribut wk empty datasource, qui contrôle l’affichage des tables lorsque les sources de données sont vides.
    • Expérience utilisateur: Bénéficiez d’une navigation plus fluide dans les sous-formulaires grâce à un comportement de défilement amélioré, ce qui améliore l’interaction avec l’utilisateur.
    • ORDA: Utilisez la nouvelle fonction clean() pour éliminer les espaces vides et garder vos interfaces propres avec moins d’efforts.
    Conseils blank

    Comment ajouter des composants personnalisés à votre application

    Qodly Studio for 4D est un outil puissant pour créer des applications professionnelles complexes et complètes. Bien que ses composants préconstruits soient polyvalents, des solutions personnalisées sont parfois indispensables.

    Les composants personnalisés vous permettent de construire une solution sur mesure pour votre propre projet – et de bénéficier de nombreux composants construits par 4D ou la communauté pour enrichir votre interface utilisateur.

    Cet article de blog, complété par un tutoriel vidéo, vous guidera à travers le processus d’intégration de composants personnalisés dans votre projet Qodly Studio for the 4D.