4D v14.3

Records in subselection

Home

 
4D v14.3
Records in subselection

Records in subselection 


 

Records in subselection ( Untertabelle ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
Untertabelle  Untertabelle in Untertabelle, in der die Anzahl der Unterdatensätze gezählt werden soll
Funktionsergebnis  Lange Ganzzahl in Anzahl der Unterdatensätze in der aktuellen Auswahl

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 Records in subselection gibt die Anzahl der Unterdatensätze der aktuellen Unterauswahl von Untertabelle zurück. Records in subselection bezieht sich auf den aktuellen Datensatz der Tabelle, zu dem Untertabelle gehört. Ist kein aktueller Datensatz vorhanden, gibt Records in subselection den Wert 0 zurück.

Folgendes Beispiel wählt alle Unterdatensätze und zeigt die Anzahl der Kinder für den Hauptdatensatz:

  ` Wähle alle Kinder, zeige dann die Anzahl
 ALL SUBRECORDS([People]Children)
 ALERT("Number of children: "+String(Records in subselection([People]Children)))

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Untertabellen
Nummer: 7

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

 
GESCHICHTE 

Geändert: 4D v11 SQL

 
SIEHE AUCH 

ALL SUBRECORDS
QUERY SUBRECORDS

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v11 SQL Release 6)
4D Programmiersprache ( 4D v12.4)
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)