|
Запрос по табличным частям | ☑ | ||
---|---|---|---|---|
0
r1000
26.11.14
✎
13:47
|
Что то туплю с запросом. Какие то долгие получаются.
В табл. части документа Х есть реквизит "ДокументПоставки". Тип реквизита составной(4 вида документа с одинаковыми табличными частями "Товары"). Как из табл части документа Х выбрать номенклатуру и количество, которое содержиться в документам в "ДокументПоставки" ? Пните в нужном направлении.Спасибо. |
|||
1
Cube
26.11.14
✎
13:49
|
(0) Чтобы получалось быстро, надо данные из регистров дергать - для того они и придуманы.
|
|||
2
r1000
26.11.14
✎
13:50
|
Эти четыре документа не проводятся по регистрам. Все храниться в табл. частях.
|
|||
3
Cube
26.11.14
✎
13:53
|
(2) Самописька?
|
|||
4
Euguln
26.11.14
✎
13:56
|
(1) + 100500
(0) Идея порочна в самом начале. |
|||
5
ShoGUN
26.11.14
✎
13:56
|
Через четыре запроса через ОБЪЕДИНИТЬ ВСЕ наверное, с условием в каждом запросе ГДЕ ДокументПоставки ССЫЛКА [ВидДокумента] и JOIN с табличной частью нужного документа. Хотя вообще, это несколько через одно место, (1) прав.
|
|||
6
dk
26.11.14
✎
13:56
|
товар в пределах табличной части уникален?
просто добавь 4 левых соединения к табличным частям этих документов |
|||
7
Ёпрст
26.11.14
✎
13:57
|
(0) тип того:
Выбрать Табличка.Номенклатура ИЗ Документ.Х.ТабличнаяЧасть как Документ Левое соединение ( Выбрать Док.Номенклатура,Док.ССылка ИЗ Документ.Док1.Товары Как Док Объединить все Выбрать Док.Номенклатура,Док1.ССылка ИЗ Документ.Док2.Товары Как Док Объединить все Выбрать Док.Номенклатура,Док.ССылка ИЗ Документ.Док3.Товары Как Док Объединить все Выбрать Док.Номенклатура,Док.ССылка ИЗ Документ.Док4.Товары Как Док )как Табличка По Табличка.ССылка = Документ.СоставнойРеквизитДокумент |
|||
8
Легат
26.11.14
✎
13:58
|
Про условия не забудьте..
|
|||
9
Euguln
26.11.14
✎
13:58
|
(5)(6)(7) он оптимизировать просит )))
|
|||
10
ShoGUN
26.11.14
✎
14:00
|
(9) Оптимизация - условием ССЫЛКА, как дальше оптимизировать - хз, можно разве что индекс по ДокументПоставки и Номенклатура навернуть, но тоже не панацея, в общем.
|
|||
11
Господин ПЖ
26.11.14
✎
14:01
|
(9) куда еще (7) оптимизировать...
|
|||
12
r1000
26.11.14
✎
14:28
|
(7)В таком варианте сначала выполняется левое соединение ? Тогда наверное уместно сразу наложить отбор ?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |