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