Skip to content

Странная сортировка ТЗ #1522

@szyryanov

Description

@szyryanov

Опишите ошибку
ТаблицаЗначений сортирует не в том порядке, в котором надо

Воспроизведение ошибки

Выполнить скрипт:

ТаблицаРезультатов = Новый ТаблицаЗначений;
ТаблицаРезультатов.Колонки.Добавить("КлючГруппировки");

строкаТз = ТаблицаРезультатов.Добавить(); строкаТз.КлючГруппировки = "УТ-Б";
строкаТз = ТаблицаРезультатов.Добавить(); строкаТз.КлючГруппировки = "УТ-У";
строкаТз = ТаблицаРезультатов.Добавить(); строкаТз.КлючГруппировки = "УТП-У";

ТаблицаРезультатов.Сортировать("КлючГруппировки");

Для Каждого строкаТз Из ТаблицаРезультатов Цикл
	Сообщить(строкаТз.КлючГруппировки);
КонецЦикла;

Результат будет такой:

УТ-Б
УТП-У
УТ-У

Ожидаемое поведение

Правильный результат должен быть такой:

УТ-Б
УТ-У
УТП-У

1С при выполнении этого кода выдаёт правильный результат

Окружение

  • ОС: Windows 11
  • Версия: 1.8.4.1

Дополнительная информация

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions