Последняя версия DataExpress 3 beta от 1 сентября 2019 года.
Изображение Скачать | Изображение Что нового?
См. также: Энциклопедия DX | Форум на develop-soft | Песочница
ИзображениеИзображениеИзображение

NSORT. Функция "естественной" (как в Windows) сортировки значений списка.

Расширение функционала и существующих возможностей программы с помощью модулей расширений и плагинов от сторонних разработчиков.

Модератор: Разработчики расширений

Аватара пользователя
Develop-Soft
Сообщения: 716
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 35 раз
Поблагодарили: 163 раза
Контактная информация:

NSORT. Функция "естественной" (как в Windows) сортировки значений списка.

Сообщение Develop-Soft » Вт июл 23, 2019 7:42 pm

Может использоваться для сортировки списка файлов и каталогов, IP-адресов, результатов, полученных из встроенных и других функций, прочих произвольных списков.

Изображение Изображение
Параметры:

1. [текст] Текст с разделитем CR+LF (#13#10, newline - комбинация возврата каретки и символа новой строки.).

Результат:

Отсортированный текст с исходным разделителем.

Пример:

Код: Выделить всё

NSORT(
'Текст 1
Текст 10
Текст 2
Текст 20
Текст 3
...')

Результат:

Код: Выделить всё

Текст 1
Текст 2
Текст 3
Текст 10
Текст 20
...


Примечание:

Использует медленный алгоритм и НЕ рекомендуется для сортировки больших (>1000 строк) текстов.

dxdb_icon демо • [ Скачать ]

Аватара пользователя
Develop-Soft
Сообщения: 716
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 35 раз
Поблагодарили: 163 раза
Контактная информация:

NSORT. Функция "естественной" (как в Windows) сортировки значений списка.

Сообщение Develop-Soft » Ср июл 24, 2019 12:33 pm

Обновление (v2):
Ускорена работа функции.


Вернуться в «Расширения и плагины»