Un sous-formulaire est un formulaire inséré dans un autre formulaire
Lorsque vous travaillez avec une base de données relationnelle, vous devez souvent afficher plusieurs tables ou remplir plusieurs tables à l'aide d'un seul formulaire.
Les Sous-formulaires sur le service QuintaDB sont un outil pratique pour ce faire.
En d'autres termes, le sous-formulaire est un formulaire qui s'insère dans un autre formulaire. Ils sont généralement utilisés lorsque vous devez afficher des données de tables avec une relation un-à-plusieurs.
Prenons par exemple la table "Contrats", qui contient tous les contrats en cours avec l'entreprise.
La tâche est de mettre en relation le client avec ses contrats. Dans ce cas, un client peut avoir plusieurs contrats. Je crée un nouveau formulaire appelé "Clients". J'ai déjà créé des champs de saisie de contact.
Maintenant, je dois créer un champ Subform. Vous pouvez le trouver dans la section "Supplémentaires".
Voici comment le sous-formulaire apparaît sur le formulaire principal:
Le tableau "Clients":
Sur la page de modification du champ de sous-formulaire, vous pouvez :
Dans l'onglet "Paramètres du sous-formulaire", vous pouvez :
Si vous avez un sous-formulaire dans votre tableau, vous pouvez utiliser leurs colonnes comme opérandes pour la Formule et également afficher la Сolonne liée. Par exemple, revenons à la table "Clients". La tâche consiste à afficher le montant total de tous les contrats pour un client particulier. Pour ce faire, ajoutez le champ de la colonne liée et sélectionnez la colonne "Valeur".
En conséquence, vous obtenez une colonne "Montant total" dans laquelle apparaît le montant total de tous les contrats:
Nouveautés dans QuintaDB : commentaires d'enregistrement, événements de calendrier récurrents et plus encore
La bonne méthode. « Diviser pour mieux régner »: filtrer et sélectionner les données, configurer les autorisations des utilisateurs pour le tableau
Fonctions et scripts (champ Formule)