Если колонка в таблице содержат строки с числовыми значениями, то сортировка по такой колонке происходит по правилам сортировки строк, а это бывает не всегда корректно. Для дополнения числовых значений в строках лидирующими нулями до определенной длины предназначена эта обработка.
Платные
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование |
Скачано |
Купить файл (только для физ. лиц) |
По подписке PRO
|
Сортировка по строке содержащей числа:
.epf 9,16Kb ver:1.0
|
5 |
1 850 руб.
Купить
|
1 SM
Скачать
|
Подписка
PRO — скачивайте любые файлы со
скидкой до 85% из Базы знаний за
2430 руб. в месяц
Оформите подписку на
компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкой
Бывает необходимо отсортировать таблицу, которая содержит строки с числовыми значениями, так, чтобы числовые значения в строках были дополнены лидирующими нулями до определенной длины.
Пример показан в этой обработке.
По кнопке "Заполнить", заполняется табличная часть обработки строками с числовыми значениями.
По кнопке "Сортировать" таблица сортируется по колонке "Строка сортировки".

По кнопке "Сортировать обычно" таблица сортируется по колонке "Строка".

В обработке есть функция ПолучитьСтрокуДляСотрировки, дополняющая числа в строке лидирующими нулями до определенной длины.
Разработка велась платформе 1С:Предприятие 8.3 (8.3.11.2924), но будет работать и на младших релизах 1С:Предприятие 8.3.
Сортировка строка число