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




In order to add comments you must register.
Copyright © 1997–2021 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 22.02.2011