Produit

Log des requêtes ORDA sur le serveur

Depuis sa sortie, la popularité d’ORDA ne cesse de croître et il est maintenant largement utilisé sur vos serveurs de production. Avec 4D v20, nous vous apportons 2 améliorations sur la façon dont les requêtes ORDA sont loggées côté serveur. La première est une amélioration du request log qui donnera désormais plus d’informations sur les requêtes ORDA. La seconde est l’ajout d’un log ORDA côté serveur similaire au log ORDA côté client. Permettez-moi de vous présenter ces nouvelles fonctionnalités.

Conseils blank

Trucs et astuces pour vos applications 4D – Édition de mai 2023

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

Finaliser une application avec les commandes 4D

Depuis plusieurs versions de 4D, différentes fonctionnalités ont été ajoutées pour créer votre propre chaîne de construction. Par exemple :

  • la création d’un dossier « .zip »,
  • l’ajout d’informations telles que le copyright sur un exécutable ou une « dll »,
  • la création d’un fichier « info.plist »,
  • et le nouveau composant build4D.

 

Avec 4D v20, deux nouvelles fonctionnalités permettent de finaliser la création d’une application mono-poste ou client/serveur en code 4D :

  • l’ajout d’une icône à un exécutable
  • la génération du fichier de licence de déploiement pour un serveur (licence OEM uniquement) ou une application mono-poste.
Produit blank

Explorateur de données intégré à 4D

L’explorateur de données vous permet de visualiser les données de votre base de données. Vous pouvez choisir les champs à afficher, organiser, filtrer et trier les données.

Avec 4D v20, l’explorateur de données peut être ouvert dans 4D au lieu d’un navigateur externe. Les utilisateurs peuvent accéder à l’explorateur de données directement depuis la barre d’outils en un seul clic, ce qui permet de gagner du temps et d’améliorer la productivité.

Produit blank

4D Write Pro & zones de texte : Options d’import et export .docx

Traduit automatiquement de Deepl

Introduites avec 4D v19 R8, les zones de texte vous permettent d’insérer du texte, des tableaux, des images, des formules et d’autres éléments n’importe où dans vos documents. Cette fonctionnalité a été améliorée dans la version 20 pour inclure la possibilité d’exporter et d’importer ces éléments depuis et vers des documents docx.

En outre, une nouvelle option d’exportation a été ajoutée qui est également valable pour d’autres types de documents !

Produit blank

IMAP : Id de la boîte aux lettres et mots-clés du courrier

4D v20 apporte deux fonctionnalités très utiles aux transporteurs IMAP !

Interagir avec certains serveurs et clients de messagerie IMAP nécessite de gérer des mots-clés personnalisés dans les messages, et de bénéficier de certaines de leurs fonctionnalités spécifiques.

Nous avons également ajouté le support de l’ID de la boîte aux lettres dans notre Transporteur IMAP afin que vous puissiez identifier une boîte aux lettres donnée même après qu’elle ait été renommée.

Produit blank

Évolution des objets de formulaire

Pour vous permettre de réaliser les plus belles interfaces, nous continuons à améliorer les objets de formulaires. Depuis 4D v19 R6, vous pouvez définir une bordure arrondie pour les objets formulaires de type texte statique et texte de saisie.

Avec 4D v20, de nouvelles possibilités sont offertes.

  • Pour les boutons, les boutons radio et les cases à cocher, nous avons ajouté de nouveaux paramètres pour le texte et l’icône.
  • Pour les boutons radio et les cases à cocher, le nombre d’états de l’icône a été amélioré afin de permettre un meilleur rendu pour l’utilisateur final.
Produit blank

Découvrez les commandes Print form et FORM LOAD mises à jour

Traduit automatiquement de Deepl

4D v16 R5 avait apporté une amélioration significative à la commande DIALOG. Cette amélioration consistait en la possibilité de passer un nouveau paramètre « formData » de type objet. Nous avons été ravis d’apprendre que ce nouvel ajout avait été bien accueilli par les développeurs de 4D.

Avec 4D v20, deux autres commandes sont mises à jour, Print form et FORM LOAD ! Les avantages seront tout aussi importants. Le contenu de l’objet passé en paramètre sera directement exploitable dans les formulaires imprimés ou chargés en mémoire.

Produit blank

Un outil pour l’exécution de code 4D en CLI

Dans l’industrie du développement, le concept CI/CD est devenu une pratique standard. À chaque modification du code, des actions automatisées telles que le test, la compilation, la construction, la livraison et parfois le déploiement sont générées pour garantir que le code est de haute qualité et qu’il s’intègre facilement dans le système existant.

Ces actions nécessitent un outil pour exécuter le code nécessaire. En tant que développeurs 4D, nous avons décidé de fournir un outil gratuit qui permet aux développeurs d’exécuter les actions élémentaires. Cet outil, appelé tool4d, rationalise le processus d’exécution des actions nécessaires dans l’environnement 4D.

Dans cet article, nous allons explorer les fonctionnalités de tool4d et la manière dont il peut être utilisé pour améliorer votre processus de développement.