Ein Unterformular ist ein Formular, das in ein anderes Formular eingefügt wird
Wenn Sie mit relationalen Datenbanken arbeiten, müssen Sie häufig mehrere Tabellen anzeigen oder mehrere Tabellen mit einem Formular ausfüllen.
Unterformulare für den QuintaDB-Dienst sind hierfür ein praktisches Werkzeug.
Mit anderen Worten, das Unterformular ist ein Formular, das in ein anderes Formular eingefügt wird.
Sie werden im Allgemeinen verwendet, wenn Sie Daten aus Tabellen mit einer Eins-zu-Viele-Beziehung anzeigen müssen.
Nehmen wir zum Beispiel die Tabelle "Verträge", die alle aktuellen Verträge mit dem Unternehmen enthält.
Die Aufgabe besteht darin, den Kunden mit seinen Verträgen in Verbindung zu bringen. In diesem Fall kann ein Kunde viele Verträge haben.
Ich erstelle ein neues Formular mit dem Namen "Kunden". Ich habe bereits Kontakteingabefelder erstellt.
Jetzt muss ich ein Unterformularfeld erstellen. Sie finden es im Abschnitt "Erweitert".
Wählen Sie die Tabelle „Verträge“ aus der Dropdown-Liste aus.
So sieht das Unterformular im Hauptformular aus:
Die Tabelle "Kunden":
Auf der Seite zum Bearbeiten des Unterformularfelds können Sie:
Auf der Registerkarte Unterformulareinstellungen können Sie:
Wenn Ihre Tabelle ein Unterformular enthält, können Sie deren Spalten als Operanden für die Formel verwenden und auch die verknüpfte Spalte anzeigen.
Kehren wir zum Beispiel zur Tabelle "Kunden" zurück. Die Aufgabe besteht darin, den Gesamtbetrag aller Verträge für einen bestimmten Kunden anzuzeigen.
Fügen Sie dazu das Feld Verknüpfte Spalte hinzu und wählen Sie die Spalte "Betrag $" aus.
Als Ergebnis erhalten Sie eine Spalte "Gesamt", in der der Gesamtbetrag aller Verträge angezeigt wird: