Tableflip
flip. Транспонирование таблицы | |
^таблица.flip[]
Создает новую nameless таблицу с записями, полученными в результате транспонирования исходной таблицы. Иными словами, метод превращает столбцы исходной таблицы в строки, а строки в столбцы.
Пример
$emergency[^table::create{id number
fire 01
police 02
ambulance 03
gas 04
}]
$fliped[^emergency.flip[]]
^fliped.save[fliped.txt]
В результате выполнения кода в файл fliped.txt будет сохранена такая таблица:
0 | 1 | 2 | 3 | ||||
fire | police | ambulance | gas | ||||
01 | 02 | 03 | 04 |