sort
Сортировка строк таблицы по заданной колонке или по ключевой колонке (если без аргументов). Можно указывать до 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, "Класс","Подкласс");