Conseils

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

É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

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

Nouveau serveur Websocket intégré

Traduit automatiquement de Deepl

Dans un monde de plus en plus connecté, les sites web ou les applications IoT doivent être mis à jour en temps réel.

Un moyen de fournir des informations instantanément à vos sites est d’utiliser le protocole Websocket qui fournit un canal de communication full-duplex entre un serveur et un client. À partir de la v20, 4D fournit des commandes pour créer un serveur Websocket.

Produit

Une avancée majeure aux tables 4D Write Pro : Des lignes de rupture !

Traduit automatiquement de Deepl

Les tables des documents 4D Write Pro ont été considérablement améliorées au cours des dernières versions. En fait, l’équipe 4D s’est beaucoup investie pour faire de 4D Write Pro un puissant générateur de documents basés sur des modèles. Nous avons déjà mis en place des avancées telles que les en-têtes, les sources de données, les lignes de report… entre autres fonctionnalités puissantes qui me viennent à l’esprit.

Maintenant, avec 4D v20, c’est au tour des lignes de rupture de faire leur apparition !

Mesdames et messieurs, roulements de tambour, s’il vous plaît !

Nouvelles

4D v20 Beta démarre aujourd’hui

Nous sommes ravis d’annoncer que le bêta-test de 4D v20, l’une de nos versions LTS les plus attendues, commence aujourd’hui !

Avec plus de 100 nouveautés, y compris des améliorations de produits existants et des fonctionnalités très demandées qui ont été votées par nos développeurs 4D, cette version promet d’être l’une des plus complètes et des plus riches en fonctionnalités à ce jour.

Attachez votre ceinture et découvrons quelques-unes des nouveautés. 4D v20 Beta vous offrira :

 

  • Créez, en temps réel, des applications web capables de gérer de gros volumes de données et d’offrir une expérience utilisateur limpide grâce au nouveau serveur WebSocket intégré.
  • Travaillez avec des structures de données complexes grâce aux collections et aux objets littéraux qui offrent un moyen plus concis et plus lisible d’initialisation des objets et les collections dans votre code.
  • Recherchez et remplacez rapidement et efficacement du code grâce aux améliorations apportées à la fonctionnalité « Rechercher et remplacer ».
  • Créez un menu d’aide personnalisé pour votre application via une collection décrivant les éléments du menu.
  • Gagnez du temps en analysant et organisant rapidement vos données grâce à 4D Write Pro, qui remplit automatiquement vos données dans des tableaux avec en-têtespieds de page et même des lignes de rupture.
  • Tirez parti des zones de texte de 4D Write Pro(conteneurs flottants) pour imprimer des dépliants ou des brochures de produits complexes.
  • Évaluez la nouvelle fonction QUIC Network layer, une réécriture totale de la communication Client/Serveur. Construite sur UDP au lieu de TCP, elle facilite une récupération plus rapide en cas de perte de paquets, de congestion et d’autres problèmes qui peuvent causer des retards et des perturbations dans le trafic réseau.
  • La prise en charge native de Microsoft 365 à l’aide de l’API Microsoft Graph permet d’envoyer, de recevoir et d’organiser des courriels, et de gérer l’authentification des utilisateurs avec Single Sign On(OAuth2).
  • Bien d’autres choses vous attendent avec cette LTS (voir ci-dessous).
Conseils

Conseils et astuces pour vos applications 4D – Édition mars 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 conseils:

Produit

ORDA – Du débutant à l’expert

ORDA, qui signifie Object Relational Data Access, est une méthode d’accès aux données qui combine les avantages de la programmation orientée objet avec ceux des bases de données relationnelles, ce qui permet aux développeurs de se concentrer sur la résolution des problèmes métier plutôt que sur la gestion de l’accès aux données.

Que vous soyez novice en matière d’ORDA ou que vous en soyez déjà familier et que vous souhaitiez approfondir vos connaissances, considérez cet article de blog comme une feuille de route qui vous guidera tout au long du processus d’apprentissage.

Ce billet de blog comprend les éléments suivants :

Sans plus attendre, passons aux choses sérieuses !

Conseils

4D for Mobile Tutoriel – Choisir un contrôle de saisie

Les formateurs vous permettent de formater les données affichées ou de définir le comportement lorsque l’utilisateur touche les données. Les contrôles de saisie suivent le même principe. Ils vous permettent de sélectionner le type de clavier, de définir le comportement ou de formater les données dans un formulaire d’action.

Par exemple, pour les données d’image, vous avez par défaut deux types de contrôle, le premier vous permet de sélectionner une image ou de prendre une photo, et le second affiche une zone pour signer.

Il existe 3 types de contrôles de saisie :