Задать условия сортировки данных
Синтаксис
L_SWORD AddSortColumn ( L_LONG lColumn, /* номер столбца */ L_WORD SortDirection=sAsc); /* тип сортировки */
Входные параметры
| Параметр | Описание | |
|---|---|---|
lColumn
| Порядковый номер столбца в выборке (нумерация начинается с 1), для которого добавляется условие сортировки | |
SortDirection
| Тип сортировки (таблица 3) |
Таблица 3. Поддерживаемые типы сортировок
| Тип сортировки | Символьное обозначение, SQL | Описание |
|---|---|---|
| linDataSet:: sAsc | order by column asc | Сортировка по возрастанию |
| linDataSet:: sDesc | order by column desc | Сортировка по убыванию |
Выходные параметры
Отсутствуют.
Описание
Метод добавляет условие сортировки для формирования порядка сортировки. При последовательных вызовах данного метода могут быть добавлены несколько столбцов для сортировки, в этом случае порядок сортировки аналогичен порядку для конструкции ORDER BY языка SQL, т.е. основная сортировка проводится для первого добавленного столбца.