4D v16.3

OB GET ARRAY

ホーム

 
4D v16.3
OB GET ARRAY

OB GET ARRAY 


 

OB GET ARRAY ( object ; property ; array ) 
引数   説明
object  Object, Object Field in 構造化されたオブジェクト
property  テキスト in 情報を取得したいプロパティ名
array  テキスト配列, 実数配列, ブール配列, Object array, ポインター配列, 倍長整数配列 in プロパティの値の配列

説明   

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)



参照 

OB SET ARRAY

 
プロパティ 

プロダクト: 4D
テーマ: オブジェクト(ランゲージ)
番号: 1229

This command can be run in preemptive processes

 
履歴 

初出: 4D v14
変更: 4D v15

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v16)
ランゲージリファレンス ( 4D v16.1)
ランゲージリファレンス ( 4D v16.2)
ランゲージリファレンス ( 4D v16.3)