4D v19OB GET ARRAY | 
            ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
                 
                
    
    
                 | 
                
			
                    
                         
    4D v19
 
OB GET ARRAY 
                                
                                
        
 | 
                |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| OB GET ARRAY ( object ; property ; array ) | ||||||||
| 引数 | 型 | 説明 | ||||||
| object | オブジェクト, Object Field | 
             
         | 
        構造化されたオブジェクト | |||||
| property | テキスト | 
             
         | 
        情報を取得したいプロパティ名 | |||||
| array | テキスト配列, 実数配列, ブール配列, Object array, ポインター配列, 倍長整数配列 | 
             
         | 
        プロパティの値の配列 | |||||
OB GET ARRAYコマンドは、 object 引数で指定したランゲージオブジェクトの、property 引数で指定したプロパティの中に保存されている値の配列を array という配列に返します。
object で指定するオブジェクトは、 C_OBJECT コマンドを使用して作成されている、あるいはオブジェクトフィールドが選択されている必要があります。
property 引数には、値を取得したいプロパティのラベルを渡します。property 引数では、大文字と小文字は区別されることに注意して下さい。OB SET ARRAY コマンドの例示で定義された以下のオブジェクトにおいて:

以下の値を取得したい場合は以下の様になります:
 ARRAY OBJECT($result;0)
 OB GET ARRAY($Children;"Children";$result)
配列の第一要素の値を変更したい場合、以下の様になります:
  // "age" の値を変更:
 ARRAY OBJECT($refs)
 OB GET ARRAY($refEmployees;"__ENTITIES";$refs)
 OB SET($refs{1};"age";25)
	プロダクト: 4D
	テーマ: オブジェクト(ランゲージ)
	番号: 
        1229
        
        
        
	
	初出: 4D v14
	変更: 4D v15
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	ランゲージリファレンス ( 4D v19)
	
	
	
	ランゲージリファレンス ( 4D v19.1)
コメントを追加