QR GET SORTS
QR GET SORTS ( area ; aColumns ; aOrders )
引数 | 型 | 説明 | |
---|---|---|---|
area | Integer | → | エリア参照 |
aColumns | Real array | ← | ソートされたカラム |
aOrders | Real array | ← | ソート順 |
このコマンドはスレッドセーフではないため、プリエンプティブなコードには使えません。
説明
QR GET SORTS コマンドは、次の2つの配列を作成します:
- aColumns
この配列には、ソート順が設定されているすべてのカラムが格納されます。 - aOrders
この配列の各要素には、対応するカラムの並び替え順が格納されます。- *aOrders{$i}*が1の場合、並び替え順は昇順です。
- *aOrders{$i}*が-1の場合、並び替え順は降順です。
クロステーブルモード
クロステーブルモードの場合、結果の配列に格納される項目は2つ以下となります。これは、ソートが実行されるのが、カラム (1) と行 (2) だけであるためです (aColumnsの値)。
無効なarea番号を渡した場合、エラー番号-9850が生成されます。