Conseils

Bases de données du projet : Git. Commit. Pull. Push & plus

Traduit automatiquement de Deepl

Dans un précédent billet de blog, nous vous avons présenté Git (un système de contrôle de version) et Github (un service d’hébergement basé sur le cloud) et comment vous pouvez partager votre code 4D avec d’autres développeurs. Dans ce billet de blog, nous allons aller un peu plus loin en explorant certains scénarios qu’un développeur peut rencontrer, comme le clonage d’un dépôt distant, l’ignorance des fichiers déjà livrés et la résolution des conflits de fusion.

Guest Post blank

Typeahead de la boîte de liste : Recherche intuitive dans les listes

Traduit automatiquement de Deepl

par l’auteur invité Chris Belanger, un développeur 4D du Canada

Le typeahead (une méthode de recherche progressive) n’est pas une fonctionnalité native des boîtes de liste. Cependant, vous pouvez facilement implémenter cette fonctionnalité avec un codage créatif. Dans cet article de blog, je vais démontrer la technique avec un exemple de base de données et un document exhaustif expliquant les détails étape par étape.

Le résultat final est résumé dans le GIF ci-dessous, il illustre deux « recherches ». Une pour E-L-L-I-O-T, puis une autre (après un tri de colonnes) pour H-A-N-N-A-H :

Produit blank

Recevoir des e-mails avec le protocole POP3

Traduit automatiquement de Deepl

4D v18 a introduit une nouvelle façon facile à utiliser et puissante de créer et d’envoyer des e-mails. Un moyen qui vous permet d’envoyer des e-mails accrocheurs basés sur le HTML (avec des images, des vidéos et des pièces jointes), en utilisant seulement quelques lignes de code. Dans 4D v18 R2, nous avons ajouté la possibilité de télécharger localement vos emails et de les supprimer de votre serveur de messagerie. Dans ce billet de blog, nous allons passer en revue les nouvelles possibilités que cela offre.

Produit blank

Facilitez la vie de votre développeur avec les boîtes de liste

Traduit automatiquement de Deepl
Notre objectif principal est de faciliter la vie des développeurs, jour après jour, et les boîtes de liste sont l’un des objets de formulaire les plus utilisés et les plus puissants de 4D qui servent cet objectif. Nous savons tous que les boîtes de liste déclenchent de nombreux événements, c’est pourquoi dans 4D v18 R2, nous avons amélioré la commande Form event pour renvoyer encore plus d’informations lorsque des événements liés aux boîtes de liste sont déclenchés.
Vous voulez vous débarrasser de votre ancien code qui vous permettait de deviner sur quelle ligne, quelle colonne ou quel en-tête vous aviez cliqué ou placé votre souris ? Laissez-nous vous montrer une façon plus simple et plus intelligente de le faire !
Produit blank

Prenez le contrôle de votre espace de travail

Traduit automatiquement de Deepl

Vous voulez adapter l’interface de votre application aux préférences système de votre utilisateur final ? Vous voulez vous assurer que l’interface de votre application n’est pas masquée par le dock ou le menu de macOS, ou par la barre des tâches de Windows ? Dans cet article de blog, nous allons vous montrer comment faire !

Guest Post blank

L’intégration de nouveaux développeurs dans 4D ? Voici comment nous procédons chez Sweetwater

Traduit automatiquement de Deepl

Blog post par l’auteur invité Joel Levy, un développeur 4D chez Sweetwater :

4D est le pouls de Sweetwater Sound. Notre application interconnecte harmonieusement les divers besoins de plus de 700 utilisateurs simultanés. Nous sommes toujours à la recherche de nouveaux développeurs pour répondre aux besoins d’une entreprise en constante croissance. Voici un aperçu des stratégies que Sweetwater utilise pour accueillir les nouveaux développeurs sur la plateforme 4D.