Как получить произвольную вложенную таблицу в запросе? #744208


#0 by patapum
Есть стандартный запрос. Типа такого ВЫБРАТЬ Заказ.Ссылка, Заказ.Товары.(Номенклатура, Количество) ИЗ Документ.ЗаказКлиента КАК Заказ Он выбирает табличную часть как вложенный результат. А мне нужно в этот вложенный результат напихать разной информации из регистров, для примера остаток на определенном складе. Как такое написать? Попробовал по-разному, не получилось...
#1 by Рэйв
кури соединения.
#2 by Галахад
А оно надо?
#3 by Одинесю
Обращайся в запросе к табличной части, а не к документу.
#4 by Aloex
Есть ещё и ВТ.
#5 by patapum
соединений уже скурил за свою жизнь дохрена. а как поля присоединенной таблицы запихнуть сюда Заказ.Товары.(Номенклатура, Количество)? желательно, чтобы не переделывать обращение к результатам запроса, а только сам запрос
#6 by Бубка Гоп
ТЧ отдельно выбирай, соединяй по ссылке с документом, обращайся к полям ТЧ
#7 by Рэйв
Так ты к таб части запрос делай- будет проще жить
#8 by patapum
, , временные таблицы, и запрос к таб части - это я умею. мне надо не изменить структуру имеющегося запроса. а он выдает в записи поля ссылка и товары. ссылка - это заказ, а товары - вложенный результат. вот и думаю, как мне такую же структуру получить, но подтащив данные из регистров
#9 by Бубка Гоп
да никак
#10 by Рэйв
Да легко:-)  Бери все то же самое но из регистратора регистра.
#11 by patapum
легко - это хорошо. допустим напишу я товары из регистратора, а как в эту же вложенную таблицу запихнуть данные об остатке?
#12 by Рэйв
А говорил что курил много про соединения:-) Недокурил видимо.
#13 by MSOliver
есть тут такая Книга знаний, там есть пример как произвольную таблицу значений загнать в запрос (поля должны быть типизированы)
#14 by patapum
ну если сам знаешь, то напиши пример простейший. а то, сижу, думаю, придумать не могу
#15 by ДенисЧ
А можно провокационный вопрос? Азанафейхо это нужно?
#16 by patapum
запихнуть можно, вопрос как на выходе нужную структуру получить можно, отвечу. ковыряю выгрузку заказа на сайт в УТ 11. там запрос именно такого типа (ну,  упростил, но суть такая). мне надо в поле, изображающее табличную часть, подтянуть данные регистров. но если изменю структуру результата, то придется искать все вызовы этого запроса и их корректировать. а этого не хотелось бы...
#17 by ДенисЧ
картинка_толстый_питт.пнг
#18 by Бубка Гоп
боюсь, придется искать. Вспоминая добрыми словами того кто эту выгрузку сотворил
#19 by AlexITGround
Тебе ответ дали еще в 3-м посте, не пойму в чем проблема-то?
#20 by patapum
Рэйв, ДенисЧ, согласны, что описанное получить невозможно? или есть варианты?
#21 by ДенисЧ
Я согласен с тем, что нужно оторвать руки автору выгрузки и переписать всё как следует
#22 by AlexITGround
Бугагагагга :) ну спасибо тебе за юмор.
#23 by patapum
боюсь, очередь отрывать руки писавшим УТ 11 слишком длинная, чтобы в нее еще мне записываться. пойду делать. всем спасибо!
#24 by hhhh
ты не поверишь в Бп 3.0 99% запроров такие. Это новый стиль.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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