Метод ТИП_СПИСОК.СОРТИРОВКА
Метод СОРТИРОВКА позволяет отсортировать строки списка.
ФУНКЦИЯ СОРТИРОВКА(ТИП_СТРОКА: опции)
Параметры
- опции
- Опции сортировки. Если указана пустая строка, то сортировка выполняется по возрастанию, с чувствительностью к регистру символов и сохранением дубликатов.
Опции задаются буквами в любом регистре. Опции могут комбинироваться в строке в любом порядке.
Поддерживаются следующие опции:
- "D" – сортировка по убыванию (Descending);
- "I" – без чувствительности к регистру символов (case Insensitive);
- "U" – уникальность вхождения, удаление дубликатов (Unique).
Пример
СОЗДАТЬ(сп, ТИП_СПИСОК) сп.ДОБАВИТЬ("Омега") сп.ДОБАВИТЬ("Дзета") сп.ДОБАВИТЬ("Йота") сп.ДОБАВИТЬ("Альфа") сп.ДОБАВИТЬ("Бета") сп.ДОБАВИТЬ("Дельта") сп.ДОБАВИТЬ("Альфа") сп.ДОБАВИТЬ("бета") сп.ДОБАВИТЬ("дзета") // опции по умолчанию сп.СОРТИРОВКА("") ОТЛАДКА(сп) // ТИП_СПИСОК // ВСЕГО: 9 // Альфа // Альфа // Бета // Дельта // Дзета // Йота // Омега // бета // дзета // без чувствительности к регистру сп.СОРТИРОВКА("I") ОТЛАДКА(сп) // ТИП_СПИСОК // ВСЕГО: 9 // Альфа // Альфа // бета // Бета // Дельта // дзета // Дзета // Йота // Омега // с удалением дубликатов без чувствительности к регистру, по убыванию сп.СОРТИРОВКА("DIU") ОТЛАДКА(сп) // ТИП_СПИСОК // ВСЕГО: 6 // Омега // Йота // дзета // Дельта // бета // Альфа