English Español Deutsch Italiano Polski Nederlands Português Français 中文 日本語 हिन्दी اللغة العربية Русский Українська עִברִית Ελληνικά Türk Latvietis
Login
Deutsch

Login

 

Unterformular (Feldtyp)

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":

 

Unterformulareinstellungen

Auf der Seite zum Bearbeiten des Unterformularfelds können Sie:

  • Stellen Sie die minimale Anzahl von Einträgen ein.
  • Legen Sie die Standardeintragsnummer fest (die Anzahl der offenen Unterformulareinträge beim Laden des Hauptformulars).
  • Eine Begrenzung der maximalen Anzahl von Einträgen.
  • Wählen Sie die Datenreihenfolge des Unterformulars in der Tabelle und die Datensortierungsmethode.

Auf der Registerkarte Unterformulareinstellungen können Sie:

  • Wählen Sie aus, wie die Daten des Unterformulars in einer Tabelle angezeigt werden sollen: als Spalte oder Tabelle.
  • Ein- oder Ausblenden einiger Unterformularfelder im Hauptformular.
  • Wählen Sie die Option Löschen oder nicht alle abhängigen Datensätze im Unterformular, wenn der Datensatz des Hauptformulars gelöscht wird.
  • Ein- oder Ausblenden des Links "Neu hinzufügen" und Ändern des Textes dieses Links.
  • Symbol "Löschen" ein- oder ausblenden.

Formel und verknüpfte Spalte

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:


Bitte geben Sie QuintaDB ein, um Kommentare hinzufügen zu können.
Teilen Sie die Diskussion in den sozialen Medien: