Conseils

Editeur de méthodes 4D avec thème sombre

Traduit automatiquement de Deepl

Les êtres humains ont des préférences de goût différentes. Par exemple, certaines personnes préfèrent le blanc à toutes les autres couleurs, tandis que d’autres trouvent le noir plus majestueux… d’où l’expression  » le nouveau noir » pour désigner toute nouvelle tendance en matière de couleurs !

Afin de tenir compte de ces différentes préférences, 4D vous permet de personnaliser le thème de l’éditeur de méthodes !

Dans la boîte de dialogue des préférences de 4D, vous pouvez définir plusieurs paramètres pour l’éditeur, comme la couleur de l’arrière-plan ou chaque type d’élément de code(c’est-à-dire les commandes et les commentaires).

Grâce à ces différentes options, vous pouvez entièrement personnaliser l’éditeur de méthodes à votre goût. Que vous soyez un adepte des thèmes clairs ou foncés, 4D a tout prévu !

Voici à quoi ressemble un thème sombre :

Conseils blank

Gardez la trace de vos formules avec cette nouvelle commande

Traduit automatiquement de Deepl

Imaginez que vous ayez une liste de formules contenant des noms de tables et quelques champs… puis quelques jours plus tard vous décidez de renommer vos tables. Maintenant vos formules ne sont plus valables, ce qui est totalement compréhensible !

Bonne nouvelle : la nouvelle commande Parse formula permet à vos formules de rester valides lorsque vous renommez des éléments de langage ou de structure 4D.

Conseils blank

Donnez vie à vos documents 4D Write Pro avec des images

Traduit automatiquement de Deepl

À moins que vous ne soyez Stephen King et que vous ne prévoyiez d’écrire le prochain best-seller, vous voudrez peut-être éviter les longs blocs de textes. Et vous pouvez le faire en utilisant des illustrations et des images dans vos documents ! Heureusement, le travail avec des images dans 4D Write Pro évolue à chaque version, et ces fonctionnalités liées au graphisme vous permettent de donner vie à vos mornes documents textuels en noir et blanc. Dans cet article de blog, nous allons expliquer les différents types d’images dans 4D Write Pro, leur utilisation, et comment en tirer parti pour créer des documents visuellement attrayants !

Conseils New collection

Comment afficher une collection à plusieurs niveaux dans différentes boîtes de liste !

Traduit automatiquement de Deepl

A partir de 4D v17, le contenu d’une collection multi-niveaux peut facilement être affiché dans différentes boîtes de liste. Cela signifie que vous pouvez lier plusieurs boîtes de liste pour afficher des détails imbriqués… sans une seule ligne de code! Pour ce faire, il suffit d’utiliser un objet ou une collection comme source de données pour une autre boîte de liste !

Avec le nouveau type de collection de boîtes de liste, les propriétés « Current item » et « Selected items » ont été ajoutées. Gardez à l’esprit que la propriété « Current item » vous permet d’obtenir un objet, tandis que la propriété « Selected item » renvoie une collection.

Conseils blank

Comment créer un formulaire générique avec des formulaires dynamiques

Traduit automatiquement de Deepl

Imaginez que votre base de données contienne plusieurs tables de types ou de catégories. Ces tables sont très simples, ne comportant souvent qu’un identifiant et un champ de texte. Pour les besoins de la démonstration, disons qu’il s’agit d’une base de données de gestion des chaussures. Pour qualifier les produits, nous devons définir leur type, leur couleur, leur motif, leur matériau, leur saison, etc.

Il est fastidieux de gérer chacune de ces tables dans un formulaire de liste et un formulaire de saisie et les méthodes associées. Dans ce cas, l’utilisation d’un formulaire générique est indispensable pour éviter les doublons et simplifier la maintenance.

Et c’est là que les formulaires dynamiques et les pointeurs JSON se révèlent utiles !

Conseils blank

4D vous aide à vous conformer au GDPR !

Traduit automatiquement de Deepl

Dans ce guide de bonnes pratiques dédié au GDPR, 4D vous aide à construire votre conformité au GDPR et à vous lancer dans votre voyage vers le Règlement général sur la protection des données.

Dans ce billet de blog, nous nous concentrerons sur une étape clé spécifique de ce voyage : la découverte et comment 4D peut vous aider à créer une vue d’ensemble des données personnelles existantes, via une fonctionnalité intégrée. Nous vous fournirons même un exemple de code!

Conseils blank

Comment créer un formulaire dynamique à partir d’un tableau en 3 étapes !

Traduit automatiquement de Deepl

4D v17 inclut les formulaires dynamiques, initialement introduits dans 4D v16 R6, un moyen puissant et flexible de construire dynamiquement des formulaires entièrement adaptés aux besoins de vos utilisateurs finaux. Les possibilités des formulaires dynamiques sont immenses. Dans ce billet, nous allons voir un exemple concret de ce que vous pouvez faire avec ces nouveaux formulaires.

Conseils blank

Comment créer un bulletin d’information dans 4D Write Pro

4D Write Pro est un puissant moteur de texte, entièrement programmable, et totalement intégré à 4D et à sa base de données. Il a un nombre illimité d’utilisations. Au-delà de la génération de documents complexes par programmation, ou de la création de lettres et de devis comme dans les traitements de texte classiques, 4D Write Pro vous permet de publier facilement vos documents sur le web.

Conseils blank

Trouvez une valeur d’attribut spécifique en une seule ligne de code !

Traduit automatiquement de Deepl

Vous vous souvenez de l’époque où vous deviez utiliser des boucles imbriquées et des instructions conditionnelles pour récupérer l’attribut d’un objet ? Vous vous retrouviez donc avec un morceau de code long et compliqué ? Eh bien, cette époque est révolue ! Grâce à la notation objet combinée aux collections et à leurs méthodes, vous pouvez désormais écrire du code plus rapidement et de manière plus lisible !

Trouver la valeur d’un attribut spécifique n’a jamais été aussi facile. Prenons un exemple concret et découvrons comment !

Conseils blank

Jouez des vidéos avec 4D

Traduit automatiquement de Deepl

Nous sommes dans l’ère du contenu visuel et interactif. Il prend de plus en plus d’importance. Jetez un œil aux statistiques des communautés numériques et vous découvrirez que YouTube est le deuxième réseau social le plus populaire.

À un moment donné, la plupart des développeurs Web souhaitent inclure des vidéos dans leurs sites et, par coïncidence, les bases de données contiennent souvent des liens vers des vidéos (hébergées localement ou sur le Web). Ce billet vous montre deux façons d’inclure des vidéos dans vos applications 4D.

Page 11 of 13