Описание команды


crr2d

Преобразование двумерного 2D массива.
Аналог команды arr2d

crr2d=Analog

Параметры:

AnalogВсе параметры аналогичны команде arr2d.

Примечания:

Дополнительные символы, которые можно использовать в строке: "@CR" - Символ возврата каретки, Chr(13), "@LF" - Символ перевода строки, Chr(10), "@CRLF" = @CR & @LF, "@TAB" - Символ Tab, Chr(9).

Если в команде(ах) необходимы кавычки, то используются две одинарных кавычки (апострофа) '' , если в команде необходим пробел - используются два символа тильды ~~.

Команда имеет возможность передавать другим командам информацию через именные глобальные переменные. см. Дополнение №23

Имя переменнойОписание
GLOBALCRR2Dдвумерный 2D массив выходных данных.
GLOBALCRR2D0
GLOBALCRR2D1
GLOBALCRR2D2
...
GLOBALCRR2DN
массивы выходных данных:
в GLOBALCRR2D0 - одномерный массив 0-й колонки.
в GLOBALCRR2D1 - одномерный массив 1-й колонки.
в GLOBALCRR2D2 - одномерный массив 2-й колонки.
...
в GLOBALCRR2DN - одномерный массив N-й колонки.


Команда для создания двумерного 2D массива anf2d
Для сохранения двумерного 2D массива воспользуйтесь командой asave

См. также:

arr2d, brr2d, drr2d, err2d, frr2d, grr2d, hrr2d, irr2d, jrr2d, krr2d, lrr2d, mrr2d, nrr2d, orr2d, prr2d, qrr2d, rrr2d, srr2d, trr2d, urr2d, vrr2d, wrr2d, xrr2d, yrr2d, zrr2d

Примеры:
 Как создать кнопку?

gnf2d=$f212\Array1.txt||2||([^|]+)||begin<0> GLOBALGNF2D<a> crr2d=$GLOBALGNF2D||100|0,1,2,3 GLOBALCRR2D<a> ;; последовательно сортировать 2D массив по колонкам "0,1,2,3" по возрастанию

gnf2d=$f212\Array1.txt||2||([^|]+)||begin<0> GLOBALGNF2D<a> crr2d=$GLOBALGNF2D||100|0,1,2,3|0|1 GLOBALCRR2D<a> ;; последовательно сортировать 2D массив по колонкам "0,1,2,3" по возрастанию первой заданной колонки и по убыванию остальных

gnf2d=$f212\Array1.txt||2||([^|]+)||begin<0> GLOBALGNF2D<a> crr2d=$GLOBALGNF2D||100|0,1,2,3|1 GLOBALCRR2D<a> ;; последовательно сортировать 2D массив по колонкам "0,1,2,3" по убыванию первой заданной колонки и по возрастанию остальных

gnf2d=$f212\Array1.txt||2||([^|]+)||begin<0> GLOBALGNF2D<a> crr2d=$GLOBALGNF2D||100|0,1,2,3|1|1 GLOBALCRR2D<a> ;; последовательно сортировать 2D массив по колонкам "0,1,2,3" по убыванию


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru