| 4D v18QUERY SELECTION | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 QUERY SELECTION 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| QUERY SELECTION ( {aTable }{;}{ queryArgument {; *}} ) | ||||||||
| 引数 | 型 | 説明 | ||||||
| aTable | テーブル |   | レコードセレクションを求めるテーブル, または 省略した場合、デフォルトテーブル | |||||
| queryArgument | 式 |   | 検索条件 | |||||
| * | 演算子 |   | 検索継続フラグ | |||||
QUERY SELECTION は、aTableのレコードを検索します。QUERY SELECTION はカレントプロセスのaTableのカレントセレクションを変更し、セレクションの先頭のレコ-ドをカレントレコ-ドにします。
QUERY SELECTION は、QUERYと同じような動作を実行します。相違点は検索する範囲が異なるだけです:
詳細については、QUERYコマンドの説明を参照してください。
QUERY SELECTION コマンドは、クエリが * 引数で結合されたQUERY呼び出しのシークエンスを使用して定義する事が出来ない場合に有用です。通常、直前のクエリではなく、USE SET のようなコマンドでのクエリによるカレントセレクションを検索したい場合などに有効です。
リストフォームにおいてユーザーが選択したレコードを対象にクエリします:
 USE SET("UserSet") // カレントセレクションを選択レコードと置き換えます
 QUERY SELECTION([Company];[Company]City="New York City";*)
 QUERY SELECTION([Company]Type Business="Stock Exchange") // "Stock Exchange"=株式取引上のコードは、最初にユーザーが選択したレコードのセレクションから、ニューヨークシティで株式取引を行っている企業を検索します。
	プロダクト: 4D
	テーマ: クエリ
	番号: 
        341
        
        
        
	
	変更: 4D v6.5
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	ランゲージリファレンス ( 4D v18)
	
	
	
	
	
 コメントを追加
コメントを追加