как отсортировать ВыделенныеСтроки в порядке их размещения в ДинамическомСписке?

1. user2023499 15.12.23 05:30 Сейчас в теме
Здравствуйте, подскажите пожалуйста как проблему решить.

есть задача распечатать выделенные в списке пользователем документы и распечатать их в том порядке который сейчас видит пользователь. Сейчас я выбираю их так

ВыделенныеСтроки = Элементы.Список.ВыделенныеСтроки


но строки часто в произвольном порядке, не в том который он видит на экране.

как отсортировать ВыделенныеСтроки в порядке их размещения в ДинамическомСписке?
или получить уже отсортированные?
Найденные решения
5. user1880116 15.12.23 07:44 Сейчас в теме
(4)
их надо
Получить запрос из компоновщика, построенного при помощи текущих схемы списка и настроек компоновки списка. Добавить туда отбор только выделенных элементов, выполнить компоновщик в таблицу значений.
user2023499; Sashares; comptr; +3 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. stopa85 34 15.12.23 06:08 Сейчас в теме
Может быть они в том порядке, в котором их выделял пользователь?Тогда тащить настройки сортировки из настроек списка (поле ЭтаФорма.Список.Порядок) и делать запрос?
user2023499; +1 Ответить
3. user1481466 15.12.23 07:03 Сейчас в теме
Добрый день! Предложу также спросить у пользователя, может быть, ему нужно именно в каком-то заранее известном порядке согласно бизнес-логике, например, по дате или по подразделению, потом по дате, может быть, пользователь может сообщить фиксированный порядок, чтобы не забирать Порядок из дин.списка.
user2023499; +1 Ответить
4. user2023499 15.12.23 07:08 Сейчас в теме
он уже отсортировал список как ему надо и выделил с ctrl требуемые документы, а теперь их надо распечатать последовательно сверху вниз
5. user1880116 15.12.23 07:44 Сейчас в теме
(4)
их надо
Получить запрос из компоновщика, построенного при помощи текущих схемы списка и настроек компоновки списка. Добавить туда отбор только выделенных элементов, выполнить компоновщик в таблицу значений.
user2023499; Sashares; comptr; +3 Ответить
6. user2023499 19.12.23 04:13 Сейчас в теме
(5) да, спасибо. Так сейчас и делаю, но думал что за столько лет 1с создало готовую удобную функцию.
например

ВыделенныеСтроки = Элементы.Список.ВыделенныеСтроки(опцииСортировки) 
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот