Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v19.8
OBJECT GET SUBFORM

OBJECT GET SUBFORM 


 

OBJECT GET SUBFORM ( {* ;} Objekt ; TabelleZeiger ; SeitenUnterformular {; ListenUnterformular} ) 
Parameter Typ   Beschreibung
Operator in Mit Stern: Objekt ist ein Objektname (String)
Ohne Stern: Objekt ist eine Variable
Objekt  Formularobjekt in Mit *: Objektname, ohne *: Variable
TabelleZeiger  Tabelle in Zeiger auf Tabelle des Formulars
SeitenUnterformular  Text in Name des Unterformulars als Seite
ListenUnterformular  Text in Name des Unterformulars als Liste (Tabellenformular)

Der Befehl OBJECT GET SUBFORM erhält den/die Namen des bzw. der Formulare für das Objekt Unterformular, angegeben in den Parametern Objekt und * .

Übergeben Sie den optionalen Parameter *, ist Objekt ein Objektname (String). Ohne diesen Parameter ist Objekt eine Variable. In diesem Fall übergeben Sie eine Variablenreferenz anstelle eines String.

Der Befehl gibt im Parameter TabelleZeiger einen Zeiger auf die Tabelle des bzw. der verwendeten Formulare zurück. Verwendet das Unterformular ein Projektformular, enthält dieser Parameter Is nil pointer.

In den Parametern SeitenUnterformular und (optional) ListenUnterformular gibt der Befehl folgendes zurück:

  • Den Formularnamen, wenn das Unterformular im 4D Formulareditor erstellt wurde. 
  • Das Attribut "name" des Unterformulars, wenn das Unterformular über eine .json Datei oder ein 4D Objekt erstellt wurde.
    Ist das Attribut "name" undefiniert, gibt der Befehl folgendes zurück:
    • für eine .json Datei den Namen der .json Datei (ohne Endung)
    • für ein Objekt "untitled"

Gibt es kein Listenformular, wird ein leerer String zurückgegeben.



Siehe auch 

OBJECT GET SUBFORM CONTAINER SIZE
OBJECT SET SUBFORM

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Objekte (Formulare)
Nummer: 1139

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v13
Geändert: 4D v16 R6

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v19)
4D Programmiersprache ( 4D v19.1)
4D Programmiersprache ( 4D v19.4)
4D Programmiersprache ( 4D v19.5)
4D Programmiersprache ( 4D v19.6)
4D Programmiersprache ( 4D v19.7)
4D Programmiersprache ( 4D v19.8)