База знаний

Справочная система SP-XML

Связанные темы:

Функции для работы с объектами
Преобразование типов данных
Преобразование форматов и кодировок
Работа со строками
Работа с датами
Работа с массивами
Работа с файловой системой
Работа с URL
Обработка HTML
Работа с формами данных
Работа с базой данных приложения
Работа с документами XML
Работа с элементами XML
Работа с экранами
Работа с реестром Windows
Выполнение кода
Функции Web-сервера
Управление сервером приложения
Системные функции
Прочие функции
Эксперементальные и узкоспециализированные функции
Устаревшие функции

ArraySort()

     Сортирует массив по заданным полям. Возвращает новый массив отсортированных значений. Функция требует нечетного чилса аргументов (не менее 3-х), для каждого нового уровня сортировки добаляется 2 новых аргумента.

    

Аргументы:

     array   - массив

     elemExprN   - выражение, вычисляющее значение полей относительно элемента массива, по которым осуществляется сортировка (String).

     orderN   - направление сортировки ('+' или '-') (String). Не обязательный аргумент.

     ......

 

Результат:

     Array

 

Пример:

     ArraySort( array, 'name', '+', 'date', '-' )