Aller au contenu principal
HPO Software Guides pas à pas pour créer des bases de données 4D et des applications low-code — de votre première table à une application métier opérationnelle.

Certains liens de ce site sont des liens d'affiliation : si vous effectuez un achat via ceux-ci, nous pouvons percevoir une commission sans frais supplémentaires pour vous. Cela n'influence jamais nos recommandations. Consultez notre divulgation d'affiliation pour plus de détails. Divulgation d'affiliation.

Les bases de l'apprentissage en 4e dimension

4th Dimension Learning Basics Home Contents ------------------------- i. Introduction 1. Créer une base de données 2. Propriétés de la base de données 3. Tables 4.

Champs de données 5. Formulaires 6. Listes de valeurs (listes de choix) 7. Saisir des données exemples 5. Formulaires Avec 4D, il existe quatre types de formulaires : Saisie, Affichage, Les deux et Non spécifié.

Les données peuvent être saisies et affichées sur un formulaire de type Saisie/Les deux/Non spécifié, mais uniquement affichées sur un formulaire de type Affichage. Pages Il existe une fonctionnalité intéressante dans 4D appelée « Pages ». Lors de la création d’un formulaire, vous pouvez créer plusieurs pages pour ce même formulaire.

Chaque page peut être différente. Vous pouvez également créer une page « 0 » ou page zéro. Tout contenu placé sur la page zéro sera affiché sur les pages suivantes du formulaire actuel.

Pour pouvoir travailler avec différentes pages, vous devez être en mode Conception et avoir un formulaire ouvert et prêt à être modifié. Si vous n’êtes pas à cette étape, la barre de menus Conception de 4D n’affichera pas le menu « Formulaire ».

Cela demande un peu d’habitude. Lorsqu’un formulaire est créé pour la première fois, il comporte 1 page « 0 et 1 ». Vous pouvez ajouter ou supprimer des pages selon vos besoins, sauf que vous ne pouvez pas supprimer la page 0 ou la page 1. Figure 13 - Pages de formulaire Formulaires par défaut Si vous souhaitez ignorer la création de formulaire, 4D créera automatiquement pour vous des formulaires par défaut de type Saisie et Affichage.

Connexes : — La plateforme de base de données relationnelle de longue date pour les équipes qui ont besoin d'applications personnalisées sur ordinateur, Web et mobile à partir d'un seul fichier..

Si vous n’avez créé aucun formulaire, lorsque vous fermerez la fenêtre Structure pour la base de données exemple, vous recevrez le message suivant. Figure 14 - Fenêtre Créer les formulaires par défaut Si vous sélectionnez « Oui pour tout », vous obtiendrez les formulaires par défaut de type Saisie et Affichage suivants.

Remarque : Dans l’exemple de la Figure 15, j’ai apporté quelques modifications d’édition aux formulaires pour qu’ils tiennent sur cette page, mais voici essentiellement ce que vous obtenez avec les formulaires par défaut. Figure 15 - Formulaire par défaut de type Saisie (Détail) (en mode Utilisateur) avec les boutons identifiés Figure 16 - Formulaire par défaut de type Affichage (Liste) (en mode Utilisateur) Création de formulaires personnalisés Si vous avez cliqué sur « Non pour tout » dans la fenêtre Créer les formulaires par défaut (voir Figure 13), vous pourrez créer des formulaires personnalisés.

Commencez par créer un formulaire de saisie ou formulaire « Détail ». Le formulaire d’affichage ou formulaire « Liste » se crée de la même manière. Assurez-vous d’être toujours en mode Conception, cliquez sur le menu Conception et sélectionnez l’élément de menu « Nouveau formulaire ».

Notre sélection : — Une interface simple sous forme de feuille de calcul reposant sur une véritable base de données relationnelle, avec des automatisations, des vues et des interfaces partageables..

Figure 17 - Création d’un nouveau formulaire Remarque : Vous souhaiterez peut-être faire quelques essais ici. Les nouveaux formulaires permettent d’accéder à des fonctionnalités qui, une fois créées, ne peuvent plus être modifiées ni changées. Soyez donc conscient que si ce que vous créez ne correspond pas à vos attentes, vous devrez peut-être supprimer le formulaire et en créer un nouveau.

Certains éléments des formulaires peuvent être modifiés ultérieurement, mais pas tous. Notez également que la base de données doit comporter 1 formulaire de saisie et 1 formulaire d’affichage.

Vous ne pouvez pas supprimer un formulaire désigné comme Saisie, Affichage ou Les deux. Si vous souhaitez le supprimer, vous devez d’abord désigner d’autres formulaires comme Saisie et Affichage. Vous pourrez ensuite supprimer le premier. Lorsque vous commencez avec un Nouveau formulaire, l’« Assistant Nouveau formulaire » s’affiche.

Remarque : Vous ne pouvez accéder à l’Assistant Nouveau formulaire qu’en créant un nouveau formulaire. Vous ne pouvez pas utiliser l’Éditeur de nouveau formulaire pour modifier des formulaires déjà créés.

