GetTableData

<< Click to Display Table of Contents >>

マニュアル > コントロールリファレンス > 基本 > グリッドコントロール > メソッド >

GetTableData


 

セルからデータを一括で取得する。

 


構文1

GetTableData(

         &data,

         areaType

         )

 

指定したエリアのセルのデータを一括取得する。

 


パラメータ

 

&data


型:

汎用


データは列、行で構成される2次元配列(テーブル)で受け取ります。

 

areaType


型:

文字


"all" - 全セル(ヘッダセルは含まない)。

"select" - 現在選択している範囲のセル。

"cursor" -現在のカーソル位置のセル。1つしかセルを選択していない場合は、"select"と同じ。

"headerx" - ヘッダセル(水平方向)。

"headery" - ヘッダセル(垂直方向)。

"allandheader" - ヘッダセルを含めた全セル。

"allandheaderx" - ヘッダセル(水平方向)を含めた全セル。

"allandheadery" - ヘッダセル(垂直方向)を含めた全セル。

 

戻り値



型:

ブール


FALSE - 失敗。TRUE - 成功。

 

 


構文2

GetTableData(

         &data,

         "row",

         displayRow        

         )

 

指定した行のデータを取得する。

 


パラメータ

 

&data


型:

汎用


データは列、行で構成される2次元配列(テーブル)で受け取ります。

 

areaType


型:

文字


"row"

 

displayRow


型:

数値


行のディスプレイインデックス(0から始まる行番号)。

 

戻り値



型:

ブール


FALSE - 失敗。TRUE - 成功。

 

 


構文3

GetTableData(

         &data,

         "col",

         displayCol

         )

 

指定した列のデータを取得する。

 


パラメータ

 

&data


型:

汎用


データは列、行で構成される2次元配列(テーブル)で受け取ります。

 

areaType


型:

文字


"col"

 

displayCol


型:

数値


列のディスプレイインデックス(0から始まる列番号)。

 

戻り値



型:

ブール


FALSE - 失敗。TRUE - 成功。

 

 


構文4

GetTableData(

         &data,

         "range",

         displayCol1,

         displayRow1,

         displayCol2,

         displayRow2

         )

 

指定した範囲のセルのデータを取得する。

 


パラメータ

 

&data


型:

汎用


データは列、行で構成される2次元配列(テーブル)で受け取ります。

 

areaType


型:

文字


"range"

 

displayCol1


型:

数値


列1のディスプレイインデックス(0から始まる列番号)。

 

displayRow1


型:

数値


行1のディスプレイインデックス(0から始まる行番号)。

 

displayCol2


型:

数値


列2のディスプレイインデックス(0から始まる列番号)。

 

displayRow2


型:

数値


行2のディスプレイインデックス(0から始まる行番号)。

 

戻り値



型:

ブール


FALSE - 失敗。TRUE - 成功。

 


hmtoggle_plus1 解説

 


参照