Поиск в ТЧ по Массиву. Без цикла.
День добрый, товарищи.
Сразу к сути вопроса:
Есть ТЧ документа. Есть массив значений (критериев) поиска. В моём случае - мономерный массив с номенклатурой.
Внимание, вопрос:
Возможно ли, не влезая в перебор массива (вот не хочу и всё тут), а так же не пользуясь запросом (список документов уже получен через запрос, а запрос в цикле - не комильфо), получить в виде массива/тз/сз/etc. строки, попадающие под критерии поиска (содержащие любое из значений массива)?
Ближайшая аналогия - язык запросов, конструкция "В(&МассивНоменклатуры)"
На текущий момент код выглядит примерно так:
Сразу к сути вопроса:
Есть ТЧ документа. Есть массив значений (критериев) поиска. В моём случае - мономерный массив с номенклатурой.
Внимание, вопрос:
Возможно ли, не влезая в перебор массива (вот не хочу и всё тут), а так же не пользуясь запросом (список документов уже получен через запрос, а запрос в цикле - не комильфо), получить в виде массива/тз/сз/etc. строки, попадающие под критерии поиска (содержащие любое из значений массива)?
Ближайшая аналогия - язык запросов, конструкция "В(&МассивНоменклатуры)"
На текущий момент код выглядит примерно так:
ДокРез.Ссылка.Товары.НайтиСтроки(Новый Структура("Номенклатура", МассивНоменклатуры));
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(2), в том, что я беру все документы типа ЗаказНаПеремещение и ПеремещениеТоваров по определенной ЗаявкеНаВозврат, по ним собираю ордера, чтобы знать, сколько и чего из нужного списка я могу переместить с одного склада на другой. Отбор, как таковой, в запросе мне не мешает, но и проблемы он не решает, на мой взгляд.
(4), если вкратце, то задача следующая:
- Номенклатура возвращается от клиента на склад №1;
- Уходит на склад №2 на проверку;
- В документе "ЗаявкаНаВозврат" есть волшебная кнопочка, которая по реквизиту в ТЧ "ЗаменяющиеТовары" смотрит, какая номенклатура клиента может уйти со склада №2 обратно на склад №1.
Для этого мне необходимо знать, что из подобной номенклатуры готово покинуть склад №2, а что там уже не находится.
Вы правы, безусловно - подобным образом вполне можно решить саму задачу. Но момент с поиском значений массива в ТЧ/ТЗ всё еще актуален.
- Номенклатура возвращается от клиента на склад №1;
- Уходит на склад №2 на проверку;
- В документе "ЗаявкаНаВозврат" есть волшебная кнопочка, которая по реквизиту в ТЧ "ЗаменяющиеТовары" смотрит, какая номенклатура клиента может уйти со склада №2 обратно на склад №1.
Для этого мне необходимо знать, что из подобной номенклатуры готово покинуть склад №2, а что там уже не находится.
Вы правы, безусловно - подобным образом вполне можно решить саму задачу. Но момент с поиском значений массива в ТЧ/ТЗ всё еще актуален.
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)