Nouvelles

4D v18 R5 est là

Traduit automatiquement de Deepl

Nous sommes ravis d’annoncer que 4D v18 R5 est désormais disponible !

Cette version inclut de nombreuses fonctionnalités que vous avez demandées, à commencer par un aperçu CSS dans l’éditeur de formulaire, jusqu’à la possibilité d’avoir 4D View Pro dans votre langue maternelle … pour n’en citer que quelques-unes !

Télécharger 4D v18 R5

Sans plus attendre, voici un aperçu de ce que cette version vous réserve :

Produit

Passage en douceur aux sélections d’entités partageables

Traduit automatiquement de Deepl

Dans cebillet de blog , vous avez découvert la puissance que peuvent offrir les sélections d’entités partageables. 4D se concentre sur le partage des données car, à long terme, il est source de performance.

Mais nous sommes conscients que cette stratégie ne correspond peut-être pas à votre stratégie actuelle. Nous avons suivi les discussions sur le forum et compris vos commentaires et sentiments.

Pour adoucir cette étape et vous donner plus de flexibilité et d’outils, nous avons apporté quelques améliorations concernant la nature (partageable ou non partageable) des sélections d’entités.

Avant de poursuivre, nous vous recommandons vivement de lire cet article de blog et celui-ci afin de comprendre les améliorations décrites ci-dessous.

Conseils

6 exemples pratiques sur l’utilisation des macros

Traduit automatiquement de Deepl

4D 18 R5 a introduit les macros de formulaire. Elles peuvent être incroyablement utiles, par exemple en offrant un moyen idéal de gagner du temps sur des tâches répétitives. Dans ce billet de blog, nous allons vous montrer quelques exemples de base pour en savoir plus sur le fonctionnement des macros et les possibilités qu’elles offrent. Tous les exemples suivants sont disponibles sur GitHub.

Produit

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

4D View Pro : Utilisez les formules 4D dans votre feuille de calcul.

Traduit automatiquement de Deepl

4D v18 R5 introduit une nouvelle commande qui simplifie l’écriture de votre code : VP SET CUSTOM FUNCTIONS. Elle crée des fonctions personnalisées dans 4D View Pro qui exécutent les formules 4D.

Grâce à cette commande, vous pouvez désormais permettre aux commandes 4D, aux champs, aux variables, aux méthodes ou à toute expression arbitraire d’être utilisés dans vos formules de cellules. Par exemple, il n’est pas nécessaire de créer une méthode pour utiliser une simple variable dans 4D View Pro, il suffit de la passer comme paramètre à votre Formula.

Produit

Automatisez les tâches répétitives et bien plus encore grâce aux macros de formulaires !

Traduit automatiquement de Deepl

Si vous êtes un adepte des macros dans l’éditeur de code, alors 4D v18 R5 a de bonnes nouvelles pour vous … car maintenant les macros sont également disponibles dans l’éditeur de formulaires !

Laissez-moi commencer par vous dire à quel point les macros peuvent vous être utiles. Avez-vous déjà eu besoin d’utiliser des règles de formatage ou de nommage dans votre application, puis de les appliquer à chaque nouveau formulaire ? Ou peut-être avez-vous dû travailler sur des formulaires existants créés par quelqu’un d’autre, et devez toujours effectuer exactement les mêmes vérifications et analyses avant de commencer. Si vous avez déjà été confronté à l’un de ces scénarios, alors 4D v18 R5 est fait pour vous, car il vous donne la possibilité de créer des macros et de gagner du temps sur des tâches prévisibles et répétitives.

Produit

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 !

Nouvelles

Votez pour vos fonctionnalités !

Traduit automatiquement de Deepl

Comprendre les besoins réels des utilisateurs a toujours été un défi fondamental pour la gestion des produits. Chez 4D, nous prenons cela très au sérieux, c’est pourquoi nous avons décidé de revoir la section des demandes de fonctionnalités sur notre forum. Voici un résumé de ce qui a été modifié et comment vous pouvez en tirer le meilleur parti.

Produit

Prévisualisez votre CSS directement dans l’éditeur de formulaire !

Traduit automatiquement de Deepl

Dans 4D v18 R5, vous pouvez prévisualiser le rendu CSS final dans l’éditeur de formulaire SANS exécuter votre dialogue. Oui, vous avez bien entendu. Il n’a jamais été aussi facile de normaliser et de revitaliser vos formulaires !

Si vous n’avez pas encore entendu parler de CSS dans 4D, c’est le moment idéal pour en savoir plus ! Introduit dans 4D v18 pour les applications de projet, ce concept comprend des feuilles de style améliorées et rapides basées sur CSS. Je vous recommande de jeter un coup d’œil à cet article de blog.