メインコンテンツまでスキップ
バージョン: 開発中

QR Find column

QR Find column ( area ; expression ) -> 戻り値

引数説明
area倍長整数🡒エリア参照
expression文字, ポインター🡒カラムオブジェクト
戻り値倍長整数🡐カラム番号

説明

QR Find column コマンドは、expression引数で渡された表現式に一致する内容を持つ最初のカラムの番号を返します。

expression には文字列またはポインタを渡します。

対象となるカラムが見つからない場合、は-1を返します。

無効なarea番号を渡した場合、エラー番号-9850が生成されます。

例題

次のコードは、[G.NQR Tests]Quarterフィールドが格納されているカラム番号を取得し、そのカラムを削除します:

 $NumColumn:=QR Find column(MyArea;->[G.NQR Tests]Quarter)

または:

 $NumColumn:=QR Find column(MyArea;"[G.NQR Tests]Quarter")

そして:

 If($NumColumn#-1)
    QR DELETE COLUMN(MyArea;$NumColumn)
 End if