Сортировка строк таблицы по заданной колонке или по ключевой колонке (если без аргументов). Можно указывать до 7-ми колонок.

Колонки могут задаваться как числовым индексом, так и названием. Можно одни числом, другие названием одновременно.

Вызов:

ts_table(int iTableDescr, "sort", int icolnum1, int icolnum2, ... ,int icolnum7);

или 

ts_table(int iTableDescr, "sort", string scolname1, string scolname2, ... ,string scolname7);


Здесь:

icolumn1... icolumn7 - числовые индексы колонок, по которым производить сортировку.

scolname1... icolname7 - текстовые названия колонок.



Пример 1. Сортировать таблицу по колонке №0

ts_table(TableDescr1,"sort",0);


Пример 2. Сортитовать таблицу по ключевым колонкам, указанным ранее директивой "set_first_key".

ts_table(TableDescr1,"sort");


Пример 3. Сортитовать таблицу по колонкам сначала по колонке с индексом 0, затем по колонке с именем "Класс" и потом "Подкласс".

ts_table(TableDescr1,"sort", 0, "Класс","Подкласс");