La création de formulaires demandera de la pratique et quelques essais pour déterminer quelles options vous souhaitez utiliser avec l’Assistant Nouveau formulaire. Rappelez-vous qu’une fois le formulaire créé, vous ne pourrez plus revenir en arrière et utiliser l’Assistant Nouveau formulaire pour modifier certaines options. Si certaines options de base doivent être changées, vous devrez supprimer le formulaire et en créer un nouveau. Attention !

Sélectionner le bouton « Utiliser » en bas à droite de la fenêtre de l’Assistant Nouveau formulaire fermera la fenêtre et empêchera toute utilisation ultérieure de l’Assistant Nouveau formulaire pour le formulaire actuel. Ne sélectionnez pas « Utiliser » tant que vous n’avez pas terminé avec l’Assistant Nouveau formulaire. Figure 18 - Écran initial de l’« Assistant Nouveau formulaire » Pour l’instant, utilisez simplement le « Nom du formulaire » par défaut.

Connexes : — Développement d'applications low-code de niveau entreprise connecté à Microsoft 365, Dataverse et Power Automate..

Dans ce cas, il s’agit d’une deuxième tentative, donc le nom par défaut est « Formulaire2 ». Celui-ci pourra être modifié ultérieurement. Déplacez les champs de données souhaités sur le formulaire soit en les faisant glisser depuis la fenêtre « Champs disponibles : » vers la fenêtre « Champs sélectionnés : », soit en utilisant les boutons au centre.

Vous pouvez déplacer les champs de données vers le haut et vers le bas dans la fenêtre Champs sélectionnés : l’ordre final correspondra à leur ordre d’apparition initial sur le formulaire. Une fois terminé, sélectionnez le bouton « Avancé… » en bas à gauche.

Remarque : Le curseur sur la Figure 18 pointe vers un petit levier en bas à droite. Cliquer dessus affichera ou masquera l’apparence des champs de données sur le formulaire. Il est actuellement désactivé car la fenêtre devient trop large pour afficher la capture d’écran ici. Figure 19 - Écran des options avancées de l’Assistant Nouveau formulaire Depuis la fenêtre Options avancées, vous pouvez sélectionner diverses fonctionnalités pour le formulaire.

Coup de cœur des lecteurs : — Un générateur de base de données sans code destiné aux portails, aux annuaires et aux outils internes, avec une tarification forfaitaire au lieu de frais par utilisateur..

La meilleure façon de décider de ce que vous voulez est de faire des essais. Vous pouvez définir l’arrière-plan du formulaire à partir d’une liste. Comme certains de ces choix sont assez extravagants, il est recommandé de privilégier la prudence.

Une fois terminé, cliquez sur le bouton « OK ». Le formulaire s’affichera alors afin que vous puissiez apporter des modifications de mise en page. Remarque : Si aucun arrière-plan n’apparaît, vous n’avez probablement pas encore ajouté de champs de données. Il doit y avoir au moins un champ de données sur le formulaire pour que l’arrière-plan soit visible.

Codes de valeur par défaut ou de saisie automatique Il existe 3 codes utilisables dans 4D qui facilitent la saisie de données (voir Tableau 1). Pour utiliser ces codes, assurez-vous qu’un champ de données a été créé avec un nom approprié. Sélectionnez le champ de données sur la mise en page du formulaire, puis saisissez le Code par défaut dans la fenêtre Liste des propriétés.

Consultez la Figure 21 pour appeler la fenêtre Liste des propriétés. Consultez la Figure 20 pour sélectionner et saisir le Code par défaut. Code par défaut Code Description #D Saisit la date actuelle telle que définie par l’horloge de l’ordinateur #H Saisit l’heure actuelle telle que définie par l’horloge de l’ordinateur #N Saisit un numéro de séquence sous forme de valeur entier long.

Chaque fois qu’un nouvel enregistrement est créé et enregistré, la valeur est incrémentée de 1. Tableau 1 - Codes par défaut Figure 20 - Définition des valeurs par défaut Palette d’outils Pour effectuer des travaux de conception sur la mise en page du formulaire, vous devez utiliser la « Palette d’outils ».

Pour sélectionner la Palette d’outils, vous devez être en mode Conception, puis dans le menu Formulaire, sélectionnez le sous-menu « Affichage » et « Palette d’outils ». Figure 21 - Sélection de la palette « Outils » La Palette d’outils est quelque peu encombrée avec 36 outils. Pour vous aider, cliquer sur une icône d’outil affichera une brève description de ce que représente cette icône. Pour accéder à des outils supplémentaires, cliquez sur « Objet » dans la barre de menus ; vous pourrez alors sélectionner l’épaisseur du trait, le motif de remplissage d’un objet, les options de bordure ainsi que les couleurs de premier plan et d’arrière-plan de l’objet.

Figure 22 - Séparateur d’outils de conception Il existe un nouvel outil avec 4D 6.5 appelé « Splitter » (Séparateur). Consultez les flèches sur la Figure 22 pour voir l’icône de l’outil


Créez un portail client en un jour

Un générateur de base de données sans code destiné aux portails, aux annuaires et aux outils internes, avec une tarification forfaitaire au lieu de frais par utilisateur.