4D v14.3

FIRST SUBRECORD

ホーム

 
4D v14.3
FIRST SUBRECORD

FIRST SUBRECORD 


 

FIRST SUBRECORD ( subtable ) 
引数   説明
subtable  サブテーブル in 最初に選択されたサブレコードへ 移動するサブテーブル

バージョン11以降の4Dはサブテーブルをサポートしていません。互換性メカニズムは、変換されたデータベースでコマンドの機能を保護しますが、すべてのサブテーブルをリレートする標準的なテーブルに取り換えることを強くお勧めします。

説明  

FIRST SUBRECORDsubtable のカレントサブセレクションの最初のサブレコードをカレントサブレコードにします。すべてのクエリ、セレクション、並び替えコマンドも最初のサブレコードをカレントのサブレコードにします。カレントサブセレクションが空の場合FIRST SUBRECORD はなにも行いません。

例題  

次の例を使用して、サブテーブルに格納されている子どものレコードにある苗字と名前を結び付けます。そして、その氏名を配列 atNamesにコピーします。

  `名前を保持する配列を作成する
 ARRAY TEXT(atNames;Records in subselection([People]Children))
 FIRST SUBRECORD([People]Children) `最初のサブレコードで開始し、各子どもに対して一度ループする
 For($vlSub;1;Records in subselection([People]Children))
    atNames{$vlSub}:=[People]Children'First Name+" "+[People]Children'Last Name
    NEXT SUBRECORD([People]Children)
 End for

 
プロパティ 

プロダクト: 4D
テーマ: サブレコード
番号: 61

このコマンドは廃止される予定であり、使用しないことが推奨されます。

 
履歴 

変更: 4D v11 SQL

 
参照 

LAST SUBRECORD
NEXT SUBRECORD
PREVIOUS SUBRECORD

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v12.4)
ランゲージリファレンス ( 4D v11 SQL Release 6)
ランゲージリファレンス ( 4D v14 R3)
ランゲージリファレンス ( 4D v14 R2)
ランゲージリファレンス ( 4D v13.5)
ランゲージリファレンス ( 4D v14.3)
ランゲージリファレンス ( 4D v14 R4)