Проблема такая: при сортировке ячеек, он почему-то считает сначала единицы, потом двойки и тройка. Но по его мнение 19 больше чем 2, а 2 больше чем 19. В плане того, что он берёт первое число значение, а стоящее за ним не принимает. Вопрос: как сделать, чтобы он сортировал нормально в последовательном порядке? Конфигурация УТ 11.4, платформа 8.3
По теме из базы знаний
- Перенумерация документов и справочников с учетом префиксов (учет уникальности кодов) для обычных и управляемых форм
- Состав индексов с дополнительным упорядочиванием на уровне СУБД (MS SQL) при индексации реквизитов
- Редактирование СКД, смена типа набора данных
- Реестр требований как фундамент проекта. Как работу с реестром требований превратить в управление требованиями?
- Проблемы производительности. Индексация с дополнительным упорядочиванием
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(7)
если это печатная форма, то все данные можно отсортировать перед выводом на печать, добавить поле сортировки (отдельную колонку)... мне больше нравиться лидирующие нули - все таки в наименовании не только цифры могут быть.
База рабочая просто
может стоит обратиться к программисту? а наименование ячеек пусть останется строкой
если это печатная форма, то все данные можно отсортировать перед выводом на печать, добавить поле сортировки (отдельную колонку)... мне больше нравиться лидирующие нули - все таки в наименовании не только цифры могут быть.
(12) так тут явная строка, надо правильно сортировку настроить.
есть же где то выборка данных для табличного документа?
как вариант выгрузить в ТЗ, надо добавить к ней еще оду колонку и в этой колонке для всех числовых частей добавить лидирующие нули - и отсортировать по этой колонке всю таблицу.
допустим для всех чисел принимаем длину 5 - значит к каждому числу добавляем впереди нули до общей длины 5 знаков
т.е. M1-13-P1-4 должно в что то такое превратится M00001-00013-P00001-00004
а M1-3-P1-4 ->>> M00001-00003-P00001-00004
тогда сортировка будет в правиьлном порядке
есть же где то выборка данных для табличного документа?
как вариант выгрузить в ТЗ, надо добавить к ней еще оду колонку и в этой колонке для всех числовых частей добавить лидирующие нули - и отсортировать по этой колонке всю таблицу.
допустим для всех чисел принимаем длину 5 - значит к каждому числу добавляем впереди нули до общей длины 5 знаков
т.е. M1-13-P1-4 должно в что то такое превратится M00001-00013-P00001-00004
а M1-3-P1-4 ->>> M00001-00003-P00001-00004
тогда сортировка будет в правиьлном порядке
ВЫБРАТЬ
"M1-3-P1-4" КАК Ориг,
"M00001-00003-P00001-00004" КАК ЛидНули
ОБЪЕДИНИТЬ
ВЫБРАТЬ
"M1-13-P1-4",
"M00001-00013-P00001-00004"
УПОРЯДОЧИТЬ ПО
ЛидНули
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот