Запрос. Как передать результат одного запроса в другой #746265


#0 by Wefast
по причине: {(3, 2)}: Тип не может быть выбран в запросе <<?>>ИсхТаблица.КлючСвязиПродукция КАК КлючСвязиПродукция
#1 by Mirnin
Типизируй колонки - задай тип для КлючСвязиПродукция.
#2 by palpetrovich
покажи первый Запрос
#3 by Timon1405
вообще, для этого есть МенеджерВременныхТаблиц
#4 by Wefast
Если ставлю тип полям - он не сохраняется. Результат первого запроса я использую еще в другом месте
#5 by Рэйв
Составные типы помоему в вт не ходят
#6 by Wefast
В общем задача такова если попроще. Есть мышка и клавиатура со спецификациями в ТЧ1 А есть их спецификации в ТЧ2 И связать получится только ключом. Я меняю номенклатуру в ТЧ2 и делаю подмену Но мне нужно понять спецификацию какой номенклатуры из ТЧ1 я изменил.
#7 by patria0muerte
Для первого запроса: 1) Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц 2) Запрос помещаешь в ВТЗаказНаПроизводство. Во втором запросе И в запросе2 уже обращаешься к нужной ВТ... А вообще чего ты в один запрос все не положишь? ТАм бы уже нужных ВТ наплодил, да по пакетам распихал бы...
#8 by Timon1405
+1 Если уж так нужен дальше "результат первого запроса", выберите в нем конце все поля из последней ВТ в запросе, у вам будет и результат и последняя ВТ в менеджере
#9 by patria0muerte
Так ты сделай пакетами. Если по твоему примеру брать - то у тебя два пакета на выходе будет: 1) тот который "Результат первого запроса я использую еще в другом месте " 2) и то, что тебе нужно по сабжу А табличку свою корневую в ВТ прям в запросе положь
#10 by Wefast
Я же передаю Ключ и булево значение. Нет там составного типа данных. Т.е. в первом запросе я помещаю ее во временную таблицу. Пишу Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц Пишу перед вторым запросом Запрос2.менеджерВременныхТаблиц = Запрос.МенеджерВременныхТаблиц; И у меня во втором запросе становятся доступны все временные таблицы из первого запроса? А вот работать с несколькими пакетами мне не приходилось.
#11 by patria0muerte
#12 by Wefast
Спасибо.
#13 by patria0muerte
Да, так и есть... но если тебе нужен потом будет еще первый запрос, то тебе нужно будет его из той ВТ еще запросом достать...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

В этой группе 1С