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

ホーム

 
4D v20 R7
OBJECT SET VALUE

OBJECT SET VALUE 


 

OBJECT SET VALUE ( objectName ; value ) 
引数   説明
objectName  テキスト in オブジェクト名
value  Mixed in フォームオブジェクトのデータソースの新しい値

例題 1   

OBJECT SET VALUE は、objectName 引数で指定したフォームオブジェクトのカレントのデータソースに対してvalue 引数の値を設定します。

objectName 引数には、フォームオブジェクト名(文字列)を渡します。ワイルドカード文字(“@”)を使用することで複数のフォームオブジェクトの値を設定することができます。

value 引数にはフォームオブジェクトのデータソースの新しい値を渡します。

: データソースが代入不可能な式だった場合、OBJECT SET VALUE は何もしません。詳細な情報については、代入可 vs 代入不可の式 を参照して下さい。

あるフォームオブジェクトのデータソース値を取得し、その名前を取得して新しい値を設定したい場合を考えます:

 C_VARIANT($value)
 
 $value:=OBJECT Get value(OBJECT Get name(Object current)) // 現在の値を取得
 
 OBJECT SET VALUE(OBJECT Get name(Object current);$value+10) // フォームオブジェクト名でフォームオブジェクトを探し、現在の値+10 の値を設定する

 



参照 

OBJECT Get value

 
プロパティ 

プロダクト: 4D
テーマ: オブジェクト(フォーム)
番号: 1742

 
ページの目次 
 
履歴 

初出: 4D v18 R4

 
ARTICLE USAGE

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