La bêta de 4D v18 R6 démarre aujourd’hui

Traduit automatiquement de Deepl

Nous avons le plaisir d’annoncer le lancement du test bêta pour 4D v18 R6!

Sans plus attendre, regardons ce que cette version vous réserve :

  • Créez des applications Web avancées avec des sessions Web évolutives.
  • Améliorez la fonctionnalité de recherche en transformant votre iPhone en un scanner de codes-barres, et construisez des applications 4D pour iOS ergonomiques avec des relations many to many.
  • Accélérez le processus de développement et évitez les fautes de frappe grâce à l’affichage du prototype et de la courte description d’une fonction dans l’éditeur de code.
  • Connectez vos transporteurs de courrier avec un jeton OAuth 2.0 pour une sécurité accrue.
  • Utilisez la fonction Rechercher et remplacer pour rechercher (et remplacer) des données, des formules ou des valeurs dans toute la feuille ou seulement dans une partie spécifique, grâce à une nouvelle commande 4D View Pro.
  • Créez des documents 4D Write Pro plus rapidement et plus facilement grâce aux améliorations apportées à la nouvelle barre d’outils et à la barre latérale.
  • Et bien plus encore (voir ci-dessous).

Téléchargez 4D v18 R6 maintenant (Exclusif aux partenaires 4D)

Note: 4D v18 R6 inclut une mise à jour de la bibliothèque ICU qui forcera une reconstruction automatique des index. Selon la taille du fichier de données, cette opération peut prendre un certain temps et nécessiter une planification avancée.

Data Explorer – Preview

4D v18 R6 offre une version préliminaire de 4D Data Explorer. Les développeurs ou administrateurs 4D peuvent désormais explorer facilement les données de leurs applications dans un navigateur web.

4D Web Server

Sessions web évolutives

4D v18 R6 répond aux machines et processeurs puissants d’aujourd’hui. C’est pourquoi le serveur Web 4D propose un nouveau type de gestion des sessions Web pour améliorer considérablement les performances : les sessions Web évolutives. Elles sont capables de gérer plusieurs processus en mode préemptif, c’est-à-dire de traiter plusieurs requêtes de l’agent utilisateur en même temps.

4D for iOS

Amélioration de l’expérience utilisateur des applications iOS

4D for iOS vous permet déjà de tirer parti des relations de votre base de données pour créer des applications dynamiques et complexes, mais beaucoup de nos développeurs 4D for iOS ont demandé plus… et une fois de plus, 4D a répondu à leurs attentes !

Les relationsMany-to-Many sont désormais disponibles, ce qui vous permet de créer des applications iOS plus ergonomiques que jamais ! Et ce n’est pas tout ! Ajoutez des interactions à un champ en y déposant une relation et affichez le numéro d’enregistrement correspondant en cliquant sur les relations un à plusieurs qui sont également disponibles dans cette version.

Nouveaux formats pour les applications interactives

Nous travaillons constamment pour vous fournir des fonctionnalités qui rendent vos applications de plus en plus interactives, ainsi dans 4D v18 R6, de nouveaux formats de paramètres sont disponibles : Signature et Barcode !

Scanner de codes-barres pour une meilleure navigation

Les codes-barres et les codes QR facilitent grandement les choses puisqu’ils permettent de gagner du temps, d’augmenter l’efficacité et de réduire les erreurs humaines ! Comme vous l’avez probablement deviné, 4D v18 R6 vous permet d’accéder directement à la bonne vue en scannant un code-barres ou un code QR. Cela améliorera grandement la navigation et renforcera l’expérience de recherche en vous donnant la possibilité de créer des applications adaptées aux situations de terrain (par exemple, pour les besoins d’inventaire d’un entrepôt).

Programming-related features

Travailler avec des chaînes de caractères

4D fournit des outils très polyvalents pour la recherche et la comparaison de chaînes de caractères, qui peuvent être adaptés à divers contextes et situations rencontrés par les développeurs. Avec 4D v18 R6, une nouvelle commande a été ajoutée et une autre a été améliorée. Ces deux commandes vous permettent d’utiliser des options pour obtenir des résultats plus précis. Si vous êtes amené à gérer des recherches ou des tris spécifiques, elles vous seront certainement très utiles !

