4D v16.3

Überblick

Home

 
4D v16.3
Überblick

Überblick  


 

 

Ein Unterformular ist ein Formular, das in ein anderes Formular eingebunden ist.

Es gibt zwei Haupttypen von Unterformularen:

  • Unterformulare als Liste, hier geben Sie in der Regel Daten aus anderen Tabellen ein, zeigen sie an oder verändern sie,
  • Unterformulare als Seite, hier können Sie spezifische vordefinierte Oberflächenobjekte verwenden, wie z.B. 4D Widgets.

Jede Art von Unterformular hat eigene Funktionsweisen und Eigenschaften.

Um die bei Unterformularen verwendeten Begriffe klar zu definieren, hier die wichtigsten Definitionen:

  • Unterformular: Formular, das in ein anderes Formular, genannt Elternformular, eingebunden wird.
  • Elternformular: Formular mit einem oder mehreren Unterformularen.
  • Unterformular Container: Ein im Elternformular eingebundenes Objekt, das eine Instanz des Unterformulars anzeigt.
  • Unterformular Instanz: Die Darstellung eines Unterformulars in einem Elternformular. Dieser Begriff ist wichtig, da sich in einem Elternformular verschiedene Instanzen des gleichen Unterformulars anzeigen lassen.
  • Listenformular: Instanz des Unterformulars, angezeigt als Liste.
  • Detailformular: Eingabeformular vom Typ Seite, das einem Unterformular vom Typ Liste zugeordnet ist und sich durch Doppelklick in die Liste öffnen lässt.

Sie können ein Unterformular auf drei Arten einem Formular hinzufügen:

  • Im Formularassistenten mit der Seite Unterformular in den erweiterten Optionen (siehe Abschnitt Formular über Formularassistent erstellen)
  • Im Formulareditor über das Symbol für Unterformular aus der seitlichen Objektleiste
  • Im Formulareditor per Drag-and-Drop über die Seite Formulare des Explorer

Hinweis: Ein Objekt vom Typ Unterformular (im Eingabeformular) wird auch erzeugt, wenn Sie aus der vorkonfigurierten Objektbibliothek ein Objekt vom Typ Widget hinzufügen (siehe Abschnitt Vorkonfigurierte Objektbibliothek verwenden).

Sie können die drei Arten bei Bedarf auch miteinander kombinieren.

Sie bestimmen den Formulartyp in der Eigenschaftenliste in der Gruppe "Unterformular" durch Markieren oder Nicht-Markieren der Option  Ausgabeformular. Diese Operation zeigt jeweils weitere Optionen in der Eigenschaftenliste an, so dass sie zum gewählten Typ des Unterformulars passen. 

Widgets  

4D Widgets sind vordefinierte Objekte. Diese sog. Widgets sind mit oder ohne Programmierung verwendbar. Sie bieten Zugriff auf Standardfunktionalitäten, die sich leicht integrieren lassen. Es gibt folgende Widgets:

4D Widgets sind Unterformulare vom Typ Seite mit spezifischen Funktionen. Es gibt zwei Möglichkeiten, dies in Ihre Formulare einzufügen: Über das Werkzeug zum Erstellen von Unterformularen (siehe voriger Abschnitt) oder über die vorkonfigurierte Objektbibliothek von 4D (siehe Vorkonfigurierte Objektbibliothek verwenden).

Die Einsatzmöglichkeiten für Widgets werden ausführlich im Handbuch 4D Widgets beschrieben.

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Unterformulare und Widgets

 
GESCHICHTE 

 
ARTIKELVERWENDUNG

4D Designmodus ( 4D v16)
4D Designmodus ( 4D v16.1)
4D Designmodus ( 4D v16.3)