Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
03 дек 2022, 17:04

Сортировка по текстовому полю в отчете

Автор sail, 04 июл 2022, 12:27

0 Пользователей и 1 гость просматривают эту тему.

sail

Добрый день. У меня есть справочник услуг. Реквизит код - это есть код услуги, он текстовый. Схожие услуги сгруппированы по папкам. Для наглядности приложу картинку. В отчете я вывожу это справочник услуг и мне нужно чтобы они были отсортированы по коду. Но у меня вначале идут папки, потом просто элементы и причем элемент с кодом 1.1.11 стоим впереди элемента с кодом 1.1.2.

LexaK

sail, что бы папки с услугами были, это вывод иерархического просмотра
а что бы сравнивать (сортировать) коды, так их правильно заводить надо было
вот так
1.1.11 и 1.1.02 - в таком варианте отсортируется верно (использовать лидирующие нули)
иначе код разбивать по группам, группы преобразовывать в числа и сортировать по этим числам
если помогло нажмите: Спасибо!

sail

Про нули я думала, но решила что будет громоздко для восприятия пользователя. Но, наверное, без них никак  :dfbsdfbsdf:

sail

А как в отчете я могу задать иерархический просмотр справочника? ИерархическийСписок() - это ведь метод формы списка справочника. Поясните, пожалуйста.

LexaK

sail, ааа, у вас платформа 7.7 (!)  :dfbsdfbsdf: 
(уже не помню,  лет ..цать назад было)
если помогло нажмите: Спасибо!

sail


LexaK

sail, вроде в выборке, обход по иерархии (?)
если помогло нажмите: Спасибо!

sail


Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск