|
Запрос к табличной части документа - ?
| ☑ |
0
bvn-2005
28.11.17
✎
10:45
|
БП ред. 3.0, документ Передача товаров, в нем табличная часть Товары. Надо по документам нужного контрагента за нужные даты получить список товаров из 2-х колонок Номенклатура, Количество.
Запрос
ВЫБРАТЬ
ПередачаТоваров.Товары.(
Номенклатура КАК Номенклатура,
Количество КАК Количество
) КАК Товары
ИЗ
Документ.ПередачаТоваров КАК ПередачаТоваров
ГДЕ
ПередачаТоваров.Дата МЕЖДУ &ДатН И &ДатК
И ПередачаТоваров.Контрагент = &Контр
дает результат с вложенными таблицами. Как получить сквозную таблицу товаров?
|
|
1
FIXXXL
28.11.17
✎
10:51
|
(0) ну так выбери саму ТЧ в запрос, а не документ
|
|
2
1Сергей
28.11.17
✎
10:52
|
ИЗ
Документ.ПередачаТоваров.Товары КАК ПередачаТоваровТовары
|
|
3
VladZ
28.11.17
✎
10:53
|
(0) А букварь слабо прочитать?
|
|
4
perester
28.11.17
✎
10:56
|
типа так, не уверен что взлетит)
ВЫБРАТЬ
ПередачаТоваров.Номенклатура,
Сумма(ПередачаТоваров.Количество)
ИЗ
Документ.ПередачаТоваров.Товары КАК ПередачаТоваров
ГДЕ
ПередачаТоваров.Ссылка.Дата МЕЖДУ &ДатН И &ДатК
И ПередачаТоваров.Ссылка.Контрагент = &Контрагент
|
|
5
alkorolev
28.11.17
✎
10:57
|
ВЫБРАТЬ
ПередачаТоваровТовары.Номенклатура,
ПередачаТоваровТовары.Количество,
ПередачаТоваровТовары.Ссылка
ИЗ
Документ.ПередачаТоваров.Товары КАК ПередачаТоваровТовары
ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПередачаТоваров КАК ПередачаТоваров
ПО ПередачаТоваровТовары.Ссылка = ПередачаТоваров.Ссылка
ГДЕ
ПередачаТоваров.Дата МЕЖДУ &ДатаН И &ДатаК
И ПередачаТоваров.Контрагент = &Контрагент
|
|
6
VladZ
28.11.17
✎
10:59
|
(5) Можно и не соединять с Документ.ПередачаТоваров, а написать как в (4)
|
|