v4.0
GridData オブジェクト内部の単一エレメントの値を変更します。座標は GridData の次元の有効範囲内である必要があります。
行や列にラベル文字列がある場合は、インデックスの代わりにラベルを指定することも可能です。この場合は多少時間がかかりますが、コードが読みやすくなります。
GridData.SetCell( Object in_lColumn, 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" ) ; } |