GridData.GetRowValues operator

導入

v4.0

詳細

要求された行内のすべてのエレメントを含む1D 配列を戻します。

C#構文

Object GridData.GetRowValues( Object in_lRow );

スクリプト構文

oArray = GridData.GetRowValues( RowIndex );

戻り値

1DArray

パラメータ

パラメータ タイプ 説明
RowIndex long または string 行のインデックスまたは行のラベル。一番上の行のインデックスが0 になります。

JScript の例

//Demo of SetRowValues

//and GetRowValues

var oGridData = XSIFactory.CreateGridData() ;

oGridData.ColumnCount = 2;

oGridData.RowCount = 10;

var aColVals = new Array( 2 ) ;

for( i = 0 ; i < oGridData.RowCount ; i++ )

{

	aColVals[0] = i ;

	aColVals[1] = i + 10 ;

	oGridData.SetRowValues( i, aColVals ) ;

}

//Check the results

for( i = 0 ; i < oGridData.RowCount ; i++ )

{

	// Return value is a SAFEARRAY so we need to convert 

	// to JScript Array to read the values

	var aSafeArray = oGridData.GetRowValues( i ) ;

	var aRead = new VBArray( aSafeArray ).toArray() ;

	if ( aRead[0] != i ||

		aRead[1] != ( i + 10 ) ) {

		LogMessage( "Unexpected"  ) ;

	}

}

関連項目

GridData.SetRowValues GridData.GetColumnValues GridData.Data