ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com

ホーム

 
4D v20 R7
OB GET ARRAY

OB GET ARRAY 


 

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

説明   

OB GET ARRAYコマンドは、 object 引数で指定したランゲージオブジェクトの、property 引数で指定したプロパティの中に保存されている値の配列を array という配列に返します。

object で指定するオブジェクトは、 _O_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配列間での型の変換

 
プロパティ 

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

This command can be run in preemptive processes

 
ページの目次 
 
履歴 

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

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v20 R7)