Как самым простым способом передать список значений с формы в запрос?

1. lemilk 2 07.07.20 18:50 Сейчас в теме
Казалось бы простая вещь, но никак не соображу.
В запрос через управляемую форму нужно передать строку содержащую список значений, такого вида:
Комплектация.Номер В (""000036176"", ""000036177"", ""000036184"", ""000036183"")
Если сделать на форме реквизит типа строка и его использовать как параметр, то ничего не получатеся, как быть - разбирать строку и грузить в таблицу?
По теме из базы знаний
Найденные решения
4. Alfn 59 07.07.20 20:23 Сейчас в теме
(1)
Из строки
массив = стрразделить(строка, «,»)

Из списка
массив = списокзначений.выгрузитьзначения()
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. nomad_irk 72 07.07.20 18:53 Сейчас в теме
(1)В чем сложность сделать Комплектация.Номер В (&СписокЗначений), где параметр СписокЗначений - есть реквизит типа СписокЗначений, тип элемента которого "строка"?
3. VictorRGB2 13 07.07.20 18:57 Сейчас в теме
(1) Комплектация.Номер В (&СписокЗначений)

Запрос.УстановитьПараметр("СписокЗначений", Объект.НомераСписком) - для НомераСписком - тип СписокЗначений
Запрос.УстановитьПараметр("СписокЗначений", Объект.НомераСписком.ВыгрузитьКолонку("Номер")) - для НомераСписком - тип ТаблицаЗначений

можно еще извратиться с преобразованием НомераСписком в массив, но имхо, это лишее
4. Alfn 59 07.07.20 20:23 Сейчас в теме
(1)
Из строки
массив = стрразделить(строка, «,»)

Из списка
массив = списокзначений.выгрузитьзначения()
Оставьте свое сообщение

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