Как самым простым способом передать список значений с формы в запрос?
Казалось бы простая вещь, но никак не соображу.
В запрос через управляемую форму нужно передать строку содержащую список значений, такого вида:
Комплектация.Номер В (""000036176"", ""000036177"", ""000036184"", ""000036183"")
Если сделать на форме реквизит типа строка и его использовать как параметр, то ничего не получатеся, как быть - разбирать строку и грузить в таблицу?
В запрос через управляемую форму нужно передать строку содержащую список значений, такого вида:
Комплектация.Номер В (""000036176"", ""000036177"", ""000036184"", ""000036183"")
Если сделать на форме реквизит типа строка и его использовать как параметр, то ничего не получатеся, как быть - разбирать строку и грузить в таблицу?
По теме из базы знаний
- 1С: Конвертация данных 3. Инструкции и примеры. EnterpriseData (универсальный формат обмена)
- Кейс: как мы разрабатывали систему автоматизации анализа ошибок, связанных со скоростью работы 1С
- Глобальное меню разработчика для управляемых форм
- Полнотекстовый поиск в 1С. №2 Самое основное для разработчика
- Как я стал Экспертом по технологическим вопросам за 3 месяца. Часть 2 (обновлена)
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Комплектация.Номер В (&СписокЗначений)
Запрос.УстановитьПараметр("СписокЗначений", Объект.НомераСписком) - для НомераСписком - тип СписокЗначений
Запрос.УстановитьПараметр("СписокЗначений", Объект.НомераСписком.ВыгрузитьКолонку("Номер")) - для НомераСписком - тип ТаблицаЗначений
можно еще извратиться с преобразованием НомераСписком в массив, но имхо, это лишее
Запрос.УстановитьПараметр("СписокЗначений", Объект.НомераСписком) - для НомераСписком - тип СписокЗначений
Запрос.УстановитьПараметр("СписокЗначений", Объект.НомераСписком.ВыгрузитьКолонку("Номер")) - для НомераСписком - тип ТаблицаЗначений
можно еще извратиться с преобразованием НомераСписком в массив, но имхо, это лишее
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот