| 4D v18VP SET VALUE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 VP SET VALUE 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| VP SET VALUE ( rangeObj ; valueObj ) | ||||||||
| 引数 | 型 | 説明 | ||||||
| rangeObj | Object |   | レンジオブジェクト | |||||
| valueObj | Object |   | セルの値とフォーマットオプション | |||||
VP SET VALUE コマンドは指定された値を、指定されたセルレンジに割り当てます。
このコマンドを使用すると、一般的なコードを使用して、rangeObj 引数で指定したレンジに対して値とその値の型を設定できます。それに対してVP SET TEXT VALUE や VP SET NUM VALUE などの他のコマンドは、指定する値の型が限定されています。
rangeObj 引数には、値を割り当てたい、セルのレンジ(例えばVP Cell あるいは VP Columnなどを使用して作成されたレンジ)を渡します。rangeObj 引数に複数のセルが含まれる場合、指定された値は各セルに対して繰り返し割り当てられます。
valueObj 引数は、rangeObj 引数で指定したレンジに対して割り当てたい値とフォーマットのプロパティを格納しているオブジェクトです。以下のプロパティを含めることができます:
| プロパティ | 型 | 詳細 | 
| value | 倍長整数、実数、ブール、テキスト、日付、Null | rangeObj 引数のレンジに対して割り当てたい値(ただし時間型を除く)。セルの中身を消去するためにはNull を渡します。 | 
| time | 実数 | rangeObj 引数のレンジに対して割り当てたい時間(秒単位)。 | 
| format | テキスト | value/time プロパティに対して使用するパターン。パターンとフォーマット用文字の情報については、4D View Pro セルフォーマット の章を参照してください。 | 
  // セルの値をFalse に設定
 VP SET VALUE(VP Cell("ViewProArea";3;2);New object("value";False))
 
  // セルの値を2に設定
 VP SET VALUE(VP Cell("ViewProArea";3;2);New object("value";2))
 
  // セルの値を$125,571.35に設定
 VP SET VALUE(VP Cell("ViewProArea";3;2);New object("value";125571.35;"format";"_($* #,##0.00_)"))
 
  // セルの値をHello World!に設定
 VP SET VALUE(VP Cell("ViewProArea";3;2);New object("value";"Hello World!"))
 
  // セルの値を現在の日付に設定
 VP SET VALUE(VP Cell("ViewProArea";4;2);New object("value";Current date))
 
  // セルの値を現在の時間に設定
 VP SET VALUE(VP Cell("ViewProArea";5;2);New object("time";Current time))
 
  // セルの値を特定の日付と時間に設定
 VP SET VALUE(VP Cell("ViewProArea";3;9);New object("value";!2024-12-18!);"time";?14:30:10?;"format";vk pattern full date time))
 
  // セルの中身を消去
 VP SET VALUE(VP Cell("ViewProArea";3;9);New object("value";Null))
									4D View Pro セルフォーマット
									
									VP Get value
									
									VP SET BOOLEAN VALUE
									
									VP SET DATE TIME VALUE
									
									VP SET DATE VALUE
									
									VP SET FIELD
									
									VP SET FORMULA
									
									VP SET NUM VALUE
									
									VP SET TEXT VALUE
									
									VP SET TIME VALUE
									
									VP SET VALUES
									
	プロダクト: 4D
	テーマ: 4D View Pro ランゲージ
	番号: 
        9573
        
        
        
	
	初出: 4D v17 R4
	
	
	
	4D View Pro リファレンス ( 4D v18)
	
	
	
 コメントを追加
コメントを追加