Écrire plus de code en moins de temps

Lorsqu’il s’agit de simplifier l’écriture de code dans l’éditeur, 4D v18 R6 apporte de bonnes nouvelles : Le prototype d’une fonction et une courte description sont affichés dans l’éditeur de code ! Cela vous permet d’accélérer le processus de développement et d’éviter les fautes de frappe.

Débogueur amélioré

Nous ne cessons de travailler pour améliorer votre expérience de débogage. Cette fois, nous avons ajouté de nouvelles options et des informations supplémentaires qui faciliteront le suivi et l’analyse de votre code.

Boîtes de liste : Gestion des clics dans les cellules éditées

En tant que développeur 4D, vous avez certainement utilisé l’événement de formulaire on clicked qui peut être utilisé dans la plupart des objets, y compris les boîtes de liste dans lesquelles les clics peuvent être gérés soit au niveau de la boîte de liste elle-même, soit dans les méthodes de colonne. À partir de 4D v18 R6, l’événement de formulaire on clicked est déclenché qu’une cellule soit en cours de modification ou non, ce qui vous donne un contrôle accru et améliore l’interface.

Emails(IMAP)

Prise en charge d’OAuth 2.0

Ces derniers temps, les serveurs de messagerie ont commencé à passer à l’authentification OAuth 2.0 pour renforcer la sécurité. À partir de 4D v18 R6, nous fournissons un moyen de définir le mode d’authentification OAuth 2.0 d’une connexion.

Des drapeaux et encore des drapeaux

Pour permettre à votre solution de s’intégrer harmonieusement à d’autres clients de messagerie, vous devez souvent ajouter des informations telles que « déjà vu » ou « urgent ». Le protocole IMAP vous permet d’associer une liste de drapeaux à un message pour gérer ces informations supplémentaires. Avec 4D v18 R6, nous avons ajouté un ensemble de fonctions à l’objet transporteur IMAP pour ajouter ou supprimer les drapeaux IMAP.

Sauvegarder les emails dans une boîte aux lettres spécifique

Lorsque vous envoyez des e-mails à partir de 4D, vos clients peuvent s’attendre à avoir une copie dans la boîte aux lettres « Sent » affichée par Outlook ou Apple Mail. Pour cela, 4D v18 R6 vous propose une nouvelle commande.

4D Write Pro

Améliorations de l’interface utilisateur

La barre d’outils et la barre latérale continuent de s’enrichir de nouvelles fonctionnalités pour vous aider à créer des documents encore plus rapidement et plus facilement.

4D v18 R6 apporte de nouvelles améliorations dans ce domaine, vous permettant d’incrémenter ou de décrémenter le texte, de copier/coller la règle, de changer la couleur de fond d’un paragraphe, de changer le style d’un mot (majuscule, minuscule, etc.).

4D View Pro

Fonction de recherche et de remplacement

Il arrive parfois, lorsque vous initialisez un document 4D View Pro, que vous ayez besoin de trouver certaines valeurs ou balises et de 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, des formules ou des balises et les remplacer dans toute la feuille ou seulement dans une partie spécifique de celle-ci.

C’est la fin

Lorsque vous chargez un gros document 4D View Pro contenant de nombreuses formules, les calculs peuvent prendre un certain temps. Si vous utilisez une zone hors écran et que vous souhaitez exporter le document au format PDF ou Excel, par exemple, vous devez attendre que ces calculs soient terminés avant de le faire. Dans 4D v18 R6, nous avons ajouté deux nouveaux événements pour vous faire savoir quand vos calculs sont terminés.

Vous avez besoin de plus de détails techniques ? Jetez un coup d’œil à la documentation du site4D v18 R6 Beta dans la section « Gestion de l’information ». 4D Doc Center.

Vos commentaires sont très appréciés et nous aideront à améliorer la qualité de nos produits et à mieux répondre à vos besoins. Nous serions ravis de connaître votre avis sur l’une des fonctionnalités ci-dessus. Contribuez à notre forum « bêta  » ( accessible à tous les partenaires 4D). Et n’hésitez pas à nous faire part de vos besoins, nous prenons les votes très au sérieux!

Vous n’êtes pas encore partenaire ? Devenez un partenaire 4D et participez à la conversation !

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.