É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.
Conseils et astuces pour vos applications 4D – Edition de juillet
par Add Komoncharoensiri, directeur des services techniques de 4D Inc.
Nous vous présentons une nouvelle série de conseils et d’astuces.
Comme vous le savez, la base de connaissances 4D est une bibliothèque d’informations sur la technologie 4D où des conseils techniques hebdomadaires et des technotes mensuelles sont activement publiés. Si vous avez manqué les derniers conseils sur la KB, ce n’est pas grave ; voici une compilation des dernières semaines.
Ce billet de blog couvre 16 astuces:
Appliquer des conventions de dénomination avec les macros de formulaire
par l’auteur invité Michael Höhne, développeur 4D (Munich, Allemagne)
Il y a une fonctionnalité dans 4D v18 R5 qui a peut-être été négligée, ou du moins qui n’a pas reçu beaucoup d’attention jusqu’à présent : Les macros de formulaire. Pour être honnête, je n’y ai pas consacré beaucoup de temps non plus, jusqu’à récemment. Dans cet article de blog, je vais vous montrer une macro qui permet de gagner beaucoup de temps lors de l’application des conventions de nommage aux colonnes des boîtes de liste, aux en-têtes de colonne et aux pieds de page. Vous pouvez facilement la modifier pour l’adapter à vos besoins. Un repo dédié est également disponible sur Github.
6 exemples pratiques sur l’utilisation des macros
4D 18 R5 a introduit les macros de formulaire. Elles peuvent être incroyablement utiles, par exemple en offrant un moyen idéal de gagner du temps sur des tâches répétitives. Dans ce billet de blog, nous allons vous montrer quelques exemples de base pour en savoir plus sur le fonctionnement des macros et les possibilités qu’elles offrent. Tous les exemples suivants sont disponibles sur GitHub.
Une nouvelle commande pour ouvrir un formulaire dans l’éditeur de formulaire
4D v18 R5 fournit une nouvelle commande 4D pour ouvrir un formulaire dans l’éditeur de formulaire. Cela peut être particulièrement utile pour les outils d’analyse ou d’introspection.
Automatisez les tâches répétitives et bien plus encore grâce aux macros de formulaires !
Si vous êtes un adepte des macros dans l’éditeur de code, alors 4D v18 R5 a de bonnes nouvelles pour vous … car maintenant les macros sont également disponibles dans l’éditeur de formulaires !
Laissez-moi commencer par vous dire à quel point les macros peuvent vous être utiles. Avez-vous déjà eu besoin d’utiliser des règles de formatage ou de nommage dans votre application, puis de les appliquer à chaque nouveau formulaire ? Ou peut-être avez-vous dû travailler sur des formulaires existants créés par quelqu’un d’autre, et devez toujours effectuer exactement les mêmes vérifications et analyses avant de commencer. Si vous avez déjà été confronté à l’un de ces scénarios, alors 4D v18 R5 est fait pour vous, car il vous donne la possibilité de créer des macros et de gagner du temps sur des tâches prévisibles et répétitives.
Prévisualisez votre CSS directement dans l’éditeur de formulaire !
Dans 4D v18 R5, vous pouvez prévisualiser le rendu CSS final dans l’éditeur de formulaire SANS exécuter votre dialogue. Oui, vous avez bien entendu. Il n’a jamais été aussi facile de normaliser et de revitaliser vos formulaires !
Si vous n’avez pas encore entendu parler de CSS dans 4D, c’est le moment idéal pour en savoir plus ! Introduit dans 4D v18 pour les applications de projet, ce concept comprend des feuilles de style améliorées et rapides basées sur CSS. Je vous recommande de jeter un coup d’œil à cet article de blog.
Un nouvel outil pour construire facilement des boîtes de liste de sélection d’entités
Pour afficher une liste d’enregistrements, une boîte de liste de sélection d’entité est la plus appropriée lorsqu’on utilise la technologie ORDA. 4D v18 R2 vous simplifie la vie avec un nouvel outil permettant de construire facilement des listes de sélection d’entités : List box builder. Qu’est-ce que c’est ? Il s’agit d’une boîte de dialogue simple qui vous permet de configurer votre boîte de liste en quelques étapes rapides (sélectionnez la table et les champs à afficher, saisissez les titres des colonnes et définissez l’ordre des colonnes).
Bases de données du projet : Amélioration des vues dans l’éditeur de formulaires
L’éditeur de formulaires vous permet de créer, de modifier et de personnaliser vos formulaires. Plusieurs outils sont disponibles pour faciliter votre travail, l’un d’entre eux étant la palette des vues. Cet outil permet de construire facilement des formulaires complexes en répartissant les objets dans différentes vues. Les vues permettent de masquer ou d’afficher les objets selon les besoins.
Que faire si vous travaillez sur un formulaire développé par quelqu’un d’autre ? Comment pouvez-vous déterminer rapidement si le formulaire utilise des vues ? Existe-t-il des limitations quant au nombre de vues autorisées ? Les bases de données de projets et 4D v18 R2 éliminent ces questions existentielles tout en améliorant considérablement l’expérience utilisateur !
Bases de données du projet : Nouvelles possibilités avec l’éditeur de formulaires
Avec l’introduction des bases de données de projet, nous avons également modifié l’interface de certaines boîtes de dialogue 4D. Dans ce billet de blog, nous allons présenter certains des changements que nous avons apportés à l’éditeur de formulaires.
Nous contacter
Vous avez une question, une suggestion ou vous voulez simplement entrer en contact avec les blogueurs 4D ? Envoyez-nous un message !
* Votre vie privée est très importante pour nous. Veuillez cliquer ici pour consulter notre Politique