4D v13.4Records in subselection |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v13.4
Records in subselection
|
Records in subselection ( subtable ) -> 戻り値 | ||||||||
引数 | 型 | 説明 | ||||||
subtable | サブテーブル |
![]() |
サブレコードの数を数えるためのサブテーブル | |||||
戻り値 | 倍長整数 |
![]() |
カレントサブセレクションにあるサブレコードの数 | |||||
バージョン11以降の4Dはサブテーブルをサポートしていません。互換性メカニズムは、変換されたデータベースでコマンドの機能を保護しますが、すべてのサブテーブルをリレートする標準的なテーブルに取り換えることを強くお勧めします。
Records in subselectionはsubtableのカレントサブセレクションにあるサブレコードの数を返します。Records in subselectionはカレントレコードにあるサブレコードのみに適用されます。このコマンドはサブレコード用のRecords in selectionに相当します。親のレコードが存在しない場合、その結果は定義されません。
以下の例を使用して、すべてのサブレコードを選択し、親のレコードに対する子どもの数を表示します。
`すべての子どもを選択し、その総数を表示
ALL SUBRECORDS([People]Children)
ALERT("Number of children: "+String(Records in subselection([People]Children)))
プロダクト: 4D
テーマ: サブレコード
番号:
7
変更: 4D v11 SQL
ALL SUBRECORDS
QUERY SUBRECORDS