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


brr2d

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

brr2d=Analog

Параметры:

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

Примечания:

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

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

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

Имя переменнойОписание
GLOBALBRR2Dдвумерный 2D массив выходных данных.
GLOBALBRR2D0
GLOBALBRR2D1
GLOBALBRR2D2
...
GLOBALBRR2DN
массивы выходных данных:
в GLOBALBRR2D0 - одномерный массив 0-й колонки.
в GLOBALBRR2D1 - одномерный массив 1-й колонки.
в GLOBALBRR2D2 - одномерный массив 2-й колонки.
...
в GLOBALBRR2DN - одномерный массив N-й колонки.


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

См. также:

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

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

eends=x??-1||##rndm<1?10|20> gnf2d=$GLOBALEENDS||2||(.{4}) GLOBALGNF2D<a> brr2d=$GLOBALGNF2D||35 GLOBALBRR2D<a> ;; очистить массив (создать пустой аналогичный входящему)

eends=x??-1||#K4!!@CRLF198877 GLOBALEENDS<a> brr2d=$GLOBALEENDS||35 GLOBALBRR2D<a> ;; очистить массив (создать пустой аналогичный входящему)

infos=3||11||%P%N||SELECT~~*~~FROM~~moz_cookies;||1 arr2d=$GLOBALINFOS||17|1|TRUE@TAB/@TABFALSE brr2d=GLOBALARR2D||49|1:10 asave=GLOBALBRR2D||"%t"\cookies.txt|1||upd<3> ;; из cookies.sqlite под курсором записать первые 10 строк в файл cookies.txt в другую панель (заменив данные в 1-й колонке на "TRUE / FALSE")

infos=3||11||%P%N||SELECT~~*~~FROM~~moz_cookies;||1 arr2d=$GLOBALINFOS||17|1|TRUE@TAB/@TABFALSE brr2d=GLOBALARR2D||49|-10:-1 asave=GLOBALBRR2D||"%t"\cookies.txt|1||upd<3> ;; из cookies.sqlite под курсором записать последние 10 строк в файл cookies.txt в другую панель (заменив данные в 1-й колонке на "TRUE / FALSE")


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