
v4.0
GridData オブジェクト内部の単一エレメントの値を変更します。座標は GridData の次元の有効範囲内である必要があります。
行や列にラベル文字列がある場合は、インデックスの代わりにラベルを指定することも可能です。この場合は多少時間がかかりますが、コードが読みやすくなります。
GridData.SetCell( Object in_Column, Object in_Row, Object in_CellValue ); |
GridData.SetCell( ColumnIndex, RowIndex, [CellValue] ); |
| パラメータ | タイプ | 説明 |
|---|---|---|
| ColumnIndex | long または string | 列のインデックスまたは列のラベル。一番左の列のインデックスが 0 になります。 |
| RowIndex | longまたはstring | 行のインデックスまたは行のラベル。一番上の行のインデックスが0 になります。 |
| CellValue | VARIANT | セルの新しい値 |
//Demonstrate setting data with the GridData.Data method
var oGridData = XSIFactory.CreateGridData();
oGridData.RowCount = 1 ;
oGridData.ColumnCount = 4 ;
oGridData.SetCell( 0, 0, "Column0,Row0" ) ;
oGridData.SetCell( 1, 0, "Column1,Row0" ) ;
try
{
oGridData.SetCell( 9, 10, "Invalid Coordinates" ) ;
}
catch( e )
{
Logmessage( "Invalid range specified" ) ;
} |