Produit

De nouvelles améliorations pour le débogueur 4D !

Traduit automatiquement de Deepl

4D v18 R6 est doté de nouvelles fonctionnalités dans l’éditeur de code pour vous faciliter l’écriture du code.

Il en va de même pour le débogueur. Nous savons que le débogage d’une application peut être difficile, c’est pourquoi nous ne cessons de travailler pour améliorer votre expérience. Cette fois, nous avons ajouté des options et des informations supplémentaires qui faciliteront le suivi et l’analyse de votre code.

Continuez à lire pour voir ce qui vous attend :

Produit blank

Sessions évolutives pour les applications web avancées

Traduit automatiquement de Deepl

De nos jours, les applications web sont des outils modernes essentiels. Les machines et les processeurs devenant de plus en plus puissants, vos applications web doivent constamment répondre aux exigences de performance. C’est pourquoi avec 4D v18 R6, le serveur Web 4D propose un nouveau type de session Web : la session Web évolutive.

Découvrons-en plus !

Produit blank

4D Language – Amélioration de la comparaison des chaînes de caractères

Traduit automatiquement de Deepl

Le langage 4D offre plus de 20 commandes pour manipuler les chaînes de caractères. Et avec 4D v18 R6, 4D introduit une nouvelle commande : Compare strings. Et une autre commande a été améliorée : Position. Ces deux commandes vous permettent d’utiliser des options pour obtenir des résultats plus précis. Apprenez-en davantage !

Produit blank

4D View Pro : Recherche et remplacement par code

Traduit automatiquement de Deepl

Parfois, lorsque vous initialisez un document 4D View Pro, vous devez trouver certaines valeurs ou balises dans celui-ci et les remplacer par des données issues de 4D. C’est désormais un jeu d’enfant avec la commande VP Find . Grâce à cette commande, vous pouvez trouver des données, une formule ou une balise et les remplacer dans toute la feuille ou seulement une partie spécifique de celle-ci !

Découvrons comment.

Produit blank

Editeur de code : Écrivez plus de code en moins de temps !

Traduit automatiquement de Deepl

Avec 4D 18 R4, nous avons annoncé la disponibilité des fonctions suggérées pour les classes (4D et modèle de données). Avec 4D v18 R6, nous avons encore d’autres bonnes nouvelles pour simplifier et faciliter l’écriture du code dans l’éditeur : Le prototype d’une fonction et une courte description sont affichés dans l’éditeur de code!

Accélérez votre processus de développement et évitez les fautes de frappe. Désormais, les informations sur les fonctions de classe sont affichées dans l’éditeur de code, ce qui vous permet d’écrire plus en moins de temps tout en vous assurant que vous êtes sur la bonne voie !

Découvrez-en davantage !

Produit blank

Taper à l’avance, c’est facile

Traduit automatiquement de Deepl

Si vous vous intéressez à l’interface utilisateur, vous avez peut-être déjà utilisé les événements On before keystroke et On after keystroke. Vous serez certainement heureux d’apprendre que la gestion de ces événements a été grandement améliorée avec 4D v18 R5. En outre, une nouvelle commande a été créée pour déterminer si une entrée est en cours lorsque l’événement On before keystroke est généré. Nous allons en savoir plus !

Produit blank

Syntaxe conviviale pour les fonctions et les méthodes des classes.

Traduit automatiquement de Deepl

L’utilisation de variables $1, $2 et $n dans votre code ne rend pas seulement le code moins lisible, elle peut aussi augmenter la confusion puisque le cerveau humain peut avoir du mal à se souvenir de ce à quoi ces variables correspondent. La solution consiste à créer une variable avec un nom compréhensible et à lui attribuer la valeur de $1, $2 ou $n.

4D v18 R5 a une bonne nouvelle, vous pouvez maintenant nommer vos paramètres lors de la déclaration :

  • une méthode de projet,
  • un trigger
  • une méthode de base de données
  • une méthode de formulaire
  • un constructeur d’une classe
  • une fonction d’une classe.

Voyons comment !

Conseils blank

Tableau et 4D : Déployez votre WDC sur des pages Github

Traduit automatiquement de Deepl

Dans l’article du blog intitulé  » Comment connecter Tableau à 4D « , vous avez appris à créer un connecteur de données Web (WDC) pour demander des données à 4D et les visualiser dans Tableau Public.

Il est maintenant temps d’héberger notre WDC ! Comme il n’utilise que des fichiers HTML et JavaScript, les pages Github sont la meilleure option pour les stocker. Cela permet aux autres de tester votre connecteur directement dans leur logiciel Tableau. Dans cet article de blog, je vais vous montrer comment procéder.

Bonus : je vous montrerai également comment déboguer votre WDC dans Tableau Public en utilisant Chrome. C’est parti !

Conseils blank

Comment connecter Tableau avec 4D

Traduit automatiquement de Deepl

Dans le webinaire 4D – Comment connecter Tableau avec 4D, William Taylor (Technical Account Manager, 4D US) a donné un aperçu de l’outil Tableau et de la manière dont il peut être utilisé pour visualiser vos données 4D. Dans ce billet de blog, nous allons entrer dans les détails techniques pour vous permettre de mieux comprendre le fonctionnement de l’outil. Cela vous permettra de construire, par exemple, un visuel montrant le total le plus élevé de factures avec rien de plus que 4D REST et Tableau !