|
Запрос. Отобрать товары из документов с отбором по дате |
☑ |
0
Slon747
18.04.16
✎
10:28
|
Параметром в запрос передается таблица НоменклатурнаяГруппа / ДатаНач / ДатаКон
Нужно запросом из документов отобрать строки ТЧ Товары с отбором по номенклатурной группе и чтобы дата документа была между ДатаНач и ДатаКон из таблицы параметров.
Т.е. для каждой номенклатурной группы должны отбираться строки ТЧ Товары со своей датой документов.
Как такое сделать?
|
|
1
butterbean
18.04.16
✎
10:30
|
соединить эти таблицы
|
|
2
Slon747
18.04.16
✎
10:40
|
(1) В базе сотни тысяч документов.
Думаю, будет плохо.
|
|
3
Umga2002
18.04.16
✎
10:49
|
Какова задача столько и времени для ее решения....
Запрос оптимизировать до предела....!!!
|
|
4
ДенисЧ
18.04.16
✎
11:02
|
выбрать МойДокумент.Номенклатура
из ДОкумент.МойДокумент.Товары как мойДокумент
где Номенклатура.НоменклатурнаяГруппа = &группа
и мойДокумент.ссылка.Дата МЕЖДУ НАЧАЛОПЕРИОДА(&НачДата. ДЕНь) И КОНЕЦПЕРИОДА(&КонДата, ДЕНЬ)
|
|
5
salvator
18.04.16
✎
11:03
|
(0) Из таблицы НоменклатурнаяГруппа сделай массив и передавай его в параметр запроса.
|
|
6
Slon747
18.04.16
✎
11:05
|
(4)(5) для каждой номенклатурной группы отбираются документы разных ДатаНач и ДатаКон
|
|
7
salvator
18.04.16
✎
11:06
|
(6) Проходом по таблице собирай текст запроса через ОБЪЕДИНИТЬ
|
|
8
Slon747
18.04.16
✎
11:08
|
(7) похоже, что так придется
|
|