4D v14.3

End subselection

Home

 
4D v14.3
End subselection

End subselection 


 

End subselection ( Untertabelle ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
Untertabelle  Untertabelle in Untertabelle, auf die die Funktion angewandt wird
Funktionsergebnis  Boolean in Ja (TRUE) oder Nein (FALSE)

Untertabellen werden ab 4D Version 11 nicht mehr unterstützt. Ein Kompatibilitätsmechanismus sorgt dafür, dass dieser Befehl in konvertierten Datenbanken weiter funktioniert. Wir raten jedoch dringend, alle Untertabellen durch verknüpfte Standardtabellen zu ersetzen.

Die Funktion End subselection gibt TRUE zurück, wenn Sie über das Ende der aktuellen Unterauswahl von Untertabelle hinauslesen. Ist die Unterauswahl leer oder kein aktueller Datensatz vorhanden, gibt End subselection ebenfalls den Wert TRUE zurück.

Folgendes Beispiel ist eine Objektmethode für eine Schaltfläche. Wird darauf geklickt, gelangen Sie zum nächsten Unterdatensatz. Liegt der Zeiger nach dem letzten Unterdatensatz, geht er zum ersten Unterdatensatz:

 NEXT SUBRECORD([People]Children) ` Gehe zum nächsten Unterdatensatz
 If(End subselection([People]Children)) ` War es zu weit...
    FIRST SUBRECORD([People]Children) ` Gehe zum ersten Unterdatensatz
 End if

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Untertabellen
Nummer: 37

Dieser Befehl ist überholt und sollte nicht mehr verwendet werden.

 
GESCHICHTE 

Geändert: 4D v11 SQL

 
SIEHE AUCH 

NEXT SUBRECORD

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v11 SQL Release 6)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)