Сортировка определенной секции данных в таблице. |
Краткое описание
setValue(string shape, «sortPart», [bool/dyn_bool ascending],int n, int m, string Name1 [, string Name2 …]); |
shape.sortPart([bool ascending], int n, int m, string Name1 [, string Name2 …]); |
Parameters (Параметры)
Параметр | Описание |
shape | Имя объекта |
ascending | TRUE (ИСТИНА) = сортировка по возрастанию FALSE (ЛОЖЬ) = сортировка по убыванию Так же можно сортировать несколько столбцов для каждого из которых может быть задан свой порядок сортировки. Для этого используйте параметр dyn_bool. Пример см. в функции «sort». |
n | Верхний предел секции для сортировки (указатель начинается с 0) |
. | Нижний предел секции для сортировки (указатель начинается с 0) |
Имя1 | Имена столбцов для сортировки |
Описание
Сортировка в таблице производится так же как и с функцией «sort» но в пределах между строками «n» и «m». Критериями являются имена столбцов в параметре «Name». |
ПРИМЕЧАНИЕ |
Номер конечной строки должен быть больше или равен номеру первой строки секции для сортировки (m>=n). |
ПРИМЕР |
main() { TABLE1.sortPart(12, 25, «Surname», «First name»); } |
Используется для объекта
Таблица |
См. также