ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
OB Values
|
OB Values ( object ) -> 戻り値 | ||||||||
引数 | 型 | 説明 | ||||||
object | オブジェクト |
![]() |
プロパティ値を取得したいオブジェクト | |||||
戻り値 | コレクション |
![]() |
プロパティ値の(バリアント型の)コレクション | |||||
OB Values コマンドは、object 引数で指定したオブジェクトの内の列挙可能なプロパティの値を格納したバリアントのコレクションを返します。
返されるコレクション内での値の順番は、プロパティの定義順に対応します。
オブジェクトのプロパティ値を全て格納したコレクションを取得したい場合を考えます:
C_OBJECT($person)
C_COLLECTION($col)
$person:=New object
$person.lastName:="Smith"
$person.firstName:="Jenny"
$person.children:=New object("Mary";12;"Mark";8)
$col:=OB Values($person)
//$col[0]="Smith"
//$col[1]="Jenny"
//$col[2]={"Mary":12,"Mark":8}
プロダクト: 4D
テーマ: オブジェクト(ランゲージ)
番号:
1718
初出: 4D v18 R3
ランゲージリファレンス ( 4D v20 R7)