VP Get table column index
履歴
リリース | 内容 |
---|---|
19 R7 | 追加 |
VP Get table column index ( vpAreaName : Text ; tableName : Text ; columnName : Text {; sheet : Integer } ) : Integer
引数 | 型 | 説明 | ||
---|---|---|---|---|
vpAreaName | テキスト | -> | 4D View Pro フォームオブジェクト名 | |
tableName | テキスト | -> | Table name | |
columnName | テキスト | -> | 列の名称 | |
sheet | 整数 | -> | シートのインデックス (省略した場合はカレントシート) | |
戻り値 | 整数 | <- | columnName のインデックス |
説明
VP Get table column index
コマンドは、tableName で指定した表組みの columnName で指定した列のインデックスを返します。
vpAreaName には、4D View Pro エリアの名前を渡します。
columnName には、インデックスを取得する表組みの列の名前を渡します。
sheet には、ターゲットシートのインデックスを渡します。 index が省略された場合、または -1 が渡された場合、コマンドはカレントシートに対して適用されます。
インデックスは 0 起点です。
tableName で指定した表組み、または columnName で指定した列が見つからない場合、コマンドは -1 を返します。
例題
// 列の名前をもとに、列のインデックスを取得します
var $id : Integer
$id:=VP Get table column index($area; $tableName; "Weight price")
// インデックスを指定して列を削除します
VP REMOVE TABLE COLUMNS($area; $tableName; $id)
参照
VP CREATE TABLE
VP Find table
VP Get table column attributes
VP SET TABLE COLUMN ATTRIBUTES